--- /srv/rebuilderd/tmp/rebuilderdww6QzG/inputs/python3.15-minimal_3.15.0~b4-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdww6QzG/out/python3.15-minimal_3.15.0~b4-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-07-18 21:39:24.000000 debian-binary │ -rw-r--r-- 0 0 0 2540 2026-07-18 21:39:24.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1985684 2026-07-18 21:39:24.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1985316 2026-07-18 21:39:24.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-07-18 21:39:24.000000 ./ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-18 21:39:24.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-18 21:39:24.000000 ./usr/bin/ │ │ │ --rwxr-xr-x 0 root (0) root (0) 6514256 2026-07-18 21:39:24.000000 ./usr/bin/python3.15 │ │ │ +-rwxr-xr-x 0 root (0) root (0) 6514264 2026-07-18 21:39:24.000000 ./usr/bin/python3.15 │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-18 21:39:24.000000 ./usr/lib/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-18 21:39:24.000000 ./usr/lib/binfmt.d/ │ │ │ -rw-r--r-- 0 root (0) root (0) 54 2026-07-18 21:39:24.000000 ./usr/lib/binfmt.d/python3.15.conf │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-18 21:39:24.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-18 21:39:24.000000 ./usr/share/binfmts/ │ │ │ -rw-r--r-- 0 root (0) root (0) 74 2026-07-18 21:39:24.000000 ./usr/share/binfmts/python3.15 │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-18 21:39:24.000000 ./usr/share/doc/ │ │ ├── ./usr/bin/python3.15 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -4,17 +4,17 @@ │ │ │ │ Data: 2's complement, little endian │ │ │ │ Version: 1 (current) │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: EXEC (Executable file) │ │ │ │ Machine: ARM │ │ │ │ Version: 0x1 │ │ │ │ - Entry point address: 0x22fdcd │ │ │ │ + Entry point address: 0x230715 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ - Start of section headers: 6512856 (bytes into file) │ │ │ │ + Start of section headers: 6512864 (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 0x22fdcd │ │ │ │ +Entry point 0x230715 │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x5dd6a8 0x005ed6a8 0x005ed6a8 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x5dcfa8 0x005ecfa8 0x005ecfa8 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 0x5dd6d4 0x5dd6d4 R E 0x10000 │ │ │ │ - LOAD 0x5dfee4 0x005ffee4 0x005ffee4 0x55e64 0x7f700 RW 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x5dcfd4 0x5dcfd4 R E 0x10000 │ │ │ │ + LOAD 0x5dfee4 0x005ffee4 0x005ffee4 0x55e6c 0x7f738 RW 0x10000 │ │ │ │ DYNAMIC 0x5dfef8 0x005ffef8 0x005ffef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x5dd6b4 0x005ed6b4 0x005ed6b4 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x5dcfb4 0x005ecfb4 0x005ecfb4 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x5dfee4 0x005ffee4 0x005ffee4 0x00004 0x00015 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x5dfee4 0x005ffee4 0x005ffee4 0x0011c 0x0011c R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -There are 35 section headers, starting at offset 0x6360d8: │ │ │ │ +There are 35 section headers, starting at offset 0x6360e0: │ │ │ │ │ │ │ │ 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 0040a4 04 A 4 0 4 │ │ │ │ @@ -10,35 +10,35 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001e5d8 00e5d8 00c182 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0002a75a 01a75a 00146c 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0002bbc8 01bbc8 0001d0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 0002bd98 01bd98 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 0002bdc8 01bdc8 001140 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 0002cf08 01cf08 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002cf14 01cf14 0019f8 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002e910 01e910 3a0410 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 003ced20 3bed20 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 003ced40 3bed40 21e964 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 005ed6a4 5dd6a4 000001 00 Ao 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 005ed6a8 5dd6a8 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 005ed6b0 5dd6b0 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 005ed6b4 5dd6b4 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002e910 01e910 39fcb8 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 003ce5c8 3be5c8 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 003ce600 3be600 21e9a4 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 005ecfa4 5dcfa4 000001 00 Ao 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 005ecfa8 5dcfa8 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 005ecfb0 5dcfb0 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 005ecfb4 5dcfb4 000020 00 A 0 0 4 │ │ │ │ [19] .tdata PROGBITS 005ffee4 5dfee4 000004 00 WAT 0 0 4 │ │ │ │ [20] .tbss NOBITS 005ffee8 5dfee8 000011 00 WAT 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 005ffee8 5dfee8 000008 04 WA 0 0 4 │ │ │ │ [22] .fini_array FINI_ARRAY 005ffef0 5dfef0 000004 04 WA 0 0 4 │ │ │ │ [23] .data.rel.ro PROGBITS 005ffef4 5dfef4 000004 00 WA 0 0 4 │ │ │ │ [24] .dynamic DYNAMIC 005ffef8 5dfef8 000108 08 WA 5 0 4 │ │ │ │ [25] .got PROGBITS 00600000 5e0000 0008b4 04 WA 0 0 4 │ │ │ │ - [26] .data PROGBITS 006008b8 5e08b8 028d38 00 WA 0 0 8 │ │ │ │ - [27] .PyRuntime PROGBITS 006295f0 6095f0 02c6d8 00 WA 0 0 8 │ │ │ │ - [28] .AsyncioDebug PROGBITS 00655cc8 635cc8 000068 00 WA 0 0 8 │ │ │ │ - [29] .probes PROGBITS 00655d30 635d30 000018 00 WA 0 0 2 │ │ │ │ - [30] .bss NOBITS 00655d80 635d48 029864 00 WA 0 0 64 │ │ │ │ - [31] .ARM.attributes ARM_ATTRIBUTES 00000000 635d48 000033 00 0 0 1 │ │ │ │ - [32] .note.stapsdt NOTE 00000000 635d7c 0001d4 00 0 0 4 │ │ │ │ - [33] .gnu_debuglink PROGBITS 00000000 635f50 000034 00 0 0 4 │ │ │ │ - [34] .shstrtab STRTAB 00000000 635f84 000152 00 0 0 1 │ │ │ │ + [26] .data PROGBITS 006008b8 5e08b8 028d40 00 WA 0 0 8 │ │ │ │ + [27] .PyRuntime PROGBITS 006295f8 6095f8 02c6d8 00 WA 0 0 8 │ │ │ │ + [28] .AsyncioDebug PROGBITS 00655cd0 635cd0 000068 00 WA 0 0 8 │ │ │ │ + [29] .probes PROGBITS 00655d38 635d38 000018 00 WA 0 0 2 │ │ │ │ + [30] .bss NOBITS 00655d80 635d50 02989c 00 WA 0 0 64 │ │ │ │ + [31] .ARM.attributes ARM_ATTRIBUTES 00000000 635d50 000033 00 0 0 1 │ │ │ │ + [32] .note.stapsdt NOTE 00000000 635d84 0001d4 00 0 0 4 │ │ │ │ + [33] .gnu_debuglink PROGBITS 00000000 635f58 000034 00 0 0 4 │ │ │ │ + [34] .shstrtab STRTAB 00000000 635f8c 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,2617 +1,2617 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2614 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: 002e6aa4 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 5: 00082714 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 6: 00043170 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ - 7: 0060cc94 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 8: 000a1588 484 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 9: 0008b094 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 4: 002e6ca4 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 5: 000827fc 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 6: 0004316c 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 7: 0060bd14 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ + 8: 000a15ec 484 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 9: 0008b434 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ 10: 0002dcf0 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 11: 000d5c14 312 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 12: 001ff864 24 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 13: 0008340c 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 11: 000d5cec 312 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 12: 001ffdf4 24 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 13: 000834f4 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 15: 000895ec 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 16: 002c0f48 160 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 17: 00287cac 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 18: 000c4e74 396 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ - 19: 00064b74 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 20: 001ed0e0 196 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 15: 00089680 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 16: 002c1204 164 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 17: 00287f7c 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 18: 000c4fc0 396 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ + 19: 00064b7c 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 20: 001edb60 196 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ 21: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ 22: 00030590 680 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTracebackThreads │ │ │ │ - 23: 002f2c50 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 23: 002f282c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ 24: 00604e8c 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 25: 001b9434 764 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 26: 000ca6e0 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ - 27: 0034168c 148 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 28: 000700b0 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ - 29: 0060b068 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 30: 002ffdb4 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ - 31: 00144584 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ - 32: 0067f530 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 33: 0026b5ec 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ - 34: 00320428 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 25: 001b9844 764 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 26: 000ca7a4 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 27: 00341114 148 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 28: 000700b8 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 29: 0060aedc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ + 30: 002ff994 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ + 31: 00144c4c 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 32: 0067f568 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ + 33: 0026b778 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ + 34: 0031fed0 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ 35: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 36: 00202968 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ - 37: 00080814 396 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ - 38: 00086090 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ - 39: 000377d4 80 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ + 36: 00202ef8 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ + 37: 00080824 396 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 38: 000863c4 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 39: 000377d0 80 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ 40: 00000000 0 FUNC GLOBAL DEFAULT UND chroot@GLIBC_2.4 (3) │ │ │ │ 41: 00000000 0 FUNC GLOBAL DEFAULT UND mknodat@GLIBC_2.33 (8) │ │ │ │ - 42: 002eefd0 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 43: 000aa7e8 856 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 44: 002026fc 340 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ - 45: 002028b4 180 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 46: 002f0b8c 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 42: 002eebac 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 43: 000aa804 856 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 44: 00202c88 340 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ + 45: 00202e40 180 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 46: 002f0768 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ 47: 0060917c 212 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ 48: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ - 49: 004fb494 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 50: 000885a0 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ - 51: 000b5740 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 52: 00173dc8 248 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 53: 00038cac 336 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ - 54: 0008b260 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 55: 00294430 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 56: 00070c0c 224 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 57: 002d4784 28 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 58: 00077aa8 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 59: 002f24c0 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 49: 004fad44 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 50: 000888d4 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ + 51: 000b57a0 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 52: 0017442c 248 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 53: 00038ca8 336 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ + 54: 0008b600 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 55: 00294608 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 56: 00070c14 224 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 57: 002d5190 28 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 58: 00077ab0 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 59: 002f209c 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ 60: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 61: 00209bac 24 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 62: 00098e44 60 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 63: 001c8a04 440 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 64: 0039f0bc 1688 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 65: 00088b28 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 66: 002e2a04 100 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ - 67: 0060cc40 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ - 68: 00085fa4 24 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ - 69: 0019a7dc 380 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ - 70: 000325b8 44 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 71: 00206428 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ - 72: 0003a9d4 96 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 73: 0026bb34 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ + 61: 0020a130 24 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 62: 00098ecc 60 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 63: 001c8e34 460 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 64: 0039e99c 1688 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 65: 00088e5c 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 66: 002e33e8 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 67: 0060bcbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ + 68: 000862d8 24 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 69: 0019ae24 380 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ + 70: 000325bc 44 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ + 71: 002069a8 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ + 72: 0003a9d0 96 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 73: 0026bcc0 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ 74: 00602d98 212 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ 75: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ - 76: 00655d48 0 NOTYPE GLOBAL DEFAULT 29 _edata │ │ │ │ + 76: 00655d50 0 NOTYPE GLOBAL DEFAULT 29 _edata │ │ │ │ 77: 0060a8a8 212 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 78: 0017ff0c 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 78: 00180544 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ 79: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 80: 0003e238 96 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 81: 0008dcc0 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 80: 0003e288 96 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 81: 0008dde8 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ 82: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ - 83: 000a796c 240 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 84: 00176854 132 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ - 85: 00098f00 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ - 86: 0067f554 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ - 87: 00065500 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 83: 000a79cc 240 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 84: 00176eb8 132 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 85: 00098f88 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 86: 0067f58c 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ + 87: 00065508 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ 88: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 89: 00083080 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 90: 003b46a0 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ - 91: 000bf5bc 44 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 92: 0007ffe8 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 93: 00088938 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 94: 003780c0 512 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 95: 000807f8 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 96: 00152830 472 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 97: 0019e620 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 98: 004ff59c 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 99: 002b7154 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 100: 000cd984 572 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ - 101: 002054b0 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 102: 00389810 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ - 103: 001397a0 988 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ - 104: 003139a0 392 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 105: 0018ba98 668 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 106: 00380928 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 89: 00083168 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 90: 003b3f80 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 91: 000bf708 44 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 92: 0007fff8 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 93: 00088c6c 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 94: 00377a1c 512 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 95: 00080808 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 96: 00152ed0 472 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 97: 0019ec68 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 98: 004fee4c 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 99: 002b721c 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 100: 000cda4c 572 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 101: 00205a30 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 102: 00389170 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 103: 00139e88 988 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ + 104: 00313424 392 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 105: 0018c0d0 668 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 106: 00380288 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ 107: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 108: 001dc1cc 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 108: 001dc730 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 109: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 110: 003132fc 340 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 111: 002e73f4 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 112: 001b7200 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 113: 00324dd0 2256 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ - 114: 00038834 524 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 115: 000818d8 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 116: 001e0760 136 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 117: 000848dc 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ - 118: 001dfc48 308 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ - 119: 000b3b50 520 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 120: 002c87dc 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 121: 002b1d6c 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 122: 000837d8 100 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 110: 00312d80 340 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 111: 002e730c 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 112: 001b7610 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 113: 00324858 2256 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 114: 00038830 524 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 115: 0008194c 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 116: 001e0b88 136 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 117: 00084abc 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 118: 001e127c 308 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ + 119: 000b3bb0 520 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 120: 002c8944 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 121: 002b1e58 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 122: 000838c0 100 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 123: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ - 124: 0020f5b8 2092 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 125: 001ef718 456 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 126: 0037f848 2224 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 124: 0020fca0 2092 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 125: 001ebb4c 456 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 126: 0037f1a8 2224 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ 127: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (20) │ │ │ │ 128: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (4) │ │ │ │ - 129: 00082a34 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 130: 002bc008 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 131: 0032777c 28 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 129: 00082b1c 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 130: 002bc0d0 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 131: 00327208 28 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ 132: 00000000 0 FUNC GLOBAL DEFAULT UND wmemcmp@GLIBC_2.4 (3) │ │ │ │ 133: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (3) │ │ │ │ - 134: 002da720 20 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 134: 002db320 20 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ 135: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ 136: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndNamespaceDeclHandler │ │ │ │ 137: 00000000 0 FUNC GLOBAL DEFAULT UND log2@GLIBC_2.29 (20) │ │ │ │ 138: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (3) │ │ │ │ - 139: 0007fed4 36 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 139: 0007fee8 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ 140: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ - 141: 0003bb6c 260 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 141: 0003bfac 260 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ 142: 00000000 0 FUNC GLOBAL DEFAULT UND sigwait@GLIBC_2.4 (3) │ │ │ │ 143: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (3) │ │ │ │ 144: 00608020 212 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ 145: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 146: 00251ca0 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 146: 00252628 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 147: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 148: 0007f5f8 352 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ - 149: 002c81f8 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ - 150: 000335c0 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 151: 00085e44 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 152: 0028dad0 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 153: 0017c528 296 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 154: 0008af0c 112 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 155: 00084388 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 156: 000e9290 66040 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 157: 00065c0c 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ - 158: 00088a4c 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ + 148: 0007f60c 352 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 149: 002c8360 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ + 150: 000335c4 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ + 151: 00086178 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 152: 0028dca8 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 153: 0017cb60 296 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 154: 0008b2ac 112 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 155: 00084470 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 156: 000e941c 66068 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 157: 00065c14 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 158: 00088d80 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ 159: 0002edc4 364 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ 160: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ 161: 0002e690 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ - 162: 00103afc 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 163: 002bfce0 180 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 162: 00103cc4 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 163: 002bfda8 180 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ 164: 00601f00 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ - 165: 002b9c74 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 165: 002b9d3c 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 166: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 167: 001bb344 72 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ - 168: 0003ca28 236 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 169: 00223f84 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 170: 00278428 116 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 171: 001cfd80 824 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ - 172: 0060adf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ - 173: 001c4928 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 174: 00160018 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 167: 001bb754 72 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 168: 0003ca24 236 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 169: 002247ac 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 170: 00278600 116 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 171: 001d02c8 824 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 172: 0060b094 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ + 173: 001c4d58 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 174: 001606a8 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ 175: 006041b4 212 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ 176: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 177: 001b2f78 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 178: 00184258 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 179: 0013a0b4 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 177: 001b3388 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 178: 00184890 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 179: 0013a79c 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ 180: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ - 181: 000835b0 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 182: 00140524 1112 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 183: 0007a7d4 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ - 184: 00177cd8 712 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 185: 00084a8c 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 186: 002748a0 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 181: 00083698 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 182: 00140c0c 1112 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 183: 0007a7dc 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 184: 0017833c 712 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 185: 00084c6c 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 186: 00274a78 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 187: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ - 188: 001dd264 2144 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 188: 001dd7c4 2144 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ 189: 0060174c 212 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ - 190: 00141d78 188 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ - 191: 0020297c 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ + 190: 00142460 188 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 191: 00202f0c 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ 192: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (3) │ │ │ │ 193: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (3) │ │ │ │ 194: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (3) │ │ │ │ - 195: 0007d1dc 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 196: 0008fb58 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 197: 0025c954 288 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ - 198: 0012c6e4 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ + 195: 0007d25c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 196: 0008fe90 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 197: 0025d2d8 288 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 198: 0012c72c 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ 199: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 200: 0008886c 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 201: 000a4b94 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ - 202: 002c973c 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ - 203: 0060badc 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 204: 001df7c0 120 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 205: 00083ab0 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ - 206: 00070bd4 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 207: 000805d4 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 208: 0007ce9c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 209: 0008298c 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ - 210: 00069a70 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 211: 0008b140 96 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 212: 002d6c5c 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 213: 000bb160 424 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 214: 000ccf14 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 215: 00396d44 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 216: 00088f28 184 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 217: 002d0858 308 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 218: 001b487c 936 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ - 219: 0067f528 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ + 200: 00088ba0 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 201: 000a4bf4 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 202: 002c98a4 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 203: 0060b5e0 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ + 204: 001dfecc 120 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 205: 00083b98 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 206: 00070bdc 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 207: 000805e4 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 208: 0007cf1c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 209: 00082a74 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 210: 00069a78 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 211: 0008b4e0 96 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 212: 002d7184 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 213: 000bb2ac 424 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 214: 000ccfdc 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 215: 003966ac 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 216: 0008aff4 184 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 217: 002d09c0 308 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 218: 001b4c8c 936 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 219: 0067f560 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ 220: 0002ef30 124 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 221: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (3) │ │ │ │ 222: 00000000 0 FUNC GLOBAL DEFAULT UND __prctl_time64@GLIBC_2.34 (4) │ │ │ │ - 223: 002d4100 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 224: 0025e6bc 720 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 223: 002d4820 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 224: 0025f05c 720 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 225: 0002e7f8 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 226: 001a4e60 208 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 227: 000be93c 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 226: 001a536c 208 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 227: 000bea88 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 228: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (3) │ │ │ │ 229: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ - 230: 001dafb0 172 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ - 231: 001d3dd8 628 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ - 232: 00180ccc 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ + 230: 001db514 172 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ + 231: 001d4320 628 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 232: 00181304 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ 233: 0060355c 212 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 234: 00344018 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 235: 00083298 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 236: 0015857c 1568 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 237: 002d9468 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 234: 00343b38 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 235: 00083380 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 236: 00158c18 1572 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 237: 002d9c7c 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ 238: 00601464 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 239: 002c86e0 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 240: 001a4a8c 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 239: 002c8848 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 240: 001a4f98 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ 241: 0060144c 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 242: 0014bb88 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ - 243: 000846d8 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 242: 0014c228 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ + 243: 000847c0 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ 244: 00606ee0 212 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 245: 0034e528 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 245: 0034df14 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ 246: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ - 247: 00083454 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ - 248: 00088974 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 247: 0008353c 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 248: 00088ca8 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ 249: 00000000 0 FUNC GLOBAL DEFAULT UND __ppoll64@GLIBC_2.34 (4) │ │ │ │ - 250: 00284648 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ - 251: 0011b884 424 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 252: 00082f20 304 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ - 253: 0051fc68 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 254: 001e6830 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 255: 002e25f0 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 256: 003bfda0 52 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 257: 001e0690 208 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 258: 001b6080 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 250: 00284900 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 251: 0011ba1c 424 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 252: 00083008 304 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ + 253: 0051f528 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 254: 001e6d10 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 255: 002e2fb0 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 256: 00342328 52 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 257: 001e0ab8 208 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 258: 001b6490 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 259: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ - 260: 00297a98 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 260: 00297c70 136 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 261: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ - 262: 0060cc8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ - 263: 00084648 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 262: 0060bd08 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ + 263: 00084730 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ 264: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (25) │ │ │ │ 265: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ 266: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ - 267: 002562e8 128 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 267: 00256c60 128 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ 268: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 269: 0038bc68 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ - 270: 0003c8d0 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 271: 0008ff70 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 272: 00077040 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ + 269: 0038b4c8 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ + 270: 0003c8cc 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 271: 00090118 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 272: 00077048 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ 273: 0002d678 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 274: 0007b9c4 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 275: 00083b28 504 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 276: 00345448 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 274: 0007b9cc 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 275: 00083c10 504 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 276: 00345ad0 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ 277: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (3) │ │ │ │ 278: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (4) │ │ │ │ 279: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedpolicy@GLIBC_2.4 (3) │ │ │ │ - 280: 000aefac 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 281: 002cffb4 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ - 282: 002101b0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 283: 002ba6ec 1332 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ - 284: 00082630 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 280: 000af008 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 281: 002d011c 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 282: 00210898 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 283: 002ba7b4 1332 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ + 284: 00082718 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ 285: 00601558 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 286: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ - 287: 0060da04 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ - 288: 00169368 2992 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ - 289: 0008c708 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 290: 002cdb9c 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 291: 00330a24 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 292: 0007a2f0 532 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ - 293: 00142dcc 1048 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ + 287: 0060ca84 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ + 288: 001699f8 2992 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 289: 0008caa8 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 290: 002cdd04 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 291: 003304b8 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 292: 0007a2f8 532 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 293: 00143494 1048 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ 294: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 295: 001c5330 204 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 296: 0011c350 28 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 295: 001c5760 204 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 296: 0011c4e8 28 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 297: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 298: 00086130 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 299: 000848c8 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 298: 00086464 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 299: 00084aa8 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 300: 000300b8 104 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 301: 000826e8 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 302: 0014339c 428 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 301: 000827d0 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 302: 00143a64 428 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ 303: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ 304: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ - 305: 0027e240 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ - 306: 00088cd0 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ - 307: 002d790c 432 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 308: 001a6e60 504 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ - 309: 000825a4 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ - 310: 000694a4 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 311: 0008af90 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ - 312: 0015112c 1356 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ - 313: 002b0cb8 416 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ + 305: 0027e418 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ + 306: 00089004 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ + 307: 002d7e34 432 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 308: 001a7378 504 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 309: 0008268c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ + 310: 000694ac 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 311: 0008b330 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 312: 001517cc 1356 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ + 313: 002b0da4 416 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ 314: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (3) │ │ │ │ - 315: 000f9488 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ + 315: 000f9630 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ 316: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 317: 0008d31c 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 318: 000b6254 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ - 319: 001befd0 328 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ - 320: 00061b58 200 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ + 317: 0008d670 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 318: 000b62b4 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ + 319: 001bf400 328 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 320: 00061b60 200 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ 321: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 322: 0011a78c 152 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 322: 0011a924 152 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ 323: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 324: 000a053c 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 325: 001b3774 120 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 326: 00083e58 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 327: 0009846c 84 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 328: 00382b64 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 329: 00257fe8 120 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 324: 000a05a0 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 325: 001b3b84 120 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 326: 00083f40 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 327: 000984f4 84 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 328: 003824c4 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 329: 00258960 120 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ 330: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (3) │ │ │ │ 331: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (3) │ │ │ │ 332: 00655d80 0 NOTYPE GLOBAL DEFAULT 30 __bss_start │ │ │ │ - 333: 002b16f4 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 334: 00089630 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 335: 00085cf0 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 333: 002b17e0 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 334: 000896c4 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 335: 00086024 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ 336: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 (4) │ │ │ │ - 337: 0009091c 312 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 338: 0008c95c 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 339: 000ff5f8 56 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 337: 00090c54 312 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 338: 0008ccfc 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 339: 000ff7c0 56 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ 340: 0002e910 92 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ - 341: 00099260 164 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 342: 001c35f0 136 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 343: 000a0bf0 452 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 344: 000888ec 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 341: 000992e8 164 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 342: 001c3a20 136 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 343: 000a0c54 452 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 344: 00088c20 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ 345: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 346: 00081e24 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ - 347: 0065661c 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ - 348: 0007ba00 128 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 349: 001e98d4 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ - 350: 0007aee4 152 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 351: 001ab230 68 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ - 352: 0060bad8 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ - 353: 002b9460 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 354: 0032e920 144 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 355: 001c248c 404 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 356: 002d1b18 200 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 357: 002fb400 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ - 358: 0022dc28 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 359: 001ed4b0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 360: 0019c6cc 328 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ - 361: 000cdbc0 176 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 362: 00085f30 116 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ - 363: 0008229c 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 364: 00512f7c 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 365: 00085e58 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 366: 00305390 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ - 367: 000973c4 124 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 368: 0014a418 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 346: 00081f0c 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 347: 006563e4 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ + 348: 0007ba08 128 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 349: 001e9e64 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ + 350: 0007aeec 152 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 351: 001ab6f4 68 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 352: 0060b5dc 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ + 353: 002b9528 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 354: 0032e3b4 144 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 355: 001c28bc 404 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 356: 001e9a10 200 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 357: 002fafe0 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ + 358: 0022e570 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 359: 001edf30 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 360: 0019c738 328 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ + 361: 000cdc88 176 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 362: 00086264 116 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ + 363: 00082384 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 364: 0051282c 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 365: 0008618c 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 366: 00305090 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 367: 00096ec4 124 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 368: 0014aa6c 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ 369: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (3) │ │ │ │ 370: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (7) │ │ │ │ - 371: 001ed3e8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ - 372: 0060af80 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 373: 002c8f48 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ - 374: 0003bf28 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 375: 0007766c 84 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ - 376: 00044a9c 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 377: 00101638 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 371: 001ede68 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 372: 0060aee4 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ + 373: 002c90b0 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 374: 0003c414 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 375: 00077674 84 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 376: 00044a94 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 377: 00101800 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ 378: 0002fd20 152 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ 379: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ 380: 0002f1a4 40 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 381: 00175630 1664 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 382: 000dc330 172 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 383: 002d2528 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 381: 00175c94 1664 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 382: 000dc4d0 172 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 383: 002d25c8 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 384: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 385: 003093d0 288 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 385: 0030907c 288 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ 386: 00608a6c 212 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 387: 002b71d8 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 388: 002fafe8 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 389: 00210198 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 390: 000aef74 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 387: 002b72a0 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 388: 002fabc8 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 389: 00210880 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 390: 000aef88 56 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ 391: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ 392: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (3) │ │ │ │ - 393: 00043fd0 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 394: 0032f4c8 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 395: 0032a35c 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 393: 00043fc8 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 394: 0032ef5c 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 395: 00329dec 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ 396: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 397: 00180a64 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ - 398: 0060cc3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 399: 00084198 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 400: 0004aeb0 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 401: 000beb40 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ - 402: 0060b070 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 403: 002bd1a8 168 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ - 404: 0003263c 3140 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ - 405: 002b7d84 60 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ - 406: 004fb524 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ - 407: 0013bae0 1528 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 408: 003cd9f8 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 397: 0018109c 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 398: 0060bcb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ + 399: 00084280 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 400: 0004aea8 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 401: 000bec8c 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 402: 0060aee8 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ + 403: 002bd270 168 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 404: 00032640 3140 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ + 405: 002b7e4c 60 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 406: 004fadd4 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ + 407: 0013c1c8 1528 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 408: 003cd2a0 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ 409: 00613554 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 410: 002dc58c 104 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ - 411: 0019ed08 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 412: 00081cf0 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 410: 002dd0dc 104 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 411: 0019f350 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 412: 00081dd8 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ 413: 00606cd4 212 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ - 414: 000d59c4 592 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 414: 000d5a9c 592 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ 415: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ 416: 00605d20 212 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 417: 0007ce08 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 418: 00080774 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ - 419: 00133918 148 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ - 420: 002dca84 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ - 421: 0032f510 408 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ - 422: 000324ac 116 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 423: 0030297c 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 424: 0008908c 172 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 417: 0007ce88 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 418: 00080784 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ + 419: 00133e80 148 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ + 420: 002dd5d4 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 421: 0032efa4 408 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ + 422: 000324b0 116 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ + 423: 00302608 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 424: 0008b158 172 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 425: 0002e654 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 426: 0008f9d8 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 427: 0008027c 112 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 428: 000c3628 1036 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 429: 00146990 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ - 430: 0028d09c 56 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 426: 0008fd10 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 427: 0008028c 112 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 428: 000c3774 1036 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 429: 00147044 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 430: 0028d274 56 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ 431: 00602610 212 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ 432: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ - 433: 002bafb0 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ - 434: 002a9378 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 435: 00383040 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 433: 002bb078 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 434: 002a9550 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 435: 003829a0 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 436: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ - 437: 0060cc90 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 438: 000596c0 276 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 437: 0060bd10 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ + 438: 000596c8 276 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ 439: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ 440: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (3) │ │ │ │ - 441: 00134ed0 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 441: 00135438 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ 442: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (3) │ │ │ │ 443: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (3) │ │ │ │ 444: 0002d240 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ 445: 0002d6cc 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 446: 00084fe4 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 447: 000be19c 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ - 448: 00154bec 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 446: 000851c4 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 447: 000be2e8 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 448: 00155288 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ 449: 0002d840 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 450: 001431e4 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 451: 002ae320 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 452: 001adaf8 452 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ - 453: 0012553c 732 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ - 454: 00085b9c 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 450: 001438ac 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 451: 001cdf38 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 452: 001adfbc 452 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ + 453: 0012557c 732 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 454: 000847d8 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ 455: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ - 456: 00046e74 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ - 457: 003a9d90 168 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 458: 00376a30 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 459: 000763fc 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 460: 00233570 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 456: 00046e6c 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ + 457: 003a9670 168 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 458: 003763a8 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 459: 00076404 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 460: 00233eb8 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ 461: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 462: 00154f00 372 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 463: 00084d34 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 462: 0015559c 372 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 463: 00084f14 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ 464: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ - 465: 00044b4c 588 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 466: 00173d7c 76 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ - 467: 000847dc 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 468: 002b9190 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 465: 00044b44 588 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 466: 001743e0 76 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 467: 000849bc 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 468: 002b9258 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 469: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ 470: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (3) │ │ │ │ - 471: 001270e8 296 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ - 472: 001435d8 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ - 473: 0060bac8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 474: 001263c8 688 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ - 475: 0021a400 132 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 471: 00127128 296 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ + 472: 00143ca0 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 473: 0060b5cc 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ + 474: 00126408 688 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ + 475: 0021aac4 132 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 476: 0060a134 212 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ 477: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 478: 001b0110 384 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 478: 001b0590 384 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ 479: 0002d600 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ - 480: 0037683c 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ - 481: 002b85f4 192 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ - 482: 0060ccc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 483: 00081f60 76 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 484: 001cddbc 60 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 485: 0030e5ac 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ - 486: 0008e468 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 480: 003761b4 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 481: 002b86bc 192 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 482: 0060bd40 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ + 483: 00082048 76 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 484: 001ce300 60 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 485: 0030e264 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 486: 0008e590 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ 487: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (3) │ │ │ │ - 488: 0012d610 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ + 488: 0012d818 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ 489: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ - 490: 006131c8 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ + 490: 006130f0 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ 491: 00607588 212 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ 492: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (3) │ │ │ │ 493: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ - 494: 0007e504 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 495: 000887fc 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ - 496: 0060cc4c 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 497: 00295dc0 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ - 498: 00088c98 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 499: 0010b57c 24 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 500: 001b7b14 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 501: 0028c424 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 502: 002ee74c 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 503: 00083050 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ - 504: 0009850c 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ - 505: 0011265c 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ - 506: 0060cc84 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 507: 00229fe4 1288 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ - 508: 0013cfcc 1356 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ + 494: 0007e518 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 495: 00088b30 60 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 496: 0060bcc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ + 497: 00295f98 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ + 498: 00088fcc 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 499: 0010b71c 24 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 500: 001b7f24 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 501: 0028c5fc 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 502: 002ee328 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 503: 00083138 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 504: 00098594 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 505: 00112800 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 506: 0060bd00 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ + 507: 0022a80c 1288 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 508: 0013d6b4 1356 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ 509: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ - 510: 00216a20 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ - 511: 0067f5e4 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ - 512: 002fedb4 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 513: 000a6b78 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 510: 00217108 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 511: 0067f61c 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ + 512: 002fe990 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 513: 000a6bd8 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ 514: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ - 515: 0038bdd4 348 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ - 516: 0025e98c 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 517: 00240e54 352 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 515: 0038b634 348 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 516: 0025f32c 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 517: 0024a8f0 352 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ 518: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 519: 0014491c 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 520: 000bbf08 836 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 521: 002b8548 172 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ - 522: 001768d8 464 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ - 523: 002b1400 340 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 524: 000830fc 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 519: 00144fe4 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 520: 000bc054 836 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 521: 002b8610 172 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ + 522: 00176f3c 464 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 523: 002b14ec 340 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 524: 000831e4 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ 525: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (3) │ │ │ │ 526: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (3) │ │ │ │ - 527: 0008dd4c 232 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 528: 00084774 104 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 529: 000c3a34 2056 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ - 530: 001a4f30 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ - 531: 0060cc7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 532: 003cb5e0 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 527: 0008de74 232 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 528: 00084954 104 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 529: 000c3b80 2056 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 530: 001a543c 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 531: 0060bcf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ + 532: 003cae88 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ 533: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ - 534: 00271b04 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ - 535: 0004b8a4 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ - 536: 0033c0bc 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 534: 00271cdc 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 535: 0004b89c 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ + 536: 0033bbc4 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 537: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 538: 00097d60 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 539: 002f6104 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ - 540: 00078df8 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 541: 000beb1c 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 542: 00208f78 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 543: 001d0998 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 544: 0033a7a0 104 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 538: 00097de8 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 539: 002f5ce0 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 540: 00078e00 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 541: 000bec68 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 542: 002094fc 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 543: 001d0ee0 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 544: 0033a2a8 104 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ 545: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ - 546: 0008607c 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ - 547: 00303c6c 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 548: 00259ec0 896 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 549: 0008383c 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 550: 001e84fc 212 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ - 551: 0060babc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ - 552: 000cf098 480 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ - 553: 00316774 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 554: 0013e884 2264 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ - 555: 0008b3a8 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ - 556: 002d5b7c 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ - 557: 0017865c 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 546: 000863b0 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 547: 00303850 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 548: 0025a838 896 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 549: 00083924 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 550: 001e89dc 212 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 551: 0060b5c0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ + 552: 000cf160 480 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ + 553: 003161f8 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 554: 0013ef6c 2264 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 555: 0008b748 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 556: 002d60a4 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 557: 00178c94 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ 558: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ 559: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 560: 00272aac 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 560: 00272c84 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ 561: 0002ed0c 72 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ 562: 0002e300 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ - 563: 0013a200 48 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 563: 0013a8e8 48 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ 564: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ - 565: 000822c4 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 565: 000823ac 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ 566: 0002da8c 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (20) │ │ │ │ 567: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (3) │ │ │ │ - 568: 003725ac 220 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 569: 0030437c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 568: 00371f34 220 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 569: 00303ee0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ 570: 0002f298 68 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ 571: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 572: 000891d4 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 573: 002f54dc 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 572: 000854a4 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 573: 002f50b8 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 574: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 575: 001c0b88 2884 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ - 576: 001daf48 104 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ + 575: 001c0fb8 2884 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 576: 001db4ac 104 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ 577: 0060713c 212 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 578: 00097440 584 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ - 579: 0067f524 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ - 580: 00036e04 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ + 578: 00096f40 584 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 579: 0067f55c 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ + 580: 00036e00 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ 581: 00601444 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 582: 00311be8 124 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ - 583: 00307150 112 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ - 584: 000395bc 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ + 582: 0031166c 124 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 583: 00306d34 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 584: 000395b8 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 585: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 586: 00072af8 1096 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 587: 001b7ea0 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 588: 0008d10c 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 589: 003278ac 1160 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ - 590: 002e8018 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ + 586: 00072b00 1096 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 587: 001b82b0 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 588: 0008d460 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 589: 00327338 1160 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 590: 002e7bf8 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ 591: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ - 592: 0060cc6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ + 592: 0060bce8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 593: 0002d2b8 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ - 594: 0060cc70 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 595: 0025b6f8 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 594: 0060bcec 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ + 595: 0025c074 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ 596: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_writev@GLIBC_2.15 (10) │ │ │ │ 597: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (7) │ │ │ │ - 598: 000b497c 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 599: 00088b54 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 598: 000b49dc 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 599: 00088e88 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ 600: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ - 601: 002e0458 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 602: 0005f388 268 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 603: 000b4cd8 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 604: 0060cc54 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ - 605: 0025bf30 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 601: 002e0fa8 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 602: 0005f390 268 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 603: 000b4d38 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 604: 0060bcd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ + 605: 0025c8b4 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ 606: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 607: 000a7320 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 608: 00083db4 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 609: 001114ac 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 610: 0008604c 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 607: 000a7380 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 608: 00083e9c 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 609: 00111650 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 610: 00086380 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ 611: 0060439c 212 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 612: 001dba74 96 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ - 613: 003471c4 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 614: 00199d1c 400 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 615: 000c0d9c 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 612: 001dbfd8 96 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ + 613: 00346cdc 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 614: 0019a364 400 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 615: 000c0ee4 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ 616: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ - 617: 0014bad8 176 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ + 617: 0014c178 176 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ 618: 0002d030 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 619: 000ba9d0 596 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 619: 000bab28 584 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ 620: 006078ec 212 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ 621: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ - 622: 0021fd44 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 623: 0009726c 344 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 624: 00143ea8 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ - 625: 001a2808 440 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ - 626: 0025eb5c 172 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 622: 00220408 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 623: 00096d6c 344 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 624: 00144570 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ + 625: 001a2e50 440 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ + 626: 0025f4fc 172 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 627: 0002fb14 172 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 628: 002e8c24 132 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 628: 002e8804 132 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ 629: 00655d80 4 OBJECT GLOBAL DEFAULT 30 stdin@GLIBC_2.4 (3) │ │ │ │ - 630: 002336d0 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 630: 00234018 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ 631: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 632: 00140d2c 520 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 633: 001b8cd4 388 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 634: 00291564 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 632: 00141414 520 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 633: 001b90e4 388 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 634: 0029173c 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ 635: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (3) │ │ │ │ 636: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 637: 000895c4 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 638: 001f5274 44 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 639: 001a8d28 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 637: 00089658 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 638: 001f5808 44 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 639: 001a9240 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 640: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ - 641: 00084ab4 640 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 642: 0008aff4 28 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 641: 00084c94 640 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 642: 0008b394 28 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 643: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 644: 0004d454 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 645: 00089138 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 646: 0009f4fc 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 644: 0004d44c 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 645: 00085408 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 646: 0009f570 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ 647: 00608314 212 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ - 648: 001bdf1c 40 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 649: 0007ffa8 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 650: 003898c0 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 651: 00233724 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ - 652: 000cdfa8 560 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ + 648: 001be31c 40 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 649: 0007ffb8 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 650: 00389220 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 651: 0023406c 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 652: 000ce070 560 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ 653: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ 654: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (3) │ │ │ │ 655: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (3) │ │ │ │ - 656: 00088b68 68 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 656: 00088e9c 68 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ 657: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ - 658: 004298d0 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ - 659: 000773ec 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 660: 002c0908 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 658: 00428fe0 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 659: 000773f4 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 660: 002c09d0 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ 661: 0060a62c 212 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 662: 0008b010 24 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 663: 000ce1d8 1264 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 664: 000beb7c 504 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 662: 0008b3b0 24 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 663: 000ce2a0 1264 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 664: 000becc8 504 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ 665: 006032c4 212 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ 666: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ - 667: 0060bae4 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 668: 00315c88 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 669: 000ccf30 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 667: 0060b5e8 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ + 668: 0031570c 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 669: 000ccff8 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 670: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 671: 0008325c 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 672: 00382b00 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 673: 0009fac0 860 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 671: 00083344 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 672: 00382460 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 673: 0009fb24 860 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 674: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ - 675: 002bb050 120 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 675: 002bb118 120 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 676: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 677: 00296d30 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 678: 0008de34 788 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 677: 00296f08 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 678: 0008df5c 788 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ 679: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ - 680: 004ff068 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ - 681: 0060ccb4 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ - 682: 000c5f74 1276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ - 683: 001690ac 700 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ + 680: 004fe918 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 681: 0060bd34 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ + 682: 000c60c0 1276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 683: 0016973c 700 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ 684: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 685: 0013f1c8 1668 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 686: 0014127c 2024 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ - 687: 0016f910 148 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 688: 00287564 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 689: 002c0f20 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ - 690: 00292968 248 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 685: 0013f8b0 1668 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 686: 00141964 2024 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ + 687: 0016ff74 148 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 688: 0028781c 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 689: 002c0fe8 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 690: 00292b40 248 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ 691: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ - 692: 0025b100 108 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 693: 00306cac 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 692: 0025ba7c 108 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 693: 00306890 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ 694: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 695: 00270e28 184 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 696: 002b1c78 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 695: 00271000 184 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 696: 002b1d64 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ 697: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (3) │ │ │ │ 698: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@GLIBC_2.4 (3) │ │ │ │ - 699: 00097de0 436 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 700: 004fb4f4 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 701: 00211658 576 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 702: 0025ec08 148 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 703: 001c315c 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 704: 000dcc84 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ - 705: 003a2068 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 699: 00097e68 436 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 700: 004fada4 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 701: 00211d40 576 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 702: 0025f5a8 148 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 703: 001c358c 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 704: 000dce18 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 705: 003a1948 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ 706: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ - 707: 002aeab0 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ - 708: 000cd794 496 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 709: 00307b64 72 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ - 710: 0008dcf0 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 711: 000814bc 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ - 712: 0031dd0c 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 713: 00038294 236 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 714: 00088620 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ - 715: 001e74d4 724 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 716: 00129e18 1896 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 717: 001f20e4 400 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 718: 003acf58 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 719: 000b61c4 144 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ - 720: 00082648 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 707: 002aeb9c 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 708: 000cd85c 496 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 709: 00307740 72 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 710: 0008de18 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 711: 000815a0 88 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 712: 0031d794 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 713: 00038290 236 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ + 714: 00088954 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ + 715: 001e79b4 724 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 716: 00129e48 1896 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 717: 001f27e0 400 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 718: 003ac838 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 719: 000b6224 144 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ + 720: 00082730 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ 721: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ - 722: 0060b0c4 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ + 722: 00611a4c 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 723: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 724: 001d7fe0 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 724: 001d8544 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ 725: 00601454 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_MISSING │ │ │ │ - 726: 002d6fd0 712 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 727: 00308834 160 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 726: 002d74f8 712 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 727: 003084a0 160 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 728: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 729: 003b8360 668 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 730: 000ce6c8 468 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 731: 001738fc 328 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 729: 003b7c40 668 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 730: 000ce790 468 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 731: 00173f60 328 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ 732: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ 733: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ - 734: 00185cbc 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 735: 00111988 56 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ - 736: 002b81c4 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 737: 0038b71c 700 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 738: 001295d0 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 739: 00180acc 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 740: 000cb42c 252 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 741: 001339ac 5232 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ - 742: 0028c510 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 743: 0031bb4c 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ - 744: 00119afc 824 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ + 734: 001862f4 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 735: 00111b2c 56 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ + 736: 002b828c 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 737: 0038af78 704 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 738: 00129600 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 739: 00181104 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 740: 000cb4f0 252 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 741: 00133f14 5232 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ + 742: 0028c6e8 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 743: 0031b5d8 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 744: 00119c94 824 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ 745: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (3) │ │ │ │ 746: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (3) │ │ │ │ - 747: 0026bffc 148 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 748: 002a8250 3672 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 747: 0026c188 148 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 748: 002a8428 3672 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ 749: 0002f160 68 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 750: 0002cf28 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ - 751: 0060b0b4 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ + 751: 0060b25c 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ 752: 0002e21c 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ - 753: 002396d4 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 754: 00289154 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 753: 0024317c 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 754: 0028932c 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ 755: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 756: 00083788 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 757: 00346a58 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 758: 00061d84 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 759: 00069940 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 760: 0022fd64 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 761: 002c6208 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ - 762: 00031ce4 48 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ - 763: 000c428c 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 764: 00088aa8 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 765: 001d4754 576 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 766: 0007fef8 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ - 767: 00086180 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ - 768: 002e7840 124 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 769: 002aa698 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 770: 0016a128 1700 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 771: 0017ff80 568 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 772: 00234d90 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 756: 00083870 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 757: 00346570 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 758: 00061d8c 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 759: 00069948 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 760: 002306ac 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 761: 002c6370 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 762: 00031ce8 48 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ + 763: 000c43d8 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 764: 00088ddc 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 765: 001d4cb8 576 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 766: 0007ff08 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 767: 000864b4 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ + 768: 002e7420 124 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 769: 002aa88c 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 770: 0016a7b8 1676 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 771: 001805b8 568 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 772: 002356d8 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 773: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ - 774: 000369fc 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ - 775: 00081b38 324 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 776: 001841d4 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ - 777: 00078520 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ - 778: 000cf278 448 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ + 774: 000369f8 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ + 775: 00081c20 324 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 776: 0018480c 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 777: 00078528 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ + 778: 000cf340 448 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ 779: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 780: 00135f20 1676 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 781: 002ba254 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 782: 002b86b4 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 780: 0013660c 1676 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 781: 002ba31c 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 782: 002b877c 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 783: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 784: 0019a5d4 520 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 785: 0008bc48 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 786: 00083948 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ - 787: 001f62a4 1236 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 788: 00077c70 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ - 789: 001a2dd8 3348 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 784: 0019ab84 520 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 785: 0008bfe8 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 786: 00083a30 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 787: 001f6838 1236 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 788: 00077c78 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ + 789: 001a3420 3348 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ 790: 0002fc08 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromInitConfig │ │ │ │ 791: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ - 792: 00071a30 300 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 793: 00080488 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 794: 0022fd8c 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 792: 00071a38 300 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 793: 00080498 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 794: 002306c0 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ 795: 00601438 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 796: 0008f440 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 797: 0006963c 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ - 798: 0067f52c 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ - 799: 0004cc18 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 800: 003cda3c 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 796: 0008f778 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 797: 00069644 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 798: 0067f564 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ + 799: 0004cc10 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 800: 003cd2e4 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ 801: 00000000 0 FUNC GLOBAL DEFAULT UND clearenv@GLIBC_2.4 (3) │ │ │ │ 802: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 803: 00315c9c 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ - 804: 0003b330 24 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 803: 00315720 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 804: 0003b81c 24 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 805: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ 806: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (3) │ │ │ │ - 807: 002bc03c 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ - 808: 003a9868 624 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 809: 001194e8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ - 810: 00080440 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 811: 00143578 96 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 812: 001b478c 112 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ - 813: 0060bad4 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 814: 00226b20 1792 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ - 815: 004ff800 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ - 816: 0060cc88 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ + 807: 002bc104 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 808: 003a9148 624 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 809: 00119680 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ + 810: 00080450 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 811: 00143c40 96 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 812: 001b4b9c 112 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 813: 0060b5d8 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ + 814: 00227348 1792 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 815: 004ff0b0 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ + 816: 0060bd04 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ 817: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 818: 0022e1c4 256 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 819: 0007ad54 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 820: 001aee64 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 818: 0022eb0c 256 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 819: 0007ad5c 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 820: 001af3a8 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ 821: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ - 822: 0060cc68 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ + 822: 0060bce4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 823: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 824: 00083f90 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 825: 002c1768 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 824: 00084078 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 825: 002c1a28 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ 826: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ 827: 00604ce4 212 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ 828: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ - 829: 0009e140 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 830: 001a8490 256 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 831: 001f257c 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ - 832: 00146a88 384 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ - 833: 00032520 104 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 834: 002c117c 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 835: 000845b8 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 829: 0009e1b4 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 830: 001a89a8 256 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 831: 001f2b0c 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 832: 0014713c 384 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ + 833: 00032524 104 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ + 834: 002c143c 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 835: 000846a0 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ 836: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 837: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ - 838: 0014c704 184 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 839: 0017c650 1836 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ - 840: 00348938 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 841: 00080c8c 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 842: 00084d48 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 838: 0014cda4 184 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 839: 0017cc88 1836 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ + 840: 00348464 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 841: 00080c9c 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 842: 00084f28 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 843: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 844: 00085cac 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 844: 00085fe0 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ 845: 0002e018 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ - 846: 00088ae8 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 846: 00088e1c 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ 847: 0002ed54 64 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 848: 002915b4 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 848: 0029178c 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ 849: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (3) │ │ │ │ 850: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (3) │ │ │ │ - 851: 00082140 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 852: 000a14e4 120 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 851: 00082228 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 852: 000a1548 120 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ 853: 0002deac 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ - 854: 003969c0 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 855: 0012f8a0 376 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ - 856: 00082efc 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ - 857: 0022fda0 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 858: 000bbbf4 128 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ - 859: 0060ccb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 860: 00140f34 644 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ - 861: 00084544 84 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 862: 00085f08 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 854: 00396328 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 855: 0012fe0c 376 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ + 856: 00082fe4 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 857: 002306e8 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 858: 000bbd40 128 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 859: 0060bd38 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ + 860: 0014161c 644 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 861: 0008462c 84 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 862: 0008623c 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ 863: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (4) │ │ │ │ 864: 0060189c 212 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 865: 001c7e80 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 866: 00058bf8 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 867: 0025ba04 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 865: 001c82b0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 866: 00058c00 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 867: 0025c384 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 868: 0002ec84 136 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 869: 0007bb28 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ - 870: 00083114 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 871: 00082ebc 64 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ - 872: 000629c4 280 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ - 873: 00353428 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ + 869: 0007bb30 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 870: 000831fc 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 871: 00082fa4 64 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 872: 000629cc 280 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 873: 00352df8 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ 874: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ - 875: 00119078 1132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 876: 0015eba0 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 877: 000bd58c 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ - 878: 001ef8e0 120 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 879: 00083130 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 880: 00628f58 1068 OBJECT GLOBAL DEFAULT 26 _PyOpcode_OpName │ │ │ │ - 881: 00380a64 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 882: 002d9a8c 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 883: 000b9b20 1660 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 884: 00090a88 172 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 885: 001ecf78 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 886: 00386aa4 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ - 887: 0011adec 1516 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ + 875: 00119214 1132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 876: 0015f230 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 877: 000bd6d8 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ + 878: 001ebd14 120 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 879: 00083218 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 880: 00628f60 1068 OBJECT GLOBAL DEFAULT 26 _PyOpcode_OpName │ │ │ │ + 881: 003803c4 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 882: 002da5dc 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 883: 000b9c78 1660 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 884: 00090dc0 172 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 885: 001ed7bc 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 886: 00386404 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 887: 0011af84 1516 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ 888: 006055e8 212 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ 889: 0002e1bc 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ - 890: 0016e6cc 448 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 891: 0006f420 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 892: 001b31f4 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 890: 0016ed30 448 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 891: 0006f368 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 892: 001b3604 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ 893: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ 894: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ - 895: 0008fa94 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 896: 000545f0 512 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 897: 00081514 160 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 895: 0008fdcc 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 896: 00054350 512 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 897: 000815f8 160 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 898: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ - 899: 0036c188 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ - 900: 0060cc60 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 901: 000e32ac 344 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 902: 001c3930 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 903: 00130df0 304 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 899: 0036bb58 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 900: 0060bcdc 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ + 901: 000e3440 344 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 902: 001c3d60 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 903: 0013135c 304 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ 904: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 905: 0008f3e0 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ - 906: 0004b3cc 120 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 907: 00130f20 84 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 908: 0008ade0 80 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 905: 000891cc 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 906: 0004b3c4 120 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 907: 0013148c 84 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 908: 0008af70 80 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 909: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ - 910: 0003fd20 104 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ + 910: 0003fd1c 104 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ 911: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ - 912: 00032364 232 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ + 912: 00032368 232 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ 913: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (3) │ │ │ │ - 914: 0065662c 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ - 915: 00159908 368 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 916: 00261458 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 917: 0007ebc4 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 918: 00082810 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 914: 006563f4 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ + 915: 00159f90 368 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 916: 00261d2c 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 917: 0007ebd8 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 918: 000828f8 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ 919: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ - 920: 000830e0 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 920: 000831c8 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ 921: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 922: 000ccf60 160 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 923: 0023399c 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 924: 001e690c 200 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 925: 001a4fa4 2852 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ - 926: 000a058c 860 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 927: 0008e4e4 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 928: 001d404c 1500 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 929: 002277d0 2556 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 930: 001c5908 32 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 931: 00081d54 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ - 932: 002b81ac 24 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 933: 0022228c 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ - 934: 002843dc 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ - 935: 001f7f38 1008 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 922: 000cd028 160 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 923: 002342e4 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 924: 001e6dec 200 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 925: 001a54b0 2852 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 926: 000a05f0 860 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 927: 0008e60c 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 928: 001d4594 1500 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 929: 00227ff8 2556 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 930: 001c5d38 32 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 931: 00081e3c 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ + 932: 002b8274 24 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 933: 00222968 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ + 934: 002845c8 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ + 935: 001f84cc 1008 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ 936: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 937: 002f8bc4 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 938: 002d88cc 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 939: 000716ac 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ - 940: 000bd5d4 2268 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ - 941: 0009f784 544 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 937: 002f87a0 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 938: 002d90e0 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 939: 000716b4 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 940: 000bd720 2268 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ + 941: 0009f7f8 528 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 942: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ - 943: 001afadc 1268 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ + 943: 001aff5c 1268 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ 944: 0002d6a8 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (2) │ │ │ │ 945: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (3) │ │ │ │ 946: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (3) │ │ │ │ - 947: 0005aa34 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ - 948: 002128a8 688 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 949: 00309a3c 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ - 950: 0004531c 668 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 951: 00075ecc 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ - 952: 0031378c 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 953: 00125260 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 947: 0005aa3c 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ + 948: 00212f90 688 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 949: 003096f4 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 950: 000453fc 668 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 951: 00075ed4 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 952: 00313210 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 953: 001252a0 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 954: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 955: 002f3a04 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 955: 002f35e0 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ 956: 00030bcc 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ - 957: 00143548 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 958: 003797dc 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ - 959: 000384c4 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ + 957: 00143c10 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 958: 00379138 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ + 959: 000384c0 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 960: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 961: 00098f20 832 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 962: 001e2130 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 963: 003cdccc 384 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ - 964: 0003e298 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ + 961: 00098fa8 832 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 962: 001e2678 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 963: 003cd574 384 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 964: 0003e2e8 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ 965: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ - 966: 002bac6c 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 966: 002bad34 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ 967: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ 968: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (3) │ │ │ │ - 969: 00088784 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 970: 0010d0a0 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ - 971: 000c2860 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 972: 00142d98 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ - 973: 0060cc5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ + 969: 00088ab8 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 970: 0010d248 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 971: 000c29ac 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 972: 00143460 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 973: 0060bcd8 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ 974: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ 975: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (3) │ │ │ │ - 976: 002dcbc4 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 977: 00084014 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 978: 00086108 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 976: 002dd714 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 977: 000840fc 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 978: 0008643c 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ 979: 00603e38 212 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 980: 00080024 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 980: 00080034 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ 981: 00000000 0 FUNC WEAK DEFAULT UND statx@GLIBC_2.28 (23) │ │ │ │ - 982: 0031468c 988 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 982: 00314110 988 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 983: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 984: 00227220 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 984: 00227a48 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 985: 006008b8 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ - 986: 000b7848 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 987: 00088bac 44 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 988: 00059008 40 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 989: 00362130 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 990: 001ee508 240 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 991: 0007bab4 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 992: 0032c988 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ - 993: 0003fb9c 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 986: 000b79a0 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 987: 00088ee0 44 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 988: 00059010 40 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 989: 00361b00 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 990: 001eef88 240 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 991: 0007babc 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 992: 0032c414 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 993: 0003fb98 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ 994: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ 995: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ 996: 006059f8 212 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ - 997: 00190afc 228 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 997: 0019114c 228 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 998: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ 999: 00601c1c 212 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 1000: 003af9e8 156 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ - 1001: 00143b1c 908 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ - 1002: 0006b38c 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 1000: 003af2c8 156 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ + 1001: 001441e4 908 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ + 1002: 0006b338 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ 1003: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ 1004: 00601a14 212 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ - 1005: 00278c48 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 1006: 00051398 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 1007: 001e2078 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ - 1008: 0017fd48 452 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 1005: 00278e20 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 1006: 00051394 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 1007: 001e2fe0 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ + 1008: 00180380 452 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 1009: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 1010: 00213868 260 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 1010: 00213f50 260 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ 1011: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (3) │ │ │ │ 1012: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (6) │ │ │ │ - 1013: 002842cc 68 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ + 1013: 00284584 68 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ 1014: 0003056c 36 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 1015: 0025b81c 340 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 1016: 00085e00 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ - 1017: 0067f54c 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ + 1015: 0025c198 344 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 1016: 00086134 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 1017: 0067f584 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ 1018: 00601e2c 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ - 1019: 0028c444 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 1020: 0022fd38 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 1021: 002f1c3c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 1019: 0028c61c 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 1020: 00230680 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 1021: 002f1818 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ 1022: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ - 1023: 0028dd1c 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 1024: 00343080 180 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 1025: 0007ede4 292 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 1023: 0028def4 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 1024: 00343148 180 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 1025: 0007edf8 292 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 1026: 0002e78c 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ 1027: 00602774 212 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 1028: 001e4c60 576 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ - 1029: 001b5f00 296 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ + 1028: 001e5140 576 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 1029: 001b6310 296 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ 1030: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 1031: 0007ac48 96 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ - 1032: 0005eab8 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 1033: 001a9f34 100 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 1031: 0007ac50 96 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 1032: 0005eabc 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 1033: 001aa3f8 100 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ 1034: 00030050 68 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ - 1035: 002bb6a0 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ - 1036: 001a2c74 296 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ - 1037: 003875b0 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 1035: 002bb768 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 1036: 001a32bc 296 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ + 1037: 00386f10 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ 1038: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 1039: 0008f340 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 1039: 0008912c 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ 1040: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ - 1041: 0014d7f8 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ - 1042: 00082974 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ + 1041: 0014de98 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ + 1042: 00082a5c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ 1043: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ - 1044: 0060ccbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ + 1044: 0060bd3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ 1045: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ 1046: 0002e3f0 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ 1047: 000304c8 164 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 1048: 00084e5c 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 1049: 00039528 148 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ + 1048: 0008503c 172 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 1049: 00039524 148 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ 1050: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ 1051: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ 1052: 0002e6fc 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ - 1053: 000374e8 160 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ + 1053: 000374e4 160 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ 1054: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (3) │ │ │ │ 1055: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ - 1056: 00198000 2080 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ + 1056: 00198648 2080 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ 1057: 00613b4c 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 1058: 00132fcc 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ - 1059: 000783a8 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ - 1060: 00088960 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 1061: 00197658 164 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 1058: 00133534 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ + 1059: 000783b0 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 1060: 00088c94 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 1061: 00197ca0 164 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ 1062: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ 1063: 00000000 0 FUNC GLOBAL DEFAULT UND getpagesize@GLIBC_2.4 (3) │ │ │ │ 1064: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (3) │ │ │ │ - 1065: 002898d0 124 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 1066: 000d8244 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 1067: 0008aeb4 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 1068: 001ff5f8 80 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 1069: 00305f28 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 1065: 00289aa8 124 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 1066: 000d8320 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 1067: 0008b254 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 1068: 001ffb88 80 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 1069: 0030593c 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 1070: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ - 1071: 00106e74 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 1071: 0010700c 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ 1072: 00602aac 212 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ 1073: 006048bc 212 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 1074: 001df838 88 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ - 1075: 0008fa14 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 1076: 0017956c 268 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 1074: 001dff44 88 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 1075: 0008fd4c 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 1076: 00179ba4 268 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ 1077: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 1078: 000c5c80 364 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 1078: 000c5dcc 364 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ 1079: 006045ac 212 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 1080: 000e817c 408 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 1080: 000e8308 408 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ 1081: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 1082: 000619ec 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 1083: 001ace44 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ - 1084: 00043bcc 80 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ - 1085: 0030a07c 568 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ - 1086: 0025b480 236 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 1087: 00251dc8 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 1082: 000619f4 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 1083: 001ad308 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 1084: 00043bc4 80 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ + 1085: 00309d34 568 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 1086: 0025bdfc 236 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 1087: 00252750 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ 1088: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1089: 001acf9c 400 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 1090: 00373680 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ - 1091: 002f24e0 96 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1092: 000c28cc 256 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1089: 001ad460 400 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 1090: 00373008 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 1091: 002f20bc 96 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1092: 000c2a18 256 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 1093: 0002e03c 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ - 1094: 002ae6c4 1004 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ - 1095: 0003c334 172 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1096: 00215218 168 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1094: 002ae7b0 1004 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 1095: 0003c820 172 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ + 1096: 00215900 168 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ 1097: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ - 1098: 002ae0a8 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1099: 0028cc20 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1098: 002ae298 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1099: 0028cdf8 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ 1100: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ - 1101: 0025b800 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ - 1102: 00084064 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1103: 001f2604 464 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ - 1104: 002c174c 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ - 1105: 0008486c 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1106: 000a66a8 1232 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 1101: 0025c17c 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1102: 0008414c 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1103: 001f2b94 464 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ + 1104: 002c1a0c 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 1105: 00084a4c 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1106: 000a6708 1232 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ 1107: 0002d774 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ 1108: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ - 1109: 0008357c 52 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ - 1110: 002bd710 40 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 1111: 0028dccc 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1112: 002b43b4 704 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ - 1113: 002e2f34 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1109: 00083664 52 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ + 1110: 002bd7d8 40 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ + 1111: 0028dea4 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1112: 002b4484 704 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ + 1113: 002e3554 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 1114: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ - 1115: 000658a0 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ - 1116: 0060b0c0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1117: 00305834 100 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ - 1118: 00330b30 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 1119: 000be8b0 140 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ - 1120: 0020fde4 692 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1121: 000aa304 120 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ - 1122: 00081c94 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 1123: 00088bd8 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1115: 000658a8 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 1116: 0060b268 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ + 1117: 00305414 100 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1118: 003305c4 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 1119: 000be9fc 140 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1120: 002104cc 692 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1121: 000aa320 120 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1122: 00081d7c 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 1123: 00088f0c 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1124: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ - 1125: 0014fe8c 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ - 1126: 0004d6a0 268 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ - 1127: 000bdeb0 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ - 1128: 00656634 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ - 1129: 003063b0 140 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ - 1130: 00308820 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ - 1131: 00128924 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 1132: 003cb8e0 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 1133: 0033d314 1316 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1134: 00328aec 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1135: 000477fc 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 1136: 004616c8 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ - 1137: 00114f68 372 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1138: 0016ecfc 2308 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1139: 000819b8 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 1140: 001a8590 236 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 1141: 00085e14 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1142: 0008be08 140 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ - 1143: 00039744 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 1144: 002e8d70 380 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1145: 00234d68 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 1146: 002d9ac4 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1147: 0008b460 384 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1148: 003b9fd0 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 1149: 00264610 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1125: 0015052c 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ + 1126: 0004d698 268 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 1127: 000bdffc 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ + 1128: 006563fc 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ + 1129: 00305f90 140 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ + 1130: 0030848c 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 1131: 00128964 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 1132: 003cb188 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 1133: 0033cda0 1316 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1134: 0032857c 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1135: 000477f4 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1136: 00461154 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ + 1137: 00115110 372 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1138: 0016f360 2308 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1139: 000819ac 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 1140: 001a8aa8 236 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1141: 00086148 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1142: 0008c1a8 140 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1143: 00039740 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ + 1144: 002e8950 380 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1145: 002356b0 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1146: 002da614 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1147: 0008b800 384 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1148: 003b98b0 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 1149: 00264ee8 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1150: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1151: 0008894c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ - 1152: 000825fc 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ - 1153: 0008f2f0 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1154: 00089598 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ - 1155: 00325980 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ + 1151: 00088c80 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 1152: 000826e4 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1153: 000890dc 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1154: 0008962c 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 1155: 00325408 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ 1156: 0061354c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ 1157: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ 1158: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ - 1159: 00040518 144 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ - 1160: 000642d8 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ + 1159: 00040514 144 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ + 1160: 000642e0 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 1161: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1162: 00090668 140 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1162: 000909a0 140 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 1163: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ - 1164: 000bba64 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1165: 00083524 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 1166: 001b3458 576 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1164: 000bbbb0 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1165: 0008360c 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 1166: 001b3868 576 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ 1167: 00655d88 4 OBJECT WEAK DEFAULT 30 environ@GLIBC_2.4 (3) │ │ │ │ - 1168: 000438b0 96 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ + 1168: 000438a8 96 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ 1169: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 1170: 001befbc 20 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ - 1171: 001000d8 204 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 1172: 00295e7c 280 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 1170: 001bf3ec 20 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1171: 001002a0 204 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1172: 00296054 280 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 1173: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1174: 00179234 824 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 1174: 0017986c 824 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ 1175: 0002e834 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 1176: 002be77c 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1176: 002be844 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ 1177: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1178: 002e642c 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ - 1179: 00053940 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 1180: 00250c00 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 1181: 00143f08 1660 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1182: 0022fd24 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 1183: 002f23a0 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1184: 0028def8 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 1185: 002a9e7c 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1178: 002e662c 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1179: 00053938 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 1180: 00251588 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 1181: 001445d0 1660 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1182: 0023066c 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 1183: 002f1f7c 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1184: 0028e0d0 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 1185: 002aa070 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 1186: 0002d054 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 1187: 000b8f18 1228 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ - 1188: 00656630 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ - 1189: 0014097c 944 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 1190: 00303a70 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1187: 000b9070 1228 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1188: 006563f8 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ + 1189: 00141064 944 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 1190: 00303654 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1191: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 1192: 002e15e0 612 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1192: 002e2130 612 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1193: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ - 1194: 001bde60 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1195: 00306cc4 288 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ - 1196: 0014b650 716 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1194: 001be260 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1195: 003068a8 288 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ + 1196: 0014bcf4 716 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ 1197: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 1198: 000803b0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 1198: 000803c0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ 1199: 0060776c 212 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1200: 00306ba4 264 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ - 1201: 0008b0f0 80 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1200: 00306788 264 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1201: 0008b490 80 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ 1202: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ - 1203: 002bf120 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 1204: 000bfe3c 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 1205: 002e0640 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1206: 00045ff0 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 1203: 002bf1e8 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 1204: 000bff88 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 1205: 002e1190 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1206: 00045fe8 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ 1207: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 1208: 00601144 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 1209: 00352c18 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 1210: 001c4ff0 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ - 1211: 0060cc50 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ - 1212: 0067f5e4 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ - 1213: 00044368 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1214: 0006b1a8 228 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1209: 003525ec 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1210: 001c5420 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1211: 0060bccc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ + 1212: 0067f61c 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ + 1213: 00044360 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 1214: 0006b15c 228 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 1215: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1216: 00294d38 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 1216: 00294f10 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ 1217: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 1218: 00046eb4 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 1219: 000e05f4 512 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 1220: 0026afac 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 1221: 000780cc 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 1222: 0006a254 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 1223: 0014b91c 340 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 1218: 00046eac 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 1219: 000e0788 512 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 1220: 0026b138 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 1221: 000780d4 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 1222: 0006a25c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 1223: 0014bfc0 340 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ 1224: 006052cc 212 OBJECT GLOBAL DEFAULT 26 PyFrozenDict_Type │ │ │ │ - 1225: 0025b7e4 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1226: 0015a770 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ - 1227: 00233c90 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1225: 0025c160 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1226: 0015adf8 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ + 1227: 002345d8 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ 1228: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ 1229: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ - 1230: 000b99d8 328 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1231: 0018a7dc 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1232: 0025de04 52 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 1233: 0028adfc 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1234: 000830ac 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 1235: 002ebf3c 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1236: 001df9f8 332 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1237: 0028ff68 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ - 1238: 00082e2c 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ - 1239: 001a96c0 396 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 1240: 001973f0 616 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1230: 000b9b30 328 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1231: 0018ae14 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1232: 0025e78c 52 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1233: 0028afd4 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1234: 00083194 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 1235: 002ebb1c 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1236: 001de42c 332 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1237: 00290140 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1238: 00082f14 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 1239: 001a9b84 396 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 1240: 00197a38 616 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 1241: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ - 1242: 000385a0 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1243: 003406c0 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1244: 004620b8 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1245: 002895a0 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1246: 000832b0 184 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1242: 0003859c 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 1243: 00340148 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1244: 004658f0 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1245: 00289778 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1246: 00083398 184 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ 1247: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ - 1248: 00061c20 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 1248: 00061c28 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ 1249: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ 1250: 00605b8c 212 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ 1251: 0002e8ac 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ - 1252: 00372750 988 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 1252: 003720d8 988 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ 1253: 00601600 212 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ - 1254: 006295f0 0x2c6d8 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1255: 002baddc 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1256: 001fefc0 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 1254: 006295f8 0x2c6d8 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ + 1255: 002baea4 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1256: 001ff550 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ 1257: 0002d5a0 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 1258: 00085ec4 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1259: 0017b56c 3968 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ - 1260: 00033b84 20 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ + 1258: 000861f8 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1259: 0017bba4 3968 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 1260: 00033b88 20 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1261: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ - 1262: 0060f198 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ + 1262: 0060e218 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ 1263: 00655d94 4 OBJECT GLOBAL DEFAULT 30 stdout@GLIBC_2.4 (3) │ │ │ │ - 1264: 00123564 576 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1264: 00122fc8 576 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ 1265: 0060143c 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 1266: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 1267: 00176abc 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1268: 0008b66c 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1269: 002dacd0 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1270: 00199f58 1660 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1271: 000c5108 1784 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 1272: 00071fd8 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 1273: 00083168 184 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1274: 002f28dc 228 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 1275: 0039ab08 160 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 1276: 0019553c 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 1277: 00049510 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ - 1278: 003ce03c 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 1267: 00177120 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1268: 0008ba0c 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1269: 002db820 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1270: 0019a508 1660 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1271: 000c5254 1784 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 1272: 00071fe0 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 1273: 00083250 184 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1274: 002f24b8 228 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 1275: 00399ee4 160 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 1276: 00195b84 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1277: 00049564 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ + 1278: 003cd8e4 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 1279: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1280: 0025ac20 100 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1281: 003bc310 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ - 1282: 001dbc40 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ + 1280: 0025b59c 100 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1281: 003bbbf0 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 1282: 001dc1a4 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ 1283: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 1284: 003ced40 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1285: 0022627c 536 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 1286: 0039176c 1044 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1287: 000968dc 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1288: 001b4810 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1289: 00316630 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 1290: 000a5c68 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 1284: 003ce600 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1285: 00226aa4 536 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 1286: 00390fd0 1044 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1287: 00096c14 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1288: 001b4c20 88 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1289: 003160b4 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 1290: 000a5cc8 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ 1291: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ - 1292: 002f1c88 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1293: 000c29cc 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 1294: 00119680 1148 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1295: 001e07e8 24 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1292: 002f1864 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1293: 000c2b18 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1294: 00119818 1148 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1295: 001e0c10 24 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ 1296: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1297: 000c5dec 128 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1298: 002e657c 228 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 1299: 00081cc4 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ - 1300: 0067f5e4 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ - 1301: 0006a8a0 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1302: 003288c4 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1297: 000c5f38 128 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1298: 002e677c 228 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 1299: 00081dac 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1300: 0067f61c 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ + 1301: 0006a8a8 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1302: 00328354 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ 1303: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ 1304: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 1305: 00382970 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1305: 003822d0 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ 1306: 006033d8 212 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1307: 0038c0b4 956 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1307: 0038b914 956 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ 1308: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 1309: 002b96e4 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1310: 001195b0 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1309: 002b97ac 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1310: 00119748 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ 1311: 00000000 0 FUNC GLOBAL DEFAULT UND fmax@GLIBC_2.4 (2) │ │ │ │ - 1312: 0008421c 152 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1313: 0008be94 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1312: 00084304 152 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1313: 0008c234 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ 1314: 006563b8 24 OBJECT GLOBAL DEFAULT 30 _Py_HashSecret │ │ │ │ - 1315: 0022fd78 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ - 1316: 0032e8dc 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 1317: 002b6f68 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1318: 0008ae64 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ - 1319: 0060cc74 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 1320: 0011bf38 328 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ - 1321: 0033d0b4 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 1322: 00391b80 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1323: 001ae0b0 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 1315: 002306d4 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1316: 0032e370 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 1317: 002b7030 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1318: 0008b204 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1319: 0060bcf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ + 1320: 0011c0d0 328 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ + 1321: 0033cbbc 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1322: 003913e4 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1323: 001ae574 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ 1324: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1325: 00082a80 564 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 1325: 00082b68 564 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ 1326: 006036c0 212 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1327: 00085dbc 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1327: 000860f0 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ 1328: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1329: 0008f5f4 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 1330: 00429958 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ - 1331: 0060ccac 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ + 1329: 0008f92c 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 1330: 00429068 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 1331: 0060bd2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1332: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ - 1333: 003bc5b0 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1333: 003bbe90 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1334: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1335: 00282ab4 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 1336: 0019fda4 796 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 1335: 00282d6c 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 1336: 001a03ec 796 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 1337: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ - 1338: 003028b8 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ + 1338: 00301d28 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ 1339: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ - 1340: 002fd208 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1341: 00317038 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ - 1342: 001c754c 624 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1343: 002ff2a4 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1344: 000b540c 820 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 1340: 002fcde8 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1341: 00316abc 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1342: 001c797c 624 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1343: 002fee84 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1344: 000b546c 820 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ 1345: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1346: 0015bfdc 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ - 1347: 000809a0 344 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1348: 00071150 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ - 1349: 0005aab0 68 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ - 1350: 001a3aec 1044 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ + 1346: 0015c664 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ + 1347: 000809b0 344 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1348: 00071158 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 1349: 0005aab8 68 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ + 1350: 001a4134 1044 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ 1351: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 1352: 0030a3b8 1004 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 1352: 0030a070 1004 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ 1353: 00030094 36 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1354: 00225cc8 232 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1354: 002264f0 232 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ 1355: 00030c5c 444 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ 1356: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 1357: 001f2a38 192 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 1358: 00353ca4 236 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1359: 000822b0 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1357: 001f2fc8 192 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 1358: 00353674 236 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1359: 00082398 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ 1360: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1361: 000cdf50 68 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1361: 000ce018 68 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 1362: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ 1363: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ - 1364: 0008369c 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1365: 0031bbcc 332 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 1366: 00082674 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1364: 00083784 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1365: 0031b658 328 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 1366: 0008275c 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ 1367: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 1368: 0006f59c 128 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1369: 00085ffc 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1370: 00308790 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1368: 0006f5a4 128 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1369: 00086330 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1370: 003083fc 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1371: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 1372: 00154ee4 28 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ - 1373: 002ff2c0 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ - 1374: 00085d78 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ - 1375: 00038714 288 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 1372: 00155580 28 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ + 1373: 002feea0 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 1374: 000860ac 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 1375: 00038710 288 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ 1376: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1377: 0008f64c 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1377: 0008f984 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1378: 00601134 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1379: 002c95c0 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1380: 00098e80 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1379: 002c9728 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1380: 00098f08 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ 1381: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ 1382: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ 1383: 0002d06c 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ - 1384: 001c8978 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1385: 0025df0c 416 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ - 1386: 0036caf8 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1387: 001a1c8c 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1388: 0025b764 128 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1389: 003c9708 244 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1390: 001c17d0 448 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ - 1391: 0008faac 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1392: 00103a98 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1393: 001a984c 272 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ - 1394: 003864d8 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ - 1395: 0025edbc 208 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ + 1384: 001c8da8 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1385: 0025e894 416 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 1386: 0036c4c8 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1387: 001a22d4 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1388: 0025c0e0 128 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1389: 003c8fb0 244 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1390: 001c1c00 448 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 1391: 0008fde4 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1392: 00103c60 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1393: 001a9d10 272 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ + 1394: 00385d98 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1395: 0025f75c 208 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ 1396: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 1397: 0010bdc4 2532 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 1398: 00032588 48 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ - 1399: 002b846c 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ - 1400: 002b9388 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 1397: 0010bf64 2532 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1398: 0003258c 48 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ + 1399: 002b8534 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ + 1400: 002b9450 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ 1401: 00030afc 208 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ 1402: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ - 1403: 001483f4 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ + 1403: 00148a48 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ 1404: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ 1405: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ 1406: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ - 1407: 00081d34 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1408: 001bde48 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1409: 00098ee0 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1410: 001e4520 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1411: 0037cc38 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1412: 002222cc 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 1413: 0012f450 376 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ - 1414: 00075434 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ - 1415: 00050474 316 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 1407: 00081e1c 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1408: 001be248 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1409: 00098f68 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1410: 001e48ac 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1411: 0037c598 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1412: 002229a8 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 1413: 0012f9bc 376 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ + 1414: 0007543c 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ + 1415: 00050470 316 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ 1416: 006040c0 212 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1417: 00235a44 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1418: 0008e4fc 140 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1417: 0023638c 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1418: 0008e624 140 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ 1419: 00603794 212 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1420: 0030368c 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1421: 000658c0 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1422: 003b0e6c 14388 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ - 1423: 0007333c 152 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ - 1424: 0007ec1c 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1425: 001d0e6c 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1426: 0019551c 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1420: 00303208 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1421: 000658c8 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1422: 003b074c 14388 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 1423: 00073344 152 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ + 1424: 0007ec30 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1425: 001d13b4 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1426: 00195b64 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ 1427: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1428: 0004b4c4 280 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1429: 000dc27c 180 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1430: 000b77dc 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 1431: 00185c84 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1432: 0005763c 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1433: 001b9010 132 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1428: 0004b4bc 280 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 1429: 000dc41c 180 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1430: 000b7934 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 1431: 001862bc 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1432: 00057644 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1433: 001b9420 132 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1434: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 1435: 00077988 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ - 1436: 00656610 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ + 1435: 00077990 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 1436: 006563d8 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ 1437: 0060a7d4 212 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ 1438: 0002d564 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 1439: 0007b9e0 32 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1440: 00081c7c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 1441: 000a7b1c 3764 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ - 1442: 00250a6c 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1443: 00295398 176 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 1444: 002e6904 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 1439: 0007b9e8 32 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1440: 00081d64 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 1441: 000a7b7c 3764 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ + 1442: 002513f4 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1443: 00295570 176 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 1444: 002e6b04 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ 1445: 0002e360 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ 1446: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ - 1447: 000802ec 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1448: 00375d30 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1449: 003075dc 124 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ - 1450: 002c8470 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1451: 0013a11c 228 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ - 1452: 00080d88 84 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1453: 002b8504 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 1447: 0008037c 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1448: 003756b0 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1449: 003071b8 124 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 1450: 002c85d8 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1451: 0013a804 228 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1452: 00080d98 84 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1453: 002b85cc 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ 1454: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 1455: 00330ee0 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1455: 00330974 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ 1456: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ - 1457: 0060bae0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ - 1458: 000384b0 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ - 1459: 0060cca8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ + 1457: 0060b5e4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ + 1458: 000384ac 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ + 1459: 0060bd28 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1460: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ - 1461: 00034338 916 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1462: 0031d560 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1461: 0003433c 916 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ + 1462: 0031cfe8 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ 1463: 006031b0 212 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ 1464: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ - 1465: 00152228 380 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 1465: 001528c8 380 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ 1466: 0002ff2c 292 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1467: 003a1398 472 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1467: 003a0c78 472 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ 1468: 00000000 0 FUNC GLOBAL DEFAULT UND realpath@GLIBC_2.4 (3) │ │ │ │ - 1469: 00086150 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 1469: 00086484 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ 1470: 00601130 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ 1471: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ - 1472: 00253d30 1540 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 1473: 001dc5c8 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1474: 00043cac 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 1472: 002546b0 1540 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1473: 001dcb28 1936 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1474: 00043ca4 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 1475: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ - 1476: 0005f7d8 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1476: 0005f790 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ 1477: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 1478: 002e8ad8 184 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1479: 00097b14 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ - 1480: 0025b56c 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1478: 002e86b8 184 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1479: 00097b9c 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 1480: 0025bee8 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ 1481: 006039c0 212 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1482: 0013a730 5040 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 1483: 0037ac9c 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1484: 00282ad0 148 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ - 1485: 000c2778 232 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1486: 00337ab0 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1482: 0013ae18 5040 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 1483: 0037a5fc 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1484: 00282d88 148 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1485: 000c28c4 232 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1486: 00337548 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ 1487: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ 1488: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ 1489: 0002d9cc 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ - 1490: 000c6470 132 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1490: 000c65bc 132 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ 1491: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (4) │ │ │ │ 1492: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ - 1493: 00139b7c 164 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ - 1494: 0008d1fc 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 1495: 00295350 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ - 1496: 00082234 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 1497: 00088754 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ - 1498: 002b7be4 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ - 1499: 000325e4 88 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1500: 000d81f4 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1493: 0013a264 164 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ + 1494: 0008d550 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 1495: 00295528 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ + 1496: 0008231c 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 1497: 00088a88 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ + 1498: 002b7cac 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 1499: 000325e8 88 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ + 1500: 000d82d0 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ 1501: 006046d8 212 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 1502: 0019f450 1272 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1503: 000ae4c8 264 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1504: 000df7dc 228 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ - 1505: 001524e4 844 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ - 1506: 0030ddac 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ - 1507: 00343134 320 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1502: 0019fa98 1272 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1503: 000ae4dc 264 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1504: 000df970 228 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1505: 00152b84 844 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ + 1506: 0030da64 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1507: 00342ba0 320 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ 1508: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ 1509: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ - 1510: 0003eadc 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 1511: 0003fd88 836 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1512: 003c9598 236 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 1513: 00289844 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1510: 0003da00 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 1511: 0003fd84 836 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 1512: 003c8e40 236 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1513: 00289a1c 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1514: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ - 1515: 0060cc34 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 1516: 003ce050 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 1517: 0015eaa4 252 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1518: 002feea4 544 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ - 1519: 0008b5e0 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 1515: 0060bcb0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ + 1516: 003cd8f8 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 1517: 0015f134 252 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1518: 002fec60 548 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ + 1519: 0008b980 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ 1520: 00606394 212 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ - 1521: 0008c3f4 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1521: 0008c794 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ 1522: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ - 1523: 0015beb4 296 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ - 1524: 002b8780 868 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1525: 00055010 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ - 1526: 0012ab5c 1128 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ - 1527: 0008f48c 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 1528: 000e4968 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 1529: 000c5b14 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ - 1530: 00080518 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1523: 0015c53c 296 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ + 1524: 002b8848 868 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1525: 00055008 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 1526: 0012ab8c 1128 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ + 1527: 0008f7c4 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1528: 000e4afc 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1529: 000c5c60 336 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1530: 00080528 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ 1531: 00656384 4 OBJECT GLOBAL DEFAULT 30 Py_UTF8Mode │ │ │ │ - 1532: 00088734 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1533: 000a6bc8 788 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ - 1534: 002bbfd4 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1535: 000b5758 2668 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1536: 000dc834 404 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 1537: 001dc230 236 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ - 1538: 000368b4 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1539: 000838c8 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 1540: 00153cd4 192 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1541: 0022fd50 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 1542: 000860a4 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 1543: 0007ba80 52 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 1532: 00088a68 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1533: 000a6c28 788 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ + 1534: 002bc09c 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1535: 000b57b8 2668 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1536: 000dc9d4 392 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 1537: 001dc794 236 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ + 1538: 000368b0 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ + 1539: 000839b0 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1540: 00154374 192 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1541: 00230698 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1542: 000863d8 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1543: 0007ba88 52 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ 1544: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1545: 00297798 512 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 1546: 0011b7a4 224 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1545: 00297970 512 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 1546: 0011b93c 224 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ 1547: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ 1548: 0002f914 176 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStr │ │ │ │ - 1549: 002d2604 100 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 1550: 0008f8e8 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 1551: 000888c4 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ - 1552: 00198b58 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ - 1553: 00033b98 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1554: 00132b08 1164 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 1549: 002d26a4 100 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 1550: 0008fc20 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 1551: 00088bf8 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1552: 00198e68 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ + 1553: 00033b9c 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ + 1554: 00133070 1164 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ 1555: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ 1556: 0002dbf4 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ - 1557: 001168b4 1588 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ - 1558: 00083470 156 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 1557: 00116a54 1588 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ + 1558: 00083558 156 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ 1559: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 1560: 001f7e74 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 1560: 001f8408 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ 1561: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ - 1562: 00612ae0 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ - 1563: 0060bab8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 1564: 001753ac 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ - 1565: 00086168 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ - 1566: 0060cca0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ - 1567: 000984c0 76 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 1568: 0008bd6c 156 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1569: 0020f374 36 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1562: 00613138 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ + 1563: 0060b5bc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ + 1564: 00175a10 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1565: 0008649c 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ + 1566: 0060bd20 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ + 1567: 00098548 76 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 1568: 0008c10c 156 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1569: 0020fa60 36 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ 1570: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getname_np@GLIBC_2.34 (4) │ │ │ │ 1571: 00655d88 4 OBJECT GLOBAL DEFAULT 30 __environ@GLIBC_2.4 (3) │ │ │ │ - 1572: 0007dfa0 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ - 1573: 00214e70 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ - 1574: 00031be4 96 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ + 1572: 0007dfb4 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ + 1573: 00215554 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 1574: 00031be8 96 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ 1575: 0002ec20 100 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ - 1576: 00074df8 300 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ - 1577: 00295ca4 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 1578: 002bd300 136 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1576: 00074ac4 300 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1577: 00295e7c 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 1578: 002bd3c8 136 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 1579: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ - 1580: 000466bc 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 1580: 000466b4 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ 1581: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ 1582: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ 1583: 00608144 212 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 1584: 000be200 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ - 1585: 0008db90 304 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1584: 000be34c 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 1585: 0008e7f8 304 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ 1586: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ 1587: 0002cfa0 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ 1588: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ - 1589: 001dbcb0 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 1590: 0006a344 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1591: 0015b7f0 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ - 1592: 0060bab4 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ + 1589: 001dc214 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 1590: 0006a34c 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1591: 0015be78 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1592: 0060b5b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ 1593: 00655d80 0 NOTYPE GLOBAL DEFAULT 30 __bss_start__ │ │ │ │ - 1594: 00061a38 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1594: 00061a40 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ 1595: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1596: 000a78c4 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1596: 000a7924 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ 1597: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1598: 001b61c8 1916 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ - 1599: 0032e79c 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 1600: 001a8200 656 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ - 1601: 00213820 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ - 1602: 000e4478 1264 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ - 1603: 0060cca4 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1604: 001400a8 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1598: 001b65d8 1916 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1599: 0032e230 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 1600: 001a8718 656 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1601: 00213f08 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ + 1602: 000e460c 1264 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1603: 0060bd24 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ + 1604: 00140790 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ 1605: 0002d9b4 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ - 1606: 0067f5e4 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ - 1607: 0008f984 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 1608: 0007d148 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 1609: 002f0c74 284 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 1606: 0067f61c 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ + 1607: 0008fcbc 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1608: 0007d190 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1609: 002f0850 284 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 1610: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ - 1611: 003308a8 92 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1612: 0008b248 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ - 1613: 0008af7c 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1611: 0033033c 92 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1612: 0008b5e8 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 1613: 0008b31c 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ 1614: 006094f0 212 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ - 1615: 00144598 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1615: 00144c60 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ 1616: 00655d90 4 OBJECT GLOBAL DEFAULT 30 stderr@GLIBC_2.4 (3) │ │ │ │ 1617: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ - 1618: 0007ab9c 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1618: 0007aba4 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ 1619: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 1620: 0012aa34 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ - 1621: 00109cec 124 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 1622: 00163a54 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 1623: 00043cc8 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ - 1624: 0026b1c8 124 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 1620: 0012aa64 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ + 1621: 00109e88 128 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1622: 001640e4 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1623: 00043cc0 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ + 1624: 0026b354 124 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 1625: 0002fdb8 120 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 1626: 0008f91c 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1627: 00083eec 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 1628: 003a1fa0 200 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 1629: 000a5db8 548 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 1630: 0008c818 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 1626: 0008fc54 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1627: 00083fd4 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 1628: 003a1880 200 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1629: 000a5e18 548 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 1630: 0008cbb8 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ 1631: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ 1632: 0002f758 184 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetInt │ │ │ │ 1633: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ 1634: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ 1635: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ - 1636: 000414e4 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ - 1637: 00112154 1288 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ + 1636: 000414e0 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1637: 001122f8 1288 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ 1638: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ - 1639: 0003a458 1012 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ - 1640: 0007a7b4 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1641: 003a8ef4 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 1642: 002d101c 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1643: 00347408 156 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ - 1644: 0007d2e0 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ - 1645: 00656628 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ - 1646: 001cabf8 272 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1639: 0003a454 1012 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1640: 0007a7bc 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1641: 003a87d4 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 1642: 002d1184 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1643: 00346f20 156 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 1644: 0007d360 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1645: 006563f0 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ + 1646: 001cb038 272 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ 1647: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ 1648: 0002e3fc 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ - 1649: 00234f8c 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1649: 002358d4 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ 1650: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ 1651: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 1652: 002a94a8 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 1652: 002a9680 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 1653: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ - 1654: 00330a54 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 1655: 000cb770 160 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ - 1656: 00033974 528 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ - 1657: 0011badc 176 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1658: 001bc8d0 476 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 1659: 00166248 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 1660: 001c7fb4 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ - 1661: 002850e0 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 1662: 002c3f18 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1654: 003304e8 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 1655: 000cb834 160 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1656: 00033978 528 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ + 1657: 0011bc74 176 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1658: 001bcce0 460 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 1659: 001668d8 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 1660: 001c83e4 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1661: 00285398 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 1662: 002c4080 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 1663: 0002db10 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ - 1664: 00038ba0 248 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ - 1665: 00152d58 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ - 1666: 0026fa20 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ + 1664: 00038b9c 248 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ + 1665: 001533f8 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 1666: 0026fbf4 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ 1667: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1668: 002e7e50 240 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ - 1669: 001b2fb4 576 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1668: 002e7a30 240 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ + 1669: 001b33c4 576 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ 1670: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ - 1671: 0008b218 48 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 1671: 0008b5b8 48 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ 1672: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ 1673: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ - 1674: 0027435c 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ - 1675: 0065e6e0 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ + 1674: 00274534 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1675: 0065e718 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ 1676: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ - 1677: 00179f34 1044 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ - 1678: 002e91e0 604 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ - 1679: 00082d5c 88 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ + 1677: 0017a56c 1044 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 1678: 002e8dc0 604 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1679: 00082e44 88 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ 1680: 0060853c 212 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ 1681: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ 1682: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ 1683: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ - 1684: 00085c44 80 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ - 1685: 0060cc80 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ + 1684: 00084880 80 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 1685: 0060bcfc 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 1686: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ - 1687: 00328268 264 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 1688: 00336cdc 100 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ - 1689: 000b93e4 788 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1690: 0015968c 84 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1691: 003aa188 208 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 1692: 000860e0 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1693: 001e9844 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ - 1694: 002f2f70 148 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1695: 00083220 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 1696: 0022e2c4 116 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 1697: 00088fe0 172 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 1698: 0005cca4 776 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ - 1699: 001ed44c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1687: 00327cf8 264 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 1688: 00336770 100 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1689: 000b953c 788 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1690: 00159d14 84 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1691: 003a9a68 208 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 1692: 00086414 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1693: 001e9dd4 144 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ + 1694: 002f2b4c 148 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1695: 00083308 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 1696: 0022ec0c 116 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 1697: 0008b0ac 172 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 1698: 0005ccac 776 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 1699: 001edecc 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ 1700: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 1701: 002c0ac8 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1701: 002c0b90 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1702: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1703: 0017e94c 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ - 1704: 0008f518 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ + 1703: 0017ef84 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1704: 0008f850 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ 1705: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 1706: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 1707: 001cee64 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 1707: 001cf3a8 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ 1708: 00608428 212 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1709: 0007df28 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ - 1710: 002338ac 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 1711: 001c50d0 352 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ - 1712: 0014bc24 220 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 1709: 0007df3c 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ + 1710: 002341f4 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1711: 001c5500 352 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1712: 0014c2c4 220 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ 1713: 006038ec 212 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ 1714: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1715: 001ec868 448 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ - 1716: 001dfb44 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ - 1717: 00047a14 436 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ - 1718: 0060cc2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 1719: 001a71f8 2276 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ - 1720: 00082738 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1721: 001ef378 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ - 1722: 0003dde0 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 1715: 001ed0ac 448 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ + 1716: 001e0104 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 1717: 00047a0c 436 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ + 1718: 0060bd0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ + 1719: 001a7710 2276 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1720: 00082820 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1721: 001efdf8 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1722: 0003de30 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ 1723: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1724: 00261db4 776 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1724: 00262688 780 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ 1725: 00607ab0 212 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 1726: 0006a0f4 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ - 1727: 001b5064 84 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 1728: 00082590 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 1726: 0006a0fc 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1727: 001b5474 84 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 1728: 00082678 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ 1729: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1730: 002897dc 104 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 1731: 0007d270 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 1730: 002899b4 104 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 1731: 0007d2f0 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ 1732: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 1733: 001a3f00 1536 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 1734: 0004c820 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 1735: 0019bbf8 172 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1733: 001a4548 1512 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 1734: 0004c818 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 1735: 0019c240 172 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ 1736: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 1737: 001affd0 180 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ - 1738: 00255808 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ - 1739: 00085fbc 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ + 1737: 001b0450 180 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ + 1738: 00256188 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1739: 000862f0 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ 1740: 0002de64 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ - 1741: 0037dfac 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 1742: 0022d518 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1743: 002f2230 56 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ - 1744: 0060fd04 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1745: 00081e6c 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1746: 00082cb4 168 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ - 1747: 00084db0 172 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 1748: 00282ba4 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1741: 0037d90c 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 1742: 0022de60 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1743: 002f1e0c 56 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1744: 0060ed84 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ + 1745: 00081f54 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1746: 00082d9c 168 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ + 1747: 00084f90 172 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1748: 00282e5c 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ 1749: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ - 1750: 0008c91c 64 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 1751: 002bd2c4 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1752: 002799d8 380 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1750: 0008ccbc 64 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1751: 002bd38c 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1752: 00279bb0 380 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1753: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1754: 00088a30 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1754: 00088d64 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ 1755: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ 1756: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1757: 001d4b78 8980 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 1758: 00073d50 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1757: 001d50dc 8980 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 1758: 00073d58 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ 1759: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1760: 000e8134 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ - 1761: 001ef238 320 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 1762: 000cdc70 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1760: 000e82c0 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ + 1761: 001efcb8 320 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 1762: 000cdd38 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ 1763: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ 1764: 0002f544 312 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStrList │ │ │ │ - 1765: 000822d8 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1766: 002eac98 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 1765: 000823c0 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1766: 002ea878 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ 1767: 006057f0 212 OBJECT GLOBAL DEFAULT 26 PyLazyImport_Type │ │ │ │ - 1768: 0060ccb0 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ + 1768: 0060bd30 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ 1769: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (26) │ │ │ │ - 1770: 001dfd7c 100 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1771: 000bed74 480 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ - 1772: 0008c50c 360 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1773: 00077c30 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 1774: 00176804 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1770: 001de720 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1771: 000beec0 480 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1772: 0008c8ac 360 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1773: 00077c38 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 1774: 00176e68 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1775: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ - 1776: 001ad308 2032 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ + 1776: 001ad7cc 2032 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ 1777: 0060112c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 1778: 001c7038 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1779: 002ce1d4 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1780: 0008d414 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1778: 001c7468 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1779: 002ce33c 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1780: 0008d768 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ 1781: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 1782: 00233690 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 1783: 0009a2d8 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ - 1784: 000cf4e0 2092 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1785: 003a70fc 300 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 1786: 00080090 492 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1787: 003ce064 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ - 1788: 003703d0 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1789: 002be084 440 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ - 1790: 0060bacc 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1791: 00306fd0 96 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 1792: 0015f870 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1793: 000aa37c 1132 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ - 1794: 000806a4 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 1795: 00117b88 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1796: 0016ec60 156 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1782: 00233fd8 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1783: 0009a360 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1784: 000cf5a8 2108 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1785: 003a69dc 300 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 1786: 000800a0 492 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 1787: 003cd90c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1788: 0036fd08 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1789: 002be14c 440 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1790: 0060b5d0 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ + 1791: 00306bb4 96 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 1792: 0015ff00 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1793: 000aa398 1132 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ + 1794: 000806b4 208 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 1795: 00117d24 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1796: 0016f2c4 156 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ 1797: 00607240 212 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ 1798: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1799: 00036910 236 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1800: 001ba5e8 720 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1801: 00159658 52 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 1799: 0003690c 236 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ + 1800: 001ba9f8 720 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1801: 00159ce0 52 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ 1802: 00609014 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ 1803: 00604db8 212 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ 1804: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ - 1805: 001851f4 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ - 1806: 001b9ef8 88 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1807: 002f2620 164 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 1808: 00070cec 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 1805: 0018582c 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1806: 001ba308 88 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1807: 002f21fc 164 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 1808: 00070cf4 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ 1809: 0002ed94 48 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromMain │ │ │ │ - 1810: 002dc6ac 172 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1810: 002dd1fc 172 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1811: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 1812: 002d8178 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 1812: 002d898c 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ 1813: 0002f9c4 220 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1814: 001a4564 596 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ - 1815: 00292490 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 1814: 001a4b94 304 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ + 1815: 00292668 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ 1816: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ - 1817: 002b81e8 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1818: 00300934 240 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1819: 002b1380 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1817: 002b82b0 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1818: 00300518 240 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1819: 002b146c 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ 1820: 0002fd08 24 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ 1821: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ - 1822: 0027bd18 28 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1823: 00421084 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 1822: 0027bef0 28 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1823: 00420794 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ 1824: 0002f25c 60 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ - 1825: 0008353c 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ - 1826: 000b303c 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ + 1825: 00083624 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1826: 000b309c 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ 1827: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ 1828: 0002d048 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ - 1829: 0013c21c 172 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 1830: 0012d954 1260 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ - 1831: 000a95e8 324 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 1829: 0013c904 172 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1830: 0012dec4 1260 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ + 1831: 000a9604 324 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ 1832: 00000000 0 FUNC GLOBAL DEFAULT UND crc32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 1833: 0017e438 1300 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 1834: 00072f5c 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ - 1835: 0059258c 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ - 1836: 0003244c 96 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1837: 00085d34 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1838: 00132908 160 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ - 1839: 0060cc58 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 1840: 000981f4 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1841: 00393c8c 796 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1842: 00137f04 356 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 1843: 00348900 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1844: 0014bd00 2564 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ - 1845: 000a08e8 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1846: 0008f60c 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 1847: 0025d2d4 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1848: 0008350c 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 1849: 000cdf94 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1833: 0017ea70 1300 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1834: 00072f64 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1835: 005a9ae4 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1836: 00032450 96 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ + 1837: 00086068 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1838: 00132e70 160 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1839: 0060bcd4 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ + 1840: 0009827c 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1841: 003934f0 796 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1842: 001385f0 356 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 1843: 00348418 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1844: 0014c3a0 2564 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ + 1845: 000a094c 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1846: 0008f944 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1847: 0025dc58 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1848: 000835f4 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 1849: 000ce05c 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1850: 0002efac 396 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 1851: 0007be3c 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 1851: 0007be44 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 1852: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ - 1853: 003bca70 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 1854: 0019c0f0 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ - 1855: 00031c44 44 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ - 1856: 002d9b80 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1853: 003bc350 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 1854: 0019c880 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ + 1855: 00031c48 44 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ + 1856: 002da6d0 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ 1857: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ 1858: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (4) │ │ │ │ 1859: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ - 1860: 002b9c58 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1860: 002b9d20 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ 1861: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ 1862: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ - 1863: 00255ab4 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1864: 000c8d58 748 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1863: 00256434 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1864: 000c8e34 748 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1865: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ - 1866: 00088c38 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 1867: 00308000 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 1868: 00215e88 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ - 1869: 001a9fc4 312 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1870: 00132fe4 2356 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1866: 00088f6c 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 1867: 00307c6c 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 1868: 00216570 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1869: 001aa488 312 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1870: 0013354c 2356 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ 1871: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex │ │ │ │ 1872: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ - 1873: 0016bd64 988 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1873: 0016c3dc 988 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 1874: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1875: 0007ef08 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1875: 0007ef1c 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ 1876: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ 1877: 00607698 212 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 1878: 00080798 96 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 1878: 000807a8 96 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 1879: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 1880: 002e4b80 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1880: 002e4d84 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ 1881: 00608240 212 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1882: 003cc630 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ - 1883: 0065660c 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ + 1882: 003cbed8 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1883: 006563d4 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ 1884: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ 1885: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ - 1886: 002b9220 356 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1886: 002b92e8 360 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1887: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 1888: 002c8c28 492 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ - 1889: 00656614 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ - 1890: 000aab40 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 1891: 0006a4a0 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1892: 003b52bc 192 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 1893: 0008b830 1048 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 1888: 002c8d90 492 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 1889: 006563dc 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ + 1890: 000aab5c 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 1891: 0006a3d8 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1892: 003b4b9c 192 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1893: 0008bbd0 1048 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 1894: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1895: 000df564 224 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1896: 0013cfa0 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1897: 001c6c18 576 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1898: 0007fcb8 188 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1899: 002eeacc 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 1895: 000df6f8 224 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1896: 0013d688 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1897: 001c7048 576 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1898: 0007fccc 188 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1899: 002ee6a8 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 1900: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ - 1901: 0008e62c 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1901: 0008e754 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1902: 0002f138 40 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 1903: 0005e484 160 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1904: 00088988 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 1903: 0005e454 160 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1904: 00088cbc 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ 1905: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 1906: 00082750 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 1906: 00082838 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ 1907: 00656380 4 OBJECT GLOBAL DEFAULT 30 Py_IgnoreEnvironmentFlag │ │ │ │ - 1908: 00302334 168 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 1909: 000d4fa8 164 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ - 1910: 00076130 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1908: 00302198 168 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 1909: 000d5080 164 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ + 1910: 00076138 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 1911: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1912: 004fb634 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ - 1913: 0008f99c 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1914: 00071de4 308 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1912: 004faee4 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 1913: 0008fcd4 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1914: 00071dec 308 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ 1915: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ 1916: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 1917: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ - 1918: 002391b8 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ - 1919: 0060b784 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ - 1920: 0034a118 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 1921: 0008f5b4 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 1922: 00258d68 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1918: 00241cb4 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1919: 0060b288 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ + 1920: 00349cf0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 1921: 0008f8ec 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 1922: 002596e0 56 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ 1923: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ 1924: 00000000 0 FUNC GLOBAL DEFAULT UND dladdr1@GLIBC_2.34 (4) │ │ │ │ - 1925: 00099ac4 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 1925: 00099b4c 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ 1926: 0060145c 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_DISABLE │ │ │ │ 1927: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ - 1928: 0037f050 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1929: 000490c8 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1930: 00234a9c 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1931: 000385d0 324 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1928: 0037e9b0 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1929: 000490c0 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1930: 002353e4 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1931: 000385cc 324 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ 1932: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ 1933: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ - 1934: 00145acc 1488 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ + 1934: 00146194 1488 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ 1935: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ 1936: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ 1937: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ - 1938: 00061b00 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 1939: 0028d0d4 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1938: 00061b08 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 1939: 0028d2ac 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ 1940: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ 1941: 00607354 212 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ 1942: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1943: 000d7974 548 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ - 1944: 002882dc 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 1945: 002c3c18 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1946: 00081a14 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 1947: 0011a6fc 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1943: 000d7a50 548 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 1944: 00288594 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ + 1945: 002c3ed8 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1946: 00081a08 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 1947: 0011a894 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ 1948: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 1949: 00138c50 1020 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ - 1950: 00064aec 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 1951: 00069b7c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 1952: 00075328 152 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ - 1953: 0007dffc 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ + 1949: 0013933c 1020 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ + 1950: 00064af4 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 1951: 00069b84 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1952: 00075330 152 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 1953: 0007e010 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ 1954: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1955: 002402a4 324 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1955: 00249d4c 316 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ 1956: 0002df00 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ 1957: 00000000 0 FUNC GLOBAL DEFAULT UND fmin@GLIBC_2.4 (2) │ │ │ │ - 1958: 003256a0 160 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1959: 0020f22c 328 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1960: 00081dc0 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ - 1961: 003bdf68 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 1962: 002b2e44 388 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1963: 00061964 136 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 1964: 003ce078 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 1958: 00325128 160 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1959: 0020f918 328 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1960: 00081ea8 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 1961: 003bd848 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 1962: 002b2f14 388 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1963: 0006196c 136 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1964: 003cd920 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 1965: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1966: 0006be8c 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 1966: 0006be94 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ 1967: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 1968: 0008f404 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1968: 000891f0 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 1969: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ - 1970: 000905a8 192 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 1971: 002dcaa0 148 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ - 1972: 0008f678 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 1970: 000908e0 192 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 1971: 002dd5f0 148 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 1972: 0008f9b0 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ 1973: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1974: 000a4a90 260 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ - 1975: 00082564 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 1974: 000a4af0 260 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 1975: 0008264c 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ 1976: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ 1977: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 1978: 003ce028 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ - 1979: 0014cbf0 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ - 1980: 00269c98 120 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1978: 003cd8d0 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 1979: 0014d290 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 1980: 00269e24 120 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 1981: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ 1982: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ - 1983: 0008c864 184 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ - 1984: 00036f98 36 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTraceback │ │ │ │ + 1983: 0008cc04 184 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 1984: 00036f94 36 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTraceback │ │ │ │ 1985: 00000000 0 FUNC GLOBAL DEFAULT UND backtrace@GLIBC_2.4 (3) │ │ │ │ 1986: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 1987: 001df210 512 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 1988: 0008d1ac 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 1989: 002852d0 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 1987: 001df91c 512 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 1988: 0008d500 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 1989: 00285588 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ 1990: 00606614 212 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1991: 00082014 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 1992: 000c5a24 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 1993: 00083d20 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1994: 0009fe1c 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ - 1995: 00656618 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ - 1996: 0022c4f8 636 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ - 1997: 000390c0 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 1998: 00088838 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ - 1999: 00083380 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 2000: 0032ec20 72 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ - 2001: 0007782c 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 2002: 00088a14 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ - 2003: 000cde04 332 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ - 2004: 003cac48 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ + 1991: 000820fc 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 1992: 000c5b70 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 1993: 00083e08 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1994: 0009fe80 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 1995: 006563e0 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ + 1996: 0022ce3c 636 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 1997: 000390bc 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ + 1998: 00088b6c 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 1999: 00083468 140 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 2000: 0032e6b4 72 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 2001: 00077834 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 2002: 00088d48 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 2003: 000cdecc 332 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ + 2004: 003ca4f0 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ 2005: 0002d588 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ - 2006: 002b4674 712 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 2007: 00223ca4 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 2008: 0008fc8c 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 2009: 0037bb40 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 2010: 00082db4 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ - 2011: 000828c8 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 2012: 002b8f88 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 2013: 001b5404 576 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 2014: 002f938c 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ - 2015: 0021657c 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 2016: 002f2c84 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ - 2017: 0025ec9c 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 2018: 00328018 240 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ - 2019: 00040190 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 2020: 00125818 260 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ - 2021: 00295e5c 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ - 2022: 000821cc 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 2023: 000df8c0 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 2006: 002b4744 712 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 2007: 002244d0 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 2008: 0008ffc4 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 2009: 0037b4a0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 2010: 00082e9c 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ + 2011: 000829b0 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 2012: 002b9050 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 2013: 001b5814 576 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 2014: 002f9210 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 2015: 00216c64 132 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 2016: 002f2860 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 2017: 0025f63c 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 2018: 00327aa8 240 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ + 2019: 0004018c 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 2020: 00125858 260 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 2021: 00296034 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 2022: 000822b4 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 2023: 000dfa54 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 2024: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 2025: 0037a850 172 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 2026: 002f5bf8 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 2025: 0037a1b0 172 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 2026: 002f57d4 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 2027: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 2028: 000c4c6c 520 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 2029: 0025f050 192 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 2028: 000c4db8 520 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 2029: 000d85d8 192 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 2030: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ 2031: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ - 2032: 00372040 88 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 2033: 0008f634 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ - 2034: 0060cc30 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ + 2032: 003719c8 88 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 2033: 0008f96c 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ + 2034: 0060bcac 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ 2035: 0002ea00 544 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ 2036: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 2037: 000ca42c 248 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ - 2038: 003bc32c 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 2039: 0003f864 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ - 2040: 0005f28c 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ - 2041: 0060cc44 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ + 2037: 000ca4f0 248 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 2038: 003bbc0c 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 2039: 0003f860 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ + 2040: 0005f294 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 2041: 0060bcc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ 2042: 00613af4 4 OBJECT GLOBAL DEFAULT 26 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS_PTR │ │ │ │ 2043: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 2044: 0014a42c 1808 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 2044: 0014aa80 1808 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 2045: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 2046: 001bcaac 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 2046: 001bceac 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 2047: 0002dac8 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 2048: 0008f284 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 2048: 00089070 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ 2049: 006029a8 212 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 2050: 000c4a74 504 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 2051: 004e2384 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ - 2052: 001a995c 120 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 2053: 001ef38c 100 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ - 2054: 00059474 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 2050: 000c4bc0 504 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 2051: 00468c14 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ + 2052: 001a9e20 120 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 2053: 001efe0c 100 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 2054: 0005947c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ 2055: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ - 2056: 002353e4 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 2057: 00176834 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 2058: 0046194c 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 2056: 00235d2c 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 2057: 00176e98 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 2058: 00460d3c 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ 2059: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 2060: 0007c4b0 512 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 2061: 00082078 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 2062: 002f2c68 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 2060: 0007c580 512 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 2061: 00082160 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 2062: 002f2844 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ 2063: 00603b54 212 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ 2064: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ - 2065: 000654a0 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 2065: 000654a8 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ 2066: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ 2067: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 2068: 0008f970 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 2069: 0006182c 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 2068: 0008fca8 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 2069: 00061834 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ 2070: 00605064 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ 2071: 0002df3c 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ - 2072: 0060bac0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 2073: 002be6c8 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 2074: 000b4eec 1312 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 2075: 001f3248 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 2076: 000c4300 156 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ - 2077: 002f29d8 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ - 2078: 00612820 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 2079: 00072238 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 2072: 0060b5c4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ + 2073: 002be790 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 2074: 000b4f4c 1312 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 2075: 001f37d8 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 2076: 000c444c 156 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 2077: 002f25b4 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ + 2078: 006118a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ + 2079: 00072240 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ 2080: 006054d4 212 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 2081: 0022fdb4 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 2081: 002306fc 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ 2082: 00605f34 212 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 2083: 000d31cc 132 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 2084: 001bbe34 332 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 2085: 001a867c 444 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 2086: 0009a280 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 2087: 00046b34 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ - 2088: 001cb688 344 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 2089: 000638f4 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ - 2090: 002fb450 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ + 2083: 000d32b4 132 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 2084: 001bc244 332 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 2085: 001a8b94 444 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 2086: 0009a308 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 2087: 00046b2c 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 2088: 001cbac8 344 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 2089: 000638fc 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 2090: 002fb2c0 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ 2091: 00604c10 212 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 2092: 001b7c44 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ - 2093: 0060b0bc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 2094: 00094780 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 2095: 000af294 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 2096: 001767c0 68 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 2097: 0015908c 1484 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 2098: 00398c50 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ - 2099: 000826bc 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 2100: 00085c94 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 2092: 001b8054 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 2093: 0060b264 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ + 2094: 00094ab8 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 2095: 000af2f0 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 2096: 00176e24 68 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 2097: 0015972c 1460 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 2098: 00398a50 88 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 2099: 000827a4 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 2100: 00085fc8 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 2101: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ - 2102: 000fcadc 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 2102: 000fcc7c 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 2103: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 2104: 0014846c 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ - 2105: 00288d04 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ + 2104: 00148ac0 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 2105: 00288edc 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ 2106: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ - 2107: 0060bad0 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ + 2107: 0060b5d4 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ 2108: 0002e570 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ - 2109: 0008f4d0 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 2109: 0008f808 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ 2110: 0002dc24 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 2111: 0005392c 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 2112: 00161c10 1672 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ - 2113: 000839d0 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ - 2114: 00084f08 220 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 2111: 00053924 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 2112: 001622a0 1672 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 2113: 00083ab8 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 2114: 000850e8 220 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 2115: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ - 2116: 0008d42c 152 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ + 2116: 0008d780 152 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ 2117: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_readv@GLIBC_2.15 (10) │ │ │ │ - 2118: 0067f558 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ - 2119: 00176bb0 1572 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ - 2120: 0060da08 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 2121: 0018ec74 1676 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 2118: 0067f590 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ + 2119: 00177214 1572 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 2120: 0060ca88 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ + 2121: 0018f2b4 1676 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ 2122: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ 2123: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ - 2124: 002559a8 76 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 2125: 0016b93c 1064 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 2126: 0038a0c4 288 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ - 2127: 00097f94 172 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 2128: 0003851c 20 FUNC GLOBAL DEFAULT 12 _PyLazyImport_GetName │ │ │ │ - 2129: 0030e68c 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 2130: 003927b4 428 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 2124: 00256328 76 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 2125: 0016bfb4 1064 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 2126: 00389a24 288 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 2127: 0009801c 172 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 2128: 00038518 20 FUNC GLOBAL DEFAULT 12 _PyLazyImport_GetName │ │ │ │ + 2129: 0030e344 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 2130: 00392018 428 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ 2131: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ 2132: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ 2133: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ 2134: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 2135: 0009074c 280 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ - 2136: 0060bac4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 2137: 00214c7c 500 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 2138: 00054c30 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 2139: 0020648c 232 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 2140: 0026e808 140 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 2141: 0005bd4c 220 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 2142: 003ba3f0 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 2135: 00090a84 280 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 2136: 0060b5c8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ + 2137: 00215360 500 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 2138: 00054c28 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 2139: 00206a0c 232 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 2140: 0026e998 140 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 2141: 0005bd54 220 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 2142: 003b9cd0 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ 2143: 00030ad0 44 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ 2144: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ 2145: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ - 2146: 0060cc9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 2147: 000455b8 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 2148: 0005aa18 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 2149: 00137434 836 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ - 2150: 001b2fa0 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 2151: 003cadfc 88 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 2152: 00080af8 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 2153: 002f6380 24 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 2154: 0018fb78 564 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 2155: 00045080 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 2146: 0060bd1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ + 2147: 00045698 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 2148: 0005aa20 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 2149: 00137b20 836 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 2150: 001b33b0 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 2151: 003ca6a4 88 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 2152: 00080b08 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 2153: 002f5f5c 24 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 2154: 001901b8 580 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 2155: 00045078 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 2156: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 2157: 00288f68 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 2158: 001ca92c 184 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 2159: 00302138 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 2157: 00289140 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 2158: 001cad6c 184 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 2159: 00301ef4 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 2160: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ - 2161: 0008d3e4 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 2161: 0008d738 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ 2162: 00604b3c 212 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 2163: 00088c0c 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ - 2164: 00185e8c 152 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 2163: 00088f40 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 2164: 001864bc 152 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 2165: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 2166: 0030fd60 580 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 2167: 00119040 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 2168: 0008fb70 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 2169: 00080060 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 2166: 0030f948 580 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 2167: 001191dc 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 2168: 0008fea8 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2169: 00080070 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 2170: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ - 2171: 00330168 284 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 2172: 00080c70 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 2173: 001bf1d8 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2174: 0007ad08 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 2175: 00088910 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 2176: 0038fe78 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 2171: 0032fbfc 284 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2172: 00080c80 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 2173: 001bf608 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2174: 0007ad10 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 2175: 00088c44 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 2176: 0038f624 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 2177: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ - 2178: 001fc140 1924 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 2179: 003708ec 188 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 2178: 001fc6c4 1936 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 2179: 00370224 188 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ 2180: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ - 2181: 0007ecb8 212 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ - 2182: 002b9744 1280 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ - 2183: 00063a3c 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ - 2184: 0038b9d8 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ + 2181: 0007eccc 212 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 2182: 002b980c 1280 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 2183: 00063a44 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ + 2184: 0038b238 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ 2185: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 2186: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ - 2187: 000a6ff0 816 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 2187: 000a7050 816 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ 2188: 006149fc 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 2189: 00084824 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 2190: 00372294 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 2189: 00084a04 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 2190: 00371c1c 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ 2191: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ - 2192: 00307bcc 628 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 2193: 00084598 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 2194: 001de000 116 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 2195: 002bf2c8 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 2192: 00307838 628 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 2193: 00084680 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 2194: 001de6ac 116 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 2195: 002bf390 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ 2196: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ - 2197: 001a2d9c 60 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ + 2197: 001a33e4 60 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ 2198: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 2199: 000df900 124 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 2200: 0019e690 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ - 2201: 0037b1dc 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ + 2199: 000dfa94 124 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 2200: 0019ecd8 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 2201: 0037ab3c 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ 2202: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 2203: 0003ab90 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 2204: 0038cb38 144 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 2205: 000840f4 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 2206: 002ce174 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 2207: 0026ae18 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 2203: 0003b07c 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ + 2204: 0038c398 144 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 2205: 000841dc 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 2206: 002ce2dc 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 2207: 0026afa4 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 2208: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ - 2209: 001d25b8 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ - 2210: 00656608 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ - 2211: 0037aacc 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ - 2212: 000b26b4 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 2213: 00097688 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 2209: 001d2b00 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2210: 006563d0 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ + 2211: 0037a42c 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ + 2212: 000b2714 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 2213: 00097188 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ 2214: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ 2215: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ - 2216: 0060adfc 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ + 2216: 0060b098 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ 2217: 0002dbdc 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 2218: 002d7720 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ - 2219: 0060cc38 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ + 2218: 002d7c48 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 2219: 0060bcb4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 2220: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 2221: 002f29c0 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 2222: 0033072c 276 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ - 2223: 0060bab0 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ - 2224: 001296d0 336 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 2221: 002f259c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 2222: 003301c0 276 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2223: 0060b5b4 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ + 2224: 00129700 336 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ 2225: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 2226: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 2227: 00169fd0 344 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 2228: 002c3c8c 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 2229: 0020acb4 116 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 2227: 0016a660 344 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 2228: 001e4900 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 2229: 0020b238 116 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ 2230: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ - 2231: 00134ee8 840 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ + 2231: 001355d4 840 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ 2232: 00613550 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 2233: 00396d78 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 2234: 0029751c 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 2235: 0008f378 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 2236: 0008b028 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 2233: 003966e0 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 2234: 002976f4 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 2235: 00089164 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 2236: 0008b3c8 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 2237: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 2238: 002b2afc 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 2238: 002b2bcc 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ 2239: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ 2240: 0003491c 868 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 2241: 000775d0 156 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2242: 00204d90 108 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ - 2243: 00271c3c 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ - 2244: 001ba4c8 220 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 2245: 0008fe88 232 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2246: 003156f8 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 2247: 002e9a60 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2241: 000775d8 156 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 2242: 00204d58 108 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ + 2243: 00271e14 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ + 2244: 001ba8d8 220 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 2245: 00090030 232 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2246: 0031517c 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2247: 002e9640 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 2248: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 2249: 003710e8 240 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 2249: 00370a6c 240 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ 2250: 00000000 0 FUNC GLOBAL DEFAULT UND adler32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 2251: 00120490 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 2252: 0008d25c 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ - 2253: 00146c08 92 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ + 2251: 0011fe9c 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2252: 0008d5b0 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ + 2253: 001472bc 92 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ 2254: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ 2255: 0065637c 4 OBJECT GLOBAL DEFAULT 30 Py_IsolatedFlag │ │ │ │ 2256: 005ffef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ - 2257: 000889a8 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 2258: 00393654 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 2259: 0039df5c 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 2260: 00179f08 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 2261: 005ed434 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 2257: 00088cdc 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 2258: 00392eb8 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 2259: 0039d790 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 2260: 0017a540 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2261: 005ecd34 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 2262: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 2263: 001596e0 100 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 2263: 00159d68 100 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ 2264: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 2265: 003714ac 416 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 2266: 00097134 312 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 2265: 00370e30 416 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 2266: 00096c34 312 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ 2267: 00601b18 212 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ 2268: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ - 2269: 000d6de0 68 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 2270: 00185d74 48 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 2271: 0028961c 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 2272: 0008c754 196 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 2273: 000d7efc 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 2269: 000d6ebc 68 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 2270: 001863ac 48 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 2271: 002897f4 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 2272: 0008caf4 196 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 2273: 000d7fd8 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 2274: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ - 2275: 003c927c 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2276: 003059a8 236 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 2277: 002a9c50 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 2275: 003c8b24 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2276: 00305700 236 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 2277: 002a9e44 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 2278: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ - 2279: 000bf5e8 1532 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 2279: 000bf734 1532 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ 2280: 00000000 0 FUNC GLOBAL DEFAULT UND __h_errno_location@GLIBC_2.4 (3) │ │ │ │ - 2281: 0025b40c 116 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 2282: 003489e4 392 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2283: 0006a60c 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2284: 002ae120 512 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 2285: 002f97bc 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2286: 00275088 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2287: 002fda60 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 2288: 00082448 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 2289: 0003c0d0 84 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 2281: 0025bd88 116 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 2282: 0034849c 392 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2283: 0006a544 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2284: 002ae310 512 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 2285: 002f939c 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2286: 00275260 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2287: 002fd640 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 2288: 00082530 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 2289: 0003c5bc 84 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ 2290: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 2291: 00200d0c 132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2292: 0006acbc 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2293: 00084760 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 2294: 000820dc 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 2291: 00201294 132 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2292: 0006aa74 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2293: 000848e8 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2294: 000821c4 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 2295: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ 2296: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ - 2297: 00081fac 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 2298: 00088924 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 2299: 0008f3b0 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ - 2300: 00372530 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 2297: 00082094 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 2298: 00088c58 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 2299: 0008919c 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 2300: 00371eb8 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 2301: 006008b8 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 2302: 001bd108 76 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2303: 000886a0 148 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ - 2304: 003709a8 208 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 2305: 000906f4 88 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 2306: 00088c68 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2307: 00086010 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ - 2308: 002ba598 340 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 2302: 001bd508 76 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2303: 000889d4 148 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ + 2304: 003702e0 208 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 2305: 00090a2c 88 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 2306: 00088f9c 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2307: 00086344 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ + 2308: 002ba660 340 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ 2309: 00608b90 212 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 2310: 001f38b0 1432 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 2311: 00063b20 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 2312: 0006b000 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 2313: 000ae5d0 44 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ - 2314: 0008c2e8 268 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 2310: 001f3e40 1432 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 2311: 00063b28 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 2312: 0006adb8 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 2313: 000ae5e4 44 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 2314: 0008c688 268 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ 2315: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ - 2316: 00309254 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ - 2317: 0008bcd0 156 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 2318: 002b91e4 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 2319: 002c8058 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 2320: 0008d1c4 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 2321: 00157cac 2256 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 2322: 0008d0c0 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 2316: 00308f00 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ + 2317: 0008c070 156 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 2318: 002b92ac 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 2319: 002c81c0 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 2320: 0008d518 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 2321: 00158348 2256 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 2322: 0008d414 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ 2323: 0060618c 212 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2324: 000b7604 472 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 2325: 002875e8 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 2326: 002237d0 188 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 2327: 001ef1f4 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 2328: 00245798 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2324: 000b775c 472 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 2325: 002878a0 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 2326: 00223ffc 188 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 2327: 001efc74 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 2328: 0024f238 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 2329: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 2330: 00173bc8 436 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ - 2331: 0060cc64 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ - 2332: 00132f94 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ + 2330: 0017422c 436 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 2331: 0060bce0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ + 2332: 001334fc 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ 2333: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ 2334: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ 2335: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ 2336: 006058e4 212 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2337: 000896d0 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2338: 002f2780 348 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2337: 00089764 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2338: 002f235c 348 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ 2339: 0060251c 212 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ 2340: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ - 2341: 001176c8 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ - 2342: 000c2a34 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ - 2343: 00031c70 116 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 2344: 000abc64 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 2345: 000fe264 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ - 2346: 00062998 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2347: 00302990 240 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2341: 00117864 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ + 2342: 000c2b80 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ + 2343: 00031c74 116 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ + 2344: 000abc80 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 2345: 000fe404 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 2346: 000629a0 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2347: 0030261c 240 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ 2348: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ 2349: 0002e96c 148 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2350: 0017fc78 208 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ - 2351: 002eabc0 216 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 2352: 000b6738 212 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2350: 001802b0 208 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 2351: 002ea7a0 216 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2352: 000b6784 212 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ 2353: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ - 2354: 0018ae50 3144 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ - 2355: 0008e588 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 2354: 0018b488 3144 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 2355: 0008e6b0 164 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 2356: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ 2357: 00607ec8 212 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 2358: 003b8eac 568 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ - 2359: 001a9c14 72 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ - 2360: 0060cc78 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2361: 0013a230 1280 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 2358: 003b878c 568 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 2359: 001aa0d8 72 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ + 2360: 0060bcf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ + 2361: 0013a918 1280 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ 2362: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ - 2363: 000731f0 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ + 2363: 000731f8 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ 2364: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ 2365: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ 2366: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ - 2367: 0016f600 784 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 2368: 0034f16c 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ - 2369: 002f2540 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 2370: 001411b8 196 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 2371: 00390408 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2372: 000860b8 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 2373: 00077d14 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 2374: 000803f8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 2375: 00083a18 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2376: 000845f8 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 2377: 002b5818 216 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ - 2378: 0008d134 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2379: 001237a4 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2380: 00083368 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2381: 000804d0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2367: 0016fc64 784 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 2368: 0034c454 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 2369: 002f211c 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 2370: 001418a0 196 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 2371: 0038fba0 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2372: 000863ec 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 2373: 00077d1c 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 2374: 00080408 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 2375: 00083b00 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2376: 000846e0 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2377: 002b58e0 216 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 2378: 0008d488 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2379: 00123e64 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2380: 00083450 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2381: 000804e0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ 2382: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ - 2383: 000bf160 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 2384: 000825e8 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 2385: 002c14b4 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2386: 00418e84 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 2383: 000bf2ac 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 2384: 000826d0 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 2385: 002c1774 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2386: 00418744 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ 2387: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ │ - 2388: 00337908 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 2389: 00302d60 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 2388: 003373a0 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 2389: 00302944 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ 2390: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 2391: 003ce014 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 2392: 002e4508 388 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ - 2393: 0021e538 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 2394: 00081aac 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ - 2395: 0022f920 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 2396: 0008d8ac 176 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ - 2397: 0007545c 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 2398: 001e4bf8 104 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 2399: 00288854 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 2400: 002aa67c 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ - 2401: 001e9578 716 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ - 2402: 000b26c8 884 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 2403: 00098040 436 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ - 2404: 0008f318 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 2391: 003cd8bc 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2392: 002e470c 388 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 2393: 0021ebfc 60 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 2394: 00081b94 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ + 2395: 00230268 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 2396: 0008dc00 176 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 2397: 00075464 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 2398: 001e50d8 104 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 2399: 00288b0c 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 2400: 002aa870 28 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2401: 001e9b08 716 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ + 2402: 000b2728 884 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 2403: 000980c8 436 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ + 2404: 00089104 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ 2405: 00602408 212 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 2406: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ 2407: 0002dc90 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ - 2408: 001aa5d8 436 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 2409: 003c92d8 704 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 2410: 00071638 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 2411: 00088898 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2412: 00088cf0 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2408: 001aaa9c 436 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 2409: 003c8b80 704 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 2410: 00071640 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 2411: 00088bcc 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2412: 00089024 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ 2413: 0002e6a8 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ 2414: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ - 2415: 0008b298 152 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2416: 000b446c 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 2415: 0008b638 152 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2416: 000b44cc 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ 2417: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ - 2418: 001bf1b8 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 2419: 00081ad0 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2420: 00296d48 324 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 2421: 001119c0 500 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ - 2422: 000b2bf8 1092 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2418: 001bf5e8 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 2419: 00081bb8 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2420: 00296f20 324 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 2421: 00111b64 500 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2422: 000b2c58 1092 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ 2423: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 2424: 00070994 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 2425: 00363ac8 1104 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ - 2426: 003aa2e8 220 FUNC GLOBAL DEFAULT 12 _PyErr_EmitSyntaxWarning │ │ │ │ + 2424: 0007099c 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 2425: 00363498 1104 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 2426: 003a9bc8 220 FUNC GLOBAL DEFAULT 12 _PyErr_EmitSyntaxWarning │ │ │ │ 2427: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ - 2428: 002ee19c 300 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 2429: 0008fadc 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 2428: 002edd7c 300 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ + 2429: 0008fe14 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ 2430: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ 2431: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext │ │ │ │ - 2432: 00141a64 320 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 2433: 002bd250 116 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 2432: 0014214c 320 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 2433: 002bd318 116 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ 2434: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ 2435: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ - 2436: 002e8b90 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 2437: 001a7058 416 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 2436: 002e8770 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 2437: 001a7570 416 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ 2438: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 2439: 00419284 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 2440: 000775b8 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 2439: 00418b44 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 2440: 000775c0 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 2441: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ 2442: 00606798 212 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2443: 003c1868 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 2443: 003c15c0 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 2444: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 2445: 0027186c 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 2446: 0008fa00 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 2447: 001e2530 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 2448: 002b8fa4 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 2445: 00271a44 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2446: 0008fd38 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 2447: 001e2a7c 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2448: 002b906c 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 2449: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 2450: 001befa8 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ - 2451: 00065970 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 2450: 001bf3d8 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 2451: 00065978 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ 2452: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ 2453: 00607478 212 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ - 2454: 002457d0 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 2455: 0025b970 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 2456: 0008b330 120 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 2457: 002b0310 496 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ - 2458: 0060b074 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ + 2454: 0024f270 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 2455: 0025c2f0 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 2456: 0008b6d0 120 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 2457: 002b03fc 496 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2458: 0060b21c 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ 2459: 00607cc8 212 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 2460: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 2461: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ - 2462: 0019ef2c 676 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 2462: 0019f574 676 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ 2463: 0002f460 228 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 2464: 002bac20 76 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 2465: 0006f030 92 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 2464: 002bace8 76 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 2465: 0006f038 92 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ 2466: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ - 2467: 00233c34 92 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 2467: 0023457c 92 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ 2468: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 2469: 000c5000 264 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ - 2470: 002f2bc4 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 2471: 000c4978 252 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 2472: 0004bc10 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ - 2473: 0060cc48 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ - 2474: 00031dd8 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 2475: 00052108 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ - 2476: 0060b0b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 2477: 000cd000 1940 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 2478: 0008971c 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 2479: 001976fc 964 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 2480: 001c3228 100 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 2481: 000a6178 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 2482: 0008b6b0 384 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2469: 000c514c 264 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ + 2470: 002f27a0 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2471: 000c4ac4 252 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 2472: 0004bc08 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 2473: 0060bcc4 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ + 2474: 00031ddc 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ + 2475: 00052100 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 2476: 0060b260 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ + 2477: 000cd0c8 1940 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 2478: 000898ac 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2479: 00197d44 964 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 2480: 001c3658 100 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 2481: 000a61d8 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 2482: 0008ba50 384 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 2483: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 2484: 001c4b78 20 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ - 2485: 00297584 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2486: 001e4aa0 344 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2487: 0008494c 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 2488: 002c9690 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ - 2489: 00084aa0 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 2490: 000bc24c 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 2491: 000656fc 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2492: 0008d074 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 2493: 0025e64c 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2484: 001c4fa8 20 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 2485: 0029775c 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2486: 001e4f80 344 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2487: 00084b2c 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 2488: 002c97f8 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2489: 00084c80 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 2490: 000bc398 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 2491: 00065704 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2492: 0008eda4 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 2493: 0025efec 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2494: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2495: 0007fc8c 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ - 2496: 00656624 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ - 2497: 00178938 1456 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 2498: 00114f30 56 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2499: 00084330 88 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 2495: 0007fca0 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 2496: 006563ec 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ + 2497: 00178f70 1456 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 2498: 001150d8 56 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2499: 00084418 88 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ 2500: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ 2501: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (3) │ │ │ │ 2502: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2503: 0018ae30 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 2503: 0018b468 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ 2504: 006020c8 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2505: 001f56e0 440 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ - 2506: 0007ed8c 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 2505: 001f5c74 440 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ + 2506: 0007eda0 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ 2507: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ 2508: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ - 2509: 0007cfa0 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 2510: 000ff8e8 116 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2509: 0007d020 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 2510: 000ffab0 116 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2511: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ - 2512: 0007e56c 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2513: 000829f0 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ - 2514: 00063654 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 2515: 00396298 88 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 2516: 00337028 1556 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 2517: 00186094 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 2512: 0007e580 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2513: 00082ad8 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 2514: 0006365c 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 2515: 00395c00 88 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 2516: 00336abc 1556 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 2517: 001866c4 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ 2518: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ 2519: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ 2520: 00606990 212 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ 2521: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ - 2522: 0022e5fc 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2523: 00203f84 1472 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ - 2524: 00063a10 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 2522: 0022ef44 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2523: 00204dc4 1464 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ + 2524: 00063a18 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ 2525: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ 2526: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ - 2527: 0011954c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ - 2528: 0008f9c4 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ - 2529: 00656620 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ - 2530: 001806e0 612 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ - 2531: 001a1e24 1560 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2527: 001196e4 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ + 2528: 0008fcfc 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 2529: 006563e8 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ + 2530: 00180d18 612 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 2531: 001a246c 1560 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ 2532: 006022f4 212 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ 2533: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 2534: 003186c0 188 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 2535: 0022fdcd 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ - 2536: 0034ac98 24 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ - 2537: 00038a40 48 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ + 2534: 00318144 188 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 2535: 00230715 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 2536: 0034a7b8 24 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 2537: 00038a3c 48 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ 2538: 006056fc 212 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2539: 001db1fc 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 2540: 000e7ea4 656 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2541: 002cfde8 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 2539: 001db760 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 2540: 000e8030 656 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2541: 002cff50 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 2542: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ - 2543: 0008b3fc 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ - 2544: 00307b10 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 2545: 000af38c 100 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 2543: 0008b79c 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 2544: 003076ec 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 2545: 000af3e8 100 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ 2546: 0002d018 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 2547: 001f7d4c 104 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ - 2548: 001b0088 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2547: 001f82e0 104 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 2548: 001b0508 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ 2549: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 2550: 002f3a88 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 2551: 000983ec 128 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ + 2550: 002f3664 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 2551: 00098474 128 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ 2552: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ - 2553: 000a9ea8 60 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 2553: 000a9ec4 60 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ 2554: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 2555: 00372108 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ - 2556: 0003356c 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ + 2555: 00371a90 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 2556: 00033570 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ 2557: 0002f2dc 388 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetInt │ │ │ │ 2558: 0060a700 212 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 2559: 00085ee4 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2559: 00086218 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ 2560: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ 2561: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ 2562: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ - 2563: 00090b78 324 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 2563: 00090eb0 324 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ 2564: 0002d990 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ - 2565: 000c5c64 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2565: 000c5db0 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 2566: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ - 2567: 0008fa2c 104 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ - 2568: 00046904 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ + 2567: 0008fd64 104 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 2568: 000468fc 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ 2569: 0002df24 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 2570: 0027acc0 168 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 2571: 0039d694 968 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 2572: 002e2970 60 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 2573: 0008c24c 156 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 2574: 0025b16c 148 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 2575: 00085bd4 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 2576: 00300718 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2577: 0008e8ac 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2570: 0027ae98 168 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 2571: 0039cf74 968 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 2572: 002e3354 60 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 2573: 0008c5ec 156 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 2574: 0025bae8 148 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 2575: 00084810 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 2576: 003002fc 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2577: 0008eb04 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ 2578: 00604490 212 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ 2579: 00602f78 212 OBJECT GLOBAL DEFAULT 26 PySentinel_Type │ │ │ │ - 2580: 0026bfa4 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ - 2581: 0019e9d0 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 2582: 003043b4 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 2583: 00069958 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 2584: 001a9f98 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 2585: 0008b1a0 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 2580: 0026c130 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ + 2581: 0019f018 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 2582: 00303f18 88 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 2583: 00069960 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 2584: 001aa45c 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 2585: 0008b540 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ 2586: 00608d1c 212 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ - 2587: 00065738 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2588: 000b66b8 128 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2587: 00065740 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2588: 000b6704 128 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ 2589: 006042a8 212 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 2590: 00348984 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 2590: 00348624 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ 2591: 00606ab4 212 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2592: 000822ec 264 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 2593: 002ef590 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2594: 002b4b5c 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 2595: 000b3d58 1812 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 2596: 00330ab4 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ - 2597: 0060cc98 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ + 2592: 000823d4 264 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 2593: 002ef16c 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2594: 002b4c2c 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 2595: 000b3db8 1812 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 2596: 00330548 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2597: 0060bd18 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ 2598: 00601d10 212 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 2599: 001ba8ec 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2599: 001bacfc 28 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ 2600: 0002d210 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 2601: 002b4b9c 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 2601: 002b4c6c 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ 2602: 00604f60 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 2603: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ - 2604: 00083600 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ - 2605: 000a92b8 816 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 2606: 00039e00 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 2607: 002f74f4 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 2608: 001e0e40 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 2609: 002e8d24 76 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ - 2610: 00039c74 280 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ - 2611: 000be168 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ + 2604: 000836e8 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 2605: 000a92d4 816 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 2606: 00039dfc 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ + 2607: 002f70d0 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 2608: 001e1268 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 2609: 002e8904 76 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 2610: 00039c70 280 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ + 2611: 000be2b4 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ 2612: 0002faa0 116 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ - 2613: 002a81ac 164 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 2613: 002a8384 164 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libz.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libexpat.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000c (INIT) 0x2cf08 │ │ │ │ - 0x0000000d (FINI) 0x3ced20 │ │ │ │ + 0x0000000d (FINI) 0x3ce5c8 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x5ffee8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x5ffef0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1e5d8 │ │ │ │ 0x00000006 (SYMTAB) 0x14278 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,39 +1,39 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1cb7db36c638fcd2803bda3f298210f0a6157d27 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1e9d8676829ec3fd86113b5252b82d02e8719143 │ │ │ │ │ │ │ │ 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: 0x000d8b94, Base: 0x005ed6a4, Semaphore: 0x00655d46 │ │ │ │ + Location: 0x000d8d30, Base: 0x005ecfa4, Semaphore: 0x00655d4e │ │ │ │ Arguments: 4@r5 4@r7 │ │ │ │ stapsdt 0x0000002c NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x000fdfcc, Base: 0x005ed6a4, Semaphore: 0x00655d3e │ │ │ │ + Location: 0x000fe16c, Base: 0x005ecfa4, Semaphore: 0x00655d46 │ │ │ │ Arguments: -4@[fp, #-236] │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000fe088, Base: 0x005ed6a4, Semaphore: 0x00655d40 │ │ │ │ + Location: 0x000fe228, Base: 0x005ecfa4, Semaphore: 0x00655d48 │ │ │ │ Arguments: -4@r5 │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x0027fb08, Base: 0x005ed6a4, Semaphore: 0x00655d44 │ │ │ │ + Location: 0x0027fce0, Base: 0x005ecfa4, Semaphore: 0x00655d4c │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x0027fb18, Base: 0x005ed6a4, Semaphore: 0x00655d42 │ │ │ │ + Location: 0x0027fcf0, Base: 0x005ecfa4, Semaphore: 0x00655d4a │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000033 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__entry │ │ │ │ - Location: 0x0008d01c, Base: 0x005ed6a4, Semaphore: 0x00655d30 │ │ │ │ + Location: 0x0008d3bc, Base: 0x005ecfa4, Semaphore: 0x00655d38 │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ │ stapsdt 0x00000034 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__return │ │ │ │ - Location: 0x0008d06c, Base: 0x005ed6a4, Semaphore: 0x00655d32 │ │ │ │ + Location: 0x0008d40c, Base: 0x005ecfa4, Semaphore: 0x00655d3a │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -}'/lib/ld-linux-armhf.so.3 │ │ │ │ +C/lib/ld-linux-armhf.so.3 │ │ │ │ `dDh6q`3f │ │ │ │ HK&+pjvT< │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __libc_start_main │ │ │ │ __cxa_atexit │ │ │ │ @@ -81,14 +81,16 @@ │ │ │ │ sem_init │ │ │ │ sem_wait │ │ │ │ __sem_clockwait64 │ │ │ │ sem_post │ │ │ │ clearerr │ │ │ │ pthread_key_delete │ │ │ │ zlibVersion │ │ │ │ +openat64 │ │ │ │ +renameat │ │ │ │ __clock_nanosleep_time64 │ │ │ │ __sched_cpualloc │ │ │ │ sched_getaffinity │ │ │ │ __sched_cpufree │ │ │ │ __sched_cpucount │ │ │ │ __gmtime64_r │ │ │ │ __strcpy_chk │ │ │ │ @@ -96,16 +98,14 @@ │ │ │ │ setregid │ │ │ │ getpagesize │ │ │ │ __isoc23_sscanf │ │ │ │ sched_getscheduler │ │ │ │ sched_getparam │ │ │ │ setpriority │ │ │ │ getpriority │ │ │ │ -openat64 │ │ │ │ -renameat │ │ │ │ readlinkat │ │ │ │ sigfillset │ │ │ │ pthread_sigmask │ │ │ │ strtok_r │ │ │ │ __ctype_b_loc │ │ │ │ __getrusage64 │ │ │ │ strftime │ │ │ │ @@ -185,15 +185,14 @@ │ │ │ │ XML_SetHashSalt │ │ │ │ XML_SetHashSalt16Bytes │ │ │ │ XML_SetReparseDeferralEnabled │ │ │ │ XML_SetAllocTrackerActivationThreshold │ │ │ │ XML_SetAllocTrackerMaximumAmplification │ │ │ │ XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ -shutdown │ │ │ │ gethostname │ │ │ │ __select64 │ │ │ │ __memcpy_chk │ │ │ │ copysign │ │ │ │ __fdelt_chk │ │ │ │ gethostbyname_r │ │ │ │ __h_errno_location │ │ │ │ @@ -241,14 +240,15 @@ │ │ │ │ XML_SetNotStandaloneHandler │ │ │ │ process_vm_writev │ │ │ │ XML_SetEndDoctypeDeclHandler │ │ │ │ XML_SetEntityDeclHandler │ │ │ │ XML_SetXmlDeclHandler │ │ │ │ XML_SetElementDeclHandler │ │ │ │ XML_SetAttlistDeclHandler │ │ │ │ +shutdown │ │ │ │ XML_StopParser │ │ │ │ XML_GetSpecifiedAttributeCount │ │ │ │ __wait4_time64 │ │ │ │ XML_GetBuffer │ │ │ │ XML_ParseBuffer │ │ │ │ __wait3_time64 │ │ │ │ adler32_combine64 │ │ │ │ @@ -2439,18 +2439,14 @@ │ │ │ │ global import state already initialized │ │ │ │ encoding error │ │ │ │ Expected long option │ │ │ │ Unknown option: %ls │ │ │ │ Argument expected for the %ls options │ │ │ │ Unknown option: -%c │ │ │ │ Argument expected for the -%c option │ │ │ │ -../Modules/_hacl/Hacl_Hash_SHA3.c │ │ │ │ -KaRaMeL incomplete match at %s:%d │ │ │ │ -config option type is not string list │ │ │ │ -process done: 0x%zx │ │ │ │ _datetime │ │ │ │ _statistics │ │ │ │ binascii │ │ │ │ _elementtree │ │ │ │ unicodedata │ │ │ │ _posixsubprocess │ │ │ │ faulthandler │ │ │ │ @@ -2876,14 +2872,18 @@ │ │ │ │ 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 │ │ │ │ +../Modules/_hacl/Hacl_Hash_SHA3.c │ │ │ │ +KaRaMeL incomplete match at %s:%d │ │ │ │ PyWideStringList_Insert index must be >= 0 │ │ │ │ LC_CTYPE │ │ │ │ Error setting LC_CTYPE, skipping C locale coercion │ │ │ │ 3.15.0b4 │ │ │ │ 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] │ │ │ │ @@ -2964,22 +2964,14 @@ │ │ │ │ unable to allocate memory (%zu bytes) │ │ │ │ allocation request is too large (%zu bytes) │ │ │ │ Try `python -h' for more information. │ │ │ │ NO_COLOR │ │ │ │ PYTHON_COLORS │ │ │ │ FORCE_COLOR │ │ │ │ /lib/pythonX.X │ │ │ │ -characters_written │ │ │ │ -POSIX exception code │ │ │ │ -strerror │ │ │ │ -exception strerror │ │ │ │ -exception filename │ │ │ │ -filename2 │ │ │ │ -second exception filename │ │ │ │ -Base class for I/O related errors. │ │ │ │ exit code %i │ │ │ │ %.80s (%.80s) %.80s │ │ │ │ [GCC 15.3.0] │ │ │ │ %s%s%s, %.20s, %.9s │ │ │ │ 21:39:24 │ │ │ │ Jul 18 2026 │ │ │ │ error reading frozen getpath.py │ │ │ │ @@ -3034,14 +3026,31 @@ │ │ │ │ PYTHON_JIT_SIDE_EXIT_INITIAL_VALUE │ │ │ │ PYTHON_JIT_SIDE_EXIT_INITIAL_BACKOFF │ │ │ │ PYTHON_JIT_FITNESS_INITIAL │ │ │ │ PYTHON_SPECIALIZATION_OFF │ │ │ │ PYTHON_UOPS_OPTIMIZE │ │ │ │ per-interpreter obmalloc does not support single-phase init extension modules │ │ │ │ invalid interpreter config 'gil' value │ │ │ │ +NotImplementedError │ │ │ │ +Method or function hasn't been implemented yet. │ │ │ │ +ValueError │ │ │ │ +Inappropriate argument value (of correct type). │ │ │ │ +characters_written │ │ │ │ +POSIX exception code │ │ │ │ +strerror │ │ │ │ +exception strerror │ │ │ │ +exception filename │ │ │ │ +filename2 │ │ │ │ +second exception filename │ │ │ │ +Base class for I/O related errors. │ │ │ │ +basename │ │ │ │ +hassuffix │ │ │ │ +joinpath │ │ │ │ +readlines │ │ │ │ +realpath │ │ │ │ unhashable type: '%.200s' │ │ │ │ thread state already initialized │ │ │ │ PyCOND_FINI(gil->cond) failed │ │ │ │ PyMUTEX_FINI(gil->mutex) failed │ │ │ │ PyCOND_FINI(gil->switch_cond) failed │ │ │ │ PyMUTEX_FINI(gil->switch_mutex) failed │ │ │ │ PyMUTEX_INIT(gil->mutex) failed │ │ │ │ @@ -3065,36 +3074,14 @@ │ │ │ │ can't initialize warnings │ │ │ │ concurrent.interpreters.NotShareableError │ │ │ │ import _frozen_importlib # frozen │ │ │ │ _frozen_importlib │ │ │ │ import _imp # builtin │ │ │ │ _install │ │ │ │ failed to initialize importlib │ │ │ │ -Base class for warning categories. │ │ │ │ -ResourceWarning │ │ │ │ -Base class for warnings about resource usage. │ │ │ │ -ImportWarning │ │ │ │ -Base class for warnings about probable mistakes in module imports │ │ │ │ -PendingDeprecationWarning │ │ │ │ -Base class for warnings about features which will be deprecated │ │ │ │ -in the future. │ │ │ │ -DeprecationWarning │ │ │ │ -Base class for warnings about deprecated features. │ │ │ │ -TypeError │ │ │ │ -Inappropriate argument type. │ │ │ │ -NotImplementedError │ │ │ │ -Method or function hasn't been implemented yet. │ │ │ │ -ValueError │ │ │ │ -Inappropriate argument value (of correct type). │ │ │ │ -siphash13 │ │ │ │ -basename │ │ │ │ -hassuffix │ │ │ │ -joinpath │ │ │ │ -readlines │ │ │ │ -realpath │ │ │ │ cpython:pymalloc │ │ │ │ invalid maximum character passed to PyUnicode_New │ │ │ │ Negative size passed to PyUnicode_New │ │ │ │ Negative size passed to PyBytes_FromStringAndSize │ │ │ │ byte string is too large │ │ │ │ ../Objects/tupleobject.c │ │ │ │ Python memory allocator called without holding the GIL │ │ │ │ @@ -3137,37 +3124,14 @@ │ │ │ │ # bytes in available blocks │ │ │ │ %u unused pools * %d bytes │ │ │ │ # bytes lost to pool headers │ │ │ │ # bytes lost to quantization │ │ │ │ # bytes lost to arena alignment │ │ │ │ arena map counts │ │ │ │ # bytes lost to arena map root │ │ │ │ -Type does not define the tp_name field. │ │ │ │ -type '%.100s' is not dynamically allocated but its base type '%.100s' is dynamically allocated │ │ │ │ -../Objects/dictobject.c │ │ │ │ -frozendict object does not support item assignment │ │ │ │ -PyDescr_NewMember used with Py_RELATIVE_OFFSET │ │ │ │ -type '%.100s' participates in gc and is a base type but has inappropriate tp_free slot │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but tp_weaklistoffset is set │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HEAPTYPE flag │ │ │ │ -type %s has the Py_TPFLAGS_HAVE_GC flag but has no traverse function │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set to incompatible value │ │ │ │ -type %s has a tp_dictoffset that is too small │ │ │ │ -Exception ignored in PyDict_GetItem(); consider using PyDict_GetItemRef() or PyDict_GetItemWithError() │ │ │ │ -corrupted thread-free list │ │ │ │ -type MRO must not be empty │ │ │ │ -%N.mro() returned a non-class ('%T') │ │ │ │ -%N.mro() returned base with unsuitable layout ('%N') │ │ │ │ -Cannot extend an incomplete type '%.100s' │ │ │ │ -duplicate base class %U │ │ │ │ -duplicate base class │ │ │ │ -../Python/gc.c │ │ │ │ Represents positional arguments. │ │ │ │ Represents keyword arguments. │ │ │ │ __default__ │ │ │ │ The default value for this ParamSpec. │ │ │ │ evaluate_default │ │ │ │ __typing_subst__ │ │ │ │ __typing_prepare_subst__ │ │ │ │ @@ -3437,14 +3401,86 @@ │ │ │ │ total_seconds │ │ │ │ Total seconds in the duration. │ │ │ │ datetime.tzinfo │ │ │ │ ArithmeticError │ │ │ │ Base class for arithmetic errors. │ │ │ │ OverflowError │ │ │ │ Result too large to be represented. │ │ │ │ +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. │ │ │ │ +_typing._ConstEvaluator │ │ │ │ +typing.ParamSpecKwargs │ │ │ │ +typing.ParamSpecArgs │ │ │ │ +typing.ParamSpec │ │ │ │ +typing.TypeVarTuple │ │ │ │ +typing.TypeVar │ │ │ │ +typing.Generic │ │ │ │ +sys.int_info │ │ │ │ +formatteriterator │ │ │ │ +fieldnameiterator │ │ │ │ +EncodingMap │ │ │ │ +sys.float_info │ │ │ │ +UnraisableHookArgs │ │ │ │ +concurrent.interpreters.InterpreterNotFoundError │ │ │ │ +An interpreter was not found │ │ │ │ +concurrent.interpreters.InterpreterError │ │ │ │ +A cross-interpreter operation failed │ │ │ │ +string.templatelib.Interpolation │ │ │ │ +Interpolation object │ │ │ │ +datetime.timezone │ │ │ │ +datetime.datetime │ │ │ │ +datetime.time │ │ │ │ +datetime.date │ │ │ │ +datetime.timedelta │ │ │ │ +siphash13 │ │ │ │ +Type does not define the tp_name field. │ │ │ │ +type '%.100s' is not dynamically allocated but its base type '%.100s' is dynamically allocated │ │ │ │ +../Objects/dictobject.c │ │ │ │ +frozendict object does not support item assignment │ │ │ │ +PyDescr_NewMember used with Py_RELATIVE_OFFSET │ │ │ │ +type '%.100s' participates in gc and is a base type but has inappropriate tp_free slot │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but tp_weaklistoffset is set │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HEAPTYPE flag │ │ │ │ +type %s has the Py_TPFLAGS_HAVE_GC flag but has no traverse function │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set to incompatible value │ │ │ │ +type %s has a tp_dictoffset that is too small │ │ │ │ +Exception ignored in PyDict_GetItem(); consider using PyDict_GetItemRef() or PyDict_GetItemWithError() │ │ │ │ +corrupted thread-free list │ │ │ │ +type MRO must not be empty │ │ │ │ +%N.mro() returned a non-class ('%T') │ │ │ │ +%N.mro() returned base with unsuitable layout ('%N') │ │ │ │ +Cannot extend an incomplete type '%.100s' │ │ │ │ +duplicate base class %U │ │ │ │ +duplicate base class │ │ │ │ +../Python/gc.c │ │ │ │ +%s() method: bad call flags │ │ │ │ +attempting to create PyCMethod with a METH_METHOD flag but no class │ │ │ │ +attempting to create PyCFunction with class but no METH_METHOD flag │ │ │ │ +Exception ignored while removing an interned string %R │ │ │ │ +PyDict_EVENT_ADDED │ │ │ │ +Exception ignored in %s watcher callback for │ │ │ │ +PyDict_EVENT_MODIFIED │ │ │ │ +method cannot be both class and static │ │ │ │ +PyDict_EVENT_DELETED │ │ │ │ +PyDict_EVENT_CLONED │ │ │ │ +PyDict_EVENT_CLEARED │ │ │ │ +PyDict_EVENT_DEALLOCATED │ │ │ │ __new__($type, *args, **kwargs) │ │ │ │ Create and return a new object. See help(type) for accurate signature. │ │ │ │ __getattribute__ │ │ │ │ __getattr__ │ │ │ │ __setattr__ │ │ │ │ __delattr__ │ │ │ │ __repr__ │ │ │ │ @@ -3655,46 +3691,14 @@ │ │ │ │ Delete self[key]. │ │ │ │ __contains__($self, key, /) │ │ │ │ Return bool(key in self). │ │ │ │ __iadd__($self, value, /) │ │ │ │ Implement self+=value. │ │ │ │ __imul__($self, value, /) │ │ │ │ Implement self*=value. │ │ │ │ -_typing._ConstEvaluator │ │ │ │ -typing.ParamSpecKwargs │ │ │ │ -typing.ParamSpecArgs │ │ │ │ -typing.ParamSpec │ │ │ │ -typing.TypeVarTuple │ │ │ │ -typing.TypeVar │ │ │ │ -typing.Generic │ │ │ │ -sys.int_info │ │ │ │ -formatteriterator │ │ │ │ -fieldnameiterator │ │ │ │ -EncodingMap │ │ │ │ -sys.float_info │ │ │ │ -UnraisableHookArgs │ │ │ │ -concurrent.interpreters.InterpreterNotFoundError │ │ │ │ -An interpreter was not found │ │ │ │ -concurrent.interpreters.InterpreterError │ │ │ │ -A cross-interpreter operation failed │ │ │ │ -string.templatelib.Interpolation │ │ │ │ -Interpolation object │ │ │ │ -datetime.timezone │ │ │ │ -datetime.datetime │ │ │ │ -datetime.time │ │ │ │ -datetime.date │ │ │ │ -datetime.timedelta │ │ │ │ -%s() method: bad call flags │ │ │ │ -attempting to create PyCMethod with a METH_METHOD flag but no class │ │ │ │ -attempting to create PyCFunction with class but no METH_METHOD flag │ │ │ │ -Exception ignored while removing an interned string %R │ │ │ │ -PyDict_EVENT_ADDED │ │ │ │ -Exception ignored in %s watcher callback for │ │ │ │ -PyDict_EVENT_MODIFIED │ │ │ │ -method cannot be both class and static │ │ │ │ cannot create weak reference to '%s' object │ │ │ │ attribute name must be string, not '%.200s' │ │ │ │ '%.100s' object has no attribute '%U' │ │ │ │ object.__getattr__ │ │ │ │ PyMember_GetOne used with Py_RELATIVE_OFFSET │ │ │ │ '%T' object has no attribute '%s' │ │ │ │ bad memberdescr type │ │ │ │ @@ -3702,18 +3706,14 @@ │ │ │ │ assign to │ │ │ │ PyObject_SetAttr() must not be called with NULL value and an exception set │ │ │ │ '%.100s' object has no attributes (%s .%U) │ │ │ │ '%.100s' object has only read-only attributes (%s .%U) │ │ │ │ '%.100s' object has no attribute '%U' and no __dict__ for setting new attributes │ │ │ │ '%.100s' object attribute '%U' is read-only │ │ │ │ frozendict object does not support item deletion │ │ │ │ -PyDict_EVENT_DELETED │ │ │ │ -PyDict_EVENT_CLONED │ │ │ │ -PyDict_EVENT_CLEARED │ │ │ │ -PyDict_EVENT_DEALLOCATED │ │ │ │ attribute '%V' of '%.100s' objects is not readable │ │ │ │ .__class__.__qualname__ is not a unicode object │ │ │ │ type object '%.100s' has no attribute '%U' │ │ │ │ PyUnicode_FromFormatV() expects an ASCII-encoded format string, got a non-ASCII byte: 0x%02x │ │ │ │ width too big │ │ │ │ precision too big │ │ │ │ character argument not in range(0x110000) │ │ │ │ @@ -3777,118 +3777,14 @@ │ │ │ │ too many digits in integer │ │ │ │ Negative size passed to PyUnicode_FromStringAndSize │ │ │ │ NULL string with positive size with NULL passed to PyUnicode_FromStringAndSize │ │ │ │ Creating immutable type %s from mutable base %N │ │ │ │ type '%T' does not have Py_TPFLAGS_ITEMS_AT_END │ │ │ │ unnamed field │ │ │ │ Can't initialize builtin type %s │ │ │ │ -__replace__($self, /, **changes) │ │ │ │ -Return a copy of the structure with new values for the specified fields. │ │ │ │ -generic slot │ │ │ │ -Py_slot_end │ │ │ │ -Py_bf_getbuffer/Py_mod_create │ │ │ │ -Py_bf_releasebuffer/Py_mod_exec │ │ │ │ -Py_mp_ass_subscript/Py_mod_multiple_interpreters │ │ │ │ -Py_mp_length/Py_mod_gil │ │ │ │ -Py_mp_subscript │ │ │ │ -Py_nb_absolute │ │ │ │ -Py_nb_add │ │ │ │ -Py_nb_and │ │ │ │ -Py_nb_bool │ │ │ │ -Py_nb_divmod │ │ │ │ -Py_nb_float │ │ │ │ -Py_nb_floor_divide │ │ │ │ -Py_nb_index │ │ │ │ -Py_nb_inplace_add │ │ │ │ -Py_nb_inplace_and │ │ │ │ -Py_nb_inplace_floor_divide │ │ │ │ -Py_nb_inplace_lshift │ │ │ │ -Py_nb_inplace_multiply │ │ │ │ -Py_nb_inplace_or │ │ │ │ -Py_nb_inplace_power │ │ │ │ -Py_nb_inplace_remainder │ │ │ │ -Py_nb_inplace_rshift │ │ │ │ -Py_nb_inplace_subtract │ │ │ │ -Py_nb_inplace_true_divide │ │ │ │ -Py_nb_inplace_xor │ │ │ │ -Py_nb_int │ │ │ │ -Py_nb_invert │ │ │ │ -Py_nb_lshift │ │ │ │ -Py_nb_multiply │ │ │ │ -Py_nb_negative │ │ │ │ -Py_nb_or │ │ │ │ -Py_nb_positive │ │ │ │ -Py_nb_power │ │ │ │ -Py_nb_remainder │ │ │ │ -Py_nb_rshift │ │ │ │ -Py_nb_subtract │ │ │ │ -Py_nb_true_divide │ │ │ │ -Py_nb_xor │ │ │ │ -Py_sq_ass_item │ │ │ │ -Py_sq_concat │ │ │ │ -Py_sq_contains │ │ │ │ -Py_sq_inplace_concat │ │ │ │ -Py_sq_inplace_repeat │ │ │ │ -Py_sq_item │ │ │ │ -Py_sq_length │ │ │ │ -Py_sq_repeat │ │ │ │ -Py_tp_alloc │ │ │ │ -Py_tp_base │ │ │ │ -Py_tp_bases │ │ │ │ -Py_tp_call │ │ │ │ -Py_tp_clear │ │ │ │ -Py_tp_dealloc │ │ │ │ -Py_tp_del │ │ │ │ -Py_tp_descr_get │ │ │ │ -Py_tp_descr_set │ │ │ │ -Py_tp_doc │ │ │ │ -Py_tp_getattr │ │ │ │ -Py_tp_getattro │ │ │ │ -Py_tp_hash │ │ │ │ -Py_tp_init │ │ │ │ -Py_tp_is_gc │ │ │ │ -Py_tp_iter │ │ │ │ -Py_tp_iternext │ │ │ │ -Py_tp_methods │ │ │ │ -Py_tp_new │ │ │ │ -Py_tp_repr │ │ │ │ -Py_tp_richcompare │ │ │ │ -Py_tp_setattr │ │ │ │ -Py_tp_setattro │ │ │ │ -Py_tp_str │ │ │ │ -Py_tp_traverse │ │ │ │ -Py_tp_members │ │ │ │ -Py_tp_getset │ │ │ │ -Py_tp_free │ │ │ │ -Py_nb_matrix_multiply │ │ │ │ -Py_nb_inplace_matrix_multiply │ │ │ │ -Py_am_await │ │ │ │ -Py_am_aiter │ │ │ │ -Py_am_anext │ │ │ │ -Py_tp_finalize │ │ │ │ -Py_am_send │ │ │ │ -Py_tp_vectorcall │ │ │ │ -Py_tp_token │ │ │ │ -Py_mod_gil │ │ │ │ -Py_bf_getbuffer │ │ │ │ -Py_bf_releasebuffer │ │ │ │ -Py_mp_ass_subscript │ │ │ │ -Py_mp_length │ │ │ │ -Py_slot_subslots │ │ │ │ -Py_tp_slots │ │ │ │ -Py_mod_slots │ │ │ │ -Py_mod_name │ │ │ │ -Py_mod_doc │ │ │ │ -Py_mod_state_size │ │ │ │ -Py_mod_methods │ │ │ │ -Py_mod_state_traverse │ │ │ │ -Py_mod_state_clear │ │ │ │ -Py_mod_state_free │ │ │ │ -Py_mod_abi │ │ │ │ -Py_mod_token │ │ │ │ unmatched paren in format │ │ │ │ Unmatched paren in format │ │ │ │ Bad dict format │ │ │ │ NULL object passed to Py_BuildValue │ │ │ │ bad format char passed to Py_BuildValue │ │ │ │ days=%d; must have magnitude <= %d │ │ │ │ year must be in %d..%d, not %d │ │ │ │ @@ -3934,33 +3830,14 @@ │ │ │ │ NO_EVENTS │ │ │ │ DEBUGGER_ID │ │ │ │ COVERAGE_ID │ │ │ │ PROFILER_ID │ │ │ │ OPTIMIZER_ID │ │ │ │ module %s: PyModule_Create is incompatible with m_slots │ │ │ │ Python C API version mismatch for module %.100s: This Python has API version %d, module %.100s has version %d. │ │ │ │ -Cannot watch non-dictionary │ │ │ │ -Invalid dict watcher ID %d │ │ │ │ -No dict watcher set for ID %d │ │ │ │ -object already tracked by the garbage collector │ │ │ │ -nameless module │ │ │ │ -module functions cannot set METH_CLASS or METH_STATIC │ │ │ │ -PyObject_SetAttrString() must not be called with NULL value and an exception set │ │ │ │ -../Objects/moduleobject.c │ │ │ │ -sequence index must be integer, not '%.200s' │ │ │ │ -type '%.200s' is not subscriptable │ │ │ │ -'%.200s' object is not subscriptable │ │ │ │ -Missed attribute '%U' of type %s │ │ │ │ -an integer is required │ │ │ │ -Python int too large to convert to C ssize_t │ │ │ │ -../Objects/longobject.c │ │ │ │ -list modified during sort │ │ │ │ -%R returned NULL without setting an exception │ │ │ │ -%R returned a result with an exception set │ │ │ │ - type │ │ │ │ firstiter │ │ │ │ Hook to intercept first iteration │ │ │ │ finalizer │ │ │ │ Hook to intercept finalization │ │ │ │ optimize │ │ │ │ -O or -OO │ │ │ │ dont_write_bytecode │ │ │ │ @@ -4156,22 +4033,149 @@ │ │ │ │ STOP_ITERATION │ │ │ │ EXCEPTION_HANDLED │ │ │ │ PY_UNWIND │ │ │ │ PY_THROW │ │ │ │ C_RETURN │ │ │ │ sys.monitoring │ │ │ │ sys._jit │ │ │ │ +__replace__($self, /, **changes) │ │ │ │ +Return a copy of the structure with new values for the specified fields. │ │ │ │ +generic slot │ │ │ │ +Py_slot_end │ │ │ │ +Py_bf_getbuffer/Py_mod_create │ │ │ │ +Py_bf_releasebuffer/Py_mod_exec │ │ │ │ +Py_mp_ass_subscript/Py_mod_multiple_interpreters │ │ │ │ +Py_mp_length/Py_mod_gil │ │ │ │ +Py_mp_subscript │ │ │ │ +Py_nb_absolute │ │ │ │ +Py_nb_add │ │ │ │ +Py_nb_and │ │ │ │ +Py_nb_bool │ │ │ │ +Py_nb_divmod │ │ │ │ +Py_nb_float │ │ │ │ +Py_nb_floor_divide │ │ │ │ +Py_nb_index │ │ │ │ +Py_nb_inplace_add │ │ │ │ +Py_nb_inplace_and │ │ │ │ +Py_nb_inplace_floor_divide │ │ │ │ +Py_nb_inplace_lshift │ │ │ │ +Py_nb_inplace_multiply │ │ │ │ +Py_nb_inplace_or │ │ │ │ +Py_nb_inplace_power │ │ │ │ +Py_nb_inplace_remainder │ │ │ │ +Py_nb_inplace_rshift │ │ │ │ +Py_nb_inplace_subtract │ │ │ │ +Py_nb_inplace_true_divide │ │ │ │ +Py_nb_inplace_xor │ │ │ │ +Py_nb_int │ │ │ │ +Py_nb_invert │ │ │ │ +Py_nb_lshift │ │ │ │ +Py_nb_multiply │ │ │ │ +Py_nb_negative │ │ │ │ +Py_nb_or │ │ │ │ +Py_nb_positive │ │ │ │ +Py_nb_power │ │ │ │ +Py_nb_remainder │ │ │ │ +Py_nb_rshift │ │ │ │ +Py_nb_subtract │ │ │ │ +Py_nb_true_divide │ │ │ │ +Py_nb_xor │ │ │ │ +Py_sq_ass_item │ │ │ │ +Py_sq_concat │ │ │ │ +Py_sq_contains │ │ │ │ +Py_sq_inplace_concat │ │ │ │ +Py_sq_inplace_repeat │ │ │ │ +Py_sq_item │ │ │ │ +Py_sq_length │ │ │ │ +Py_sq_repeat │ │ │ │ +Py_tp_alloc │ │ │ │ +Py_tp_base │ │ │ │ +Py_tp_bases │ │ │ │ +Py_tp_call │ │ │ │ +Py_tp_clear │ │ │ │ +Py_tp_dealloc │ │ │ │ +Py_tp_del │ │ │ │ +Py_tp_descr_get │ │ │ │ +Py_tp_descr_set │ │ │ │ +Py_tp_doc │ │ │ │ +Py_tp_getattr │ │ │ │ +Py_tp_getattro │ │ │ │ +Py_tp_hash │ │ │ │ +Py_tp_init │ │ │ │ +Py_tp_is_gc │ │ │ │ +Py_tp_iter │ │ │ │ +Py_tp_iternext │ │ │ │ +Py_tp_methods │ │ │ │ +Py_tp_new │ │ │ │ +Py_tp_repr │ │ │ │ +Py_tp_richcompare │ │ │ │ +Py_tp_setattr │ │ │ │ +Py_tp_setattro │ │ │ │ +Py_tp_str │ │ │ │ +Py_tp_traverse │ │ │ │ +Py_tp_members │ │ │ │ +Py_tp_getset │ │ │ │ +Py_tp_free │ │ │ │ +Py_nb_matrix_multiply │ │ │ │ +Py_nb_inplace_matrix_multiply │ │ │ │ +Py_am_await │ │ │ │ +Py_am_aiter │ │ │ │ +Py_am_anext │ │ │ │ +Py_tp_finalize │ │ │ │ +Py_am_send │ │ │ │ +Py_tp_vectorcall │ │ │ │ +Py_tp_token │ │ │ │ +Py_mod_gil │ │ │ │ +Py_bf_getbuffer │ │ │ │ +Py_bf_releasebuffer │ │ │ │ +Py_mp_ass_subscript │ │ │ │ +Py_mp_length │ │ │ │ +Py_slot_subslots │ │ │ │ +Py_tp_slots │ │ │ │ +Py_mod_slots │ │ │ │ +Py_mod_name │ │ │ │ +Py_mod_doc │ │ │ │ +Py_mod_state_size │ │ │ │ +Py_mod_methods │ │ │ │ +Py_mod_state_traverse │ │ │ │ +Py_mod_state_clear │ │ │ │ +Py_mod_state_free │ │ │ │ +Py_mod_abi │ │ │ │ +Py_mod_token │ │ │ │ +Cannot watch non-dictionary │ │ │ │ +Invalid dict watcher ID %d │ │ │ │ +No dict watcher set for ID %d │ │ │ │ +object already tracked by the garbage collector │ │ │ │ +nameless module │ │ │ │ +module functions cannot set METH_CLASS or METH_STATIC │ │ │ │ +PyObject_SetAttrString() must not be called with NULL value and an exception set │ │ │ │ +../Objects/moduleobject.c │ │ │ │ +sequence index must be integer, not '%.200s' │ │ │ │ +type '%.200s' is not subscriptable │ │ │ │ +'%.200s' object is not subscriptable │ │ │ │ +Missed attribute '%U' of type %s │ │ │ │ +an integer is required │ │ │ │ +Python int too large to convert to C ssize_t │ │ │ │ +../Objects/longobject.c │ │ │ │ +list modified during sort │ │ │ │ +%R returned NULL without setting an exception │ │ │ │ +%R returned a result with an exception set │ │ │ │ '%.200s' object is not iterable │ │ │ │ %T.__iter__() must return an iterator, not %T │ │ │ │ in comparison │ │ │ │ %s returned NULL without setting an exception │ │ │ │ %s returned a result with an exception set │ │ │ │ dict mutated during update │ │ │ │ embedded null byte │ │ │ │ unsupported error handler │ │ │ │ +name of the thread implementation │ │ │ │ +name of the lock implementation │ │ │ │ +name and version of the thread library │ │ │ │ + type │ │ │ │ +sys.thread_info │ │ │ │ ../Objects/unicodeobject.c │ │ │ │ character U+%x is not in range [U+0000; U+%x] │ │ │ │ ../Python/import.c │ │ │ │ embedded null character │ │ │ │ list assignment index out of range │ │ │ │ '%.200s' object does not support item assignment │ │ │ │ Ellipsis │ │ │ │ @@ -4186,22 +4190,14 @@ │ │ │ │ ../Objects/object.c │ │ │ │ Negative size passed to PyByteArray_FromStringAndSize │ │ │ │ deallocated bytearray object has exported buffers │ │ │ │ PyErr_NewException: name must be module.class │ │ │ │ while calling a Python object │ │ │ │ type() takes 1 or 3 arguments │ │ │ │ cannot create '%s' instances │ │ │ │ -__build_class__ │ │ │ │ -breakpoint │ │ │ │ -isinstance │ │ │ │ -issubclass │ │ │ │ -name of the thread implementation │ │ │ │ -name of the lock implementation │ │ │ │ -name and version of the thread library │ │ │ │ -sys.thread_info │ │ │ │ UO!O:type.__new__ │ │ │ │ type.__new__() argument 3 must be dict or frozendict, not %T │ │ │ │ type() doesn't support MRO entry resolution; use types.new_class() │ │ │ │ cannot create '%.400s' instances │ │ │ │ __slots__ items must be strings, not '%.200s' │ │ │ │ __slots__ must be identifiers │ │ │ │ __dict__ slot disallowed: we already got one │ │ │ │ @@ -4246,14 +4242,21 @@ │ │ │ │ (invalid use of 'w' format character) │ │ │ │ read-write bytes-like object │ │ │ │ (impossible) │ │ │ │ instance of │ │ │ │ super() argument 1 must be a type, not %.200s │ │ │ │ super(): no current frame │ │ │ │ super(type, obj): obj (%s %.200s) is not an instance or subtype of type (%.200s). │ │ │ │ +__build_class__ │ │ │ │ +breakpoint │ │ │ │ +isinstance │ │ │ │ +issubclass │ │ │ │ +__weakref__ │ │ │ │ +list of weak references to the object │ │ │ │ +dictionary for instance variables │ │ │ │ descriptor '%V' for type '%.100s' needs either an object or a type │ │ │ │ descriptor '%V' for type '%.100s' needs a type, not a '%.100s' as arg 2 │ │ │ │ descriptor '%V' requires a subtype of '%.100s' but received '%.100s' │ │ │ │ %U takes no arguments (%zd given) │ │ │ │ %U takes no keyword arguments │ │ │ │ type.__init__() takes no keyword arguments │ │ │ │ type.__init__() takes 1 or 3 arguments │ │ │ │ @@ -4277,31 +4280,14 @@ │ │ │ │ marshal.loads │ │ │ │ marshal.load │ │ │ │ NULL object in marshal data for object │ │ │ │ attribute name must be string, not '%T' │ │ │ │ no sys module │ │ │ │ lost sys.%U │ │ │ │ invalid start argument │ │ │ │ -__hello__ │ │ │ │ -__phello__ │ │ │ │ -__phello__.ham │ │ │ │ -__phello__.ham.eggs │ │ │ │ -__phello__.spam │ │ │ │ -encodings.aliases │ │ │ │ -encodings.utf_8 │ │ │ │ -encodings._win_cp_codecs │ │ │ │ -importlib.util │ │ │ │ -importlib.machinery │ │ │ │ -importlib._bootstrap │ │ │ │ -importlib._bootstrap_external │ │ │ │ -<__phello__ │ │ │ │ -<__phello__.ham │ │ │ │ -__weakref__ │ │ │ │ -list of weak references to the object │ │ │ │ -dictionary for instance variables │ │ │ │ EOF read where not expected │ │ │ │ EOF read where object expected │ │ │ │ bad marshal data (long size out of range) │ │ │ │ bad marshal data (unnormalized long data) │ │ │ │ bad marshal data (digit out of range in long) │ │ │ │ bad marshal data (bytes object size out of range) │ │ │ │ bad marshal data (string size out of range) │ │ │ │ @@ -4336,14 +4322,28 @@ │ │ │ │ iso-8859-1 │ │ │ │ iso-latin-1 │ │ │ │ iso-8859-1- │ │ │ │ iso-latin-1- │ │ │ │ encoding problem: %s with BOM │ │ │ │ in file │ │ │ │ Non-UTF-8 code starting with '\x%.2x'%s%V on line %i, but no encoding declared; see https://peps.python.org/pep-0263/ for details │ │ │ │ +__hello__ │ │ │ │ +__phello__ │ │ │ │ +__phello__.ham │ │ │ │ +__phello__.ham.eggs │ │ │ │ +__phello__.spam │ │ │ │ +encodings.aliases │ │ │ │ +encodings.utf_8 │ │ │ │ +encodings._win_cp_codecs │ │ │ │ +importlib.util │ │ │ │ +importlib.machinery │ │ │ │ +importlib._bootstrap │ │ │ │ +importlib._bootstrap_external │ │ │ │ +<__phello__ │ │ │ │ +<__phello__.ham │ │ │ │ unexpected indent │ │ │ │ unexpected unindent │ │ │ │ incomplete input │ │ │ │ error at start before reading any input │ │ │ │ unexpected EOF while parsing │ │ │ │ invalid syntax │ │ │ │ multiple statements found while compiling a single statement │ │ │ │ @@ -4354,16 +4354,14 @@ │ │ │ │ Exception groups are │ │ │ │ expected an indented block after 'while' statement on line %d │ │ │ │ expected bytes, %.200s found │ │ │ │ expected an indented block after 'case' statement on line %d │ │ │ │ Pattern matching is │ │ │ │ expected an indented block after 'match' statement on line %d │ │ │ │ case statement must be inside match statement │ │ │ │ -continue │ │ │ │ -nonlocal │ │ │ │ unable to get sys.modules │ │ │ │ invalid token │ │ │ │ inconsistent use of tabs and spaces in indentation │ │ │ │ too many levels of indentation │ │ │ │ unexpected character after line continuation character │ │ │ │ unknown parsing error │ │ │ │ unindent does not match any outer indentation level │ │ │ │ @@ -4399,14 +4397,16 @@ │ │ │ │ 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' │ │ │ │ from %zd to %zd │ │ │ │ positional argument%s (and %zd keyword-only argument%s) │ │ │ │ @@ -4528,17 +4528,14 @@ │ │ │ │ barry_as_FLUFL │ │ │ │ 'from %s lazy import' is the same as 'from %slazy import'; did you mean 'lazy from %s import'? │ │ │ │ descriptor '%V' needs a type, not '%s', as arg 2 │ │ │ │ Async comprehensions are │ │ │ │ 'in' expected after for-loop variables │ │ │ │ %U takes exactly one argument (%zd given) │ │ │ │ expected an indented block after function definition on line %d │ │ │ │ -Cannot have two type comments on def │ │ │ │ -field 'name' is required for FunctionDef │ │ │ │ -field 'args' is required for FunctionDef │ │ │ │ Async functions are │ │ │ │ cannot use %s as import target │ │ │ │ positional argument follows keyword argument unpacking │ │ │ │ positional argument follows keyword argument │ │ │ │ iterable argument unpacking follows keyword argument unpacking │ │ │ │ Generator expression must be parenthesized │ │ │ │ invalid syntax. Maybe you meant '==' or ':=' instead of '='? │ │ │ │ @@ -4551,16 +4548,22 @@ │ │ │ │ %.200s() takes no keyword arguments │ │ │ │ __set_name__() takes 2 positional arguments but %zd were given │ │ │ │ at least │ │ │ │ at most │ │ │ │ PyArg_UnpackTuple() argument list is not a tuple │ │ │ │ %.200s expected %s%zd argument%s, got %zd │ │ │ │ unpacked tuple should have %s%zd element%s, but has %zd │ │ │ │ -field 'name' is required for alias │ │ │ │ +at least one parameter must precede / │ │ │ │ +/ may appear only once │ │ │ │ +parameter without a default follows parameter with a default │ │ │ │ +Function parameters cannot be parenthesized │ │ │ │ +/ must be ahead of * │ │ │ │ +expected comma between / and * │ │ │ │ Positional-only parameters are │ │ │ │ +field 'name' is required for alias │ │ │ │ field 'func' is required for Call │ │ │ │ field 'arg' is required for arg │ │ │ │ trailing comma not allowed without surrounding parentheses │ │ │ │ field 'op' is required for BoolOp │ │ │ │ cannot 'yield from' a coroutine object in a non-coroutine generator │ │ │ │ bare * has associated type comment │ │ │ │ var-positional parameter cannot have default value │ │ │ │ @@ -4596,14 +4599,15 @@ │ │ │ │ cannot use dict unpacking here │ │ │ │ %c-string: expressions nested too deeply │ │ │ │ %c-string: newlines are not allowed in format specifiers for single quoted %c-strings │ │ │ │ unterminated triple-quoted %c-string literal (detected at line %d) │ │ │ │ unterminated %c-string literal (detected at line %d) │ │ │ │ "\%c" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\%c"? A raw string is also an option. │ │ │ │ "\%c" is an invalid escape sequence. Did you mean "\\%c"? A raw string is also an option. │ │ │ │ +Cannot have two type comments on def │ │ │ │ expected '%s' │ │ │ │ %c-string: conversion type must come right after the exclamation mark │ │ │ │ %c-string: invalid conversion character %R: expected 's', 'r', or 'a' │ │ │ │ attribute '%V' of '%.100s' objects is not writable │ │ │ │ field 'ctx' is required for List │ │ │ │ __name__ must be set to a string object │ │ │ │ field 'value' is required for FormattedValue │ │ │ │ @@ -4630,14 +4634,16 @@ │ │ │ │ unknown Unicode character name │ │ │ │ \N escapes not supported (can't load unicodedata module) │ │ │ │ unicodeescape │ │ │ │ field 'value' is required for Subscript │ │ │ │ field 'slice' is required for Subscript │ │ │ │ field 'ctx' is required for Subscript │ │ │ │ expected an indented block after class definition on line %d │ │ │ │ +field 'name' is required for FunctionDef │ │ │ │ +field 'args' is required for FunctionDef │ │ │ │ object.__new__() takes exactly one argument (the type to instantiate) │ │ │ │ %.200s() takes no arguments │ │ │ │ Can't instantiate abstract class %s without an implementation for abstract method%s '%U' │ │ │ │ object.__init__() takes exactly one argument (the instance to initialize) │ │ │ │ %.200s.__init__() takes exactly one argument (the instance to initialize) │ │ │ │ PY_CODE_EVENT_DESTROY │ │ │ │ field 'name' is required for ClassDef │ │ │ │ @@ -5165,21 +5171,21 @@ │ │ │ │ __lazy_import__ not found │ │ │ │ '%.200s' object doesn't support item deletion │ │ │ │ Exception ignored while removing the last compiler stack item │ │ │ │ Exception ignored while appending nested instruction sequence │ │ │ │ withdata │ │ │ │ descriptor '%V' of '%.100s' object needs an argument │ │ │ │ descriptor '%V' requires a '%.100s' object but received a '%.100s' │ │ │ │ -compiler_lookup_arg(name=%R) with reftype=%d failed in %S; freevars of code %S: %R │ │ │ │ cannot set %R attribute of immutable type '%s' │ │ │ │ Out of memory interning an attribute name │ │ │ │ type object '%.50s' has no attribute '%U' │ │ │ │ -_PyST_GetScope(name=%R) failed: unknown scope in unit %S (%R); symbols: %R; locals: %R; globals: %R │ │ │ │ +compiler_lookup_arg(name=%R) with reftype=%d failed in %S; freevars of code %S: %R │ │ │ │ issubclass() arg 1 must be a class │ │ │ │ issubclass() arg 2 must be a class, a tuple of classes, or a union │ │ │ │ +_PyST_GetScope(name=%R) failed: unknown scope in unit %S (%R); symbols: %R; locals: %R; globals: %R │ │ │ │ Comparison between bytes and string │ │ │ │ Comparison between bytes and int │ │ │ │ DEFAULT_BUFFER_SIZE │ │ │ │ UnsupportedOperation │ │ │ │ replace string is too long │ │ │ │ <%U-%zd> │ │ │ │ _register_code │ │ │ │ @@ -6835,15 +6841,14 @@ │ │ │ │ position %zd from error handler out of bounds │ │ │ │ ord() expected string of length 1, but %.200s found │ │ │ │ ord() expected a character, but string of length %zd found │ │ │ │ expect str for filename, got %T │ │ │ │ can't intern %.400s │ │ │ │ codec must pass exception instance │ │ │ │ character must be in range(0x110000) │ │ │ │ -PyThreadState_Release() called more times than PyThreadState_Ensure() │ │ │ │ globals must be a real dict or a frozendict; try eval(expr, {}, mapping) │ │ │ │ locals must be a mapping │ │ │ │ eval must be given globals and locals when called without a frame │ │ │ │ code object passed to eval() may not contain free variables │ │ │ │ Exception ignored while clearing sys.path_importer_cache │ │ │ │ Exception ignored while clearing sys.path_hooks │ │ │ │ # clear sys.%s │ │ │ │ @@ -6861,14 +6866,15 @@ │ │ │ │ Exception ignored in GC shutdown │ │ │ │ Exception ignored in GC shutdown while formatting garbage │ │ │ │ %s │ │ │ │ # cleanup[3] wiping %U │ │ │ │ # cleanup[3] wiping sys │ │ │ │ # cleanup[3] wiping builtins │ │ │ │ Exception ignored while clearing interpreters module list │ │ │ │ +PyThreadState_Release() called more times than PyThreadState_Ensure() │ │ │ │ # destroy %U │ │ │ │ _run_exitfuncs │ │ │ │ _ncallbacks │ │ │ │ Value wrapped by a key function. │ │ │ │ cache_info │ │ │ │ cache_clear │ │ │ │ function object to use in future partial calls │ │ │ │ @@ -6929,20 +6935,15 @@ │ │ │ │ Exception ignored while clearing module dict │ │ │ │ unclosed file %R │ │ │ │ 0-dim memory has no length │ │ │ │ argument 'skip_file_prefixes' │ │ │ │ category must be a Warning subclass, not '%T' │ │ │ │ category must be a Warning subclass, not class '%N' │ │ │ │ Found non-str '%s' in skip_file_prefixes. │ │ │ │ -at least one parameter must precede / │ │ │ │ -/ may appear only once │ │ │ │ -parameter without a default follows parameter with a default │ │ │ │ Lambda expression parameters cannot be parenthesized │ │ │ │ -/ must be ahead of * │ │ │ │ -expected comma between / and * │ │ │ │ Un;decoding error handler must return (str, int) tuple │ │ │ │ unicodedata._ucnhash_CAPI │ │ │ │ PyCapsule_Import could not import module "%s" │ │ │ │ PyCapsule_Import "%s" is not valid │ │ │ │ 'registry' must be a dict or None │ │ │ │ _filters of warnings._warnings_context must be a list │ │ │ │ _warnings_context _filters │ │ │ │ @@ -7156,30 +7157,36 @@ │ │ │ │ zlib.Decompress │ │ │ │ zlib.Compress │ │ │ │ ident must be an integer │ │ │ │ ordinal not in range(256) │ │ │ │ ** or pow() │ │ │ │ encoded result is too long for a Python string │ │ │ │ unsupported operand type(s) for %.100s: '%.100s', '%.100s', '%.100s' │ │ │ │ +Can only resize to positive sizes, got %zd │ │ │ │ +Existing exports of data: object cannot be re-sized │ │ │ │ alphabet must have length 64 │ │ │ │ Too much data for base64 │ │ │ │ readline of closed file │ │ │ │ invalid size │ │ │ │ pow() 3rd argument cannot be 0 │ │ │ │ base is not invertible for the given modulus │ │ │ │ +PyBuffer_ToContiguous: len != view->len │ │ │ │ At least one argument is required. │ │ │ │ after_in_child │ │ │ │ after_in_parent │ │ │ │ pow() 3rd argument not allowed unless all arguments are integers │ │ │ │ zero to a negative power │ │ │ │ field 'name' is required for AsyncFunctionDef │ │ │ │ field 'args' is required for AsyncFunctionDef │ │ │ │ '%s' must be callable, not %s │ │ │ │ cannot assign to %s │ │ │ │ cannot delete %s │ │ │ │ +can't extend bytearray with %.100s │ │ │ │ +expected iterable of integers; got: 'str' │ │ │ │ +can't set bytearray slice from %.100s │ │ │ │ sep: expected bytes, got %T │ │ │ │ sequence item %zd: expected a bytes-like object, %.80s found │ │ │ │ join() result is too long │ │ │ │ sequence changed size during iteration │ │ │ │ OK;illegal decoder state │ │ │ │ Leading padding not allowed │ │ │ │ Excess padding not allowed │ │ │ │ @@ -7189,15 +7196,14 @@ │ │ │ │ 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 │ │ │ │ field 'args' is required for Lambda │ │ │ │ field 'body' is required for Lambda │ │ │ │ -Function parameters cannot be parenthesized │ │ │ │ munmap(%p, %zu) failed with errno %d │ │ │ │ invalid normalization form │ │ │ │ '%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 │ │ │ │ @@ -7207,29 +7213,32 @@ │ │ │ │ "\%.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. │ │ │ │ remaining threads │ │ │ │ remaining subinterpreters │ │ │ │ lazy %s not allowed inside try/except blocks │ │ │ │ lazy %s not allowed inside functions │ │ │ │ lazy %s not allowed inside classes │ │ │ │ +builtins.id │ │ │ │ the interpreter doesn't have its own allocator │ │ │ │ invalid starred expression. Did you forget to wrap the conditional expression in parentheses? │ │ │ │ cannot assign to iterable argument unpacking │ │ │ │ -truncate of closed file │ │ │ │ -character maps to │ │ │ │ -character mapping must be in range(0x%lx) │ │ │ │ -character mapping must return integer, None or str │ │ │ │ +bytearray_getbuffer: view==NULL argument is obsolete │ │ │ │ strict_mode │ │ │ │ alphabet │ │ │ │ ignorechars │ │ │ │ canonical │ │ │ │ +truncate of closed file │ │ │ │ +character maps to │ │ │ │ +character mapping must be in range(0x%lx) │ │ │ │ +character mapping must return integer, None or str │ │ │ │ decoding │ │ │ │ %s with '%s' codec failed │ │ │ │ decoder must return a tuple (object,integer) │ │ │ │ ENABLE_SPECIALIZATION │ │ │ │ +os.rename │ │ │ │ size cannot be negative │ │ │ │ %T.__bytes__() must return a bytes, not %T │ │ │ │ NB_FLOOR_DIVIDE │ │ │ │ NB_LSHIFT │ │ │ │ NB_MATRIX_MULTIPLY │ │ │ │ NB_MULTIPLY │ │ │ │ NB_REMAINDER │ │ │ │ @@ -7293,14 +7302,16 @@ │ │ │ │ skipinitialspace │ │ │ │ doublequote │ │ │ │ register_dialect │ │ │ │ list_dialects │ │ │ │ unregister_dialect │ │ │ │ get_dialect │ │ │ │ field_size_limit │ │ │ │ +src_dir_fd │ │ │ │ +dst_dir_fd │ │ │ │ stack_effect │ │ │ │ is_valid │ │ │ │ has_const │ │ │ │ has_name │ │ │ │ has_jump │ │ │ │ has_free │ │ │ │ has_local │ │ │ │ @@ -7775,50 +7786,48 @@ │ │ │ │ NI_NAMEREQD │ │ │ │ NI_NUMERICSERV │ │ │ │ NI_DGRAM │ │ │ │ SHUT_RDWR │ │ │ │ |$O:NameError │ │ │ │ _PyCapsule_SetTraverse called with invalid PyCapsule object │ │ │ │ _PyCapsule_SetTraverse() called with NULL callback │ │ │ │ -builtins.id │ │ │ │ frame does not exist │ │ │ │ ../Objects/fileobject.c │ │ │ │ %T.readline() must return a str, not %T │ │ │ │ EOF when reading a line │ │ │ │ free PyDictObject │ │ │ │ free PyDictKeysObject │ │ │ │ free PyFloatObject │ │ │ │ free PyListObject │ │ │ │ free %d-sized PyTupleObject │ │ │ │ -Can only resize to positive sizes, got %zd │ │ │ │ -Existing exports of data: object cannot be re-sized │ │ │ │ time.sleep │ │ │ │ sleep length must be non-negative │ │ │ │ -PyBuffer_ToContiguous: len != view->len │ │ │ │ Invalid value NaN (not a number) │ │ │ │ %d %ss * %zd bytes each │ │ │ │ |O:gmtime │ │ │ │ could not allocate a large enough CPU set │ │ │ │ -can't extend bytearray with %.100s │ │ │ │ -expected iterable of integers; got: 'str' │ │ │ │ sys._getframemodulename │ │ │ │ -can't set bytearray slice from %.100s │ │ │ │ │ │ │ │ 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 │ │ │ │ Current thread's C stack trace (most recent call first): │ │ │ │ │ │ │ │ Binary file '' [ │ │ │ │ Binary file " │ │ │ │ │ │ │ │ missing positional arguments in 'partial' call; expected at least %zd, got %zd │ │ │ │ field 'target' is required for AnnAssign │ │ │ │ field 'annotation' is required for AnnAssign │ │ │ │ +gid should be integer, not %.200s │ │ │ │ +gid is less than minimum │ │ │ │ +gid is greater than maximum │ │ │ │ +str() on a bytes instance │ │ │ │ +%s object is too large to make repr │ │ │ │ the socket timeout │ │ │ │ the socket family │ │ │ │ the socket type │ │ │ │ the socket protocol │ │ │ │ connect_ex │ │ │ │ getpeername │ │ │ │ getsockname │ │ │ │ @@ -7829,19 +7838,14 @@ │ │ │ │ getblocking │ │ │ │ settimeout │ │ │ │ gettimeout │ │ │ │ setsockopt │ │ │ │ recvmsg_into │ │ │ │ sendmsg_afalg │ │ │ │ _socket.socket │ │ │ │ -gid should be integer, not %.200s │ │ │ │ -gid is less than minimum │ │ │ │ -gid is greater than maximum │ │ │ │ -str() on a bytes instance │ │ │ │ -%s object is too large to make repr │ │ │ │ sys.remote_exec │ │ │ │ Script file does not exist │ │ │ │ Script file cannot be read │ │ │ │ cannot hash writable memoryview object │ │ │ │ memoryview: hashing is restricted to formats 'B', 'b' or 'c' │ │ │ │ expression cannot contain assignment, perhaps you meant "=="? │ │ │ │ cannot assign to keyword argument unpacking │ │ │ │ @@ -7882,18 +7886,16 @@ │ │ │ │ float() argument must be a string or a real number, not '%.200s' │ │ │ │ In structseq_repr(), member %zd name is NULL for type %.500s │ │ │ │ could not convert string to %s: %R │ │ │ │ could not convert string to float: %R │ │ │ │ mode must be a string: 'normal' or 'all' │ │ │ │ mode must be 'normal' or 'all' │ │ │ │ register() takes at least 1 argument (0 given) │ │ │ │ -bytearray_getbuffer: view==NULL argument is obsolete │ │ │ │ │ │ │ │ Out of memory and PyExc_MemoryError is not initialized yet │ │ │ │ -os.rename │ │ │ │ Unrecoverable stack overflow (used %d kB)%s │ │ │ │ Stack overflow (used %d kB)%s │ │ │ │ can't compare offset-naive and offset-aware times │ │ │ │ can't compare offset-naive and offset-aware datetimes │ │ │ │ exc must be an exception, not '%s' │ │ │ │ Cannot add note: __notes__ is not a list │ │ │ │ (O&O&O&O&) │ │ │ │ @@ -7911,28 +7913,26 @@ │ │ │ │ │ │ │ │ only classes may be registered │ │ │ │ missing 'getdata' func │ │ │ │ don't know how to handle %T in error callback │ │ │ │ Failed to encode latin1 string when unpickling a date object. pickle.load(data, encoding='latin1') is assumed. │ │ │ │ dialect name must be a string │ │ │ │ file.read() returned not bytes but %.100s │ │ │ │ -src_dir_fd │ │ │ │ -dst_dir_fd │ │ │ │ -priority │ │ │ │ |OOOOOOOOO │ │ │ │ dialect_new │ │ │ │ unknown dialect │ │ │ │ "%s" must be a unicode character, not %T │ │ │ │ "%s" must be a unicode character, not a string of length %zd │ │ │ │ "%s" must be a string, not %T │ │ │ │ "%s" must be an integer, not %T │ │ │ │ bad "quoting" value │ │ │ │ quotechar must be set if quoting enabled │ │ │ │ bad %s or %s value │ │ │ │ %s: No _csv module state found │ │ │ │ +priority │ │ │ │ use_main_obmalloc │ │ │ │ allow_fork │ │ │ │ allow_exec │ │ │ │ allow_threads │ │ │ │ allow_daemon_threads │ │ │ │ check_multi_interp_extensions │ │ │ │ unsupported interpreter config .gil value '%s' │ │ │ │ @@ -8029,36 +8029,55 @@ │ │ │ │ F_SEAL_FUTURE_WRITE │ │ │ │ Exception ignored in: │ │ │ │ │ │ │ │ │ │ │ │ sub-interpreter creation failed │ │ │ │ .__name__ is not a unicode object │ │ │ │ .__objclass__.__qualname__ is not a unicode object │ │ │ │ -group name │ │ │ │ -gr_passwd │ │ │ │ -group members │ │ │ │ -getgrgid │ │ │ │ -getgrnam │ │ │ │ -getgrall │ │ │ │ -grp.struct_group │ │ │ │ -timedelta │ │ │ │ timeout must be greater than 0 │ │ │ │ Timeout (%lu:%02lu:%02lu.%06u)! │ │ │ │ Timeout (%lu:%02lu:%02lu)! │ │ │ │ unable to start watchdog thread │ │ │ │ reentrant call inside %.100s.__repr__ │ │ │ │ name=%R │ │ │ │ %U encoding=%R> │ │ │ │ mode=%R │ │ │ │ itemgetter │ │ │ │ LC_COLLATE │ │ │ │ LC_MONETARY │ │ │ │ LC_MESSAGES │ │ │ │ LC_NUMERIC │ │ │ │ locale.Error │ │ │ │ +setlocale │ │ │ │ +localeconv │ │ │ │ +nl_langinfo │ │ │ │ +dgettext │ │ │ │ +dcgettext │ │ │ │ +bindtextdomain │ │ │ │ +bind_textdomain_codeset │ │ │ │ +getencoding │ │ │ │ +group name │ │ │ │ +gr_passwd │ │ │ │ +group members │ │ │ │ +getgrgid │ │ │ │ +getgrnam │ │ │ │ +getgrall │ │ │ │ +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 │ │ │ │ +timedelta │ │ │ │ i:set_threshold │ │ │ │ ii:set_threshold │ │ │ │ iii:set_threshold │ │ │ │ gc.set_threshold requires 1 to 3 arguments │ │ │ │ sys.unraisablehook argument type must be UnraisableHookArgs │ │ │ │ __len__() should return >= 0 │ │ │ │ interpreter ID must be an int, got %.100s │ │ │ │ @@ -8107,35 +8126,16 @@ │ │ │ │ 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 │ │ │ │ __hash__ method should return an integer │ │ │ │ ../Python/pystrtod.c │ │ │ │ OOpO:lru_cache │ │ │ │ maxsize should be integer or None │ │ │ │ Infinity │ │ │ │ type %.100s doesn't define __round__ method │ │ │ │ %s0%se%d │ │ │ │ @@ -8147,31 +8147,33 @@ │ │ │ │ reentrant call inside %s.__repr__ │ │ │ │ subsection not found │ │ │ │ Un;translating error handler must return (str, int) tuple │ │ │ │ cannot use '%T' as a set element (%S) │ │ │ │ invalid tool %d (must be between 0 and 5) │ │ │ │ tool name must be a str │ │ │ │ tool %d is already in use │ │ │ │ -user_function │ │ │ │ -cache_info_type │ │ │ │ -sys.settrace │ │ │ │ invalid event set 0x%x │ │ │ │ cannot set C_RETURN or C_RAISE events independently │ │ │ │ +sys.settrace │ │ │ │ __lazy_import__() missing globals when called without a frame │ │ │ │ expect dict for globals, got %T │ │ │ │ unable to get builtins for lazy import │ │ │ │ builtins module has no dict │ │ │ │ tool %d is not in use │ │ │ │ events set too many times │ │ │ │ clock_gettime(CLOCK_PROCESS_CPUTIME_ID) │ │ │ │ getrusage(RUSAGE_SELF) │ │ │ │ the processor time used is not available or its value cannot be represented │ │ │ │ sys.setprofile │ │ │ │ Context() does not accept any arguments │ │ │ │ ../Objects/iterobject.c │ │ │ │ +initial_bytes │ │ │ │ +sys.monitoring.branch_event_handler │ │ │ │ +user_function │ │ │ │ +cache_info_type │ │ │ │ unknown binary operator │ │ │ │ unknown unary operator │ │ │ │ (yield from │ │ │ │ unexpected comparison kind │ │ │ │ unknown expression kind │ │ │ │ ParamSpecArgs │ │ │ │ ParamSpecKwargs │ │ │ │ @@ -8223,29 +8225,14 @@ │ │ │ │ _compat_pickle.NAME_MAPPING should be a dict, not %.200s │ │ │ │ _compat_pickle.IMPORT_MAPPING should be a dict, not %.200s │ │ │ │ REVERSE_NAME_MAPPING │ │ │ │ _compat_pickle.REVERSE_NAME_MAPPING should be a dict, not %.200s │ │ │ │ REVERSE_IMPORT_MAPPING │ │ │ │ _compat_pickle.REVERSE_IMPORT_MAPPING should be a dict, not %.200s │ │ │ │ codecs.encode should be a callable, not %.200s │ │ │ │ -persistent_load │ │ │ │ -find_class │ │ │ │ -persistent_id │ │ │ │ -persistent_id($self, obj, /) │ │ │ │ -clear_memo │ │ │ │ -initial_bytes │ │ │ │ -_pickle.Unpickler │ │ │ │ -_pickle.Pickler │ │ │ │ -_pickle.UnpicklerMemoProxy │ │ │ │ -_pickle.PicklerMemoProxy │ │ │ │ -_pickle.Pdata │ │ │ │ -structseq │ │ │ │ - is not │ │ │ │ - not in │ │ │ │ -sys.monitoring.branch_event_handler │ │ │ │ Missing frame when calling profile function. │ │ │ │ U|O:strftime │ │ │ │ iiiiiiiii;strftime(): illegal time tuple argument │ │ │ │ Tuple or struct_time argument required │ │ │ │ year out of range │ │ │ │ descriptor for index '%zd' for tuple subclasses doesn't apply to '%s' object │ │ │ │ month out of range │ │ │ │ @@ -8259,15 +8246,14 @@ │ │ │ │ signal number out of range │ │ │ │ signal handler must be signal.SIG_IGN, signal.SIG_DFL, or a callable object │ │ │ │ Exception ignored in thread started by %R │ │ │ │ translation table must be 256 characters long │ │ │ │ cannot instrument shim code object '%U' │ │ │ │ expect str, not %T │ │ │ │ invalid end argument │ │ │ │ -Missing frame when calling trace function. │ │ │ │ PIPE_BUF │ │ │ │ POLLNVAL │ │ │ │ POLLRDNORM │ │ │ │ POLLRDBAND │ │ │ │ POLLWRNORM │ │ │ │ POLLWRBAND │ │ │ │ POLLRDHUP │ │ │ │ @@ -8281,49 +8267,67 @@ │ │ │ │ EPOLLRDNORM │ │ │ │ EPOLLRDBAND │ │ │ │ EPOLLWRNORM │ │ │ │ EPOLLWRBAND │ │ │ │ EPOLLMSG │ │ │ │ EPOLLWAKEUP │ │ │ │ EPOLL_CLOEXEC │ │ │ │ +Missing frame when calling trace function. │ │ │ │ _generic_init_subclass │ │ │ │ deque index out of range │ │ │ │ +True if the epoll handler is closed │ │ │ │ +fork_exec │ │ │ │ +persistent_load │ │ │ │ +find_class │ │ │ │ +persistent_id │ │ │ │ +persistent_id($self, obj, /) │ │ │ │ +clear_memo │ │ │ │ +select.epoll │ │ │ │ +select.poll │ │ │ │ +_pickle.Unpickler │ │ │ │ +_pickle.Pickler │ │ │ │ +_pickle.UnpicklerMemoProxy │ │ │ │ +_pickle.PicklerMemoProxy │ │ │ │ +_pickle.Pdata │ │ │ │ +structseq │ │ │ │ + is not │ │ │ │ + not in │ │ │ │ first argument must be callable or None │ │ │ │ '%.200s' object is unsliceable │ │ │ │ deque mutated during iteration │ │ │ │ deque.remove(x): x not in deque │ │ │ │ type object '%s' has no attribute '__annotations__' │ │ │ │ __annotate__() must return a dict, not %T │ │ │ │ peek() should have returned a bytes object, not '%.200s' │ │ │ │ read() should have returned a bytes object, not '%.200s' │ │ │ │ type object '%s' has no attribute '__annotate__' │ │ │ │ Bivariant types are not supported. │ │ │ │ Variance cannot be specified with infer_variance. │ │ │ │ A single constraint is not allowed │ │ │ │ Constraints cannot be combined with bound=... │ │ │ │ pop from an empty deque │ │ │ │ -signal %i cannot be registered, use enable() instead │ │ │ │ -Bound must be a type. │ │ │ │ run() missing 1 required positional argument │ │ │ │ -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 │ │ │ │ an instance of Context was expected │ │ │ │ cannot enter context: %R is already entered │ │ │ │ Py_CONTEXT_SWITCHED │ │ │ │ -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 │ │ │ │ +signal %i cannot be registered, use enable() instead │ │ │ │ +Bound must be a type. │ │ │ │ +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 │ │ │ │ negative sizehint │ │ │ │ invalid flags │ │ │ │ '%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ '%.200s' object is not callable │ │ │ │ make_scanner │ │ │ │ make_encoder │ │ │ │ +Struct object is not initialized │ │ │ │ +pack expected %zd items for packing (got %zd) │ │ │ │ +argument for 's' must be a bytes object │ │ │ │ +argument for 'p' must be a bytes object │ │ │ │ +int too large to convert │ │ │ │ readline() should have returned a bytes object, not '%.200s' │ │ │ │ %T.fileno() must return an int, not %T │ │ │ │ argument must be an int, or have a fileno() method. │ │ │ │ file descriptor cannot be a negative integer (%i) │ │ │ │ unsupported locale setting │ │ │ │ locale query failed │ │ │ │ │ │ │ │ @@ -8332,47 +8336,23 @@ │ │ │ │ '%s' format requires 0 <= number <= %zu │ │ │ │ '%s' format requires %zd <= number <= %zd │ │ │ │ required argument is not an integer │ │ │ │ unrecognized configuration name │ │ │ │ configuration names must be strings or integers │ │ │ │ Cannot find Generic type │ │ │ │ _GenericAlias │ │ │ │ +%s first arg must be bytes or a tuple of bytes, not %s │ │ │ │ n must be an integer or None │ │ │ │ can't take %zd bytes outside size %zd │ │ │ │ Exception ignored while clearing thread local %R │ │ │ │ -%s first arg must be bytes or a tuple of bytes, not %s │ │ │ │ -key_separator │ │ │ │ -item_separator │ │ │ │ -sort_keys │ │ │ │ -skipkeys │ │ │ │ -object_hook │ │ │ │ -object_pairs_hook │ │ │ │ -array_hook │ │ │ │ -parse_float │ │ │ │ -parse_int │ │ │ │ -parse_constant │ │ │ │ -sizehint │ │ │ │ -encode_basestring_ascii │ │ │ │ -encode_basestring │ │ │ │ -scanstring │ │ │ │ -covariant │ │ │ │ -contravariant │ │ │ │ -infer_variance │ │ │ │ -True if the epoll handler is closed │ │ │ │ -fork_exec │ │ │ │ -_tokenize.TokenizerIter │ │ │ │ -_json.Encoder │ │ │ │ -_json.Scanner │ │ │ │ -select.epoll │ │ │ │ -select.poll │ │ │ │ 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 │ │ │ │ +object could not be marshalled │ │ │ │ +this __dict__ descriptor does not support '%.200s' objects │ │ │ │ _generic_class_getitem │ │ │ │ spec name must be string, not %T │ │ │ │ Cannot recover from Python stack overflow. │ │ │ │ maximum recursion depth exceeded │ │ │ │ tuple.index(x): x not in tuple │ │ │ │ Too few arguments for %S; actual %zd, expected at least %zd │ │ │ │ expected bytes, got %R │ │ │ │ @@ -8383,14 +8363,36 @@ │ │ │ │ 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 │ │ │ │ Expected int as r │ │ │ │ r must be non-negative │ │ │ │ +key_separator │ │ │ │ +item_separator │ │ │ │ +sort_keys │ │ │ │ +skipkeys │ │ │ │ +object_hook │ │ │ │ +object_pairs_hook │ │ │ │ +array_hook │ │ │ │ +parse_float │ │ │ │ +parse_int │ │ │ │ +parse_constant │ │ │ │ +sizehint │ │ │ │ +encode_basestring_ascii │ │ │ │ +encode_basestring │ │ │ │ +scanstring │ │ │ │ +covariant │ │ │ │ +contravariant │ │ │ │ +infer_variance │ │ │ │ +permutations │ │ │ │ +_tokenize.TokenizerIter │ │ │ │ +_json.Encoder │ │ │ │ +_json.Scanner │ │ │ │ +field 'value' is required for Await │ │ │ │ n cannot be negative │ │ │ │ session not active │ │ │ │ |n:product │ │ │ │ repeat argument cannot be negative │ │ │ │ repeat argument too large │ │ │ │ invalid __main__ module │ │ │ │ object could not be unmarshalled │ │ │ │ @@ -8446,15 +8448,14 @@ │ │ │ │ unsupported address family │ │ │ │ wildcard resolved to multiple address │ │ │ │ 255.255.255.255 │ │ │ │ │ │ │ │ address family mismatched │ │ │ │ unknown address family │ │ │ │ timed out │ │ │ │ -permutations │ │ │ │ Cannot specify both ',' and '_'. │ │ │ │ Format specifier missing precision │ │ │ │ Invalid format specifier '%U' for object of type '%.200s' │ │ │ │ Cannot specify '%c' with '%c'. │ │ │ │ Cannot specify '%c' with '\x%x'. │ │ │ │ int too large to format │ │ │ │ non-ascii grouped digit │ │ │ │ @@ -8463,19 +8464,23 @@ │ │ │ │ trying to free from non-existent arena block: %p, size %zu, memid: 0x%zx │ │ │ │ trying to free an already freed arena block: %p, size %zu │ │ │ │ expected a function, got %R │ │ │ │ only stateless functions are shareable │ │ │ │ unsupported globals %R │ │ │ │ unsupported builtins %R │ │ │ │ keyword defaults not supported │ │ │ │ +formatter_field_name_split │ │ │ │ +split the argument as a field name │ │ │ │ +formatter_parser │ │ │ │ +parse the argument as a format string │ │ │ │ +string helper module │ │ │ │ invalid node type (%d) for annotated assignment │ │ │ │ n|i:recv │ │ │ │ negative buffersize in recv │ │ │ │ os.chdir │ │ │ │ -field 'value' is required for Await │ │ │ │ async generator raised StopIteration │ │ │ │ coroutine raised StopIteration │ │ │ │ generator raised StopIteration │ │ │ │ async generator raised StopAsyncIteration │ │ │ │ tokenizeriter │ │ │ │ object could not be pickled │ │ │ │ __file__ too long │ │ │ │ @@ -8492,22 +8497,14 @@ │ │ │ │ Invalid initialization option │ │ │ │ while creating compression object │ │ │ │ argument list must be a tuple │ │ │ │ while setting zdict │ │ │ │ Can't allocate memory for decompression object │ │ │ │ while creating decompression object │ │ │ │ repeated bytes are too long │ │ │ │ -memLevel │ │ │ │ -strategy │ │ │ │ -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 │ │ │ │ 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 │ │ │ │ @@ -8532,14 +8529,35 @@ │ │ │ │ when serializing %T object │ │ │ │ Exception ignored while capturing preserved objects │ │ │ │ %S (%U, line %ld) │ │ │ │ %S (line %ld) │ │ │ │ getgrgid(): gid not found: %S │ │ │ │ keys must be str, int, float, bool or None, not %.100s │ │ │ │ when serializing %T item %R │ │ │ │ +is_tracing │ │ │ │ +clear_traces │ │ │ │ +_get_traces │ │ │ │ +_get_object_traceback │ │ │ │ +get_traceback_limit │ │ │ │ +get_tracemalloc_memory │ │ │ │ +get_traced_memory │ │ │ │ +reset_peak │ │ │ │ +memLevel │ │ │ │ +strategy │ │ │ │ +extra_tokens │ │ │ │ +_current_indent_level │ │ │ │ +allow_nan │ │ │ │ +re.IGNORECASE │ │ │ │ +re.LOCALE │ │ │ │ +re.MULTILINE │ │ │ │ +re.DOTALL │ │ │ │ +re.UNICODE │ │ │ │ +re.VERBOSE │ │ │ │ +re.DEBUG │ │ │ │ +re.ASCII │ │ │ │ cannot pickle '%.200s' object │ │ │ │ __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 │ │ │ │ @@ -8558,32 +8576,14 @@ │ │ │ │ __slotnames__ changed size during iteration │ │ │ │ cannot re-enter the tee iterator │ │ │ │ padded string is too long │ │ │ │ getsockaddrlen: unknown BT protocol │ │ │ │ getsockaddrlen: bad family │ │ │ │ O|n:repeat │ │ │ │ Unknown Bluetooth protocol │ │ │ │ -is_tracing │ │ │ │ -clear_traces │ │ │ │ -_get_traces │ │ │ │ -_get_object_traceback │ │ │ │ -get_traceback_limit │ │ │ │ -get_tracemalloc_memory │ │ │ │ -get_traced_memory │ │ │ │ -reset_peak │ │ │ │ -_current_indent_level │ │ │ │ -allow_nan │ │ │ │ -re.IGNORECASE │ │ │ │ -re.LOCALE │ │ │ │ -re.MULTILINE │ │ │ │ -re.DOTALL │ │ │ │ -re.UNICODE │ │ │ │ -re.VERBOSE │ │ │ │ -re.DEBUG │ │ │ │ -re.ASCII │ │ │ │ _compile_template │ │ │ │ the result of compiling a replacement string is %.200s │ │ │ │ End of stream already reached │ │ │ │ Insufficient memory for buffer allocation │ │ │ │ while finishing decompression │ │ │ │ while decompressing data │ │ │ │ memoryview has %zd exported buffer%s │ │ │ │ @@ -8592,14 +8592,15 @@ │ │ │ │ cannot delete memory │ │ │ │ memoryview slice assignments are currently restricted to ndim = 1 │ │ │ │ while compressing data │ │ │ │ invalid template │ │ │ │ memoryview assignment: lvalue and rvalue have different structures │ │ │ │ while flushing │ │ │ │ while finishing compression │ │ │ │ +max_length │ │ │ │ precision too large │ │ │ │ PyNumber_ToBase: base must be 2, 8, 10 or 16 │ │ │ │ error while initializing exception type snapshot │ │ │ │ error while formatting exception │ │ │ │ error while copying exception message │ │ │ │ TracebackException │ │ │ │ from_exception │ │ │ │ @@ -8621,15 +8622,14 @@ │ │ │ │ os.utime │ │ │ │ │ │ │ │ │ │ │ │ multiple starred names in sequence pattern │ │ │ │ too many expressions in star-unpacking sequence pattern │ │ │ │ multiple starred expressions in sequence pattern │ │ │ │ argument 4 │ │ │ │ -max_length │ │ │ │ preexec_fn not supported at interpreter shutdown │ │ │ │ preexec_fn not supported within subinterpreters │ │ │ │ errpipe_write must be >= 3 │ │ │ │ bad value(s) in fds_to_keep │ │ │ │ argv must be a tuple │ │ │ │ args changed during iteration │ │ │ │ setgroups argument must be a list │ │ │ │ @@ -8651,14 +8651,16 @@ │ │ │ │ fd is less than minimum │ │ │ │ expected at most 1 argument, got %zd │ │ │ │ update() takes at most 1 positional argument (%zd given) │ │ │ │ pickle protocol must be <= %d │ │ │ │ encoder must return a tuple (object, integer) │ │ │ │ buffer_callback needs protocol >= 5 │ │ │ │ os.remove │ │ │ │ +fix_imports │ │ │ │ +buffer_callback │ │ │ │ persistent IDs in protocol 0 must be ASCII strings │ │ │ │ while pickling an object │ │ │ │ when serializing %T element │ │ │ │ set changed size during iteration │ │ │ │ list changed size during iteration │ │ │ │ PickleBuffer can only be pickled with protocol >= 5 │ │ │ │ PickleBuffer can not be pickled when pointing to a non-contiguous buffer │ │ │ │ @@ -8685,16 +8687,14 @@ │ │ │ │ os.rmdir │ │ │ │ Stop argument for islice() must be None or an integer: 0 <= x <= sys.maxsize. │ │ │ │ Indices for islice() must be None or an integer: 0 <= x <= sys.maxsize. │ │ │ │ Step for islice() must be a positive integer or None. │ │ │ │ [Errno %S] %S: %R -> %R │ │ │ │ [Errno %S] %S: %R │ │ │ │ [Errno %S] %S │ │ │ │ -fix_imports │ │ │ │ -buffer_callback │ │ │ │ module '__main__' has no attribute ' │ │ │ │ CACHED_MODULE_NS___main__ │ │ │ │ run_path │ │ │ │ │ │ │ │ Exception ignored while restoring __main__ │ │ │ │ object could not be unpickled │ │ │ │ gc.get_referrers │ │ │ │ @@ -8735,56 +8735,14 @@ │ │ │ │ __getformat__() argument 1 must be 'double' or 'float' │ │ │ │ IEEE, little-endian │ │ │ │ code: LOAD_FAST_AND_CLEAR oparg %d out of range │ │ │ │ code: co_nlocals != len(co_varnames) │ │ │ │ __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) │ │ │ │ -unexpected MARK found │ │ │ │ -unpickling stack underflow │ │ │ │ -Ran out of input │ │ │ │ -pickle data was truncated │ │ │ │ -could not convert string to int │ │ │ │ -could not convert string to float │ │ │ │ -BYTEARRAY8 exceeds system's maximum size of %zd bytes │ │ │ │ -pickle stream refers to out-of-band data but no *buffers* argument was given │ │ │ │ -not enough out-of-band buffers │ │ │ │ -the STRING opcode argument must be quoted │ │ │ │ -odd number of items for DICT │ │ │ │ -STACK_GLOBAL requires str │ │ │ │ -state is not a dictionary │ │ │ │ -slot state is not a dictionary │ │ │ │ -negative LONG_BINPUT argument │ │ │ │ -negative PUT argument │ │ │ │ -unsupported pickle protocol: %d │ │ │ │ -FRAME length exceeds system's maximum of %zd bytes │ │ │ │ -invalid load key, '%c'. │ │ │ │ -invalid load key, '\x%02x'. │ │ │ │ -unsupported xidata fallback option │ │ │ │ -BINUNICODE exceeds system's maximum size of %zd bytes │ │ │ │ -xidata not cleared │ │ │ │ -missing interp │ │ │ │ -object does not support cross-interpreter data │ │ │ │ -%R does not support cross-interpreter data │ │ │ │ -pickle.find_class │ │ │ │ -_compat_pickle.NAME_MAPPING values should be 2-tuples, not %.200s │ │ │ │ -_compat_pickle.NAME_MAPPING values should be pairs of str, not (%.200s, %.200s) │ │ │ │ -_compat_pickle.IMPORT_MAPPING values should be strings, not %.200s │ │ │ │ -Can't resolve path %R on module %R │ │ │ │ -can only assign tuple to %s.__bases__, not %s │ │ │ │ -can only assign non-empty tuple to %s.__bases__, not () │ │ │ │ -%s.__bases__ must be tuple of classes, not '%s' │ │ │ │ -a __bases__ item causes an inheritance cycle │ │ │ │ -%s assignment: '%s' deallocator differs from '%s' │ │ │ │ -%s assignment: '%s' object layout differs from '%s' │ │ │ │ -signal number %ld out of range [1; %i] │ │ │ │ -invalid signal number %ld, please use valid_signals() │ │ │ │ -popitem(): dictionary is empty │ │ │ │ -file must have 'read' and 'readline' attributes │ │ │ │ -read would overflow (invalid bytecode) │ │ │ │ _log_destroy_pending │ │ │ │ _must_cancel │ │ │ │ _fut_waiter │ │ │ │ add_done_callback │ │ │ │ remove_done_callback │ │ │ │ cancelled │ │ │ │ set_result │ │ │ │ @@ -8821,14 +8779,56 @@ │ │ │ │ all_tasks │ │ │ │ future_add_to_awaited_by │ │ │ │ future_discard_from_awaited_by │ │ │ │ _asyncio.Task │ │ │ │ _asyncio.Future │ │ │ │ _asyncio.FutureIter │ │ │ │ _asyncio.TaskStepMethWrapper │ │ │ │ +unexpected MARK found │ │ │ │ +unpickling stack underflow │ │ │ │ +Ran out of input │ │ │ │ +pickle data was truncated │ │ │ │ +could not convert string to int │ │ │ │ +could not convert string to float │ │ │ │ +BYTEARRAY8 exceeds system's maximum size of %zd bytes │ │ │ │ +pickle stream refers to out-of-band data but no *buffers* argument was given │ │ │ │ +not enough out-of-band buffers │ │ │ │ +the STRING opcode argument must be quoted │ │ │ │ +odd number of items for DICT │ │ │ │ +STACK_GLOBAL requires str │ │ │ │ +state is not a dictionary │ │ │ │ +slot state is not a dictionary │ │ │ │ +negative LONG_BINPUT argument │ │ │ │ +negative PUT argument │ │ │ │ +unsupported pickle protocol: %d │ │ │ │ +FRAME length exceeds system's maximum of %zd bytes │ │ │ │ +invalid load key, '%c'. │ │ │ │ +invalid load key, '\x%02x'. │ │ │ │ +unsupported xidata fallback option │ │ │ │ +BINUNICODE exceeds system's maximum size of %zd bytes │ │ │ │ +xidata not cleared │ │ │ │ +missing interp │ │ │ │ +object does not support cross-interpreter data │ │ │ │ +%R does not support cross-interpreter data │ │ │ │ +pickle.find_class │ │ │ │ +_compat_pickle.NAME_MAPPING values should be 2-tuples, not %.200s │ │ │ │ +_compat_pickle.NAME_MAPPING values should be pairs of str, not (%.200s, %.200s) │ │ │ │ +_compat_pickle.IMPORT_MAPPING values should be strings, not %.200s │ │ │ │ +Can't resolve path %R on module %R │ │ │ │ +can only assign tuple to %s.__bases__, not %s │ │ │ │ +can only assign non-empty tuple to %s.__bases__, not () │ │ │ │ +%s.__bases__ must be tuple of classes, not '%s' │ │ │ │ +a __bases__ item causes an inheritance cycle │ │ │ │ +%s assignment: '%s' deallocator differs from '%s' │ │ │ │ +%s assignment: '%s' object layout differs from '%s' │ │ │ │ +signal number %ld out of range [1; %i] │ │ │ │ +invalid signal number %ld, please use valid_signals() │ │ │ │ +popitem(): dictionary is empty │ │ │ │ +file must have 'read' and 'readline' attributes │ │ │ │ +read would overflow (invalid bytecode) │ │ │ │ On:scan_once │ │ │ │ first argument must be a string, not %.80s │ │ │ │ idx cannot be negative │ │ │ │ while decoding a JSON object from a unicode string │ │ │ │ Expecting property name enclosed in double quotes │ │ │ │ Expecting ':' delimiter │ │ │ │ Expecting ',' delimiter │ │ │ │ @@ -8880,29 +8880,32 @@ │ │ │ │ Oi;A closefrom file_action tuple must have 2 elements │ │ │ │ Unknown file_actions identifier │ │ │ │ OO;A scheduler tuple must have two elements │ │ │ │ os.posix_spawn │ │ │ │ during ast construction │ │ │ │ env.keys() or env.values() is not a list │ │ │ │ illegal environment variable name │ │ │ │ -not main interpreter │ │ │ │ -missing main interpreter │ │ │ │ file_actions │ │ │ │ setpgroup │ │ │ │ resetids │ │ │ │ setsigmask │ │ │ │ setsigdef │ │ │ │ scheduler │ │ │ │ +not main interpreter │ │ │ │ +missing main interpreter │ │ │ │ PyBytes_FromFormatV(): %c format expects an integer in range [0; 255] │ │ │ │ set_wakeup_fd only works in main thread of the main interpreter │ │ │ │ the fd %i must be in non-blocking mode │ │ │ │ Out of range float values are not JSON compliant: %R │ │ │ │ newline must be str or None, not %.200s │ │ │ │ illegal newline value: %R │ │ │ │ initial_value must be str or None, not %.200s │ │ │ │ +argument 'filename' │ │ │ │ +module_globals must be a dict or a frozendict, not %T │ │ │ │ +_bless_my_loader │ │ │ │ new buffer size too large │ │ │ │ new position too large │ │ │ │ LONG pickle has negative byte count │ │ │ │ combining(): argument must be a unicode character, not a string of length %zd │ │ │ │ string is longer than the buffer │ │ │ │ I/O operation on closed epoll object │ │ │ │ category(): argument must be a unicode character, not a string of length %zd │ │ │ │ @@ -8912,18 +8915,14 @@ │ │ │ │ east_asian_width(): argument must be a unicode character, not a string of length %zd │ │ │ │ class pattern must refer to a class │ │ │ │ %s.__match_args__ must be a tuple (got %s) │ │ │ │ %s() accepts %zd positional sub-pattern%s (%zd given) │ │ │ │ __match_args__ elements must be strings (got %s) │ │ │ │ %s() got multiple sub-patterns for attribute %R │ │ │ │ filterfalse │ │ │ │ -maxevents │ │ │ │ -eventmask │ │ │ │ -initial_value │ │ │ │ -warn_on_full_buffer │ │ │ │ bBchHiIlLnNqQ? │ │ │ │ a real number │ │ │ │ format argument %R: %%b requires a bytes-like object, or an object that implements __bytes__, not %T │ │ │ │ format argument %zd: %%b requires a bytes-like object, or an object that implements __bytes__, not %T │ │ │ │ format argument: %%b requires a bytes-like object, or an object that implements __bytes__, not %T │ │ │ │ format argument %R: %%%c requires %s, not %T │ │ │ │ format argument %zd: %%%c requires %s, not %T │ │ │ │ @@ -8954,14 +8953,20 @@ │ │ │ │ the (type, exc, tb) signature of throw() is deprecated, use the single-arg signature instead. │ │ │ │ '%.100s' object attribute %R is read-only │ │ │ │ throw() third argument must be a traceback object │ │ │ │ instance exception may not have a separate value │ │ │ │ exceptions must be classes or instances deriving from BaseException, not %s │ │ │ │ Exception ignored while discarding thread watchdog of %R │ │ │ │ while sharing a tuple │ │ │ │ +maxevents │ │ │ │ +eventmask │ │ │ │ +registry │ │ │ │ +module_globals │ │ │ │ +initial_value │ │ │ │ +warn_on_full_buffer │ │ │ │ local variable '%R' is not defined │ │ │ │ s|O:array │ │ │ │ array.__new__ │ │ │ │ The 'u' type code is deprecated and will be removed in Python 3.16 │ │ │ │ cannot use a str to initialize an array with typecode '%s' │ │ │ │ cannot use a unicode array to initialize an array with typecode '%s' │ │ │ │ array assignment index out of range │ │ │ │ @@ -8988,17 +8993,17 @@ │ │ │ │ '%s' format requires %lld <= number <= %lld │ │ │ │ Pickler.__init__() was not called by %s.__init__() │ │ │ │ NEWOBJ_EX │ │ │ │ %s class argument must be a type, not %.200s │ │ │ │ %s class argument '%.200s' doesn't have __new__ │ │ │ │ %s args argument must be a tuple, not %.200s │ │ │ │ %s kwargs argument must be a dict, not %.200s │ │ │ │ +concurrent poll() invocation │ │ │ │ cannot iteratively unpack with a struct of length 0 │ │ │ │ iterative unpacking requires a buffer of a multiple of %zd bytes │ │ │ │ -concurrent poll() invocation │ │ │ │ tuple returned by __reduce__ must contain 2 through 6 elements │ │ │ │ save_reduce │ │ │ │ first item of the tuple returned by __reduce__ must be callable, not %T │ │ │ │ second item of the tuple returned by __reduce__ must be a tuple, not %T │ │ │ │ fourth item of the tuple returned by __reduce__ must be an iterator, not %T │ │ │ │ fifth item of the tuple returned by __reduce__ must be an iterator, not %T │ │ │ │ sixth item of the tuple returned by __reduce__ must be callable, not %T │ │ │ │ @@ -9024,31 +9029,31 @@ │ │ │ │ |iii:socketpair │ │ │ │ OrderedDict mutated during iteration │ │ │ │ OrderedDict changed size during iteration │ │ │ │ a coroutine was expected, got %R │ │ │ │ %T object is already initialized │ │ │ │ attrgetter │ │ │ │ attribute name must be a string │ │ │ │ +bytes_per_sep │ │ │ │ +eager_start │ │ │ │ +_normal_dist_inv_cdf │ │ │ │ sep must be length 1. │ │ │ │ sep must be ASCII. │ │ │ │ sep must be str or bytes. │ │ │ │ get_loop() takes no arguments │ │ │ │ Future object is not initialized. │ │ │ │ socket.bind │ │ │ │ field 'name' is required for TypeAlias │ │ │ │ field 'value' is required for TypeAlias │ │ │ │ uninitialized Future object │ │ │ │ |i:listen │ │ │ │ getbuffer() takes no arguments │ │ │ │ callable finalizer expected, got %.50s │ │ │ │ callable firstiter expected, got %.50s │ │ │ │ bytesiobuf_getbuffer: view==NULL argument is obsolete │ │ │ │ -argument 'filename' │ │ │ │ -module_globals must be a dict or a frozendict, not %T │ │ │ │ -_bless_my_loader │ │ │ │ sys.set_asyncgen_hook_finalizer │ │ │ │ sys.set_asyncgen_hook_firstiter │ │ │ │ field 'value' is required for MatchSingleton │ │ │ │ function takes no keyword arguments │ │ │ │ function takes no positional arguments │ │ │ │ loop %R is not the running loop │ │ │ │ Cannot enter into task %R while another task %R is being executed. │ │ │ │ @@ -9057,20 +9062,14 @@ │ │ │ │ Task cannot await on itself: %R │ │ │ │ yield was used instead of yield from for generator in task %R with %R │ │ │ │ Task got bad yield: %R │ │ │ │ yield was used instead of yield from in task %R with %R │ │ │ │ Task %R got Future %R attached to a different loop │ │ │ │ cannot delete attribute │ │ │ │ invalid state │ │ │ │ -registry │ │ │ │ -module_globals │ │ │ │ -bytes_per_sep │ │ │ │ -eager_start │ │ │ │ -_normal_dist_inv_cdf │ │ │ │ -task_wakeup │ │ │ │ Invalid attempt to leave task %R while task %R is entered. │ │ │ │ iiO|I:setsockopt │ │ │ │ setsockopt() requires 4 arguments when the third argument is None │ │ │ │ setsockopt() only takes 4 arguments when the third argument is None (got %T) │ │ │ │ setsockopt() argument 3 for AF_VSOCK must be an int (got %T) │ │ │ │ socket option should be int, bytes-like object or None (got %T) │ │ │ │ exception() takes no arguments │ │ │ │ @@ -9108,14 +9107,15 @@ │ │ │ │ search() takes no arguments │ │ │ │ regular expression scanner already executing │ │ │ │ takewhile │ │ │ │ reconfigure() argument 'encoding' must be str or None, not %s │ │ │ │ reconfigure() argument 'errors' must be str or None, not %s │ │ │ │ reconfigure() argument 'newline' must be str or None, not %s │ │ │ │ It is not possible to set the encoding or newline of stream after the first read │ │ │ │ +task_wakeup │ │ │ │ a TypeVar constraint │ │ │ │ a TypeVar bound │ │ │ │ a TypeVar default │ │ │ │ a TypeVarTuple default │ │ │ │ a ParamSpec default │ │ │ │ reserved name '%U' cannot be used for type parameter │ │ │ │ int_curr_symbol │ │ │ │ @@ -9151,22 +9151,14 @@ │ │ │ │ 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 │ │ │ │ -usedforsecurity │ │ │ │ -block_size │ │ │ │ -digest_size │ │ │ │ -hexdigest │ │ │ │ -_sha2.SHA512Type │ │ │ │ -_sha2.SHA384Type │ │ │ │ -_sha2.SHA256Type │ │ │ │ -_sha2.SHA224Type │ │ │ │ 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 │ │ │ │ @@ -9190,14 +9182,24 @@ │ │ │ │ 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 │ │ │ │ +block_size │ │ │ │ +digest_size │ │ │ │ +hexdigest │ │ │ │ +usedforsecurity │ │ │ │ +_blake2.blake2s │ │ │ │ +_blake2.blake2b │ │ │ │ +_sha2.SHA512Type │ │ │ │ +_sha2.SHA384Type │ │ │ │ +_sha2.SHA256Type │ │ │ │ +_sha2.SHA224Type │ │ │ │ required field "lineno" missing from stmt │ │ │ │ while traversing 'stmt' node │ │ │ │ required field "col_offset" missing from stmt │ │ │ │ required field "name" missing from FunctionDef │ │ │ │ while traversing 'FunctionDef' node │ │ │ │ required field "args" missing from FunctionDef │ │ │ │ FunctionDef field "body" must be a list, not a %.200s │ │ │ │ @@ -9328,16 +9330,14 @@ │ │ │ │ invalid integer value: %R │ │ │ │ AST identifier must be of type str │ │ │ │ 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 │ │ │ │ -_blake2.blake2s │ │ │ │ -_blake2.blake2b │ │ │ │ argument 'globals' │ │ │ │ arg 3 (name) must be None or string │ │ │ │ arg 4 (defaults) must be None or tuple │ │ │ │ arg 5 (closure) must be tuple │ │ │ │ arg 5 (closure) must be None or tuple │ │ │ │ arg 6 (kwdefaults) must be None or dict │ │ │ │ %U requires closure of length %d, not %zd │ │ │ │ @@ -9353,14 +9353,15 @@ │ │ │ │ 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 │ │ │ │ +kwdefaults │ │ │ │ os.symlink │ │ │ │ ExpatError │ │ │ │ XMLParserType │ │ │ │ EXPAT_VERSION │ │ │ │ native_encoding │ │ │ │ pyexpat.errors │ │ │ │ Constants used to describe error conditions. │ │ │ │ @@ -9400,14 +9401,15 @@ │ │ │ │ expected an indented block after 'except*' statement on line %d │ │ │ │ expected one or more exception types │ │ │ │ cannot use except* statement with %s │ │ │ │ Comparison between bytearray and string │ │ │ │ field 'value' is required for Interpolation │ │ │ │ field 'str' is required for Interpolation │ │ │ │ mapping pattern checks duplicate key (%R) │ │ │ │ +'%S' is an invalid keyword argument for enumerate() │ │ │ │ ErrorCode │ │ │ │ ErrorLineNumber │ │ │ │ ErrorColumnNumber │ │ │ │ ErrorByteIndex │ │ │ │ CurrentLineNumber │ │ │ │ CurrentColumnNumber │ │ │ │ CurrentByteIndex │ │ │ │ @@ -9426,15 +9428,14 @@ │ │ │ │ SetAllocTrackerActivationThreshold │ │ │ │ SetAllocTrackerMaximumAmplification │ │ │ │ SetReparseDeferralEnabled │ │ │ │ GetReparseDeferralEnabled │ │ │ │ ParserCreate │ │ │ │ ErrorString │ │ │ │ target_is_directory │ │ │ │ -kwdefaults │ │ │ │ ($self, /) │ │ │ │ ($self, object, /) │ │ │ │ ($type, /) │ │ │ │ ($type, object, /) │ │ │ │ (object, /) │ │ │ │ StartElementHandler │ │ │ │ EndElementHandler │ │ │ │ @@ -9541,15 +9542,14 @@ │ │ │ │ XML_ERROR_NO_BUFFER │ │ │ │ a successful prior call to function XML_GetBuffer is required │ │ │ │ XML_ERROR_AMPLIFICATION_LIMIT_BREACH │ │ │ │ limit on input amplification factor (from DTD and entities) breached │ │ │ │ XML_ERROR_NOT_STARTED │ │ │ │ parser not started │ │ │ │ pyexpat.xmlparser │ │ │ │ -'%S' is an invalid keyword argument for enumerate() │ │ │ │ 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 │ │ │ │ @@ -9745,38 +9745,38 @@ │ │ │ │ second argument (exceptions) must be a sequence │ │ │ │ second argument (exceptions) must be a non-empty sequence │ │ │ │ Item %zd of second argument (exceptions) is not an exception │ │ │ │ Cannot nest BaseExceptions in an ExceptionGroup │ │ │ │ Cannot nest BaseExceptions in '%.200s' │ │ │ │ empty field must be quoted if delimiter is a space and skipinitialspace is true │ │ │ │ need to escape, but no escapechar set │ │ │ │ +invalid operation in fma │ │ │ │ +overflow in fma │ │ │ │ +_set_factories │ │ │ │ +Comment factory must be callable, not %.100s │ │ │ │ +PI factory must be callable, not %.100s │ │ │ │ _parse_whole │ │ │ │ _setevents │ │ │ │ A string identifying what kind of data this element represents │ │ │ │ A string of text directly after the start tag, or None │ │ │ │ A string of text directly after the end tag, or None │ │ │ │ A dictionary containing the element's attributes │ │ │ │ itertext │ │ │ │ makeelement │ │ │ │ SubElement │ │ │ │ -_set_factories │ │ │ │ timespec │ │ │ │ xml.etree.ElementTree.XMLParser │ │ │ │ xml.etree.ElementTree.Element │ │ │ │ xml.etree.ElementTree.TreeBuilder │ │ │ │ _elementtree._element_iterator │ │ │ │ %04d-%02d-%02d%c%02d │ │ │ │ %04d-%02d-%02d%c%02d:%02d │ │ │ │ %04d-%02d-%02d%c%02d:%02d:%02d │ │ │ │ %04d-%02d-%02d%c%02d:%02d:%02d.%03d │ │ │ │ %04d-%02d-%02d%c%02d:%02d:%02d.%06d │ │ │ │ -invalid operation in fma │ │ │ │ -overflow in fma │ │ │ │ -Comment factory must be callable, not %.100s │ │ │ │ -PI factory must be callable, not %.100s │ │ │ │ underlying stream is not seekable │ │ │ │ can't do nonzero cur-relative seeks │ │ │ │ can't do nonzero end-relative seeks │ │ │ │ invalid whence (%d, should be %d, %d or %d) │ │ │ │ negative seek position %R │ │ │ │ underlying read() should have returned a bytes object, not '%.200s' │ │ │ │ can't restore logical file position │ │ │ │ @@ -9946,14 +9946,15 @@ │ │ │ │ illegal UTF-16 surrogate │ │ │ │ expected an instruction sequence │ │ │ │ PyType_GetBaseByToken called with token=NULL │ │ │ │ expected a type, got a '%T' object │ │ │ │ can't subtract offset-naive and offset-aware datetimes │ │ │ │ ../Modules/_heapqmodule.c │ │ │ │ lo cannot be negative │ │ │ │ +os.killpg │ │ │ │ os.setxattr │ │ │ │ expected an AST │ │ │ │ argcount │ │ │ │ posonlyargcount │ │ │ │ kwonlyargcount │ │ │ │ _capacity_bits │ │ │ │ _rate_bits │ │ │ │ @@ -9962,15 +9963,14 @@ │ │ │ │ _sha3.shake_128 │ │ │ │ _sha3.sha3_512 │ │ │ │ _sha3.sha3_384 │ │ │ │ _sha3.sha3_256 │ │ │ │ _sha3.sha3_224 │ │ │ │ O:PickleBuffer │ │ │ │ in _bisect.bisect_right │ │ │ │ -os.killpg │ │ │ │ index out of bounds on dimension %d │ │ │ │ getgrnam(): name not found: %R │ │ │ │ memoryview: invalid type for format '%s' │ │ │ │ memoryview: invalid value for format '%s' │ │ │ │ operation forbidden on released PickleBuffer object │ │ │ │ can't delete tb_next attribute │ │ │ │ expected traceback object, got '%s' │ │ │ │ @@ -10263,26 +10263,26 @@ │ │ │ │ bad Base85 character at position %zd │ │ │ │ Incomplete Base85 group │ │ │ │ clk_id should be integer, not %s │ │ │ │ absolute value too large │ │ │ │ Unknown format code '%c' for object of type '%.200s' │ │ │ │ Unknown format code '\x%x' for object of type '%.200s' │ │ │ │ expected an instance of Token, got %R │ │ │ │ -_thread.excepthook argument type must be ExceptHookArgs │ │ │ │ -Exception in thread │ │ │ │ - │ │ │ │ an instance of Token was expected │ │ │ │ %R has already been used once │ │ │ │ %R was created by a different ContextVar │ │ │ │ %R was created in a different Context │ │ │ │ %d day%s, %d:%02d:%02d.%06d │ │ │ │ %d day%s, %d:%02d:%02d │ │ │ │ %d:%02d:%02d.%06d │ │ │ │ %d:%02d:%02d │ │ │ │ (O(OOO)) │ │ │ │ +_thread.excepthook argument type must be ExceptHookArgs │ │ │ │ +Exception in thread │ │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ tuple assignment index out of range │ │ │ │ L;array item must be integer │ │ │ │ is_symlink() takes no arguments │ │ │ │ _strptime_time │ │ │ │ Missing length byte │ │ │ │ @@ -10666,16 +10666,16 @@ │ │ │ │ b"\%o" is an invalid octal escape sequence. Such sequences will not work in the future. │ │ │ │ b"\%c" is an invalid escape sequence. Such sequences will not work in the future. │ │ │ │ expected str, got %s │ │ │ │ maxdigits must be >= %d or 0 for unlimited │ │ │ │ UnparsedEntityDecl │ │ │ │ assignment expects an iterable │ │ │ │ element indices must be integers │ │ │ │ -argument 'offset' │ │ │ │ ExternalEntityRef │ │ │ │ +argument 'offset' │ │ │ │ exception snapshot missing 'type' attribute │ │ │ │ exception snapshot missing 'msg' attribute │ │ │ │ exception snapshot missing 'errdisplay' attribute │ │ │ │ error while copying exception error display │ │ │ │ missing exc │ │ │ │ switch interval must be strictly positive │ │ │ │ grapheme_cluster_break(): argument must be a unicode character, not a string of length %zd │ │ │ │ @@ -10697,18 +10697,18 @@ │ │ │ │ namespaces │ │ │ │ maxdigits │ │ │ │ Consonant │ │ │ │ Regional_Indicator │ │ │ │ SpacingMark │ │ │ │ '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 │ │ │ │ buffer_size must be an integer │ │ │ │ buffer_size must be greater than zero │ │ │ │ %T.__await__() must return an iterable, not %T │ │ │ │ +bad tzinfo state arg │ │ │ │ multi-byte encodings are not supported │ │ │ │ __mp_main__ │ │ │ │ '%s' in a 'finally' block │ │ │ │ limit must be an integer │ │ │ │ required argument is not a complex │ │ │ │ library version mismatch │ │ │ │ invalid input data │ │ │ │ @@ -10880,41 +10880,41 @@ │ │ │ │ MatchClass field "kwd_patterns" changed size during iteration │ │ │ │ while traversing 'MatchStar' node │ │ │ │ while traversing 'MatchAs' node │ │ │ │ MatchOr field "patterns" must be a list, not a %.200s │ │ │ │ while traversing 'MatchOr' node │ │ │ │ MatchOr field "patterns" changed size during iteration │ │ │ │ expected some sort of pattern, but got %R │ │ │ │ -|O!O:super │ │ │ │ +MatchSingleton can only contain True, False and None │ │ │ │ +MatchMapping doesn't have the same number of keys as patterns │ │ │ │ +MatchClass doesn't have the same number of keyword attributes as patterns │ │ │ │ +MatchClass cls field can only contain Name or Attribute nodes. │ │ │ │ +can't use MatchStar here │ │ │ │ +MatchAs must specify a target name if a pattern is given │ │ │ │ +MatchOr requires at least 2 patterns │ │ │ │ +unexpected pattern │ │ │ │ initialization of %s failed without raising an exception │ │ │ │ initialization of %s raised unreported exception │ │ │ │ init function of %s returned uninitialized object │ │ │ │ initialization of %s did not return PyModuleDef │ │ │ │ initialization of %s did not return an extension module │ │ │ │ initialization of %s did not return a valid extension module │ │ │ │ 'yield' inside list comprehension │ │ │ │ 'yield' inside dict comprehension │ │ │ │ 'yield' inside set comprehension │ │ │ │ -MatchSingleton can only contain True, False and None │ │ │ │ -MatchMapping doesn't have the same number of keys as patterns │ │ │ │ -MatchClass doesn't have the same number of keyword attributes as patterns │ │ │ │ -MatchClass cls field can only contain Name or Attribute nodes. │ │ │ │ -can't use MatchStar here │ │ │ │ -MatchAs must specify a target name if a pattern is given │ │ │ │ -MatchOr requires at least 2 patterns │ │ │ │ -unexpected pattern │ │ │ │ {snsnsnsnsd} │ │ │ │ required field "lineno" missing from excepthandler │ │ │ │ while traversing 'excepthandler' node │ │ │ │ required field "col_offset" missing from excepthandler │ │ │ │ while traversing 'ExceptHandler' node │ │ │ │ ExceptHandler field "body" must be a list, not a %.200s │ │ │ │ ExceptHandler field "body" changed size during iteration │ │ │ │ expected some sort of excepthandler, but got %R │ │ │ │ unexpected constant inside of a literal pattern │ │ │ │ +|O!O:super │ │ │ │ can't capture name '_' in patterns │ │ │ │ required field "context_expr" missing from withitem │ │ │ │ while traversing 'withitem' node │ │ │ │ Weakref proxy referenced a non-iterator '%.200s' object │ │ │ │ digest length is too large │ │ │ │ null argument to internal routine │ │ │ │ '%.200s' object has no attribute '%U' │ │ │ │ @@ -10982,17 +10982,17 @@ │ │ │ │ while traversing 'TypeVar' node │ │ │ │ required field "name" missing from ParamSpec │ │ │ │ while traversing 'ParamSpec' node │ │ │ │ required field "name" missing from TypeVarTuple │ │ │ │ while traversing 'TypeVarTuple' node │ │ │ │ expected some sort of type_param, but got %R │ │ │ │ os.removexattr │ │ │ │ +writev() arg 2 must be a sequence │ │ │ │ paramspeckwargs │ │ │ │ paramspecargs │ │ │ │ -writev() arg 2 must be a sequence │ │ │ │ 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 │ │ │ │ Exception ignored in __release_buffer__ of %s │ │ │ │ O|O:fromtimestamp │ │ │ │ can't delete attribute │ │ │ │ @@ -11022,17 +11022,17 @@ │ │ │ │ Cannot subclass an instance of ParamSpec │ │ │ │ Cannot subclass an instance of ParamSpecArgs │ │ │ │ Cannot subclass an instance of ParamSpecKwargs │ │ │ │ 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] │ │ │ │ +sys._current_exceptions │ │ │ │ in print_chained │ │ │ │ value not found in bytearray │ │ │ │ Cannot subclass an instance of TypeVar │ │ │ │ event handling only supported for ElementTree.TreeBuilder targets │ │ │ │ events must be a sequence │ │ │ │ invalid events sequence │ │ │ │ start-ns │ │ │ │ @@ -11067,16 +11067,16 @@ │ │ │ │ │ │ │ │ _PyErr_SetFromPyStatus() status is not an error │ │ │ │ _PyErr_SetFromPyStatus() status has no error message │ │ │ │ O((OOO)) │ │ │ │ fromutc: non-None utcoffset() result required │ │ │ │ fromutc: non-None dst() result required │ │ │ │ fromutc: tz.dst() gave inconsistent results; cannot convert │ │ │ │ -minute, second, and microsecond must be 0 when hour is 24 │ │ │ │ │ │ │ │ +minute, second, and microsecond must be 0 when hour is 24 │ │ │ │ character out of range │ │ │ │ datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). │ │ │ │ Exception ignored while propagating not shareable error │ │ │ │ a tzinfo subclass must implement %s() │ │ │ │ %U, tzinfo=%R) │ │ │ │ %U, fold=%d) │ │ │ │ iiiiiiiii │ │ │ │ @@ -11127,28 +11127,29 @@ │ │ │ │ invalid func watcher ID %d │ │ │ │ no func watcher set for ID %d │ │ │ │ Exception ignored in %s watcher callback for function %U at %p │ │ │ │ no more type watcher IDs available │ │ │ │ Cannot watch non-type │ │ │ │ Invalid type watcher ID %d │ │ │ │ No type watcher set for ID %d │ │ │ │ +generators not supported │ │ │ │ +coroutines not supported │ │ │ │ │ │ │ │ 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 │ │ │ │ + │ │ │ │ interval │ │ │ │ PyFunction_EVENT_CREATE │ │ │ │ PyFunction_EVENT_DESTROY │ │ │ │ PyFunction_EVENT_MODIFY_CODE │ │ │ │ PyFunction_EVENT_MODIFY_DEFAULTS │ │ │ │ PyFunction_EVENT_MODIFY_KWDEFAULTS │ │ │ │ PyFunction_EVENT_MODIFY_QUALNAME │ │ │ │ -generators not supported │ │ │ │ -coroutines not supported │ │ │ │ %d %-3s │ │ │ │ %ld.%ld %-3s │ │ │ │ not all freed │ │ │ │ not all freed! │ │ │ │ %sthread 0x%llx: │ │ │ │ mimalloc: warning: │ │ │ │ mimalloc: error: │ │ │ │ @@ -11183,19 +11184,19 @@ │ │ │ │ *** OUCH │ │ │ │ Because memory is corrupted at the start, the count of bytes requested │ │ │ │ may be bogus, and checking the trailing pad bytes may segfault. │ │ │ │ The %d pad bytes at tail=%p are │ │ │ │ at tail+%d: 0x%02x │ │ │ │ Data at p: │ │ │ │ cannot decode string │ │ │ │ + │ │ │ │ │ │ │ │ +<%T '%U'> │ │ │ │ , <%s object>> │ │ │ │ , NULL> │ │ │ │ -<%T '%U'> │ │ │ │ - │ │ │ │ PyUnicode_GetSize has been removed. │ │ │ │ Tokens can only be created by ContextVars │ │ │ │ Python int too large for C uint8_t │ │ │ │ Python int too large for C uint16_t │ │ │ │ expected PickleBuffer, %.200s found │ │ │ │ expect str, got %T │ │ │ │ ../Objects/structseq.c │ │ │ │ @@ -11218,26 +11219,25 @@ │ │ │ │ maxchar >= 0x100 │ │ │ │ maxchar <= 0xFFFF │ │ │ │ maxchar >= 0x10000 │ │ │ │ maxchar <= 0x10ffff │ │ │ │ PyUnicode_READ(((int)(kind)), ((const void*)(data)), (ascii->length)) == 0 │ │ │ │ '%.400s' encoder returned '%.400s' instead of 'str'; use codecs.encode() to encode to arbitrary types │ │ │ │ AST string must be of type str │ │ │ │ -Exception ignored in PyEval_SetTraceAllThreads │ │ │ │ Exception ignored in PyEval_SetProfile │ │ │ │ bad argument to internal function │ │ │ │ PyState_AddModule called on module with slots │ │ │ │ module definition is NULL │ │ │ │ module %p already added │ │ │ │ PyState_RemoveModule called on module with slots │ │ │ │ invalid intrinsic function │ │ │ │ InstructionSequenceType │ │ │ │ - │ │ │ │ non-dict annotations │ │ │ │ Exception ignored in PyEval_SetProfileAllThreads │ │ │ │ +Exception ignored in PyEval_SetTraceAllThreads │ │ │ │ in new thread │ │ │ │ _PyThreadState_Init() is for internal use only │ │ │ │ %s: bug likely caused by a refcount error in a C extension │ │ │ │ Enable tracemalloc to get the memory block allocation traceback │ │ │ │ Memory block allocated at (most recent call first): │ │ │ │ File " │ │ │ │ ", line │ │ │ │ @@ -11315,26 +11315,26 @@ │ │ │ │ setgroups argument must be a sequence │ │ │ │ too many groups │ │ │ │ groups must be integers │ │ │ │ Exception ignored while trying to write to the signal wakeup fd │ │ │ │ _grouper │ │ │ │ Py_GIL_DISABLED │ │ │ │ Py_DEBUG │ │ │ │ -os.system │ │ │ │ -teedataobject │ │ │ │ -Invalid arguments │ │ │ │ can't assign sys.argv │ │ │ │ can't compute path0 from argv │ │ │ │ can't get sys.path │ │ │ │ can't prepend path0 to sys.path │ │ │ │ no mem for sys.argv │ │ │ │ w*|ni:recvfrom_into │ │ │ │ negative buffersize in recvfrom_into │ │ │ │ nbytes is greater than the length of the buffer │ │ │ │ domain must be a non-empty string │ │ │ │ +os.system │ │ │ │ +teedataobject │ │ │ │ +Invalid arguments │ │ │ │ ENDMARKER │ │ │ │ NOTEQUAL │ │ │ │ LESSEQUAL │ │ │ │ GREATEREQUAL │ │ │ │ CIRCUMFLEX │ │ │ │ LEFTSHIFT │ │ │ │ RIGHTSHIFT │ │ │ │ @@ -11625,15 +11625,14 @@ │ │ │ │ pycore_init_runtime │ │ │ │ _Py_HashRandomization_Init │ │ │ │ pyinit_core_reconfigure │ │ │ │ pycore_create_interpreter │ │ │ │ _PyTraceMalloc_Init │ │ │ │ _PyImport_Init │ │ │ │ wstr_to_utf8 │ │ │ │ -PyInitConfig_GetStrList │ │ │ │ add_note($self, note, /) │ │ │ │ Add a note to the exception │ │ │ │ with_traceback($self, tb, /) │ │ │ │ Set self.__traceback__ to tb and return self. │ │ │ │ __setstate__($self, state, /) │ │ │ │ __reduce__($self, /) │ │ │ │ reset($self, token, /) │ │ │ │ @@ -13499,14 +13498,15 @@ │ │ │ │ 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 │ │ │ │ @@ -13608,98 +13608,20 @@ │ │ │ │ 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 │ │ │ │ -init_global_interned_strings │ │ │ │ -_PyUnicode_InitGlobalObjects │ │ │ │ -( ) _PyGC_Init │ │ │ │ -pycore_interp_init │ │ │ │ -_PyAtExit_Init │ │ │ │ -_PyXI_Init │ │ │ │ -_PyImport_InitCore │ │ │ │ s4\4s&\5% │ │ │ │ sDsEsF\E% │ │ │ │ sM\L\M6X │ │ │ │ s4\4s&\4% │ │ │ │ platlibdir │ │ │ │ pybuilddir.txt │ │ │ │ /os.pycz │ │ │ │ @@ -13798,29 +13720,106 @@ │ │ │ │ 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 │ │ │ │ +init_global_interned_strings │ │ │ │ +_PyUnicode_InitGlobalObjects │ │ │ │ +( ) _PyGC_Init │ │ │ │ +pycore_interp_init │ │ │ │ +_PyAtExit_Init │ │ │ │ +_PyXI_Init │ │ │ │ +_PyImport_InitCore │ │ │ │ _Py_GetConfig │ │ │ │ _PyMem_DebugMalloc │ │ │ │ _PyTypes_InitTypes │ │ │ │ _PyLong_InitTypes │ │ │ │ _PyUnicode_InitTypes │ │ │ │ _PyFloat_InitTypes │ │ │ │ _PyExc_InitState │ │ │ │ _PyErr_InitTypes │ │ │ │ _PyContext_Init │ │ │ │ _PyXI_InitTypes │ │ │ │ _PyInterpolation_InitTypes │ │ │ │ _PyDateTime_InitTypes │ │ │ │ _PyExc_InitGlobalObjects │ │ │ │ pycore_init_types │ │ │ │ -_PyMem_DebugCalloc │ │ │ │ __reduce__($self, /) │ │ │ │ has_default($self, /) │ │ │ │ __typing_prepare_subst__($self, alias, args, /) │ │ │ │ __typing_subst__($self, arg, /) │ │ │ │ has_default($self, /) │ │ │ │ __reduce__($self, /) │ │ │ │ __typing_prepare_subst__($self, alias, args, /) │ │ │ │ @@ -14139,26 +14138,26 @@ │ │ │ │ Concrete date type. │ │ │ │ timedelta(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, │ │ │ │ hours=0, weeks=0) │ │ │ │ Difference between two datetime values. │ │ │ │ All arguments are optional and default to 0. │ │ │ │ Arguments may be integers or floats, and may be positive or negative. │ │ │ │ hFhOFFFR │ │ │ │ -eYk{QQ^E │ │ │ │ +_PyMem_DebugCalloc │ │ │ │ _PyMem_DebugFree │ │ │ │ +eYk{QQ^E │ │ │ │ """""""""""""""0"""""""""""0200""""000000000000000002 │ │ │ │ _PyMem_DebugRealloc │ │ │ │ n_sequence_fields │ │ │ │ n_fields │ │ │ │ n_unnamed_fields │ │ │ │ __match_args__ │ │ │ │ _PySys_Create │ │ │ │ _PySys_SetPreliminaryStderr │ │ │ │ _PySys_InitCore │ │ │ │ -PyObject_GC_Track │ │ │ │ _all_events($module, /) │ │ │ │ restart_events($module, /) │ │ │ │ set_local_events($module, tool_id, code, event_set, /) │ │ │ │ get_local_events($module, tool_id, code, /) │ │ │ │ set_events($module, tool_id, event_set, /) │ │ │ │ get_events($module, tool_id, /) │ │ │ │ register_callback($module, tool_id, event, func, /) │ │ │ │ @@ -14456,15 +14455,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 │ │ │ │ +PyObject_GC_Track │ │ │ │ +sys.thread_info │ │ │ │ +A named tuple holding information about the thread implementation. │ │ │ │ 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 │ │ │ │ @@ -14691,19 +14694,19 @@ │ │ │ │ This module provides direct access to all 'built-in' │ │ │ │ identifiers of Python; for example, builtins.len is │ │ │ │ the full name for the built-in function len(). │ │ │ │ This module is not normally accessed explicitly by most │ │ │ │ applications, but can be useful in modules that provide │ │ │ │ objects with the same name as a built-in value, but in │ │ │ │ which the built-in of that name is also needed. │ │ │ │ -sys.thread_info │ │ │ │ -A named tuple holding information about the thread implementation. │ │ │ │ @7@E777B │ │ │ │ -vgetargs1_impl │ │ │ │ _register_builtins_for_crossinterpreter_data │ │ │ │ +drop_gil │ │ │ │ +drop_gil_impl │ │ │ │ +PyEval_RestoreThread │ │ │ │ Hello world!) │ │ │ │ initialized │ │ │ │ │ │ │ │ r │ │ │ │ Hello world!) │ │ │ │ │ │ │ │ __main__) │ │ │ │ @@ -19392,19 +19395,16 @@ │ │ │ │ && r │ │ │ │ z0Install importers for builtin and frozen modules) │ │ │ │ _installr │ │ │ │ z9Install importers that require external filesystem access) │ │ │ │ _frozen_importlib_externalr" │ │ │ │ _install_external_importersr │ │ │ │ r │ │ │ │ -drop_gil │ │ │ │ -drop_gil_impl │ │ │ │ -PyEval_RestoreThread │ │ │ │ -PyThreadState_Get │ │ │ │ +X'1O11 1 │ │ │ │ +PyThreadState_Get │ │ │ │ tok_backup │ │ │ │ 7777777777 │ │ │ │ 7177777777777777777777777777 7 │ │ │ │ 7777777777777777777777777777 │ │ │ │ get_modules_dict │ │ │ │ _PyEval_EvalFrameDefault │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ @@ -19676,15 +19676,15 @@ │ │ │ │ proxy when 'object' is about to be finalized. │ │ │ │ getweakrefs($module, object, /) │ │ │ │ Return a list of all weak reference objects pointing to 'object'. │ │ │ │ _remove_dead_weakref($module, dct, key, /) │ │ │ │ Atomically remove key from dict if it points to a dead weakref. │ │ │ │ getweakrefcount($module, object, /) │ │ │ │ Return the number of weak references to 'object'. │ │ │ │ -mmmmmmmmmmmmmmmmmmmmpmmmmt │ │ │ │ +kkkkkkkkkkkkkkkkkkkknkkkkr │ │ │ │ unlock_once │ │ │ │ _PyPathConfig_UpdateGlobal │ │ │ │ PyObject_CallFinalizerFromDealloc │ │ │ │ _PyRecursiveMutex_Unlock │ │ │ │ $$$$$$$NNNPPPJJ$$$$$$$JJJ │ │ │ │ @@><<<<<<<<<<<<<<> │ │ │ │ 55555555 │ │ │ │ @@ -25891,102 +25891,14 @@ │ │ │ │ settimeout(None | float) -- set or clear the timeout │ │ │ │ shutdown(how) -- shut down traffic in one or both directions │ │ │ │ [*] not available on all platforms! │ │ │ │ (deleted) │ │ │ │ PyUnstable_AtExit │ │ │ │ _PyErr_NoMemory │ │ │ │ _Py_CheckRecursiveCall │ │ │ │ -format_unraisable_v │ │ │ │ -_PyErr_NormalizeException │ │ │ │ -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 │ │ │ │ -When operation is LOCK_SH or LOCK_EX, it can also be bitwise ORed with │ │ │ │ -LOCK_NB to avoid blocking on lock acquisition. If LOCK_NB is used and │ │ │ │ -the lock cannot be acquired, an OSError will be raised and the exception │ │ │ │ -will have an errno attribute set to EACCES or EAGAIN (depending on the │ │ │ │ -operating system -- for portability, check for either value). │ │ │ │ -len is the number of bytes to lock, with the default meaning to lock to │ │ │ │ -EOF. start is the byte offset, relative to whence, to that the lock │ │ │ │ -starts. whence is as with fileobj.seek(), specifically: │ │ │ │ - 0 - relative to the start of the file (SEEK_SET) │ │ │ │ - 1 - relative to the current buffer position (SEEK_CUR) │ │ │ │ - 2 - relative to the end of the file (SEEK_END) │ │ │ │ -flock($module, fd, operation, /) │ │ │ │ -Perform the lock operation on file descriptor fd. │ │ │ │ -See the Unix manual page for flock(2) for details (On some systems, this │ │ │ │ -function is emulated using fcntl()). │ │ │ │ -ioctl($module, fd, request, arg=0, mutate_flag=True, /) │ │ │ │ -Perform the operation request on file descriptor fd. │ │ │ │ -The values used for request are operating system dependent, and are │ │ │ │ -available as constants in the fcntl or termios library modules, using │ │ │ │ -the same names as used in the relevant C header files. │ │ │ │ -The argument arg is optional, and defaults to 0; it may be an integer, a │ │ │ │ -bytes-like object or a string. If arg is given as a string, it will be │ │ │ │ -encoded to binary using the UTF-8 encoding. │ │ │ │ -If the arg given is an integer or if none is specified, the result value │ │ │ │ -is an integer corresponding to the return value of the ioctl() call in │ │ │ │ -the C code. │ │ │ │ -If the argument is a mutable buffer (such as a bytearray) and the │ │ │ │ -mutate_flag argument is true (default) then the buffer is (in effect) │ │ │ │ -passed to the operating system and changes made by the OS will be │ │ │ │ -reflected in the contents of the buffer after the call has returned. │ │ │ │ -The return value is the integer returned by the ioctl() system call. │ │ │ │ -If the argument is a mutable buffer and the mutable_flag argument is │ │ │ │ -false, the behavior is as if an immutable buffer had been passed. │ │ │ │ -If the argument is an immutable buffer then a copy of the buffer is │ │ │ │ -passed to the operating system and the return value is a bytes object of │ │ │ │ -the same length containing whatever the operating system put in the │ │ │ │ -fcntl($module, fd, cmd, arg=0, /) │ │ │ │ -Perform the operation cmd on file descriptor fd. │ │ │ │ -The values used for cmd are operating system dependent, and are │ │ │ │ -available as constants in the fcntl module, using the same names as used │ │ │ │ -in the relevant C header files. The argument arg is optional, and │ │ │ │ -defaults to 0; it may be an integer, a bytes-like object or a string. │ │ │ │ -If arg is given as a string, it will be encoded to binary using the │ │ │ │ -UTF-8 encoding. │ │ │ │ -If the arg given is an integer or if none is specified, the result value │ │ │ │ -is an integer corresponding to the return value of the fcntl() call in │ │ │ │ -the C code. │ │ │ │ -If arg is given as a bytes-like object, the return value of fcntl() is a │ │ │ │ -bytes object of that length, containing the resulting value put in the │ │ │ │ -arg buffer by the operating system. │ │ │ │ -This module performs file control and I/O control on file │ │ │ │ -descriptors. It is an interface to the fcntl() and ioctl() Unix │ │ │ │ -routines. File descriptors can be obtained with the fileno() method of │ │ │ │ -a file or socket object. │ │ │ │ -grp.struct_group: Results from getgr*() routines. │ │ │ │ -This object may be accessed either as a tuple of │ │ │ │ - (gr_name,gr_passwd,gr_gid,gr_mem) │ │ │ │ -or via the object attributes as named in the above tuple. │ │ │ │ -getgrall($module, /) │ │ │ │ -Return a list of all available group entries, in arbitrary order. │ │ │ │ -An entry whose name starts with '+' or '-' represents an instruction │ │ │ │ -to use YP/NIS and may not be accessible via getgrnam or getgrgid. │ │ │ │ -getgrnam($module, /, name) │ │ │ │ -Return the group database entry for the given group name. │ │ │ │ -If name is not valid, raise KeyError. │ │ │ │ -getgrgid($module, /, id) │ │ │ │ -Return the group database entry for the given numeric group ID. │ │ │ │ -If id is not valid, raise KeyError. │ │ │ │ -Access to the Unix group database. │ │ │ │ -Group entries are reported as 4-tuples containing the following fields │ │ │ │ -from the group database, in order: │ │ │ │ - gr_name - name of the group │ │ │ │ - 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.) │ │ │ │ D@DJDZDkD │ │ │ │ EHEQETEiE │ │ │ │ G/GTGZGhG │ │ │ │ a>/D0D$D2D │ │ │ │ EEHeFfFZFhFQFSFkF │ │ │ │ FAGBG0G2G │ │ │ │ DGF,DbFOD │ │ │ │ @@ -26499,15 +26411,130 @@ │ │ │ │ BzBrBj?@A4444444444444444444444444444444444444444444B44444444444444444444444444444444444CDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm444444444nopqrs444444444444444tuv44444444444444444444444444w444444xyz{4|}~444444444444444444444444 │ │ │ │ 444444444444444444444444444444444 │ │ │ │ 4444444444 │ │ │ │ 444444444444444 │ │ │ │ 4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ 44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ -44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445 │ │ │ │ +4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ +format_unraisable_v │ │ │ │ +_PyErr_NormalizeException │ │ │ │ +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=, /) │ │ │ │ +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 │ │ │ │ +When operation is LOCK_SH or LOCK_EX, it can also be bitwise ORed with │ │ │ │ +LOCK_NB to avoid blocking on lock acquisition. If LOCK_NB is used and │ │ │ │ +the lock cannot be acquired, an OSError will be raised and the exception │ │ │ │ +will have an errno attribute set to EACCES or EAGAIN (depending on the │ │ │ │ +operating system -- for portability, check for either value). │ │ │ │ +len is the number of bytes to lock, with the default meaning to lock to │ │ │ │ +EOF. start is the byte offset, relative to whence, to that the lock │ │ │ │ +starts. whence is as with fileobj.seek(), specifically: │ │ │ │ + 0 - relative to the start of the file (SEEK_SET) │ │ │ │ + 1 - relative to the current buffer position (SEEK_CUR) │ │ │ │ + 2 - relative to the end of the file (SEEK_END) │ │ │ │ +flock($module, fd, operation, /) │ │ │ │ +Perform the lock operation on file descriptor fd. │ │ │ │ +See the Unix manual page for flock(2) for details (On some systems, this │ │ │ │ +function is emulated using fcntl()). │ │ │ │ +ioctl($module, fd, request, arg=0, mutate_flag=True, /) │ │ │ │ +Perform the operation request on file descriptor fd. │ │ │ │ +The values used for request are operating system dependent, and are │ │ │ │ +available as constants in the fcntl or termios library modules, using │ │ │ │ +the same names as used in the relevant C header files. │ │ │ │ +The argument arg is optional, and defaults to 0; it may be an integer, a │ │ │ │ +bytes-like object or a string. If arg is given as a string, it will be │ │ │ │ +encoded to binary using the UTF-8 encoding. │ │ │ │ +If the arg given is an integer or if none is specified, the result value │ │ │ │ +is an integer corresponding to the return value of the ioctl() call in │ │ │ │ +the C code. │ │ │ │ +If the argument is a mutable buffer (such as a bytearray) and the │ │ │ │ +mutate_flag argument is true (default) then the buffer is (in effect) │ │ │ │ +passed to the operating system and changes made by the OS will be │ │ │ │ +reflected in the contents of the buffer after the call has returned. │ │ │ │ +The return value is the integer returned by the ioctl() system call. │ │ │ │ +If the argument is a mutable buffer and the mutable_flag argument is │ │ │ │ +false, the behavior is as if an immutable buffer had been passed. │ │ │ │ +If the argument is an immutable buffer then a copy of the buffer is │ │ │ │ +passed to the operating system and the return value is a bytes object of │ │ │ │ +the same length containing whatever the operating system put in the │ │ │ │ +fcntl($module, fd, cmd, arg=0, /) │ │ │ │ +Perform the operation cmd on file descriptor fd. │ │ │ │ +The values used for cmd are operating system dependent, and are │ │ │ │ +available as constants in the fcntl module, using the same names as used │ │ │ │ +in the relevant C header files. The argument arg is optional, and │ │ │ │ +defaults to 0; it may be an integer, a bytes-like object or a string. │ │ │ │ +If arg is given as a string, it will be encoded to binary using the │ │ │ │ +UTF-8 encoding. │ │ │ │ +If the arg given is an integer or if none is specified, the result value │ │ │ │ +is an integer corresponding to the return value of the fcntl() call in │ │ │ │ +the C code. │ │ │ │ +If arg is given as a bytes-like object, the return value of fcntl() is a │ │ │ │ +bytes object of that length, containing the resulting value put in the │ │ │ │ +arg buffer by the operating system. │ │ │ │ +This module performs file control and I/O control on file │ │ │ │ +descriptors. It is an interface to the fcntl() and ioctl() Unix │ │ │ │ +routines. File descriptors can be obtained with the fileno() method of │ │ │ │ +a file or socket object. │ │ │ │ +grp.struct_group: Results from getgr*() routines. │ │ │ │ +This object may be accessed either as a tuple of │ │ │ │ + (gr_name,gr_passwd,gr_gid,gr_mem) │ │ │ │ +or via the object attributes as named in the above tuple. │ │ │ │ +getgrall($module, /) │ │ │ │ +Return a list of all available group entries, in arbitrary order. │ │ │ │ +An entry whose name starts with '+' or '-' represents an instruction │ │ │ │ +to use YP/NIS and may not be accessible via getgrnam or getgrgid. │ │ │ │ +getgrnam($module, /, name) │ │ │ │ +Return the group database entry for the given group name. │ │ │ │ +If name is not valid, raise KeyError. │ │ │ │ +getgrgid($module, /, id) │ │ │ │ +Return the group database entry for the given numeric group ID. │ │ │ │ +If id is not valid, raise KeyError. │ │ │ │ +Access to the Unix group database. │ │ │ │ +Group entries are reported as 4-tuples containing the following fields │ │ │ │ +from the group database, in order: │ │ │ │ + gr_name - name of the group │ │ │ │ + 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.) │ │ │ │ __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, /) │ │ │ │ @@ -26621,41 +26648,118 @@ │ │ │ │ _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=, /) │ │ │ │ -Activates/queries locale processing. │ │ │ │ -Support for POSIX locales. │ │ │ │ +__exit__($self, exc_type=None, exc_value=None, exc_tb=None, /) │ │ │ │ +__enter__($self, /) │ │ │ │ +poll($self, /, timeout=None, maxevents=-1) │ │ │ │ +Wait for events on the epoll file descriptor. │ │ │ │ + timeout │ │ │ │ + the maximum time to wait in seconds (with fractions); │ │ │ │ + a timeout of None or -1 makes poll wait indefinitely │ │ │ │ + maxevents │ │ │ │ + the maximum number of events returned; -1 means no limit │ │ │ │ +Returns a list containing any descriptors that have events to │ │ │ │ +report, as a list of (fd, events) 2-tuples. │ │ │ │ +unregister($self, /, fd) │ │ │ │ +Remove a registered file descriptor from the epoll object. │ │ │ │ + the target file descriptor of the operation │ │ │ │ +register($self, /, fd, │ │ │ │ + eventmask=select.EPOLLIN | select.EPOLLPRI | select.EPOLLOUT) │ │ │ │ +Registers a new fd or raises an OSError if the fd is already registered. │ │ │ │ + the target file descriptor of the operation │ │ │ │ + eventmask │ │ │ │ + a bit set composed of the various EPOLL constants │ │ │ │ +The epoll interface supports all file descriptors that support poll. │ │ │ │ +modify($self, /, fd, eventmask) │ │ │ │ +Modify event mask for a registered file descriptor. │ │ │ │ + the target file descriptor of the operation │ │ │ │ + eventmask │ │ │ │ + a bit set composed of the various EPOLL constants │ │ │ │ +fileno($self, /) │ │ │ │ +Return the epoll control file descriptor. │ │ │ │ +close($self, /) │ │ │ │ +Close the epoll control file descriptor. │ │ │ │ +Further operations on the epoll object will raise an exception. │ │ │ │ +fromfd($type, fd, /) │ │ │ │ +Create an epoll object from a given control fd. │ │ │ │ +poll($self, timeout=None, /) │ │ │ │ +Polls the set of registered file descriptors. │ │ │ │ + timeout │ │ │ │ + The maximum time to wait in milliseconds, or else None (or a negative │ │ │ │ + value) to wait indefinitely. │ │ │ │ +Returns a list containing any descriptors that have events or errors │ │ │ │ +to report, as a list of (fd, event) 2-tuples. │ │ │ │ +unregister($self, fd, /) │ │ │ │ +Remove a file descriptor being tracked by the polling object. │ │ │ │ +modify($self, fd, eventmask, /) │ │ │ │ +Modify an already registered file descriptor. │ │ │ │ + either an integer, or an object with a fileno() method returning │ │ │ │ + an int │ │ │ │ + eventmask │ │ │ │ + a bitmask describing the type of events to check for │ │ │ │ +register($self, fd, │ │ │ │ + eventmask=select.POLLIN | select.POLLPRI | select.POLLOUT, /) │ │ │ │ +Register a file descriptor with the polling object. │ │ │ │ + either an integer, or an object with a fileno() method returning an int │ │ │ │ + eventmask │ │ │ │ + an optional bitmask describing the type of events to check for │ │ │ │ +select.epoll(sizehint=-1, flags=0) │ │ │ │ +Returns an epolling object │ │ │ │ +sizehint must be a positive integer or -1 for the default size. The │ │ │ │ +sizehint is used to optimize internal data structures. It doesn't limit │ │ │ │ +the maximum number of monitored events. │ │ │ │ +poll($module, /) │ │ │ │ +Returns a polling object. │ │ │ │ +This object supports registering and unregistering file descriptors, and │ │ │ │ +then polling them for I/O events. │ │ │ │ +select($module, rlist, wlist, xlist, timeout=None, /) │ │ │ │ +Wait until one or more file descriptors are ready for some kind of I/O. │ │ │ │ +The first three arguments are iterables of file descriptors to be waited │ │ │ │ +rlist -- wait until ready for reading │ │ │ │ +wlist -- wait until ready for writing │ │ │ │ +xlist -- wait for an "exceptional condition" │ │ │ │ +If only one kind of condition is required, pass [] for the other lists. │ │ │ │ +A file descriptor is either a socket or file object, or a small integer │ │ │ │ +gotten from a fileno() method call on one of those. │ │ │ │ +The optional 4th argument specifies a timeout in seconds; it may be │ │ │ │ +a non-integer to specify fractions of seconds. If it is absent │ │ │ │ +or None, the call will never time out. │ │ │ │ +The return value is a tuple of three lists corresponding to the first │ │ │ │ +three arguments; each contains the subset of the corresponding file │ │ │ │ +descriptors that are ready. │ │ │ │ +*** IMPORTANT NOTICE *** │ │ │ │ +On Windows, only sockets are supported; on Unix, all file │ │ │ │ +descriptors can be used. │ │ │ │ +This module supports asynchronous I/O on multiple file descriptors. │ │ │ │ +*** IMPORTANT NOTICE *** │ │ │ │ +On Windows, only sockets are supported; on Unix, all file descriptors. │ │ │ │ +fork_exec($module, args, executable_list, close_fds, pass_fds, cwd, │ │ │ │ + env, p2cread, p2cwrite, c2pread, c2pwrite, errread, errwrite, │ │ │ │ + errpipe_read, errpipe_write, restore_signals, call_setsid, │ │ │ │ + pgid_to_set, gid, extra_groups, uid, child_umask, preexec_fn, │ │ │ │ + /) │ │ │ │ +Spawn a fresh new child process. │ │ │ │ +Fork a child process, close parent file descriptors as appropriate in │ │ │ │ +the child and duplicate the few that are needed before calling exec() in │ │ │ │ +the child process. │ │ │ │ +If close_fds is True, close file descriptors 3 and higher, except those │ │ │ │ +listed in the sorted tuple pass_fds. │ │ │ │ +The preexec_fn, if supplied, will be called immediately before closing │ │ │ │ +file descriptors and exec. │ │ │ │ +WARNING: preexec_fn is NOT SAFE if your application uses threads. │ │ │ │ + It may trigger infrequent, difficult to debug deadlocks. │ │ │ │ +If an error occurs in the child process before the exec, it is │ │ │ │ +serialized and written to the errpipe_write fd per subprocess.py. │ │ │ │ +Returns: the child process's PID. │ │ │ │ +Raises: Only on an error in the parent process. │ │ │ │ +A POSIX helper for the subprocess module. │ │ │ │ __sizeof__($self, /) │ │ │ │ Returns size in memory, in bytes. │ │ │ │ find_class($self, module_name, global_name, /) │ │ │ │ Return an object from a specified module. │ │ │ │ If necessary, the module will be imported. Subclasses may override │ │ │ │ this method (e.g. to restrict unpickling of arbitrary classes and │ │ │ │ functions). │ │ │ │ @@ -26804,14 +26908,16 @@ │ │ │ │ 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. │ │ │ │ _idfunc($module, x, /) │ │ │ │ Primitives and accelerators for the typing 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 │ │ │ │ @@ -26819,120 +26925,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 │ │ │ │ -__exit__($self, exc_type=None, exc_value=None, exc_tb=None, /) │ │ │ │ -__enter__($self, /) │ │ │ │ -poll($self, /, timeout=None, maxevents=-1) │ │ │ │ -Wait for events on the epoll file descriptor. │ │ │ │ - timeout │ │ │ │ - the maximum time to wait in seconds (with fractions); │ │ │ │ - a timeout of None or -1 makes poll wait indefinitely │ │ │ │ - maxevents │ │ │ │ - the maximum number of events returned; -1 means no limit │ │ │ │ -Returns a list containing any descriptors that have events to │ │ │ │ -report, as a list of (fd, events) 2-tuples. │ │ │ │ -unregister($self, /, fd) │ │ │ │ -Remove a registered file descriptor from the epoll object. │ │ │ │ - the target file descriptor of the operation │ │ │ │ -register($self, /, fd, │ │ │ │ - eventmask=select.EPOLLIN | select.EPOLLPRI | select.EPOLLOUT) │ │ │ │ -Registers a new fd or raises an OSError if the fd is already registered. │ │ │ │ - the target file descriptor of the operation │ │ │ │ - eventmask │ │ │ │ - a bit set composed of the various EPOLL constants │ │ │ │ -The epoll interface supports all file descriptors that support poll. │ │ │ │ -modify($self, /, fd, eventmask) │ │ │ │ -Modify event mask for a registered file descriptor. │ │ │ │ - the target file descriptor of the operation │ │ │ │ - eventmask │ │ │ │ - a bit set composed of the various EPOLL constants │ │ │ │ -fileno($self, /) │ │ │ │ -Return the epoll control file descriptor. │ │ │ │ -close($self, /) │ │ │ │ -Close the epoll control file descriptor. │ │ │ │ -Further operations on the epoll object will raise an exception. │ │ │ │ -fromfd($type, fd, /) │ │ │ │ -Create an epoll object from a given control fd. │ │ │ │ -poll($self, timeout=None, /) │ │ │ │ -Polls the set of registered file descriptors. │ │ │ │ - timeout │ │ │ │ - The maximum time to wait in milliseconds, or else None (or a negative │ │ │ │ - value) to wait indefinitely. │ │ │ │ -Returns a list containing any descriptors that have events or errors │ │ │ │ -to report, as a list of (fd, event) 2-tuples. │ │ │ │ -unregister($self, fd, /) │ │ │ │ -Remove a file descriptor being tracked by the polling object. │ │ │ │ -modify($self, fd, eventmask, /) │ │ │ │ -Modify an already registered file descriptor. │ │ │ │ - either an integer, or an object with a fileno() method returning │ │ │ │ - an int │ │ │ │ - eventmask │ │ │ │ - a bitmask describing the type of events to check for │ │ │ │ -register($self, fd, │ │ │ │ - eventmask=select.POLLIN | select.POLLPRI | select.POLLOUT, /) │ │ │ │ -Register a file descriptor with the polling object. │ │ │ │ - either an integer, or an object with a fileno() method returning an int │ │ │ │ - eventmask │ │ │ │ - an optional bitmask describing the type of events to check for │ │ │ │ -select.epoll(sizehint=-1, flags=0) │ │ │ │ -Returns an epolling object │ │ │ │ -sizehint must be a positive integer or -1 for the default size. The │ │ │ │ -sizehint is used to optimize internal data structures. It doesn't limit │ │ │ │ -the maximum number of monitored events. │ │ │ │ -poll($module, /) │ │ │ │ -Returns a polling object. │ │ │ │ -This object supports registering and unregistering file descriptors, and │ │ │ │ -then polling them for I/O events. │ │ │ │ -select($module, rlist, wlist, xlist, timeout=None, /) │ │ │ │ -Wait until one or more file descriptors are ready for some kind of I/O. │ │ │ │ -The first three arguments are iterables of file descriptors to be waited │ │ │ │ -rlist -- wait until ready for reading │ │ │ │ -wlist -- wait until ready for writing │ │ │ │ -xlist -- wait for an "exceptional condition" │ │ │ │ -If only one kind of condition is required, pass [] for the other lists. │ │ │ │ -A file descriptor is either a socket or file object, or a small integer │ │ │ │ -gotten from a fileno() method call on one of those. │ │ │ │ -The optional 4th argument specifies a timeout in seconds; it may be │ │ │ │ -a non-integer to specify fractions of seconds. If it is absent │ │ │ │ -or None, the call will never time out. │ │ │ │ -The return value is a tuple of three lists corresponding to the first │ │ │ │ -three arguments; each contains the subset of the corresponding file │ │ │ │ -descriptors that are ready. │ │ │ │ -*** IMPORTANT NOTICE *** │ │ │ │ -On Windows, only sockets are supported; on Unix, all file │ │ │ │ -descriptors can be used. │ │ │ │ -This module supports asynchronous I/O on multiple file descriptors. │ │ │ │ -*** IMPORTANT NOTICE *** │ │ │ │ -On Windows, only sockets are supported; on Unix, all file descriptors. │ │ │ │ -fork_exec($module, args, executable_list, close_fds, pass_fds, cwd, │ │ │ │ - env, p2cread, p2cwrite, c2pread, c2pwrite, errread, errwrite, │ │ │ │ - errpipe_read, errpipe_write, restore_signals, call_setsid, │ │ │ │ - pgid_to_set, gid, extra_groups, uid, child_umask, preexec_fn, │ │ │ │ - /) │ │ │ │ -Spawn a fresh new child process. │ │ │ │ -Fork a child process, close parent file descriptors as appropriate in │ │ │ │ -the child and duplicate the few that are needed before calling exec() in │ │ │ │ -the child process. │ │ │ │ -If close_fds is True, close file descriptors 3 and higher, except those │ │ │ │ -listed in the sorted tuple pass_fds. │ │ │ │ -The preexec_fn, if supplied, will be called immediately before closing │ │ │ │ -file descriptors and exec. │ │ │ │ -WARNING: preexec_fn is NOT SAFE if your application uses threads. │ │ │ │ - It may trigger infrequent, difficult to debug deadlocks. │ │ │ │ -If an error occurs in the child process before the exec, it is │ │ │ │ -serialized and written to the errpipe_write fd per subprocess.py. │ │ │ │ -Returns: the child process's PID. │ │ │ │ -Raises: Only on an error in the parent process. │ │ │ │ -A POSIX helper for the subprocess module. │ │ │ │ -signal_active_thread │ │ │ │ -_Py_CheckRecursiveCallPy │ │ │ │ reset_peak($module, /) │ │ │ │ Set the peak size of memory blocks traced by tracemalloc to the current size. │ │ │ │ Do nothing if the tracemalloc module is not tracing memory allocations. │ │ │ │ get_traced_memory($module, /) │ │ │ │ Get the current size and peak size of memory blocks traced by tracemalloc. │ │ │ │ Returns a tuple: (current: int, peak: int). │ │ │ │ get_tracemalloc_memory($module, /) │ │ │ │ @@ -27129,14 +27129,33 @@ │ │ │ │ _generate_suggestions($module, candidates, item, /) │ │ │ │ Returns the candidate in candidates that's closest to item │ │ │ │ PyOS_AfterFork_Child │ │ │ │ _PyInterpreterState_DeleteExceptMain │ │ │ │ _PyOS_InterruptOccurred │ │ │ │ _normal_dist_inv_cdf($module, p, mu, sigma, /) │ │ │ │ Accelerators for the statistics module. │ │ │ │ +update($self, data, /) │ │ │ │ +Update this hash object's state with the provided bytes-like object. │ │ │ │ +hexdigest($self, /) │ │ │ │ +Return the digest value as a string of hexadecimal digits. │ │ │ │ +digest($self, /) │ │ │ │ +Return the digest value as a bytes object. │ │ │ │ +copy($self, /) │ │ │ │ +Return a copy of the hash object. │ │ │ │ +blake2s(data=b'', *, digest_size=_blake2.blake2s.MAX_DIGEST_SIZE, │ │ │ │ + key=b'', salt=b'', person=b'', fanout=1, depth=1, leaf_size=0, │ │ │ │ + node_offset=0, node_depth=0, inner_size=0, last_node=False, │ │ │ │ + usedforsecurity=True, string=None) │ │ │ │ +Return a new BLAKE2s hash object. │ │ │ │ +blake2b(data=b'', *, digest_size=_blake2.blake2b.MAX_DIGEST_SIZE, │ │ │ │ + key=b'', salt=b'', person=b'', fanout=1, depth=1, leaf_size=0, │ │ │ │ + node_offset=0, node_depth=0, inner_size=0, last_node=False, │ │ │ │ + usedforsecurity=True, string=None) │ │ │ │ +Return a new BLAKE2b hash object. │ │ │ │ +_blake2 provides BLAKE2b and BLAKE2s for hashlib │ │ │ │ update($self, obj, /) │ │ │ │ Update this hash object's state with the provided string. │ │ │ │ hexdigest($self, /) │ │ │ │ Return the digest value as a string of hexadecimal digits. │ │ │ │ digest($self, /) │ │ │ │ Return the digest value as a bytes object. │ │ │ │ copy($self, /) │ │ │ │ @@ -27153,33 +27172,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. │ │ │ │ The amplification factor is calculated as "allocated / direct" while │ │ │ │ @@ -27851,15 +27851,15 @@ │ │ │ │ Unable to allocate output buffer. │ │ │ │ I Q O M K a _ ] [ Y W U S i g e c │ │ │ │ _enter_buffered_busy │ │ │ │ config_vars($module, /) │ │ │ │ Returns a dictionary containing build variables intended to be exposed by sysconfig. │ │ │ │ A helper for the sysconfig module. │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ -q'PIIIIIIIIIIIIIII │ │ │ │ +'PIIIIIIIIIIIIIII │ │ │ │ _PyThread_CurrentExceptions │ │ │ │ PyImport_ExecCodeModuleWithPathnames │ │ │ │ dummy_dealloc │ │ │ │ PyEval_AcquireLock │ │ │ │ _PyObject_AssertFailed │ │ │ │ _PyUnicode_CheckConsistency │ │ │ │ PyState_AddModule │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -109,33 +109,33 @@ │ │ │ │ 0x0001ec78 656d5f69 6e697400 73656d5f 77616974 em_init.sem_wait │ │ │ │ 0x0001ec88 005f5f73 656d5f63 6c6f636b 77616974 .__sem_clockwait │ │ │ │ 0x0001ec98 36340073 656d5f70 6f737400 73747263 64.sem_post.strc │ │ │ │ 0x0001eca8 70790063 6c656172 65727200 66676574 py.clearerr.fget │ │ │ │ 0x0001ecb8 73006665 6f660073 74726373 706e0070 s.feof.strcspn.p │ │ │ │ 0x0001ecc8 74687265 61645f6b 65795f64 656c6574 thread_key_delet │ │ │ │ 0x0001ecd8 65007a6c 69625665 7273696f 6e006664 e.zlibVersion.fd │ │ │ │ - 0x0001ece8 6f70656e 00676574 70706964 005f5f63 open.getppid.__c │ │ │ │ - 0x0001ecf8 6c6f636b 5f6e616e 6f736c65 65705f74 lock_nanosleep_t │ │ │ │ - 0x0001ed08 696d6536 34005f5f 73636865 645f6370 ime64.__sched_cp │ │ │ │ - 0x0001ed18 75616c6c 6f630073 63686564 5f676574 ualloc.sched_get │ │ │ │ - 0x0001ed28 61666669 6e697479 005f5f73 63686564 affinity.__sched │ │ │ │ - 0x0001ed38 5f637075 66726565 005f5f73 63686564 _cpufree.__sched │ │ │ │ - 0x0001ed48 5f637075 636f756e 74005f5f 676d7469 _cpucount.__gmti │ │ │ │ - 0x0001ed58 6d653634 5f72005f 5f737472 6370795f me64_r.__strcpy_ │ │ │ │ - 0x0001ed68 63686b00 646c6164 64723100 73657472 chk.dladdr1.setr │ │ │ │ - 0x0001ed78 65756964 00736574 72656769 64006765 euid.setregid.ge │ │ │ │ - 0x0001ed88 74736964 00616363 65737300 67657470 tsid.access.getp │ │ │ │ - 0x0001ed98 61676573 697a6500 5f5f6973 6f633233 agesize.__isoc23 │ │ │ │ - 0x0001eda8 5f737363 616e6600 66657272 6f720073 _sscanf.ferror.s │ │ │ │ - 0x0001edb8 63686564 5f676574 73636865 64756c65 ched_getschedule │ │ │ │ - 0x0001edc8 72006d6b 64697200 6d6b6469 72617400 r.mkdir.mkdirat. │ │ │ │ - 0x0001edd8 73636865 645f6765 74706172 616d0073 sched_getparam.s │ │ │ │ - 0x0001ede8 65747072 696f7269 74790067 65747072 etpriority.getpr │ │ │ │ - 0x0001edf8 696f7269 7479006f 70656e61 74363400 iority.openat64. │ │ │ │ - 0x0001ee08 72656e61 6d650072 656e616d 65617400 rename.renameat. │ │ │ │ + 0x0001ece8 6f70656e 006f7065 6e617436 34007265 open.openat64.re │ │ │ │ + 0x0001ecf8 6e616d65 0072656e 616d6561 74006765 name.renameat.ge │ │ │ │ + 0x0001ed08 74707069 64005f5f 636c6f63 6b5f6e61 tppid.__clock_na │ │ │ │ + 0x0001ed18 6e6f736c 6565705f 74696d65 3634005f nosleep_time64._ │ │ │ │ + 0x0001ed28 5f736368 65645f63 7075616c 6c6f6300 _sched_cpualloc. │ │ │ │ + 0x0001ed38 73636865 645f6765 74616666 696e6974 sched_getaffinit │ │ │ │ + 0x0001ed48 79005f5f 73636865 645f6370 75667265 y.__sched_cpufre │ │ │ │ + 0x0001ed58 65005f5f 73636865 645f6370 75636f75 e.__sched_cpucou │ │ │ │ + 0x0001ed68 6e74005f 5f676d74 696d6536 345f7200 nt.__gmtime64_r. │ │ │ │ + 0x0001ed78 5f5f7374 72637079 5f63686b 00646c61 __strcpy_chk.dla │ │ │ │ + 0x0001ed88 64647231 00736574 72657569 64007365 ddr1.setreuid.se │ │ │ │ + 0x0001ed98 74726567 69640067 65747369 64006163 tregid.getsid.ac │ │ │ │ + 0x0001eda8 63657373 00676574 70616765 73697a65 cess.getpagesize │ │ │ │ + 0x0001edb8 005f5f69 736f6332 335f7373 63616e66 .__isoc23_sscanf │ │ │ │ + 0x0001edc8 00666572 726f7200 73636865 645f6765 .ferror.sched_ge │ │ │ │ + 0x0001edd8 74736368 6564756c 6572006d 6b646972 tscheduler.mkdir │ │ │ │ + 0x0001ede8 006d6b64 69726174 00736368 65645f67 .mkdirat.sched_g │ │ │ │ + 0x0001edf8 65747061 72616d00 73657470 72696f72 etparam.setprior │ │ │ │ + 0x0001ee08 69747900 67657470 72696f72 69747900 ity.getpriority. │ │ │ │ 0x0001ee18 72656164 6c696e6b 61740075 6e736861 readlinkat.unsha │ │ │ │ 0x0001ee28 72650075 6e616d65 00706970 65320070 re.uname.pipe2.p │ │ │ │ 0x0001ee38 69706500 73696766 696c6c73 65740070 ipe.sigfillset.p │ │ │ │ 0x0001ee48 74687265 61645f73 69676d61 736b0073 thread_sigmask.s │ │ │ │ 0x0001ee58 7472746f 6b5f7200 5f5f6374 7970655f trtok_r.__ctype_ │ │ │ │ 0x0001ee68 625f6c6f 63005f5f 67657472 75736167 b_loc.__getrusag │ │ │ │ 0x0001ee78 65363400 74696d65 73007374 72667469 e64.times.strfti │ │ │ │ @@ -245,76 +245,76 @@ │ │ │ │ 0x0001f4f8 63617469 6f6e0058 4d4c5f53 65744269 cation.XML_SetBi │ │ │ │ 0x0001f508 6c6c696f 6e4c6175 67687341 74746163 llionLaughsAttac │ │ │ │ 0x0001f518 6b50726f 74656374 696f6e41 63746976 kProtectionActiv │ │ │ │ 0x0001f528 6174696f 6e546872 6573686f 6c640058 ationThreshold.X │ │ │ │ 0x0001f538 4d4c5f53 65744269 6c6c696f 6e4c6175 ML_SetBillionLau │ │ │ │ 0x0001f548 67687341 74746163 6b50726f 74656374 ghsAttackProtect │ │ │ │ 0x0001f558 696f6e4d 6178696d 756d416d 706c6966 ionMaximumAmplif │ │ │ │ - 0x0001f568 69636174 696f6e00 73687574 646f776e ication.shutdown │ │ │ │ - 0x0001f578 006f7065 6e707479 00676574 686f7374 .openpty.gethost │ │ │ │ - 0x0001f588 6e616d65 005f5f73 656c6563 74363400 name.__select64. │ │ │ │ - 0x0001f598 5f5f6d65 6d637079 5f63686b 00636f70 __memcpy_chk.cop │ │ │ │ - 0x0001f5a8 79736967 6e005f5f 6664656c 745f6368 ysign.__fdelt_ch │ │ │ │ - 0x0001f5b8 6b006765 74686f73 7462796e 616d655f k.gethostbyname_ │ │ │ │ - 0x0001f5c8 72005f5f 685f6572 726e6f5f 6c6f6361 r.__h_errno_loca │ │ │ │ - 0x0001f5d8 74696f6e 00687374 72657272 6f72006f tion.hstrerror.o │ │ │ │ - 0x0001f5e8 70656e6c 6f67005f 5f737973 6c6f675f penlog.__syslog_ │ │ │ │ - 0x0001f5f8 63686b00 7365746c 6f676d61 736b0063 chk.setlogmask.c │ │ │ │ - 0x0001f608 6c6f7365 6c6f6700 73656e64 66696c65 loselog.sendfile │ │ │ │ - 0x0001f618 3634006c 73657478 61747472 00667365 64.lsetxattr.fse │ │ │ │ - 0x0001f628 74786174 7472006b 696c6c70 67006765 txattr.killpg.ge │ │ │ │ - 0x0001f638 7467726e 616d5f72 00666163 63657373 tgrnam_r.faccess │ │ │ │ - 0x0001f648 61740067 65747265 73676964 00676574 at.getresgid.get │ │ │ │ - 0x0001f658 72657375 69640067 65746772 6f757073 resuid.getgroups │ │ │ │ - 0x0001f668 00636f70 795f6669 6c655f72 616e6765 .copy_file_range │ │ │ │ - 0x0001f678 00676574 6c6f6769 6e5f7200 67657470 .getlogin_r.getp │ │ │ │ - 0x0001f688 776e616d 5f72005f 5f737472 6e636174 wnam_r.__strncat │ │ │ │ - 0x0001f698 5f63686b 00736574 6772656e 74006765 _chk.setgrent.ge │ │ │ │ - 0x0001f6a8 74677265 6e740065 6e646772 656e7400 tgrent.endgrent. │ │ │ │ - 0x0001f6b8 5f5f6d6b 74696d65 36340066 6c697374 __mktime64.flist │ │ │ │ - 0x0001f6c8 78617474 72006c6c 69737478 61747472 xattr.llistxattr │ │ │ │ - 0x0001f6d8 00584d4c 5f536574 52657475 726e4e53 .XML_SetReturnNS │ │ │ │ - 0x0001f6e8 54726970 6c657400 73657470 77656e74 Triplet.setpwent │ │ │ │ - 0x0001f6f8 00676574 7077656e 7400656e 64707765 .getpwent.endpwe │ │ │ │ - 0x0001f708 6e740058 4d4c5f53 65745374 61727445 nt.XML_SetStartE │ │ │ │ - 0x0001f718 6c656d65 6e744861 6e646c65 7200584d lementHandler.XM │ │ │ │ - 0x0001f728 4c5f5365 74456e64 456c656d 656e7448 L_SetEndElementH │ │ │ │ - 0x0001f738 616e646c 65720058 4d4c5f53 6574556e andler.XML_SetUn │ │ │ │ - 0x0001f748 70617273 6564456e 74697479 4465636c parsedEntityDecl │ │ │ │ - 0x0001f758 48616e64 6c657200 584d4c5f 5365744e Handler.XML_SetN │ │ │ │ - 0x0001f768 6f746174 696f6e44 65636c48 616e646c otationDeclHandl │ │ │ │ - 0x0001f778 65720058 4d4c5f53 65745374 6172744e er.XML_SetStartN │ │ │ │ - 0x0001f788 616d6573 70616365 4465636c 48616e64 amespaceDeclHand │ │ │ │ - 0x0001f798 6c657200 584d4c5f 53657445 6e644e61 ler.XML_SetEndNa │ │ │ │ - 0x0001f7a8 6d657370 61636544 65636c48 616e646c mespaceDeclHandl │ │ │ │ - 0x0001f7b8 6572006d 6b666966 6f617400 6d6b6669 er.mkfifoat.mkfi │ │ │ │ - 0x0001f7c8 666f0058 4d4c5f53 65744578 7465726e fo.XML_SetExtern │ │ │ │ - 0x0001f7d8 616c456e 74697479 52656648 616e646c alEntityRefHandl │ │ │ │ - 0x0001f7e8 65720058 4d4c5f53 6574536b 69707065 er.XML_SetSkippe │ │ │ │ - 0x0001f7f8 64456e74 69747948 616e646c 65720058 dEntityHandler.X │ │ │ │ - 0x0001f808 4d4c5f53 65745061 72616d45 6e746974 ML_SetParamEntit │ │ │ │ - 0x0001f818 79506172 73696e67 00666f72 6b707479 yParsing.forkpty │ │ │ │ - 0x0001f828 00676574 67726f75 706c6973 7400584d .getgrouplist.XM │ │ │ │ - 0x0001f838 4c5f5365 74537461 72744364 61746153 L_SetStartCdataS │ │ │ │ - 0x0001f848 65637469 6f6e4861 6e646c65 7200584d ectionHandler.XM │ │ │ │ - 0x0001f858 4c5f5365 74456e64 43646174 61536563 L_SetEndCdataSec │ │ │ │ - 0x0001f868 74696f6e 48616e64 6c657200 584d4c5f tionHandler.XML_ │ │ │ │ - 0x0001f878 53657444 65666175 6c744861 6e646c65 SetDefaultHandle │ │ │ │ - 0x0001f888 72007072 6f636573 735f766d 5f726561 r.process_vm_rea │ │ │ │ - 0x0001f898 64760058 4d4c5f53 65744e6f 74537461 dv.XML_SetNotSta │ │ │ │ - 0x0001f8a8 6e64616c 6f6e6548 616e646c 65720070 ndaloneHandler.p │ │ │ │ - 0x0001f8b8 726f6365 73735f76 6d5f7772 69746576 rocess_vm_writev │ │ │ │ - 0x0001f8c8 00584d4c 5f536574 456e6444 6f637479 .XML_SetEndDocty │ │ │ │ - 0x0001f8d8 70654465 636c4861 6e646c65 7200584d peDeclHandler.XM │ │ │ │ - 0x0001f8e8 4c5f5365 74456e74 69747944 65636c48 L_SetEntityDeclH │ │ │ │ - 0x0001f8f8 616e646c 65720058 4d4c5f53 6574586d andler.XML_SetXm │ │ │ │ - 0x0001f908 6c446563 6c48616e 646c6572 00584d4c lDeclHandler.XML │ │ │ │ - 0x0001f918 5f536574 456c656d 656e7444 65636c48 _SetElementDeclH │ │ │ │ - 0x0001f928 616e646c 65720058 4d4c5f53 65744174 andler.XML_SetAt │ │ │ │ - 0x0001f938 746c6973 74446563 6c48616e 646c6572 tlistDeclHandler │ │ │ │ + 0x0001f568 69636174 696f6e00 6f70656e 70747900 ication.openpty. │ │ │ │ + 0x0001f578 67657468 6f73746e 616d6500 5f5f7365 gethostname.__se │ │ │ │ + 0x0001f588 6c656374 3634005f 5f6d656d 6370795f lect64.__memcpy_ │ │ │ │ + 0x0001f598 63686b00 636f7079 7369676e 005f5f66 chk.copysign.__f │ │ │ │ + 0x0001f5a8 64656c74 5f63686b 00676574 686f7374 delt_chk.gethost │ │ │ │ + 0x0001f5b8 62796e61 6d655f72 005f5f68 5f657272 byname_r.__h_err │ │ │ │ + 0x0001f5c8 6e6f5f6c 6f636174 696f6e00 68737472 no_location.hstr │ │ │ │ + 0x0001f5d8 6572726f 72006f70 656e6c6f 67005f5f error.openlog.__ │ │ │ │ + 0x0001f5e8 7379736c 6f675f63 686b0073 65746c6f syslog_chk.setlo │ │ │ │ + 0x0001f5f8 676d6173 6b00636c 6f73656c 6f670073 gmask.closelog.s │ │ │ │ + 0x0001f608 656e6466 696c6536 34006b69 6c6c7067 endfile64.killpg │ │ │ │ + 0x0001f618 006c7365 74786174 74720066 73657478 .lsetxattr.fsetx │ │ │ │ + 0x0001f628 61747472 00676574 67726e61 6d5f7200 attr.getgrnam_r. │ │ │ │ + 0x0001f638 66616363 65737361 74006765 74726573 faccessat.getres │ │ │ │ + 0x0001f648 67696400 67657472 65737569 64006765 gid.getresuid.ge │ │ │ │ + 0x0001f658 7467726f 75707300 636f7079 5f66696c tgroups.copy_fil │ │ │ │ + 0x0001f668 655f7261 6e676500 6765746c 6f67696e e_range.getlogin │ │ │ │ + 0x0001f678 5f720067 65747077 6e616d5f 72005f5f _r.getpwnam_r.__ │ │ │ │ + 0x0001f688 7374726e 6361745f 63686b00 73657467 strncat_chk.setg │ │ │ │ + 0x0001f698 72656e74 00676574 6772656e 7400656e rent.getgrent.en │ │ │ │ + 0x0001f6a8 64677265 6e74005f 5f6d6b74 696d6536 dgrent.__mktime6 │ │ │ │ + 0x0001f6b8 3400666c 69737478 61747472 006c6c69 4.flistxattr.lli │ │ │ │ + 0x0001f6c8 73747861 74747200 584d4c5f 53657452 stxattr.XML_SetR │ │ │ │ + 0x0001f6d8 65747572 6e4e5354 7269706c 65740073 eturnNSTriplet.s │ │ │ │ + 0x0001f6e8 65747077 656e7400 67657470 77656e74 etpwent.getpwent │ │ │ │ + 0x0001f6f8 00656e64 7077656e 7400584d 4c5f5365 .endpwent.XML_Se │ │ │ │ + 0x0001f708 74537461 7274456c 656d656e 7448616e tStartElementHan │ │ │ │ + 0x0001f718 646c6572 00584d4c 5f536574 456e6445 dler.XML_SetEndE │ │ │ │ + 0x0001f728 6c656d65 6e744861 6e646c65 7200584d lementHandler.XM │ │ │ │ + 0x0001f738 4c5f5365 74556e70 61727365 64456e74 L_SetUnparsedEnt │ │ │ │ + 0x0001f748 69747944 65636c48 616e646c 65720058 ityDeclHandler.X │ │ │ │ + 0x0001f758 4d4c5f53 65744e6f 74617469 6f6e4465 ML_SetNotationDe │ │ │ │ + 0x0001f768 636c4861 6e646c65 7200584d 4c5f5365 clHandler.XML_Se │ │ │ │ + 0x0001f778 74537461 72744e61 6d657370 61636544 tStartNamespaceD │ │ │ │ + 0x0001f788 65636c48 616e646c 65720058 4d4c5f53 eclHandler.XML_S │ │ │ │ + 0x0001f798 6574456e 644e616d 65737061 63654465 etEndNamespaceDe │ │ │ │ + 0x0001f7a8 636c4861 6e646c65 72006d6b 6669666f clHandler.mkfifo │ │ │ │ + 0x0001f7b8 6174006d 6b666966 6f00584d 4c5f5365 at.mkfifo.XML_Se │ │ │ │ + 0x0001f7c8 74457874 65726e61 6c456e74 69747952 tExternalEntityR │ │ │ │ + 0x0001f7d8 65664861 6e646c65 7200584d 4c5f5365 efHandler.XML_Se │ │ │ │ + 0x0001f7e8 74536b69 70706564 456e7469 74794861 tSkippedEntityHa │ │ │ │ + 0x0001f7f8 6e646c65 7200584d 4c5f5365 74506172 ndler.XML_SetPar │ │ │ │ + 0x0001f808 616d456e 74697479 50617273 696e6700 amEntityParsing. │ │ │ │ + 0x0001f818 666f726b 70747900 67657467 726f7570 forkpty.getgroup │ │ │ │ + 0x0001f828 6c697374 00584d4c 5f536574 53746172 list.XML_SetStar │ │ │ │ + 0x0001f838 74436461 74615365 6374696f 6e48616e tCdataSectionHan │ │ │ │ + 0x0001f848 646c6572 00584d4c 5f536574 456e6443 dler.XML_SetEndC │ │ │ │ + 0x0001f858 64617461 53656374 696f6e48 616e646c dataSectionHandl │ │ │ │ + 0x0001f868 65720058 4d4c5f53 65744465 6661756c er.XML_SetDefaul │ │ │ │ + 0x0001f878 7448616e 646c6572 0070726f 63657373 tHandler.process │ │ │ │ + 0x0001f888 5f766d5f 72656164 7600584d 4c5f5365 _vm_readv.XML_Se │ │ │ │ + 0x0001f898 744e6f74 5374616e 64616c6f 6e654861 tNotStandaloneHa │ │ │ │ + 0x0001f8a8 6e646c65 72007072 6f636573 735f766d ndler.process_vm │ │ │ │ + 0x0001f8b8 5f777269 74657600 584d4c5f 53657445 _writev.XML_SetE │ │ │ │ + 0x0001f8c8 6e64446f 63747970 65446563 6c48616e ndDoctypeDeclHan │ │ │ │ + 0x0001f8d8 646c6572 00584d4c 5f536574 456e7469 dler.XML_SetEnti │ │ │ │ + 0x0001f8e8 74794465 636c4861 6e646c65 7200584d tyDeclHandler.XM │ │ │ │ + 0x0001f8f8 4c5f5365 74586d6c 4465636c 48616e64 L_SetXmlDeclHand │ │ │ │ + 0x0001f908 6c657200 584d4c5f 53657445 6c656d65 ler.XML_SetEleme │ │ │ │ + 0x0001f918 6e744465 636c4861 6e646c65 7200584d ntDeclHandler.XM │ │ │ │ + 0x0001f928 4c5f5365 74417474 6c697374 4465636c L_SetAttlistDecl │ │ │ │ + 0x0001f938 48616e64 6c657200 73687574 646f776e Handler.shutdown │ │ │ │ 0x0001f948 00584d4c 5f53746f 70506172 73657200 .XML_StopParser. │ │ │ │ 0x0001f958 584d4c5f 47657453 70656369 66696564 XML_GetSpecified │ │ │ │ 0x0001f968 41747472 69627574 65436f75 6e74005f AttributeCount._ │ │ │ │ 0x0001f978 5f776169 74345f74 696d6536 3400666c _wait4_time64.fl │ │ │ │ 0x0001f988 6f636b00 584d4c5f 47657442 75666665 ock.XML_GetBuffe │ │ │ │ 0x0001f998 7200584d 4c5f5061 72736542 75666665 r.XML_ParseBuffe │ │ │ │ 0x0001f9a8 72005f5f 77616974 335f7469 6d653634 r.__wait3_time64 │ │ │ │ @@ -399,19 +399,19 @@ │ │ │ │ 0x0001fe98 6f727400 67657470 726f746f 62796e61 ort.getprotobyna │ │ │ │ 0x0001fea8 6d650067 65746e61 6d65696e 666f006c me.getnameinfo.l │ │ │ │ 0x0001feb8 6f67696e 5f747479 00736574 6e73005f ogin_tty.setns._ │ │ │ │ 0x0001fec8 5f736574 6974696d 65723634 00736967 _setitimer64.sig │ │ │ │ 0x0001fed8 77616974 696e666f 005f5f73 69677469 waitinfo.__sigti │ │ │ │ 0x0001fee8 6d656477 61697436 34006463 67657474 medwait64.dcgett │ │ │ │ 0x0001fef8 65787400 62696e64 5f746578 74646f6d ext.bind_textdom │ │ │ │ - 0x0001ff08 61696e5f 636f6465 73657400 73797374 ain_codeset.syst │ │ │ │ - 0x0001ff18 656d0069 665f6e61 6d65746f 696e6465 em.if_nametoinde │ │ │ │ - 0x0001ff28 78006966 5f6e616d 65696e64 65780069 x.if_nameindex.i │ │ │ │ - 0x0001ff38 665f6672 65656e61 6d65696e 64657800 f_freenameindex. │ │ │ │ - 0x0001ff48 62696e64 74657874 646f6d61 696e0061 bindtextdomain.a │ │ │ │ + 0x0001ff08 61696e5f 636f6465 73657400 69665f6e ain_codeset.if_n │ │ │ │ + 0x0001ff18 616d6574 6f696e64 65780069 665f6e61 ametoindex.if_na │ │ │ │ + 0x0001ff28 6d65696e 64657800 69665f66 7265656e meindex.if_freen │ │ │ │ + 0x0001ff38 616d6569 6e646578 0062696e 64746578 ameindex.bindtex │ │ │ │ + 0x0001ff48 74646f6d 61696e00 73797374 656d0061 tdomain.system.a │ │ │ │ 0x0001ff58 74616e32 00617461 6e680061 74616e00 tan2.atanh.atan. │ │ │ │ 0x0001ff68 726f756e 64006661 62730066 6d61006c round.fabs.fma.l │ │ │ │ 0x0001ff78 6f673200 6e657874 61667465 72006173 og2.nextafter.as │ │ │ │ 0x0001ff88 696e0065 78706d31 00657266 00617369 in.expm1.erf.asi │ │ │ │ 0x0001ff98 6e68006c 6f673130 00687970 6f740066 nh.log10.hypot.f │ │ │ │ 0x0001ffa8 6d617800 73696e63 6f73006c 6f673170 max.sincos.log1p │ │ │ │ 0x0001ffb8 00657870 32006362 72740063 65696c00 .exp2.cbrt.ceil. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0002cf08 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 22fe00 <_start@@Base+0x34> │ │ │ │ + bl 230748 <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ 0002e910 : │ │ │ │ push {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 233624 │ │ │ │ + bl 233f6c │ │ │ │ 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 2e9a8 │ │ │ │ ldr r3, [pc, #96] @ 2e9fc │ │ │ │ ldr r0, [r3, #1784] @ 0x6f8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e9c4 │ │ │ │ b 2e9f0 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #61372 @ 0xefbc │ │ │ │ + movw r0, #59516 @ 0xe87c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2e994 │ │ │ │ b 2e9e8 │ │ │ │ bl 2f138 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e9e8 │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61388 @ 0xefcc │ │ │ │ + movw r1, #59532 @ 0xe88c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [r3, #2156] @ 0x86c │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ str r5, [r3, #1784] @ 0x6f8 │ │ │ │ str r4, [r3, #1788] @ 0x6fc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ 0002ea00 : │ │ │ │ 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 23399c <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 2342e4 <_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 233c90 │ │ │ │ + bl 2345d8 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2eab4 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 240e54 │ │ │ │ + bl 24a8f0 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ bl 300b8 │ │ │ │ - movw r0, #61432 @ 0xeff8 │ │ │ │ + movw r0, #59576 @ 0xe8b8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 245798 │ │ │ │ + bl 24f238 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2ead4 │ │ │ │ ldrb r4, [r4] │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ sub r1, fp, #324 @ 0x144 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2353e4 │ │ │ │ + bl 235d2c │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 240e54 │ │ │ │ + bl 24a8f0 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2eafc │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ bl 300b8 │ │ │ │ - bl 2b4b5c │ │ │ │ + bl 2b4c2c │ │ │ │ mov r6, r0 │ │ │ │ - bl 2a9c50 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 2a9e44 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ bne 2eb1c │ │ │ │ - bl 2bd710 │ │ │ │ + bl 2bd7d8 │ │ │ │ mov r0, #1 │ │ │ │ bl 2d48c │ │ │ │ sub r1, fp, #344 @ 0x158 │ │ │ │ - movw r0, #61448 @ 0xf008 │ │ │ │ + movw r0, #59592 @ 0xe8c8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 32364 │ │ │ │ + bl 32368 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2eb3c │ │ │ │ - bl 1435d8 │ │ │ │ + bl 143ca0 │ │ │ │ b 2eb78 │ │ │ │ ldr r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2eb78 │ │ │ │ movw r3, #23952 @ 0x5d90 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 250b8c │ │ │ │ + bl 251514 │ │ │ │ ldr r1, [pc, #180] @ 2ec14 │ │ │ │ - movw r2, #61456 @ 0xf010 │ │ │ │ + movw r2, #59600 @ 0xe8d0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [pc, #168] @ 2ec18 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ - movw r0, #61472 @ 0xf020 │ │ │ │ + movw r0, #59616 @ 0xe8e0 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 25e64c │ │ │ │ + bl 25efec │ │ │ │ cmp r0, #0 │ │ │ │ bne 2eb9c │ │ │ │ - movw r1, #61484 @ 0xf02c │ │ │ │ + movw r1, #59628 @ 0xe8ec │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc, #128] @ 2ec1c │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ bne 2ebb0 │ │ │ │ mov r5, #1 │ │ │ │ - bl 2bd710 │ │ │ │ + bl 2bd7d8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2ebf4 │ │ │ │ movw r4, #23936 @ 0x5d80 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2dd98 │ │ │ │ bl 2de7c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ebf4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #61520 @ 0xf050 │ │ │ │ + movw r1, #59664 @ 0xe910 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 3c334 │ │ │ │ + bl 3c820 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b9c74 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 2ba254 │ │ │ │ + bl 2b9d3c <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 2ba31c │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r8, r1, r8, ror #23 │ │ │ │ + subeq r8, r1, r8, lsr #9 │ │ │ │ rsbeq r6, r5, r0, asr #4 │ │ │ │ - subeq r8, r1, r8, lsl sp │ │ │ │ + ldrdeq r8, [r1], #-88 @ 0xffffffa8 │ │ │ │ │ │ │ │ 0002ec20 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r3, #1916] @ 0x77c │ │ │ │ cmp r3, #0 │ │ │ │ beq 2ec5c │ │ │ │ - movw r1, #61528 @ 0xf058 │ │ │ │ + movw r1, #59672 @ 0xe918 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc, #36] @ 2ec80 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f808 <_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 2338ac │ │ │ │ + bl 2341f4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - subeq r8, r1, r8, lsr #26 │ │ │ │ + subeq r8, r1, r8, ror #11 │ │ │ │ │ │ │ │ 0002ec84 : │ │ │ │ push {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 2e1a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2ed04 │ │ │ │ bl 2ed54 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 233624 │ │ │ │ + bl 233f6c │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ movw r0, #4300 @ 0x10cc │ │ │ │ strd r2, [r4, #40] @ 0x28 │ │ │ │ @@ -309,15 +309,15 @@ │ │ │ │ 0002ed94 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #8 │ │ │ │ - bl 97d60 │ │ │ │ + bl 97de8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002edc4 : │ │ │ │ @@ -337,37 +337,37 @@ │ │ │ │ ldr r2, [pc, #292] @ 2ef24 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cmp r4, #0 │ │ │ │ beq 2ee50 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61596 @ 0xf09c │ │ │ │ + movw r1, #59740 @ 0xe95c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 284a70 │ │ │ │ + bl 284d28 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2ee50 │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 28c424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c5fc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ef18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28c444 <_PyErr_Clear@@Base> │ │ │ │ + bl 28c61c <_PyErr_Clear@@Base> │ │ │ │ b 2ef04 │ │ │ │ mov r0, #12 │ │ │ │ - bl 97d60 │ │ │ │ + bl 97de8 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2ee74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2ef18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e7418 │ │ │ │ + bl 2e7330 │ │ │ │ b 2ef18 │ │ │ │ ldr r0, [pc, #172] @ 2ef28 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r5, #8] │ │ │ │ stm r5, {r3, r7} │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -376,15 +376,15 @@ │ │ │ │ bne 2eea4 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2ee8c │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ beq 2eeb4 │ │ │ │ - bl 3bfda0 │ │ │ │ + bl 342328 │ │ │ │ ldr r2, [pc, #112] @ 2ef2c │ │ │ │ ldr r3, [r2, #1796] @ 0x704 │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r2, #1796] @ 0x704 │ │ │ │ beq 2eedc │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -400,22 +400,22 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 2eee4 │ │ │ │ dmb ish │ │ │ │ bne 2ef0c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #20] @ 2ef28 │ │ │ │ - bl 2be6c8 │ │ │ │ + bl 2be790 │ │ │ │ b 2ef04 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r9, r2, r8, ror r9 │ │ │ │ + rsbeq r9, r2, r0, lsl #19 │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq sl, [r2], #-192 @ 0xffffff40 @ │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-200 @ 0xffffff38 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ 0002ef30 : │ │ │ │ ldr r2, [pc, #108] @ 2efa4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2ef50 │ │ │ │ @@ -424,29 +424,29 @@ │ │ │ │ b 2f1cc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mvn r1, #0 │ │ │ │ - bl cd000 │ │ │ │ + bl cd0c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - bl 9726c │ │ │ │ + bl 96d6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, r5, ip, ror #6 │ │ │ │ │ │ │ │ 0002efac : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -460,108 +460,108 @@ │ │ │ │ bne 2efe8 │ │ │ │ ldr r0, [pc, #336] @ 2f130 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2f1cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 836d4 │ │ │ │ + bl 837bc │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 2f0fc │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 2d81c │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2f044 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #0 │ │ │ │ - bl cd000 │ │ │ │ + bl cd0c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f0fc │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r5, [pc, #256] @ 2f134 │ │ │ │ ldr r2, [r3, #2164] @ 0x874 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #2164] @ 0x874 │ │ │ │ b 2f070 │ │ │ │ sub r1, r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl cd000 │ │ │ │ + bl cd0c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f0fc │ │ │ │ add r0, r5, #4 │ │ │ │ mvn r1, #0 │ │ │ │ - bl cd000 │ │ │ │ + bl cd0c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 2f104 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ cmn r0, #1 │ │ │ │ beq 2f104 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2f0ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2f0ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2f0d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2f0d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 28c444 <_PyErr_Clear@@Base> │ │ │ │ + b 28c61c <_PyErr_Clear@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, r5, r0, ror r3 │ │ │ │ rsbeq r1, r0, r4, lsr r1 │ │ │ │ │ │ │ │ 0002f138 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [pc, #24] @ 2f15c │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r3] │ │ │ │ dmb ish │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - rsbeq r9, r2, r8, ror r9 │ │ │ │ + rsbeq r9, r2, r0, lsl #19 │ │ │ │ │ │ │ │ 0002f160 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -569,47 +569,47 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 233cdc │ │ │ │ + bl 234624 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002f1a4 : │ │ │ │ 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 233cdc │ │ │ │ + bl 234624 │ │ │ │ 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 233a3c <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 234384 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #1 │ │ │ │ bl 2e1a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f254 │ │ │ │ mov r0, r6 │ │ │ │ - bl 235948 │ │ │ │ + bl 236290 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ beq 2f230 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ streq r4, [r5] │ │ │ │ beq 2f254 │ │ │ │ @@ -635,15 +635,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ str r0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r0, fp, #20 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [fp, #-8] │ │ │ │ str r3, [fp, #-16] │ │ │ │ str r3, [fp, #-12] │ │ │ │ - bl 2335b0 │ │ │ │ + bl 233ef8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002f298 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -653,15 +653,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 234b18 │ │ │ │ + bl 235460 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002f2dc : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -692,15 +692,15 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f3f4 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #252] @ 2f45c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62128 @ 0xf2b0 │ │ │ │ + movw r3, #60272 @ 0xeb70 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f450 │ │ │ │ mov r1, #0 │ │ │ │ @@ -708,62 +708,62 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f3f4 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #188] @ 2f45c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62168 @ 0xf2d8 │ │ │ │ + movw r3, #60312 @ 0xeb98 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f374 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f3f4 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #128] @ 2f45c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62220 @ 0xf30c │ │ │ │ + movw r3, #60364 @ 0xebcc │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f374 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #7636 @ 0x1dd4 │ │ │ │ + movw r1, #5636 @ 0x1604 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r5, [r3] │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ b 2f450 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #36] @ 2f45c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62272 @ 0xf340 │ │ │ │ + movw r3, #60416 @ 0xec00 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f374 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r8, r1, r0, lsl r1 │ │ │ │ - subeq r9, r1, r0, lsr pc │ │ │ │ + ldrdeq r7, [r1], #-144 @ 0xffffff70 │ │ │ │ + strdeq r9, [r1], #-112 @ 0xffffff90 │ │ │ │ │ │ │ │ 0002f460 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -780,15 +780,15 @@ │ │ │ │ bls 2f4d4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #136] @ 2f540 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62304 @ 0xf360 │ │ │ │ + movw r3, #60448 @ 0xec20 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f538 │ │ │ │ subs r3, r3, #11 │ │ │ │ @@ -799,30 +799,30 @@ │ │ │ │ beq 2f518 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #60] @ 2f540 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62340 @ 0xf384 │ │ │ │ + movw r3, #60484 @ 0xec44 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r1, r5 │ │ │ │ bl 2f810 │ │ │ │ str r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r9, r1, r0, lsr pc │ │ │ │ + strdeq r9, [r1], #-112 @ 0xffffff90 │ │ │ │ │ │ │ │ 0002f544 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -840,15 +840,15 @@ │ │ │ │ beq 2f5bc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #212] @ 2f674 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62376 @ 0xf3a8 │ │ │ │ + movw r3, #60520 @ 0xec68 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f66c │ │ │ │ lsl r0, r7, #2 │ │ │ │ @@ -859,15 +859,15 @@ │ │ │ │ bne 2f60c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #140] @ 2f678 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #61864 @ 0xf1a8 │ │ │ │ + movw r3, #60008 @ 0xea68 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f5b4 │ │ │ │ str r0, [r5, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ @@ -882,27 +882,27 @@ │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2fbc0 │ │ │ │ b 2f5b4 │ │ │ │ mov r0, sl │ │ │ │ bl 2fbc0 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #62416 @ 0xf3d0 │ │ │ │ + movw r1, #60560 @ 0xec90 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ str r6, [sl] │ │ │ │ str r5, [sl, #4] │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #272] @ 0x110 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subeq r9, r1, r0, lsr pc │ │ │ │ - subeq r9, r1, r8, asr #30 │ │ │ │ + strdeq r9, [r1], #-112 @ 0xffffff90 │ │ │ │ + subeq r9, r1, r8, lsl #16 │ │ │ │ push {r4, 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] @ 2f74c │ │ │ │ mov r5, r0 │ │ │ │ @@ -940,24 +940,24 @@ │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ mov r4, r6 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #36] @ 2f754 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62436 @ 0xf3e4 │ │ │ │ + movw r3, #60580 @ 0xeca4 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r5, #352] @ 0x160 │ │ │ │ str r2, [r5, #356] @ 0x164 │ │ │ │ str r3, [r5, #360] @ 0x168 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - subeq r9, r1, r4, lsl #7 │ │ │ │ - subeq r9, r1, r4, lsr #27 │ │ │ │ - subeq r9, r1, r0, lsr pc │ │ │ │ + subeq r8, r1, r4, asr #24 │ │ │ │ + subeq r9, r1, r4, ror #12 │ │ │ │ + strdeq r9, [r1], #-112 @ 0xffffff90 │ │ │ │ │ │ │ │ 0002f758 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -989,23 +989,23 @@ │ │ │ │ b 2f804 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #32] @ 2f80c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62272 @ 0xf340 │ │ │ │ + movw r3, #60416 @ 0xec00 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r9, r1, r0, lsr pc │ │ │ │ + strdeq r9, [r1], #-112 @ 0xffffff90 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1015,62 +1015,62 @@ │ │ │ │ bl 2e378 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ stm sp, {r5, r7} │ │ │ │ - bl 2351b8 │ │ │ │ + bl 235b00 │ │ │ │ cmn r0, #2 │ │ │ │ bne 2f88c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #148] @ 2f90c │ │ │ │ - movw r3, #62104 @ 0xf298 │ │ │ │ + movw r3, #60248 @ 0xeb58 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f8bc │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f8c4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #100] @ 2f910 │ │ │ │ - movw r3, #61864 @ 0xf1a8 │ │ │ │ + movw r3, #60008 @ 0xea68 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ b 2f900 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ add r6, r6, #1 │ │ │ │ lsl r0, r6, #2 │ │ │ │ bl 2e360 │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2f8ec │ │ │ │ mov r0, r8 │ │ │ │ - bl 981f4 │ │ │ │ + bl 9827c │ │ │ │ b 2f894 │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e2dc │ │ │ │ mov r0, r8 │ │ │ │ - bl 981f4 │ │ │ │ + bl 9827c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subeq r9, r1, r0, lsr pc │ │ │ │ - subeq r9, r1, r0, ror #30 │ │ │ │ + strdeq r9, [r1], #-112 @ 0xffffff90 │ │ │ │ + subeq r9, r1, r0, lsr #16 │ │ │ │ │ │ │ │ 0002f914 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1087,15 +1087,15 @@ │ │ │ │ bls 2f988 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #84] @ 2f9c0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #62304 @ 0xf360 │ │ │ │ + movw r3, #60448 @ 0xec20 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f9b8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ @@ -1108,72 +1108,72 @@ │ │ │ │ bl 2fe30 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5] │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r9, r1, r0, lsr pc │ │ │ │ + strdeq r9, [r1], #-112 @ 0xffffff90 │ │ │ │ │ │ │ │ 0002f9c4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 2f9ec │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 251ca0 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b 252628 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ movw r4, #24000 @ 0x5dc0 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ ldr r0, [r4, #1488] @ 0x5d0 │ │ │ │ bl 2d210 │ │ │ │ ldr r0, [r4, #1492] @ 0x5d4 │ │ │ │ bl 2d210 │ │ │ │ ldr r0, [r4, #1496] @ 0x5d8 │ │ │ │ bl 2d210 │ │ │ │ ldr r0, [r4, #1500] @ 0x5dc │ │ │ │ bl 2d210 │ │ │ │ ldr r0, [r4, #1504] @ 0x5e0 │ │ │ │ bl 2d210 │ │ │ │ - movw r0, #31620 @ 0x7b84 │ │ │ │ + movw r0, #29764 @ 0x7444 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 235948 │ │ │ │ + bl 236290 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #31620 @ 0x7b84 │ │ │ │ + movw r0, #29764 @ 0x7444 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r7, [r4, #1488] @ 0x5d0 │ │ │ │ - bl 235948 │ │ │ │ + bl 236290 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #1512] @ 0x5e8 │ │ │ │ str r8, [r4, #1492] @ 0x5d4 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #31620 @ 0x7b84 │ │ │ │ + movweq r0, #29764 @ 0x7444 │ │ │ │ movteq r0, #65 @ 0x41 │ │ │ │ - bl 235948 │ │ │ │ + bl 236290 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #1496] @ 0x5d8 │ │ │ │ - bl 235948 │ │ │ │ + bl 236290 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r3 │ │ │ │ cmpne r8, r3 │ │ │ │ str r0, [r4, #1500] @ 0x5dc │ │ │ │ str r3, [r4, #1504] @ 0x5e0 │ │ │ │ beq 2fa8c │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r0, r3 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r1, #62568 @ 0xf468 │ │ │ │ + movw r1, #60712 @ 0xed28 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc] @ 2fa9c │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subeq r9, r1, r8, lsl #31 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subeq r9, r1, r8, asr #16 │ │ │ │ │ │ │ │ 0002faa0 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1188,46 +1188,46 @@ │ │ │ │ ldr r0, [r5, #1512] @ 0x5e8 │ │ │ │ bl 2d210 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #1512] @ 0x5e8 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 235948 │ │ │ │ + bl 236290 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #1512] @ 0x5e8 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #62568 @ 0xf468 │ │ │ │ + movw r1, #60712 @ 0xed28 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ ldr r0, [pc] @ 2fb10 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - umaaleq r9, r1, r4, pc @ │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subeq r9, r1, r4, asr r8 │ │ │ │ │ │ │ │ 0002fb14 : │ │ │ │ push {r4, 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 9850c │ │ │ │ + bl 98594 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 2fb80 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #88] @ 2fbbc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #61864 @ 0xf1a8 │ │ │ │ + movw r3, #60008 @ 0xea68 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ mvn r0, #0 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #348] @ 0x15c │ │ │ │ @@ -1241,15 +1241,15 @@ │ │ │ │ str r5, [r2, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r1, r0] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r4, #348] @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r9, r1, r8, lsr #31 │ │ │ │ + subeq r9, r1, r8, ror #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1274,24 +1274,24 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #348] @ 0x15c │ │ │ │ mov r4, r0 │ │ │ │ add r5, r0, #352 @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ ble 2fc74 │ │ │ │ ldr r0, [r0, #344] @ 0x158 │ │ │ │ - bl 2338ac │ │ │ │ + bl 2341f4 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2fc74 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #168] @ 2fd04 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #61864 @ 0xf1a8 │ │ │ │ + movw r3, #60008 @ 0xea68 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fccc │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ mov r1, r4 │ │ │ │ @@ -1315,25 +1315,25 @@ │ │ │ │ ldr r3, [r4, #352] @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2fcd4 │ │ │ │ mvn r0, #0 │ │ │ │ b 2fcfc │ │ │ │ add r1, r4, #40 @ 0x28 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 2353e4 │ │ │ │ + bl 235d2c │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r4, #352] @ 0x160 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - subeq r9, r1, r0, asr #31 │ │ │ │ + subeq r9, r1, r0, lsl #17 │ │ │ │ │ │ │ │ 0002fd08 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -1342,46 +1342,46 @@ │ │ │ │ 0002fd20 : │ │ │ │ ldr r2, [pc, #132] @ 2fdac │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2fd3c │ │ │ │ ldr r0, [pc, #116] @ 2fdb0 │ │ │ │ - b 235a78 <_Py_SetLocaleFromEnv@@Base+0x34> │ │ │ │ + b 2363c0 <_Py_SetLocaleFromEnv@@Base+0x34> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #92] @ 2fdb4 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 295dc0 │ │ │ │ + bl 295f98 │ │ │ │ cmp r0, #0 │ │ │ │ bge 2fd70 │ │ │ │ - bl 1435d8 │ │ │ │ + bl 143ca0 │ │ │ │ b 2fda4 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fd9c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ beq 2fd9c │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r3 │ │ │ │ - bl 153cd4 │ │ │ │ + bl 154374 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, r5, ip, ror #6 │ │ │ │ - ldrdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ + ldrdeq r7, [r3], #-168 @ 0xffffff58 @ │ │ │ │ │ │ │ │ 0002fdb8 : │ │ │ │ ldr r3, [pc, #108] @ 2fe2c │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1391,65 +1391,65 @@ │ │ │ │ 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 23399c <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 2342e4 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ sub r1, fp, #316 @ 0x13c │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-300] @ 0xfffffed4 │ │ │ │ - bl 2353e4 │ │ │ │ + bl 235d2c │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ - bl 240e54 │ │ │ │ + bl 24a8f0 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2fe24 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 300b8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, r2, r8, ror r9 │ │ │ │ + rsbeq r9, r2, r0, lsl #19 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ str r6, [sp, #4] │ │ │ │ sub r1, fp, #32 │ │ │ │ str r6, [sp] │ │ │ │ - bl 2366b4 <_Py_SetLocaleFromEnv@@Base+0xc70> │ │ │ │ + bl 236ffc <_Py_SetLocaleFromEnv@@Base+0xc70> │ │ │ │ cmn r0, #2 │ │ │ │ bne 2fea0 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #152] @ 2ff24 │ │ │ │ - movw r3, #62880 @ 0xf5a0 │ │ │ │ + movw r3, #61024 @ 0xee60 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r6, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fed0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fed8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [pc, #104] @ 2ff28 │ │ │ │ - movw r3, #61864 @ 0xf1a8 │ │ │ │ + movw r3, #60008 @ 0xea68 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r6, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ b 2ff18 │ │ │ │ ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ @@ -1457,101 +1457,101 @@ │ │ │ │ bl 2e378 │ │ │ │ add r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e360 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2ff04 │ │ │ │ mov r0, r7 │ │ │ │ - bl 981f4 │ │ │ │ + bl 9827c │ │ │ │ b 2fea8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e2dc │ │ │ │ mov r0, r7 │ │ │ │ - bl 981f4 │ │ │ │ + bl 9827c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subeq r9, r1, r0, lsr pc │ │ │ │ - umaaleq sl, r1, r4, r0 │ │ │ │ + strdeq r9, [r1], #-112 @ 0xffffff90 │ │ │ │ + subeq r9, r1, r4, asr r9 │ │ │ │ │ │ │ │ 0002ff2c : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ bl 2f67c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ff98 │ │ │ │ + beq 2ff9c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 2ffa0 │ │ │ │ + beq 2ffa4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ - ldr r2, [pc, #196] @ 30048 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #63120 @ 0xf690 │ │ │ │ - movt r3, #60 @ 0x3c │ │ │ │ + movw r2, #38896 @ 0x97f0 │ │ │ │ + movt r2, #65 @ 0x41 │ │ │ │ + movw r3, #7028 @ 0x1b74 │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ - b 30040 │ │ │ │ + b 30048 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [r5] │ │ │ │ ldr r0, [r6] │ │ │ │ lsl r0, r0, #2 │ │ │ │ bl 2e360 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ movne r5, #0 │ │ │ │ str r0, [r7] │ │ │ │ - bne 2fffc │ │ │ │ + bne 30004 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ - ldr r2, [pc, #108] @ 3004c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #61864 @ 0xf1a8 │ │ │ │ + movw r2, #24216 @ 0x5e98 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r3, #60008 @ 0xea68 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 2ff98 │ │ │ │ + b 2ff9c │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 3003c │ │ │ │ + ble 30044 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [r7] │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ bl 2fe30 │ │ │ │ ldr r1, [r7] │ │ │ │ str r0, [r8, r5, lsl #2] │ │ │ │ ldr r3, [r1, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2fff8 │ │ │ │ + bne 30000 │ │ │ │ mov r0, r5 │ │ │ │ bl 30050 │ │ │ │ - b 2ff98 │ │ │ │ + b 2ff9c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subeq r9, r1, r0, lsr pc │ │ │ │ - subeq sl, r1, r8, ror r2 │ │ │ │ │ │ │ │ 00030050 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1571,15 +1571,15 @@ │ │ │ │ 00030094 : │ │ │ │ push {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 241088 │ │ │ │ + bl 24ab28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 000300b8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1599,148 +1599,148 @@ │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2dd98 │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, [fp, #-16] │ │ │ │ str r4, [sp] │ │ │ │ bl 30120 │ │ │ │ - movw r0, #11216 @ 0x2bd0 │ │ │ │ + movw r0, #9384 @ 0x24a8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 8f48c │ │ │ │ + bl 8f7c4 │ │ │ │ push {r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #58960 @ 0xe650 │ │ │ │ + movw ip, #59020 @ 0xe68c │ │ │ │ movt ip, #101 @ 0x65 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [ip, #4] │ │ │ │ + ldr r3, [ip] │ │ │ │ ldr sl, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 30168 │ │ │ │ cmn sl, #1 │ │ │ │ bne 30160 │ │ │ │ bl 2d954 │ │ │ │ mov r0, #1 │ │ │ │ bl 2d48c │ │ │ │ mov r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - str r3, [ip, #4] │ │ │ │ + str r3, [ip] │ │ │ │ beq 30210 │ │ │ │ mov r6, r2 │ │ │ │ - movw r1, #11272 @ 0x2c08 │ │ │ │ + movw r1, #9440 @ 0x24e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #20 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq 301c4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #33188 @ 0x81a4 │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #31360 @ 0x7a80 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq 301e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ b 301fc │ │ │ │ - movw r1, #11296 @ 0x2c20 │ │ │ │ + movw r1, #9464 @ 0x24f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #44096 @ 0xac40 │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #43552 @ 0xaa20 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11316 @ 0x2c34 │ │ │ │ + movw r1, #9484 @ 0x250c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #652] @ 304b8 │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ beq 30274 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11340 @ 0x2c4c │ │ │ │ + movw r1, #9508 @ 0x2524 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 31df0 │ │ │ │ + bl 31df4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #656 @ 0x290 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #64336 @ 0xfb50 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ b 30318 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq 302a0 │ │ │ │ mov r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4208 @ 0x1070 │ │ │ │ + movw r1, #2580 @ 0xa14 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ b 30318 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq 302cc │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11364 @ 0x2c64 │ │ │ │ + movw r1, #9532 @ 0x253c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ b 30318 │ │ │ │ ldr r2, [r3, #-12] │ │ │ │ cmp r2, #0 │ │ │ │ beq 302f0 │ │ │ │ mov r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11384 @ 0x2c78 │ │ │ │ + movw r1, #9552 @ 0x2550 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ b 30318 │ │ │ │ ldr r3, [r3, #-16] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #15 │ │ │ │ moveq r2, #7 │ │ │ │ - movwne r1, #11400 @ 0x2c88 │ │ │ │ - movweq r1, #11416 @ 0x2c98 │ │ │ │ + movwne r1, #9568 @ 0x2560 │ │ │ │ + movweq r1, #9584 @ 0x2570 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44096 @ 0xac40 │ │ │ │ + movw r1, #43552 @ 0xaa20 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [pc, #392] @ 304bc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [pc, #388] @ 304c0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r5, [r1, r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r7, [r2, #8] │ │ │ │ @@ -1757,136 +1757,136 @@ │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ beq 30470 │ │ │ │ ldr r0, [pc, #312] @ 304c4 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 295dc0 │ │ │ │ + bl 295f98 │ │ │ │ cmp r0, #0 │ │ │ │ bge 303a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28c444 <_PyErr_Clear@@Base> │ │ │ │ + bl 28c61c <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ movw r8, #5196 @ 0x144c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ bne 303e4 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 30470 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 30470 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ b 30470 │ │ │ │ mov r0, r6 │ │ │ │ - bl 295e5c │ │ │ │ + bl 296034 │ │ │ │ mov r0, r6 │ │ │ │ - bl 142d98 │ │ │ │ + bl 143460 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3042c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3042c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 1adda8 <_PyCompactLong_Add@@Base+0x2b0> │ │ │ │ + bl 1ae26c <_PyCompactLong_Add@@Base+0x2b0> │ │ │ │ cmn r0, #1 │ │ │ │ bne 30444 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28c444 <_PyErr_Clear@@Base> │ │ │ │ + bl 28c61c <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 30468 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 30468 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ bne 30498 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44096 @ 0xac40 │ │ │ │ + movw r1, #43552 @ 0xaa20 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 30590 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 30838 │ │ │ │ cmp r9, #0 │ │ │ │ beq 30154 │ │ │ │ - bl 29a94c │ │ │ │ - bl 29ab08 │ │ │ │ + bl 29ab24 │ │ │ │ + bl 29ace0 │ │ │ │ b 30154 │ │ │ │ - rsbeq r9, r2, ip, ror r9 │ │ │ │ + rsbeq r9, r2, r4, lsl #19 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ + rsbeq r7, r3, r0, ror #5 │ │ │ │ │ │ │ │ 000304c8 : │ │ │ │ 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 234e10 │ │ │ │ + bl 235758 │ │ │ │ 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 3055c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2365d4 <_Py_SetLocaleFromEnv@@Base+0xb90> │ │ │ │ + bl 236f1c <_Py_SetLocaleFromEnv@@Base+0xb90> │ │ │ │ cmn r0, #1 │ │ │ │ bne 3054c │ │ │ │ ldr r2, [pc, #44] @ 30568 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #61864 @ 0xf1a8 │ │ │ │ + movw r3, #60008 @ 0xea68 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ stm r4, {r1, r2, r3, r5} │ │ │ │ b 3055c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d720 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subeq r6, r5, r4, lsr #22 │ │ │ │ + ldrdeq r6, [r5], #-52 @ 0xffffffcc │ │ │ │ │ │ │ │ 0003056c : │ │ │ │ ldr r2, [pc, #24] @ 3058c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -1910,26 +1910,26 @@ │ │ │ │ bne 305d4 │ │ │ │ ldr r2, [pc, #616] @ 30830 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ beq 305f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 31d14 │ │ │ │ + bl 31d18 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30614 │ │ │ │ - movw r0, #11424 @ 0x2ca0 │ │ │ │ + movw r0, #9592 @ 0x2578 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ b 30828 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3061c │ │ │ │ ldr r3, [pc, #564] @ 30834 │ │ │ │ ldr r4, [r3, #1476] @ 0x5c4 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #11440 @ 0x2cb0 │ │ │ │ + movweq r0, #9608 @ 0x2588 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ beq 30828 │ │ │ │ b 3061c │ │ │ │ cmp r4, #0 │ │ │ │ ldreq r4, [r6, #8] │ │ │ │ movw sl, #52685 @ 0xcdcd │ │ │ │ movt sl, #52685 @ 0xcdcd │ │ │ │ @@ -1947,52 +1947,52 @@ │ │ │ │ cmn r4, #256 @ 0x100 │ │ │ │ movcc r7, #0 │ │ │ │ movcs r7, #1 │ │ │ │ orrs r7, r7, r3 │ │ │ │ bne 30820 │ │ │ │ ldr r4, [r4, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #11492 @ 0x2ce4 │ │ │ │ + movweq r0, #9660 @ 0x25bc │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ beq 30828 │ │ │ │ - movw r9, #11572 @ 0x2d34 │ │ │ │ + movw r9, #9740 @ 0x260c │ │ │ │ movt r9, #61 @ 0x3d │ │ │ │ str r9, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r9, r2 │ │ │ │ cmp r8, r7 │ │ │ │ bgt 306a8 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #57016 @ 0xdeb8 │ │ │ │ + movw r1, #55160 @ 0xd778 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ b 30818 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31d14 │ │ │ │ + bl 31d18 │ │ │ │ cmp r0, #0 │ │ │ │ beq 306d0 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #11528 @ 0x2d08 │ │ │ │ + movw r1, #9696 @ 0x25e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ b 30818 │ │ │ │ cmp r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ moveq r2, #17 │ │ │ │ movne r2, #9 │ │ │ │ - movweq r1, #11552 @ 0x2d20 │ │ │ │ + movweq r1, #9720 @ 0x25f8 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ ldrne r1, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 31df0 │ │ │ │ + bl 31df4 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, sl │ │ │ │ cmpne r0, #0 │ │ │ │ beq 307a0 │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ cmp r0, r3 │ │ │ │ @@ -2012,64 +2012,64 @@ │ │ │ │ sub r0, fp, #136 @ 0x88 │ │ │ │ bl 2e378 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ beq 307a0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #11584 @ 0x2d40 │ │ │ │ + movw r1, #9752 @ 0x2618 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #5740 @ 0x166c │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #4112 @ 0x1010 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #11588 @ 0x2d44 │ │ │ │ + movw r1, #9756 @ 0x261c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ bne 307e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 307e0 │ │ │ │ - movw r1, #11616 @ 0x2d60 │ │ │ │ + movw r1, #9784 @ 0x2638 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 31e94 │ │ │ │ + bl 31e98 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ beq 30818 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #44096 @ 0xac40 │ │ │ │ + movw r1, #43552 @ 0xaa20 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ b 30688 │ │ │ │ mov r0, #0 │ │ │ │ b 30828 │ │ │ │ - movw r0, #11476 @ 0x2cd4 │ │ │ │ + movw r0, #9644 @ 0x25ac │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2088,36 +2088,36 @@ │ │ │ │ strne r6, [fp, #-52] @ 0xffffffcc │ │ │ │ beq 30900 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ - bl ce89c │ │ │ │ - movw r1, #11640 @ 0x2d78 │ │ │ │ + bl ce964 │ │ │ │ + movw r1, #9808 @ 0x2650 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r0, #0 │ │ │ │ beq 30900 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 3088c │ │ │ │ - bl 1296d0 │ │ │ │ + bl 129700 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3088c │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 30900 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #10664 @ 0x29a8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ beq 30904 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30904 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, #0 │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov sl, #1 │ │ │ │ movw r8, #14572 @ 0x38ec │ │ │ │ @@ -2125,30 +2125,30 @@ │ │ │ │ mov r9, r5 │ │ │ │ str r5, [fp, #-52] @ 0xffffffcc │ │ │ │ str r9, [sp] │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl ce89c │ │ │ │ + bl ce964 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30a70 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 30920 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ beq 30980 │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ beq 30920 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ bne 309a8 │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ @@ -2161,79 +2161,79 @@ │ │ │ │ cmp r6, #0 │ │ │ │ strne r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ beq 30a34 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b0110 <_PySet_NextEntry@@Base> │ │ │ │ + bl 1b0590 <_PySet_NextEntry@@Base> │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, r7 │ │ │ │ beq 30a34 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r3 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ beq 309b4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str ip, [sp] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 297a98 │ │ │ │ + bl 297c70 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #1 │ │ │ │ bne 309b4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ beq 30920 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c9690 │ │ │ │ + bl 2c97f8 │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ bne 309b4 │ │ │ │ b 30920 │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, r4 │ │ │ │ movne r2, #20 │ │ │ │ moveq r2, #2 │ │ │ │ - movwne r1, #11660 @ 0x2d8c │ │ │ │ - movweq r1, #16848 @ 0x41d0 │ │ │ │ + movwne r1, #9828 @ 0x2664 │ │ │ │ + movweq r1, #15248 @ 0x3b90 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #63 @ 0x3f │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add r5, r5, #1 │ │ │ │ mov sl, #0 │ │ │ │ - bl 36fbc │ │ │ │ + bl 36fb8 │ │ │ │ b 30920 │ │ │ │ cmp r5, #0 │ │ │ │ beq 30ac8 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11684 @ 0x2da4 │ │ │ │ + movw r1, #9852 @ 0x267c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 372c0 │ │ │ │ + bl 372bc │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #656 @ 0x290 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #64336 @ 0xfb50 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44096 @ 0xac40 │ │ │ │ + movw r1, #43552 @ 0xaa20 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + b 24f270 <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ 00030ad0 : │ │ │ │ ldr r3, [r0, #352] @ 0x160 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #2 │ │ │ │ @@ -2253,66 +2253,66 @@ │ │ │ │ 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 30b9c │ │ │ │ + bne 30b98 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ mov r1, #22 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - movw r2, #12184 @ 0x2f98 │ │ │ │ + movw r2, #10092 @ 0x276c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98e44 │ │ │ │ + bl 98ecc │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30b50 │ │ │ │ bl 2d210 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ bl 2e894 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #368] @ 0x170 │ │ │ │ mov r1, r0 │ │ │ │ strne r0, [r5] │ │ │ │ - bne 30bb4 │ │ │ │ + bne 30bb0 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d720 │ │ │ │ + ldr r2, [pc, #72] @ 30bc8 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #38200 @ 0x9538 │ │ │ │ - movt r2, #69 @ 0x45 │ │ │ │ - movw r3, #61864 @ 0xf1a8 │ │ │ │ + movw r3, #60008 @ 0xea68 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 30ba4 │ │ │ │ + b 30ba0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 30bbc │ │ │ │ + bne 30bb8 │ │ │ │ ldr r3, [r4, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30bbc │ │ │ │ + beq 30bb8 │ │ │ │ str r3, [r5] │ │ │ │ mov r0, #1 │ │ │ │ - b 30bc4 │ │ │ │ + b 30bc0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + subeq r7, r5, r0, ror #24 │ │ │ │ │ │ │ │ 00030bcc : │ │ │ │ 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, #37764 @ 0x9384 │ │ │ │ + movwne r5, #35908 @ 0x8c44 │ │ │ │ movtne r5, #65 @ 0x41 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ beq 30c3c │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ sub r1, r3, #10 │ │ │ │ @@ -2326,33 +2326,33 @@ │ │ │ │ b 30c34 │ │ │ │ cmp r3, #12 │ │ │ │ bne 30c34 │ │ │ │ bl 2fbc0 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ b 30bf4 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ - bl 981f4 │ │ │ │ + bl 9827c │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ bl 2d210 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2d210 │ │ │ │ │ │ │ │ 00030c5c <_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, #38384 @ 0x95f0 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - movw r3, #31944 @ 0x7cc8 │ │ │ │ + movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ 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 │ │ │ │ @@ -2360,86 +2360,86 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 30dd8 <_PyObject_DebugMallocStats@@Base+0x17c> │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #16960 @ 0x4240 │ │ │ │ + movw r2, #14684 @ 0x395c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ mov r3, #65536 @ 0x10000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #17012 @ 0x4274 │ │ │ │ + movw r2, #14736 @ 0x3990 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ mov r3, #2097152 @ 0x200000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #17044 @ 0x4294 │ │ │ │ + movw r2, #14768 @ 0x39b0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ - bl 233258 <_start@@Base+0x348c> │ │ │ │ + bl 233ba0 <_start@@Base+0x348c> │ │ │ │ ldr r0, [pc, #264] @ 30e14 <_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 2d720 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r3, #21436 @ 0x53bc │ │ │ │ + movw r3, #22504 @ 0x57e8 │ │ │ │ movt r3, #8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 23941c │ │ │ │ + bl 242ec4 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #36560 @ 0x8ed0 │ │ │ │ + movw r2, #36556 @ 0x8ecc │ │ │ │ movt r2, #3 │ │ │ │ - movw r1, #36348 @ 0x8dfc │ │ │ │ + movw r1, #36344 @ 0x8df8 │ │ │ │ movt r1, #3 │ │ │ │ - bl 240210 │ │ │ │ + bl 249cb8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #17076 @ 0x42b4 │ │ │ │ + movw r2, #14800 @ 0x39d0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #17104 @ 0x42d0 │ │ │ │ + movw r2, #14828 @ 0x39ec │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #17132 @ 0x42ec │ │ │ │ + movw r2, #14856 @ 0x3a08 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #17172 @ 0x4314 │ │ │ │ + movw r2, #14896 @ 0x3a30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #17200 @ 0x4330 │ │ │ │ + movw r2, #14924 @ 0x3a4c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ b 30e08 <_PyObject_DebugMallocStats@@Base+0x1ac> │ │ │ │ cmp r1, #0 │ │ │ │ - movw r0, #65388 @ 0xff6c │ │ │ │ + movw r0, #65488 @ 0xffd0 │ │ │ │ movt r0, #9 │ │ │ │ ldrne r3, [r2, #1088] @ 0x440 │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ sub r0, r3, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2456,17 +2456,17 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3112] @ 0xc28 │ │ │ │ ldr lr, [pc, #968] @ 311fc <_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, #17228 @ 0x434c │ │ │ │ + movw r2, #14952 @ 0x3a68 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - ldr r1, [r1, lr] │ │ │ │ + ldr r1, [lr, r1] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, #0 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ ldr r9, [r1, #1604] @ 0x644 │ │ │ │ mov r1, #1 │ │ │ │ @@ -2526,15 +2526,15 @@ │ │ │ │ lsl r1, r1, #3 │ │ │ │ ldr lr, [r6, #-256] @ 0xffffff00 │ │ │ │ ldr ip, [r6, #-512] @ 0xfffffe00 │ │ │ │ add lr, lr, #1 │ │ │ │ str lr, [r6, #-256] @ 0xffffff00 │ │ │ │ add ip, ip, r4 │ │ │ │ str ip, [r6, #-512] @ 0xfffffe00 │ │ │ │ - blx 3ce1f0 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cda98 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ ldr r1, [r6, #-768] @ 0xfffffd00 │ │ │ │ mov r3, #28 │ │ │ │ sub r1, r1, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r6, #-768] @ 0xfffffd00 │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ b 30f10 <_PyObject_DebugMallocStats@@Base+0x2b4> │ │ │ │ @@ -2547,18 +2547,18 @@ │ │ │ │ mov r0, #10 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r5 │ │ │ │ bl 2e294 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #17280 @ 0x4380 │ │ │ │ + movw r0, #15004 @ 0x3a9c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ bl 2e2ac │ │ │ │ - movw r3, #17392 @ 0x43f0 │ │ │ │ + movw r3, #15116 @ 0x3b0c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r5, [fp, #-940] @ 0xfffffc54 │ │ │ │ str r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ str r5, [fp, #-944] @ 0xfffffc50 │ │ │ │ str r5, [fp, #-948] @ 0xfffffc4c │ │ │ │ str sl, [fp, #-956] @ 0xfffffc44 │ │ │ │ str r8, [fp, #-960] @ 0xfffffc40 │ │ │ │ @@ -2589,116 +2589,116 @@ │ │ │ │ str r3, [fp, #-948] @ 0xfffffc4c │ │ │ │ ldr r3, [fp, #-944] @ 0xfffffc50 │ │ │ │ mla r3, r8, r9, r3 │ │ │ │ str r3, [fp, #-944] @ 0xfffffc50 │ │ │ │ ldr r3, [fp, #-940] @ 0xfffffc54 │ │ │ │ add r3, r3, r7, lsl #5 │ │ │ │ str r3, [fp, #-940] @ 0xfffffc54 │ │ │ │ - blx 3ce44c <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ + blx 3cdcf4 <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ mla r5, r7, r1, r5 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ bne 30fdc <_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 2e294 │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17420 @ 0x440c │ │ │ │ + movw r1, #15144 @ 0x3b28 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17448 @ 0x4428 │ │ │ │ + movw r1, #15172 @ 0x3b44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ sub r2, r2, r8 │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17468 @ 0x443c │ │ │ │ + movw r1, #15192 @ 0x3b58 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17492 @ 0x4454 │ │ │ │ + movw r1, #15216 @ 0x3b70 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 31200 <_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, #17520 @ 0x4470 │ │ │ │ + movw r2, #15244 @ 0x3b8c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98e44 │ │ │ │ + bl 98ecc │ │ │ │ lsl r2, r8, #18 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #10 │ │ │ │ bl 2e294 │ │ │ │ ldr r2, [fp, #-948] @ 0xfffffc4c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17548 @ 0x448c │ │ │ │ + movw r1, #15272 @ 0x3ba8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-944] @ 0xfffffc50 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #17576 @ 0x44a8 │ │ │ │ + movw r1, #15300 @ 0x3bc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 31200 <_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, #17604 @ 0x44c4 │ │ │ │ + movw r2, #15328 @ 0x3be0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98e44 │ │ │ │ + bl 98ecc │ │ │ │ lsl r2, sl, #12 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-940] @ 0xfffffc54 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #17632 @ 0x44e0 │ │ │ │ + movw r1, #15356 @ 0x3bfc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r5 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #17664 @ 0x4500 │ │ │ │ + movw r1, #15388 @ 0x3c1c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-936] @ 0xfffffc58 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #17696 @ 0x4520 │ │ │ │ + movw r1, #15420 @ 0x3c3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ - movw r1, #17728 @ 0x4540 │ │ │ │ + movw r1, #15452 @ 0x3c5c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ add r2, r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #18 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #17736 @ 0x4548 │ │ │ │ + movw r0, #15460 @ 0x3c64 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ bl 2e2ac │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17756 @ 0x455c │ │ │ │ + movw r1, #15480 @ 0x3c78 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 31200 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -2776,255 +2776,256 @@ │ │ │ │ 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 │ │ │ │ - ldr lr, [pc, #28] @ 31364 <_PyObject_DebugMallocStats@@Base+0x708> │ │ │ │ - movw ip, #1933 @ 0x78d │ │ │ │ - movw r3, #19088 @ 0x4a90 │ │ │ │ + movw ip, #22664 @ 0x5888 │ │ │ │ + movt ip, #70 @ 0x46 │ │ │ │ + movw lr, #1933 @ 0x78d │ │ │ │ + movw r3, #25644 @ 0x642c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #41028 @ 0xa044 │ │ │ │ + movw r2, #43708 @ 0xaabc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, #0 │ │ │ │ - stm sp, {ip, lr} │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ - subeq r2, r6, r4, lsr #1 │ │ │ │ + str ip, [sp, #4] │ │ │ │ + str lr, [sp] │ │ │ │ + bl 8ba50 <_PyObject_AssertFailed@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 31394 <_PyObject_DebugMallocStats@@Base+0x738> │ │ │ │ + bne 31398 <_PyObject_DebugMallocStats@@Base+0x73c> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 84d5c │ │ │ │ + b 84f3c │ │ │ │ mov r1, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 313b4 <_PyObject_DebugMallocStats@@Base+0x758> │ │ │ │ + beq 313b8 <_PyObject_DebugMallocStats@@Base+0x75c> │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 313d4 <_PyObject_DebugMallocStats@@Base+0x778> │ │ │ │ + bne 313d8 <_PyObject_DebugMallocStats@@Base+0x77c> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl c93d4 │ │ │ │ + bl c94b0 │ │ │ │ mov r4, r0 │ │ │ │ - b 31570 <_PyObject_DebugMallocStats@@Base+0x914> │ │ │ │ + b 31574 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ sub r9, fp, #48 @ 0x30 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9044 │ │ │ │ + bl c9120 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 31570 <_PyObject_DebugMallocStats@@Base+0x914> │ │ │ │ + beq 31574 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r8, #1 │ │ │ │ - bne 31434 <_PyObject_DebugMallocStats@@Base+0x7d8> │ │ │ │ + bne 31438 <_PyObject_DebugMallocStats@@Base+0x7dc> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 31434 <_PyObject_DebugMallocStats@@Base+0x7d8> │ │ │ │ + beq 31438 <_PyObject_DebugMallocStats@@Base+0x7dc> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r2, r3, #16 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl c93d4 │ │ │ │ + bl c94b0 │ │ │ │ mov r4, r0 │ │ │ │ - b 31528 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ + b 3152c <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq 31454 <_PyObject_DebugMallocStats@@Base+0x7f8> │ │ │ │ + beq 31458 <_PyObject_DebugMallocStats@@Base+0x7fc> │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r4, [r5, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 31478 <_PyObject_DebugMallocStats@@Base+0x81c> │ │ │ │ + bne 3147c <_PyObject_DebugMallocStats@@Base+0x820> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bic r3, r8, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r6 │ │ │ │ - bl cf4e0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cf5a8 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b 31528 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ + b 3152c <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 314d0 <_PyObject_DebugMallocStats@@Base+0x874> │ │ │ │ + bne 314d4 <_PyObject_DebugMallocStats@@Base+0x878> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 314ac <_PyObject_DebugMallocStats@@Base+0x850> │ │ │ │ + beq 314b0 <_PyObject_DebugMallocStats@@Base+0x854> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31524 <_PyObject_DebugMallocStats@@Base+0x8c8> │ │ │ │ + bne 31528 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #41544 @ 0xa248 │ │ │ │ + movw r2, #44224 @ 0xacc0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b 31524 <_PyObject_DebugMallocStats@@Base+0x8c8> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b 31528 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31528 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ + beq 3152c <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31528 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ + beq 3152c <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 31504 <_PyObject_DebugMallocStats@@Base+0x8a8> │ │ │ │ + bgt 31508 <_PyObject_DebugMallocStats@@Base+0x8ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31504 <_PyObject_DebugMallocStats@@Base+0x8a8> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 31508 <_PyObject_DebugMallocStats@@Base+0x8ac> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #41592 @ 0xa278 │ │ │ │ + movw r2, #44272 @ 0xacf0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 33b8ac │ │ │ │ + bl 33b3b4 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, r5 │ │ │ │ - ble 31560 <_PyObject_DebugMallocStats@@Base+0x904> │ │ │ │ + ble 31564 <_PyObject_DebugMallocStats@@Base+0x908> │ │ │ │ ldr r0, [r6, r5, lsl #2] │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 31558 <_PyObject_DebugMallocStats@@Base+0x8fc> │ │ │ │ + bgt 3155c <_PyObject_DebugMallocStats@@Base+0x900> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 31558 <_PyObject_DebugMallocStats@@Base+0x8fc> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 3155c <_PyObject_DebugMallocStats@@Base+0x900> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 3152c <_PyObject_DebugMallocStats@@Base+0x8d0> │ │ │ │ + b 31530 <_PyObject_DebugMallocStats@@Base+0x8d4> │ │ │ │ cmp r6, r9 │ │ │ │ - beq 31570 <_PyObject_DebugMallocStats@@Base+0x914> │ │ │ │ + beq 31574 <_PyObject_DebugMallocStats@@Base+0x918> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #67108864 @ 0x4000000 │ │ │ │ - bne 315c8 <_PyObject_DebugMallocStats@@Base+0x96c> │ │ │ │ + bne 315cc <_PyObject_DebugMallocStats@@Base+0x970> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48288 @ 0xbca0 │ │ │ │ + movw r1, #46236 @ 0xb49c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, r4 │ │ │ │ - b 315e4 <_PyObject_DebugMallocStats@@Base+0x988> │ │ │ │ + b 315e8 <_PyObject_DebugMallocStats@@Base+0x98c> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ mov r4, #0 │ │ │ │ add r1, r0, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl d3250 │ │ │ │ + bl d3338 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31614 <_PyObject_DebugMallocStats@@Base+0x9b8> │ │ │ │ + bne 31618 <_PyObject_DebugMallocStats@@Base+0x9bc> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e9290 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b e941c <_PyEval_EvalFrameDefault@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3165c <_PyObject_DebugMallocStats@@Base+0xa00> │ │ │ │ + beq 31660 <_PyObject_DebugMallocStats@@Base+0xa04> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #5632 @ 0x1600 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 31678 <_PyObject_DebugMallocStats@@Base+0xa1c> │ │ │ │ + bne 3167c <_PyObject_DebugMallocStats@@Base+0xa20> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 31678 <_PyObject_DebugMallocStats@@Base+0xa1c> │ │ │ │ + beq 3167c <_PyObject_DebugMallocStats@@Base+0xa20> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #25492 @ 0x6394 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 31690 <_PyObject_DebugMallocStats@@Base+0xa34> │ │ │ │ - movw r0, #6280 @ 0x1888 │ │ │ │ + beq 31694 <_PyObject_DebugMallocStats@@Base+0xa38> │ │ │ │ + movw r0, #4652 @ 0x122c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 316e4 <_PyObject_DebugMallocStats@@Base+0xa88> │ │ │ │ + b 316e8 <_PyObject_DebugMallocStats@@Base+0xa8c> │ │ │ │ movw r0, #5632 @ 0x1600 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 31688 <_PyObject_DebugMallocStats@@Base+0xa2c> │ │ │ │ + beq 3168c <_PyObject_DebugMallocStats@@Base+0xa30> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 316bc <_PyObject_DebugMallocStats@@Base+0xa60> │ │ │ │ + beq 316c0 <_PyObject_DebugMallocStats@@Base+0xa64> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r6] │ │ │ │ str r6, [r4, #12] │ │ │ │ str r8, [r4, #16] │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl c2860 │ │ │ │ + bl c29ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32 │ │ │ │ add fp, sp, #0 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq 31710 <_PyObject_DebugMallocStats@@Base+0xab4> │ │ │ │ + beq 31714 <_PyObject_DebugMallocStats@@Base+0xab8> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ lsl r1, r1, #1 │ │ │ │ ldrh r0, [r0, r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -3033,45 +3034,45 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ - movw r1, #15116 @ 0x3b0c │ │ │ │ + movw r1, #13488 @ 0x34b0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31760 <_PyObject_DebugMallocStats@@Base+0xb04> │ │ │ │ + bne 31764 <_PyObject_DebugMallocStats@@Base+0xb08> │ │ │ │ mov r4, #0 │ │ │ │ - b 317d0 <_PyObject_DebugMallocStats@@Base+0xb74> │ │ │ │ + b 317d4 <_PyObject_DebugMallocStats@@Base+0xb78> │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ - bl 16bd64 │ │ │ │ + bl 16c3dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 31758 <_PyObject_DebugMallocStats@@Base+0xafc> │ │ │ │ + beq 3175c <_PyObject_DebugMallocStats@@Base+0xb00> │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 27bf48 │ │ │ │ + bl 27c120 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 317b0 <_PyObject_DebugMallocStats@@Base+0xb54> │ │ │ │ + bne 317b4 <_PyObject_DebugMallocStats@@Base+0xb58> │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #32768 @ 0x8000 │ │ │ │ - bne 317b0 <_PyObject_DebugMallocStats@@Base+0xb54> │ │ │ │ + bne 317b4 <_PyObject_DebugMallocStats@@Base+0xb58> │ │ │ │ tst r3, #73 @ 0x49 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ - b 317b8 <_PyObject_DebugMallocStats@@Base+0xb5c> │ │ │ │ + b 317bc <_PyObject_DebugMallocStats@@Base+0xb60> │ │ │ │ movw r4, #5464 @ 0x1558 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -3079,231 +3080,231 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #15116 @ 0x3b0c │ │ │ │ + movw r1, #13488 @ 0x34b0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 31864 <_PyObject_DebugMallocStats@@Base+0xc08> │ │ │ │ + beq 31868 <_PyObject_DebugMallocStats@@Base+0xc0c> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - bl 16f600 │ │ │ │ + bl 16fc64 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 31850 <_PyObject_DebugMallocStats@@Base+0xbf4> │ │ │ │ + bge 31854 <_PyObject_DebugMallocStats@@Base+0xbf8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 31864 <_PyObject_DebugMallocStats@@Base+0xc08> │ │ │ │ + b 31868 <_PyObject_DebugMallocStats@@Base+0xc0c> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 16e6cc │ │ │ │ + bl 16ed30 │ │ │ │ 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 a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 31b00 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ + beq 31b04 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ movw sl, #42540 @ 0xa62c │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ movw r6, #21196 @ 0x52cc │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r6 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 318e0 <_PyObject_DebugMallocStats@@Base+0xc84> │ │ │ │ + bne 318e4 <_PyObject_DebugMallocStats@@Base+0xc88> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31b00 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ + beq 31b04 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 31948 <_PyObject_DebugMallocStats@@Base+0xcec> │ │ │ │ + beq 3194c <_PyObject_DebugMallocStats@@Base+0xcf0> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 31b00 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ + ble 31b04 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ ldrb r3, [r2] │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ add r5, r5, #1 │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ ldr r9, [r3, #20] │ │ │ │ - bne 31990 <_PyObject_DebugMallocStats@@Base+0xd34> │ │ │ │ + bne 31994 <_PyObject_DebugMallocStats@@Base+0xd38> │ │ │ │ mov r1, #604 @ 0x25c │ │ │ │ - movw r0, #41492 @ 0xa214 │ │ │ │ + movw r0, #44172 @ 0xac8c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 319b0 <_PyObject_DebugMallocStats@@Base+0xd54> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 319b4 <_PyObject_DebugMallocStats@@Base+0xd58> │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r5 │ │ │ │ - ble 31b00 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ + ble 31b04 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ add r3, r3, #20 │ │ │ │ ldrb r2, [r3, #-15] │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #1 │ │ │ │ lsl r2, r0, r2 │ │ │ │ addne r2, r2, r5, lsl #3 │ │ │ │ addne r3, r3, r2 │ │ │ │ - beq 31ac8 <_PyObject_DebugMallocStats@@Base+0xe6c> │ │ │ │ + beq 31acc <_PyObject_DebugMallocStats@@Base+0xe70> │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31ab4 <_PyObject_DebugMallocStats@@Base+0xe58> │ │ │ │ + beq 31ab8 <_PyObject_DebugMallocStats@@Base+0xe5c> │ │ │ │ ldr r9, [r3] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ movne r1, #0 │ │ │ │ - bne 319bc <_PyObject_DebugMallocStats@@Base+0xd60> │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bne 319c0 <_PyObject_DebugMallocStats@@Base+0xd64> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 319b8 <_PyObject_DebugMallocStats@@Base+0xd5c> │ │ │ │ + bne 319bc <_PyObject_DebugMallocStats@@Base+0xd60> │ │ │ │ mvn r4, #0 │ │ │ │ - b 31a8c <_PyObject_DebugMallocStats@@Base+0xe30> │ │ │ │ + b 31a90 <_PyObject_DebugMallocStats@@Base+0xe34> │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #15 │ │ │ │ and r2, r3, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ ldrls r4, [r0, #12] │ │ │ │ mulls r4, r4, r2 │ │ │ │ - bls 31a38 <_PyObject_DebugMallocStats@@Base+0xddc> │ │ │ │ + bls 31a3c <_PyObject_DebugMallocStats@@Base+0xde0> │ │ │ │ lsr r3, r3, #3 │ │ │ │ add ip, r0, #12 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r4, [ip, r3, lsl #2] │ │ │ │ subs r3, r3, #1 │ │ │ │ - bcc 31a04 <_PyObject_DebugMallocStats@@Base+0xda8> │ │ │ │ + bcc 31a08 <_PyObject_DebugMallocStats@@Base+0xdac> │ │ │ │ cmp r4, #3 │ │ │ │ - bhi 31a24 <_PyObject_DebugMallocStats@@Base+0xdc8> │ │ │ │ + bhi 31a28 <_PyObject_DebugMallocStats@@Base+0xdcc> │ │ │ │ ldr lr, [ip, r3, lsl #2] │ │ │ │ orr r4, lr, r4, lsl #30 │ │ │ │ - b 319e8 <_PyObject_DebugMallocStats@@Base+0xd8c> │ │ │ │ + b 319ec <_PyObject_DebugMallocStats@@Base+0xd90> │ │ │ │ cmp r4, #0 │ │ │ │ mulge r4, r4, r2 │ │ │ │ - bge 31a38 <_PyObject_DebugMallocStats@@Base+0xddc> │ │ │ │ + bge 31a3c <_PyObject_DebugMallocStats@@Base+0xde0> │ │ │ │ sub r4, r4, #-2147483648 @ 0x80000000 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ands r4, r4, r2, lsr #31 │ │ │ │ - bne 31a34 <_PyObject_DebugMallocStats@@Base+0xdd8> │ │ │ │ + bne 31a38 <_PyObject_DebugMallocStats@@Base+0xddc> │ │ │ │ cmp r1, #0 │ │ │ │ mvn r4, #0 │ │ │ │ - beq 31a6c <_PyObject_DebugMallocStats@@Base+0xe10> │ │ │ │ - b 31a44 <_PyObject_DebugMallocStats@@Base+0xde8> │ │ │ │ + beq 31a70 <_PyObject_DebugMallocStats@@Base+0xe14> │ │ │ │ + b 31a48 <_PyObject_DebugMallocStats@@Base+0xdec> │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 31a8c <_PyObject_DebugMallocStats@@Base+0xe30> │ │ │ │ + beq 31a90 <_PyObject_DebugMallocStats@@Base+0xe34> │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 31a6c <_PyObject_DebugMallocStats@@Base+0xe10> │ │ │ │ + bgt 31a70 <_PyObject_DebugMallocStats@@Base+0xe14> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31a6c <_PyObject_DebugMallocStats@@Base+0xe10> │ │ │ │ + bne 31a70 <_PyObject_DebugMallocStats@@Base+0xe14> │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 31a8c <_PyObject_DebugMallocStats@@Base+0xe30> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + beq 31a90 <_PyObject_DebugMallocStats@@Base+0xe34> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8860 @ 0x229c │ │ │ │ + movw r1, #7232 @ 0x1c40 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r3, sl │ │ │ │ ldreq r9, [r9, #20] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r8, #12] │ │ │ │ str r9, [r3, r4, lsl #2] │ │ │ │ - b 318b0 <_PyObject_DebugMallocStats@@Base+0xc54> │ │ │ │ + b 318b4 <_PyObject_DebugMallocStats@@Base+0xc58> │ │ │ │ add r5, r5, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r1, r5 │ │ │ │ - bne 3197c <_PyObject_DebugMallocStats@@Base+0xd20> │ │ │ │ - b 31b00 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ + bne 31980 <_PyObject_DebugMallocStats@@Base+0xd24> │ │ │ │ + b 31b04 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ mov r0, #12 │ │ │ │ mla r2, r0, r5, r2 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31af4 <_PyObject_DebugMallocStats@@Base+0xe98> │ │ │ │ + bne 31af8 <_PyObject_DebugMallocStats@@Base+0xe9c> │ │ │ │ add r5, r5, #1 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r1, r5 │ │ │ │ - bne 31ad4 <_PyObject_DebugMallocStats@@Base+0xe78> │ │ │ │ - b 31b00 <_PyObject_DebugMallocStats@@Base+0xea4> │ │ │ │ + bne 31ad8 <_PyObject_DebugMallocStats@@Base+0xe7c> │ │ │ │ + b 31b04 <_PyObject_DebugMallocStats@@Base+0xea8> │ │ │ │ ldr r9, [r3, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 31990 <_PyObject_DebugMallocStats@@Base+0xd34> │ │ │ │ + b 31994 <_PyObject_DebugMallocStats@@Base+0xd38> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #15116 @ 0x3b0c │ │ │ │ + movw r1, #13488 @ 0x34b0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31b74 <_PyObject_DebugMallocStats@@Base+0xf18> │ │ │ │ + beq 31b78 <_PyObject_DebugMallocStats@@Base+0xf1c> │ │ │ │ movw r3, #23952 @ 0x5d90 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 11b884 │ │ │ │ + bl 11ba1c │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #4544 @ 0x11c0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -3315,163 +3316,163 @@ │ │ │ │ movw r1, #64007 @ 0xfa07 │ │ │ │ movt r1, #19330 @ 0x4b82 │ │ │ │ adc r4, r3, #2 │ │ │ │ cmp r1, ip │ │ │ │ mov r1, #4 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ sbcs r1, r1, r4 │ │ │ │ - bcc 31bd4 <_PyObject_DebugMallocStats@@Base+0xf78> │ │ │ │ + bcc 31bd8 <_PyObject_DebugMallocStats@@Base+0xf7c> │ │ │ │ mov ip, #51712 @ 0xca00 │ │ │ │ movt ip, #15258 @ 0x3b9a │ │ │ │ umull r2, r1, r2, ip │ │ │ │ adds r0, r2, lr │ │ │ │ mla r1, ip, r3, r1 │ │ │ │ adc r1, r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 19ef2c │ │ │ │ + b 19f574 │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 28fed0 │ │ │ │ + b 2900a8 │ │ │ │ │ │ │ │ -00031be4 <_Py_InitializeMain@@Base>: │ │ │ │ +00031be8 <_Py_InitializeMain@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 233a3c <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 234384 <_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 31c34 <_Py_InitializeMain@@Base+0x50> │ │ │ │ - ldr r2, [pc, #24] @ 31c40 <_Py_InitializeMain@@Base+0x5c> │ │ │ │ + bne 31c38 <_Py_InitializeMain@@Base+0x50> │ │ │ │ + ldr r2, [pc, #24] @ 31c44 <_Py_InitializeMain@@Base+0x5c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - bl 276190 │ │ │ │ + bl 276368 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00031c44 : │ │ │ │ +00031c48 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00031c70 : │ │ │ │ +00031c74 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #84] @ 31ce0 │ │ │ │ + ldr r4, [pc, #84] @ 31ce4 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31cac │ │ │ │ + bne 31cb0 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #1716] @ 0x6b4 │ │ │ │ str r6, [r4, #1720] @ 0x6b8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 31ccc │ │ │ │ + beq 31cd0 │ │ │ │ ldr r2, [r4, #1720] @ 0x6b8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ blx r3 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31c9c │ │ │ │ + beq 31ca0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00031ce4 : │ │ │ │ +00031ce8 : │ │ │ │ ldr r0, [r0, #28] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 31d08 │ │ │ │ + beq 31d0c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ movw ip, #52685 @ 0xcdcd │ │ │ │ movt ip, #52685 @ 0xcdcd │ │ │ │ cmp r0, ip │ │ │ │ cmpne r0, #255 @ 0xff │ │ │ │ - bls 31dc8 │ │ │ │ + bls 31dcc │ │ │ │ movw r3, #56797 @ 0xdddd │ │ │ │ movt r3, #56797 @ 0xdddd │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #65021 @ 0xfdfd │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, r3 │ │ │ │ push {r4, fp, lr} │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ mvn r4, #256 @ 0x100 │ │ │ │ cmp r0, r4 │ │ │ │ orrhi r2, r2, #1 │ │ │ │ add fp, sp, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 31dd0 │ │ │ │ + bne 31dd4 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, ip │ │ │ │ cmpne r2, #255 @ 0xff │ │ │ │ - bls 31dd0 │ │ │ │ + bls 31dd4 │ │ │ │ cmp r2, r1 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq lr, #1 │ │ │ │ movne lr, #0 │ │ │ │ cmp r2, r4 │ │ │ │ orrhi lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 31dd0 │ │ │ │ + bne 31dd4 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ cmp r0, ip │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 31dd0 │ │ │ │ + beq 31dd4 │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ orr r0, r0, r3 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00031dd8 : │ │ │ │ +00031ddc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #3696] @ 0xe70 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -3493,159 +3494,159 @@ │ │ │ │ mov r4, r1 │ │ │ │ and r2, ip, #15 │ │ │ │ lsr ip, ip, #4 │ │ │ │ ldrb r2, [r5, r2] │ │ │ │ strb r2, [r1, #-1]! │ │ │ │ sub r2, r4, r1 │ │ │ │ cmp r2, lr │ │ │ │ - blt 31e34 │ │ │ │ + blt 31e38 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 31e34 │ │ │ │ + bne 31e38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31e88 │ │ │ │ + beq 31e8c │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ movle r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ addne r1, r1, #1 │ │ │ │ subne r2, r2, #1 │ │ │ │ - bne 31e60 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bne 31e64 │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 31ecc │ │ │ │ - movw r1, #45172 @ 0xb074 │ │ │ │ + beq 31ed0 │ │ │ │ + movw r1, #43544 @ 0xaa18 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, #32 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 31d14 │ │ │ │ + bl 31d18 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #23 │ │ │ │ - movwne r1, #45208 @ 0xb098 │ │ │ │ + movwne r1, #43580 @ 0xaa3c │ │ │ │ movtne r1, #62 @ 0x3e │ │ │ │ - bne 31f94 │ │ │ │ + bne 31f98 │ │ │ │ ldr r7, [r5, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r2, #20 │ │ │ │ - movweq r1, #45232 @ 0xb0b0 │ │ │ │ + movweq r1, #43604 @ 0xaa54 │ │ │ │ movteq r1, #62 @ 0x3e │ │ │ │ - beq 31f94 │ │ │ │ + beq 31f98 │ │ │ │ movw ip, #65021 @ 0xfdfd │ │ │ │ movt ip, #65021 @ 0xfdfd │ │ │ │ movw r9, #52685 @ 0xcdcd │ │ │ │ movt r9, #52685 @ 0xcdcd │ │ │ │ movw sl, #56797 @ 0xdddd │ │ │ │ movt sl, #56797 @ 0xdddd │ │ │ │ mov r8, ip │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r7, r9 │ │ │ │ cmpne r7, #255 @ 0xff │ │ │ │ - bls 31f54 │ │ │ │ + bls 31f58 │ │ │ │ cmp r7, r8 │ │ │ │ cmpne r7, sl │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmn r7, #256 @ 0x100 │ │ │ │ movcc r6, #0 │ │ │ │ movcs r6, #1 │ │ │ │ orrs r6, r6, r3 │ │ │ │ - beq 31f64 │ │ │ │ - movw r1, #45256 @ 0xb0c8 │ │ │ │ + beq 31f68 │ │ │ │ + movw r1, #43628 @ 0xaa6c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, #16 │ │ │ │ - b 31f94 │ │ │ │ + b 31f98 │ │ │ │ ldrb r3, [r7, #38] @ 0x26 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq 32278 │ │ │ │ + beq 3227c │ │ │ │ mov r0, r7 │ │ │ │ - bl 322a0 │ │ │ │ + bl 322a4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 31fa4 │ │ │ │ - movw r1, #45276 @ 0xb0dc │ │ │ │ + bne 31fa8 │ │ │ │ + movw r1, #43648 @ 0xaa80 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, #18 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + b 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45296 @ 0xb0f0 │ │ │ │ + movw r1, #43668 @ 0xaa94 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3200c │ │ │ │ + beq 32010 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3200c │ │ │ │ + beq 32010 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33292 @ 0x820c │ │ │ │ + movw r1, #31464 @ 0x7ae8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36fbc │ │ │ │ + bl 36fb8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33292 @ 0x820c │ │ │ │ + movw r1, #31464 @ 0x7ae8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ - b 32024 │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ + b 32028 │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45304 @ 0xb0f8 │ │ │ │ + movw r1, #43676 @ 0xaa9c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45308 @ 0xb0fc │ │ │ │ + movw r1, #43680 @ 0xaaa0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 322a0 │ │ │ │ + bl 322a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 321f0 │ │ │ │ + beq 321f4 │ │ │ │ ldr r7, [r7, #28] │ │ │ │ add r0, r0, #128 @ 0x80 │ │ │ │ subs r7, r7, r0 │ │ │ │ - bmi 321f0 │ │ │ │ + bmi 321f4 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32084 │ │ │ │ + beq 32088 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 32084 │ │ │ │ + beq 32088 │ │ │ │ lsr r2, r7, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32820c <_Py_call_instrumentation_jump@@Base+0x1f4> │ │ │ │ + bl 327c9c <_Py_call_instrumentation_jump@@Base+0x1f4> │ │ │ │ mov r1, r0 │ │ │ │ - b 321d8 │ │ │ │ + b 321dc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3, lsl #1 │ │ │ │ - bge 321f0 │ │ │ │ + bge 321f4 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ str r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r3, r2, #16 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add lr, r3, r2 │ │ │ │ @@ -3654,44 +3655,44 @@ │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r7, r1 │ │ │ │ - blt 321b8 │ │ │ │ + blt 321bc │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp lr, r2 │ │ │ │ - bls 321ec │ │ │ │ + bls 321f0 │ │ │ │ ldrb r3, [r2] │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r3, #15 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 32158 │ │ │ │ + beq 3215c │ │ │ │ cmp r3, #12 │ │ │ │ - bhi 32118 │ │ │ │ + bhi 3211c │ │ │ │ cmp r3, #11 │ │ │ │ moveq r3, #1 │ │ │ │ subne r3, r3, #12 │ │ │ │ clzne r3, r3 │ │ │ │ lsrne r3, r3, #5 │ │ │ │ lslne r3, r3, #1 │ │ │ │ - b 32158 │ │ │ │ + b 3215c │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ add r4, r2, #2 │ │ │ │ mov ip, #0 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ and r3, r0, #63 @ 0x3f │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq 32148 │ │ │ │ + beq 3214c │ │ │ │ ldrb r0, [r4], #1 │ │ │ │ add ip, ip, #6 │ │ │ │ and r2, r0, #63 @ 0x3f │ │ │ │ orr r3, r3, r2, lsl ip │ │ │ │ - b 3212c │ │ │ │ + b 32130 │ │ │ │ tst r3, #1 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ lsr r3, r3, #1 │ │ │ │ rsbne r3, r3, #0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ @@ -3706,1322 +3707,1322 @@ │ │ │ │ and r3, r3, #7 │ │ │ │ add r3, r3, #1 │ │ │ │ add r1, r1, r3, lsl #1 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 320cc │ │ │ │ + beq 320d0 │ │ │ │ ldrsb r3, [r3] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 32194 │ │ │ │ - b 320cc │ │ │ │ + bge 32198 │ │ │ │ + b 320d0 │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 321d4 │ │ │ │ + bge 321d8 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 342f98 │ │ │ │ - b 321bc │ │ │ │ + bl 342ab8 │ │ │ │ + b 321c0 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, #0 │ │ │ │ - blt 321f0 │ │ │ │ + blt 321f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 372c0 │ │ │ │ - b 32208 │ │ │ │ + bl 372bc │ │ │ │ + b 3220c │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45304 @ 0xb0f8 │ │ │ │ + movw r1, #43676 @ 0xaa9c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44408 @ 0xad78 │ │ │ │ + movw r1, #43876 @ 0xab64 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 32244 │ │ │ │ + beq 32248 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 32244 │ │ │ │ + beq 32248 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36fbc │ │ │ │ - b 3225c │ │ │ │ + bl 36fb8 │ │ │ │ + b 32260 │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45304 @ 0xb0f8 │ │ │ │ + movw r1, #43676 @ 0xaa9c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44096 @ 0xac40 │ │ │ │ + movw r1, #43552 @ 0xaa20 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 31f88 │ │ │ │ + beq 31f8c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32298 │ │ │ │ + beq 3229c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldrne r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 31f24 │ │ │ │ + bne 31f28 │ │ │ │ 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] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3235c │ │ │ │ + beq 32360 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3235c │ │ │ │ + beq 32360 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 32358 │ │ │ │ + beq 3235c │ │ │ │ movw r4, #52685 @ 0xcdcd │ │ │ │ movt r4, #52685 @ 0xcdcd │ │ │ │ cmp r3, r4 │ │ │ │ cmpne r3, #255 @ 0xff │ │ │ │ movls r4, #1 │ │ │ │ movhi r4, #0 │ │ │ │ - bls 32358 │ │ │ │ + bls 3235c │ │ │ │ movw r2, #56797 @ 0xdddd │ │ │ │ movt r2, #56797 @ 0xdddd │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #65021 @ 0xfdfd │ │ │ │ cmp r3, r1 │ │ │ │ cmpne r3, r2 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmn r3, #256 @ 0x100 │ │ │ │ movcc r1, #0 │ │ │ │ movcs r1, #1 │ │ │ │ orrs r5, r1, r2 │ │ │ │ - bne 3235c │ │ │ │ + bne 32360 │ │ │ │ bic r4, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8978 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c8da8 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne 3235c │ │ │ │ + bne 32360 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ movne r4, #0 │ │ │ │ - b 3235c │ │ │ │ + b 32360 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00032364 : │ │ │ │ +00032368 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 2b5818 │ │ │ │ + bl 2b58e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 323d8 │ │ │ │ + beq 323dc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 323e0 │ │ │ │ + bne 323e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 323bc │ │ │ │ + bgt 323c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 323bc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 323c0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #204 @ 0xcc │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + movw r1, #64112 @ 0xfa70 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3240c │ │ │ │ + bgt 32410 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3240c │ │ │ │ + bne 32410 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 32440 │ │ │ │ - bl be93c │ │ │ │ + bne 32444 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32440 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + beq 32444 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #236 @ 0xec │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + movw r1, #64144 @ 0xfa90 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 323d8 │ │ │ │ + bl 14161c │ │ │ │ + b 323dc │ │ │ │ mov r0, #0 │ │ │ │ str r7, [r6] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0003244c : │ │ │ │ +00032450 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 324a4 │ │ │ │ - bl 1ba4c8 │ │ │ │ + beq 324a8 │ │ │ │ + bl 1ba8d8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32490 │ │ │ │ + bgt 32494 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32498 │ │ │ │ + beq 3249c │ │ │ │ mov r4, r5 │ │ │ │ - b 324a4 │ │ │ │ + b 324a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 32490 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 32494 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000324ac : │ │ │ │ +000324b0 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr lr, [pc, #84] @ 3251c │ │ │ │ + ldr lr, [pc, #84] @ 32520 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub ip, fp, #40 @ 0x28 │ │ │ │ sub r4, fp, #56 @ 0x38 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ mov r3, #2 │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b8ae4 <_PyParkingLot_Park@@Base+0x364> │ │ │ │ + bl 2b8bac <_PyParkingLot_Park@@Base+0x364> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32510 │ │ │ │ + beq 32514 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 300b8 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - subseq r9, r1, r4, lsl r6 │ │ │ │ + subseq r8, r1, r4, asr #29 │ │ │ │ │ │ │ │ -00032520 : │ │ │ │ +00032524 : │ │ │ │ subs r2, r1, #0 │ │ │ │ - bne 3252c │ │ │ │ - b d81f4 │ │ │ │ + bne 32530 │ │ │ │ + b d82d0 │ │ │ │ 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 32564 │ │ │ │ - movw r1, #54308 @ 0xd424 │ │ │ │ + beq 32568 │ │ │ │ + movw r1, #52452 @ 0xcce4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b d81f4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b d82d0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #1260 @ 0x4ec │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + movw r1, #65168 @ 0xfe90 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00032588 : │ │ │ │ - ldr r1, [pc, #36] @ 325b4 │ │ │ │ +0003258c : │ │ │ │ + ldr r1, [pc, #36] @ 325b8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ str r2, [r3, #3880] @ 0xf28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000325b8 : │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ +000325bc : │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, #1736] @ 0x6c8 │ │ │ │ str r2, [r0] │ │ │ │ str r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000325e4 : │ │ │ │ +000325e8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r3, [pc, #64] @ 32630 │ │ │ │ + ldr r3, [pc, #64] @ 32634 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 32624 │ │ │ │ - ldr r2, [pc, #44] @ 32634 │ │ │ │ + beq 32628 │ │ │ │ + ldr r2, [pc, #44] @ 32638 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r2, [pc, #32] @ 32638 │ │ │ │ + ldrne r2, [pc, #32] @ 3263c │ │ │ │ ldrne r3, [r3, r2] │ │ │ │ subne r0, r3, r0 │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - strhteq sl, [r2], #-176 @ 0xffffff50 │ │ │ │ + strhteq sl, [r2], #-184 @ 0xffffff48 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ │ │ │ │ -0003263c <_Py_GetConfigsAsDict@@Base>: │ │ │ │ +00032640 <_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 9f784 │ │ │ │ + bl 9f7f8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 32e6c <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ - bl 9f784 │ │ │ │ + beq 32e70 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + bl 9f7f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 32e6c <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ - movw r3, #62760 @ 0xf528 │ │ │ │ + beq 32e70 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + movw r3, #62816 @ 0xf560 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3268c <_Py_GetConfigsAsDict@@Base+0x50> │ │ │ │ - bl aab40 │ │ │ │ + beq 32690 <_Py_GetConfigsAsDict@@Base+0x50> │ │ │ │ + bl aab5c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 326ac <_Py_GetConfigsAsDict@@Base+0x70> │ │ │ │ - b 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + bne 326b0 <_Py_GetConfigsAsDict@@Base+0x70> │ │ │ │ + b 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7524 @ 0x1d64 │ │ │ │ + movw r1, #5896 @ 0x1708 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 326e8 <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ + bgt 326ec <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 326e8 <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ + bne 326ec <_Py_GetConfigsAsDict@@Base+0xac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #62764 @ 0xf52c │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #62820 @ 0xf564 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7556 @ 0x1d84 │ │ │ │ + movw r1, #5928 @ 0x1728 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32744 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ + bgt 32748 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32744 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ + bne 32748 <_Py_GetConfigsAsDict@@Base+0x108> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #62768 @ 0xf530 │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #62824 @ 0xf568 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32770 <_Py_GetConfigsAsDict@@Base+0x134> │ │ │ │ - bl aab40 │ │ │ │ + beq 32774 <_Py_GetConfigsAsDict@@Base+0x134> │ │ │ │ + bl aab5c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 32790 <_Py_GetConfigsAsDict@@Base+0x154> │ │ │ │ - b 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + bne 32794 <_Py_GetConfigsAsDict@@Base+0x154> │ │ │ │ + b 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7588 @ 0x1da4 │ │ │ │ + movw r1, #5960 @ 0x1748 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 327cc <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ + bgt 327d0 <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 327cc <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ + bne 327d0 <_Py_GetConfigsAsDict@@Base+0x190> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #62772 @ 0xf534 │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #62828 @ 0xf56c │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7624 @ 0x1dc8 │ │ │ │ + movw r1, #5996 @ 0x176c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32828 <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ + bgt 3282c <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32828 <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ + bne 3282c <_Py_GetConfigsAsDict@@Base+0x1ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25476 @ 0x6384 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7664 @ 0x1df0 │ │ │ │ + movw r1, #6036 @ 0x1794 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32884 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ + bgt 32888 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32884 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ + bne 32888 <_Py_GetConfigsAsDict@@Base+0x248> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #26148 @ 0x6624 │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25580 @ 0x63ec │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7676 @ 0x1dfc │ │ │ │ + movw r1, #6048 @ 0x17a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 328e0 <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ + bgt 328e4 <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 328e0 <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ + bne 328e4 <_Py_GetConfigsAsDict@@Base+0x2a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #26140 @ 0x661c │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25572 @ 0x63e4 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7692 @ 0x1e0c │ │ │ │ + movw r1, #6064 @ 0x17b0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3293c <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ + bgt 32940 <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3293c <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ + bne 32940 <_Py_GetConfigsAsDict@@Base+0x300> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #26144 @ 0x6620 │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25576 @ 0x63e8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7708 @ 0x1e1c │ │ │ │ + movw r1, #6080 @ 0x17c0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32998 <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ + bgt 3299c <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32998 <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ + bne 3299c <_Py_GetConfigsAsDict@@Base+0x35c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #26156 @ 0x662c │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25588 @ 0x63f4 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7724 @ 0x1e2c │ │ │ │ + movw r1, #6096 @ 0x17d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 329f4 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ + bgt 329f8 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 329f4 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ + bne 329f8 <_Py_GetConfigsAsDict@@Base+0x3b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #26160 @ 0x6630 │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25592 @ 0x63f8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7744 @ 0x1e40 │ │ │ │ + movw r1, #6116 @ 0x17e4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32a50 <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ + bgt 32a54 <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32a50 <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ + bne 32a54 <_Py_GetConfigsAsDict@@Base+0x414> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #26152 @ 0x6628 │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25584 @ 0x63f0 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7760 @ 0x1e50 │ │ │ │ + movw r1, #6132 @ 0x17f4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32aac <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ + bgt 32ab0 <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32aac <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ + bne 32ab0 <_Py_GetConfigsAsDict@@Base+0x470> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #26124 @ 0x660c │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25556 @ 0x63d4 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7776 @ 0x1e60 │ │ │ │ + movw r1, #6148 @ 0x1804 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32b08 <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ + bgt 32b0c <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32b08 <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ + bne 32b0c <_Py_GetConfigsAsDict@@Base+0x4cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #26164 @ 0x6634 │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25596 @ 0x63fc │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7792 @ 0x1e70 │ │ │ │ + movw r1, #6164 @ 0x1814 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32b64 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ + bgt 32b68 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32b64 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ + bne 32b68 <_Py_GetConfigsAsDict@@Base+0x528> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #26128 @ 0x6610 │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25560 @ 0x63d8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7812 @ 0x1e84 │ │ │ │ + movw r1, #6184 @ 0x1828 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32bc0 <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ + bgt 32bc4 <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32bc0 <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ + bne 32bc4 <_Py_GetConfigsAsDict@@Base+0x584> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25472 @ 0x6380 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7828 @ 0x1e94 │ │ │ │ + movw r1, #6200 @ 0x1838 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32c1c <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ + bgt 32c20 <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32c1c <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ + bne 32c20 <_Py_GetConfigsAsDict@@Base+0x5e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #26136 @ 0x6618 │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25568 @ 0x63e0 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7856 @ 0x1eb0 │ │ │ │ + movw r1, #6228 @ 0x1854 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32c78 <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ + bgt 32c7c <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32c78 <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ + bne 32c7c <_Py_GetConfigsAsDict@@Base+0x63c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #26120 @ 0x6608 │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25552 @ 0x63d0 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7884 @ 0x1ecc │ │ │ │ + movw r1, #6256 @ 0x1870 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32cd4 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ + bgt 32cd8 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32cd4 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ + bne 32cd8 <_Py_GetConfigsAsDict@@Base+0x698> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #26132 @ 0x6614 │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #25564 @ 0x63dc │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7908 @ 0x1ee4 │ │ │ │ + movw r1, #6280 @ 0x1888 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32d30 <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ + bgt 32d34 <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32d30 <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ + bne 32d34 <_Py_GetConfigsAsDict@@Base+0x6f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ - movw r3, #59104 @ 0xe6e0 │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + movw r3, #59160 @ 0xe718 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7932 @ 0x1efc │ │ │ │ + movw r1, #6304 @ 0x18a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32d8c <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ + bgt 32d90 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32d8c <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ + bne 32d90 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ movw r3, #25468 @ 0x637c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7960 @ 0x1f18 │ │ │ │ + movw r1, #6332 @ 0x18bc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32de8 <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ + bgt 32dec <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32de8 <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ + bne 32dec <_Py_GetConfigsAsDict@@Base+0x7ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #7976 @ 0x1f28 │ │ │ │ + movw r1, #6348 @ 0x18cc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 33260 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ + beq 33264 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 32e74 <_Py_GetConfigsAsDict@@Base+0x838> │ │ │ │ - ldr r3, [pc, #1116] @ 3327c <_Py_GetConfigsAsDict@@Base+0xc40> │ │ │ │ + ble 32e78 <_Py_GetConfigsAsDict@@Base+0x838> │ │ │ │ + ldr r3, [pc, #1116] @ 33280 <_Py_GetConfigsAsDict@@Base+0xc40> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r5, [r8, #3720] @ 0xe88 │ │ │ │ - bl 9f784 │ │ │ │ + bl 9f7f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 32e6c <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + beq 32e70 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ ldr r0, [r5, #1744] @ 0x6d0 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 32e90 <_Py_GetConfigsAsDict@@Base+0x854> │ │ │ │ + bne 32e94 <_Py_GetConfigsAsDict@@Base+0x854> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32e6c <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + bgt 32e70 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32e6c <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + bne 32e70 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 33260 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ + b 33264 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32e18 <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ + bne 32e1c <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 32e18 <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 32e1c <_Py_GetConfigsAsDict@@Base+0x7dc> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6780 @ 0x1a7c │ │ │ │ + movw r1, #4780 @ 0x12ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32ecc <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ + bgt 32ed0 <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32ecc <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ + bne 32ed0 <_Py_GetConfigsAsDict@@Base+0x890> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1748] @ 0x6d4 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6820 @ 0x1aa4 │ │ │ │ + movw r1, #4820 @ 0x12d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32f20 <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ + bgt 32f24 <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32f20 <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ + bne 32f24 <_Py_GetConfigsAsDict@@Base+0x8e4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1752] @ 0x6d8 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6808 @ 0x1a98 │ │ │ │ + movw r1, #4808 @ 0x12c8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32f74 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ + bgt 32f78 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32f74 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ + bne 32f78 <_Py_GetConfigsAsDict@@Base+0x938> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6832 @ 0x1ab0 │ │ │ │ + movw r1, #4832 @ 0x12e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 32fc8 <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ + bgt 32fcc <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32fc8 <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ + bne 32fcc <_Py_GetConfigsAsDict@@Base+0x98c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1760] @ 0x6e0 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6748 @ 0x1a5c │ │ │ │ + movw r1, #4748 @ 0x128c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3301c <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ + bgt 33020 <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3301c <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ + bne 33020 <_Py_GetConfigsAsDict@@Base+0x9e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1764] @ 0x6e4 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6708 @ 0x1a34 │ │ │ │ + movw r1, #4708 @ 0x1264 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33070 <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ + bgt 33074 <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33070 <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ + bne 33074 <_Py_GetConfigsAsDict@@Base+0xa34> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1768] @ 0x6e8 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6724 @ 0x1a44 │ │ │ │ + movw r1, #4724 @ 0x1274 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 330c4 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ + bgt 330c8 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 330c4 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ + bne 330c8 <_Py_GetConfigsAsDict@@Base+0xa88> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1772] @ 0x6ec │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6768 @ 0x1a70 │ │ │ │ + movw r1, #4768 @ 0x12a0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33118 <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ + bgt 3311c <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33118 <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ + bne 3311c <_Py_GetConfigsAsDict@@Base+0xadc> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1776] @ 0x6f0 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6796 @ 0x1a8c │ │ │ │ + movw r1, #4796 @ 0x12bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3316c <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ + bgt 33170 <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3316c <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ + bne 33170 <_Py_GetConfigsAsDict@@Base+0xb30> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ ldr r0, [r5, #1780] @ 0x6f4 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6696 @ 0x1a28 │ │ │ │ + movw r1, #4696 @ 0x1258 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 331c0 <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ + bgt 331c4 <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 331c0 <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ + bne 331c4 <_Py_GetConfigsAsDict@@Base+0xb84> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 32e48 <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ + beq 32e4c <_Py_GetConfigsAsDict@@Base+0x80c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #7992 @ 0x1f38 │ │ │ │ + movw r1, #6364 @ 0x18dc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 33260 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ + beq 33264 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33208 <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ + bgt 3320c <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33208 <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ + bne 3320c <_Py_GetConfigsAsDict@@Base+0xbcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r0, r8, #4096 @ 0x1000 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 15eaa4 <_PyConfig_AsDict@@Base> │ │ │ │ + bl 15f134 <_PyConfig_AsDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 32e6c <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ + beq 32e70 <_Py_GetConfigsAsDict@@Base+0x830> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #11612 @ 0x2d5c │ │ │ │ + movw r1, #9984 @ 0x2700 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 33260 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ + beq 33264 <_Py_GetConfigsAsDict@@Base+0xc24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33274 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ + bgt 33278 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33274 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ + bne 33278 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 33274 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 33278 <_Py_GetConfigsAsDict@@Base+0xc38> │ │ │ │ mov r0, r6 │ │ │ │ mov r6, #0 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #2744] @ 0xab8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #28 │ │ │ │ streq r3, [r0, #32] │ │ │ │ - beq 33534 <_Py_GetConfigsAsDict@@Base+0xef8> │ │ │ │ + beq 33538 <_Py_GetConfigsAsDict@@Base+0xef8> │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #456] @ 0x1c8 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r3, #23936 @ 0x5d80 │ │ │ │ movteq r3, #101 @ 0x65 │ │ │ │ ldreq r0, [r3] │ │ │ │ movw r3, #23956 @ 0x5d94 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 2be084 │ │ │ │ + bl 2be14c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 33300 <_Py_GetConfigsAsDict@@Base+0xcc4> │ │ │ │ + beq 33304 <_Py_GetConfigsAsDict@@Base+0xcc4> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 25f7ac <_PyArena_New@@Base+0x75c> │ │ │ │ + bl 26008c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 33344 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ + beq 33348 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ mov r5, r6 │ │ │ │ ldr r1, [r4, #2700] @ 0xa8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 333bc <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ + beq 333c0 <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 333bc <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ + beq 333c0 <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 333bc <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ + beq 333c0 <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be920 <_PyParkingLot_Unpark@@Base+0x1a4> │ │ │ │ + bl 2be9e8 <_PyParkingLot_Unpark@@Base+0x1a4> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3334c <_Py_GetConfigsAsDict@@Base+0xd10> │ │ │ │ + bne 33350 <_Py_GetConfigsAsDict@@Base+0xd10> │ │ │ │ mov r3, #22 │ │ │ │ str r3, [r4, #32] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 33390 <_Py_GetConfigsAsDict@@Base+0xd54> │ │ │ │ + bne 33394 <_Py_GetConfigsAsDict@@Base+0xd54> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33384 <_Py_GetConfigsAsDict@@Base+0xd48> │ │ │ │ + bgt 33388 <_Py_GetConfigsAsDict@@Base+0xd48> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33384 <_Py_GetConfigsAsDict@@Base+0xd48> │ │ │ │ + bne 33388 <_Py_GetConfigsAsDict@@Base+0xd48> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #15 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b 33344 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ + b 33348 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ add r1, r6, #16 │ │ │ │ bl 2db34 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 333bc <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ + bgt 333c0 <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 333bc <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ + bne 333c0 <_Py_GetConfigsAsDict@@Base+0xd80> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 333e8 <_Py_GetConfigsAsDict@@Base+0xdac> │ │ │ │ + beq 333ec <_Py_GetConfigsAsDict@@Base+0xdac> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bea20 <_PyParkingLot_Unpark@@Base+0x2a4> │ │ │ │ + bl 2beae8 <_PyParkingLot_Unpark@@Base+0x2a4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 333e8 <_Py_GetConfigsAsDict@@Base+0xdac> │ │ │ │ + bne 333ec <_Py_GetConfigsAsDict@@Base+0xdac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ - b 33344 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ + bl a61d8 │ │ │ │ + b 33348 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ ldr r3, [r4, #460] @ 0x1cc │ │ │ │ cmp r3, #0 │ │ │ │ strne r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r3, #12 │ │ │ │ streq r3, [r4, #32] │ │ │ │ - beq 33550 <_Py_GetConfigsAsDict@@Base+0xf14> │ │ │ │ + beq 33554 <_Py_GetConfigsAsDict@@Base+0xf14> │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33424 <_Py_GetConfigsAsDict@@Base+0xde8> │ │ │ │ + bne 33428 <_Py_GetConfigsAsDict@@Base+0xde8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b 33550 <_Py_GetConfigsAsDict@@Base+0xf14> │ │ │ │ + b 33554 <_Py_GetConfigsAsDict@@Base+0xf14> │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 334cc <_Py_GetConfigsAsDict@@Base+0xe90> │ │ │ │ + beq 334d0 <_Py_GetConfigsAsDict@@Base+0xe90> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #2712] @ 0xa98 │ │ │ │ sub r7, r7, r3 │ │ │ │ - bl 2b23ac │ │ │ │ + bl 2b247c │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [r4, #464] @ 0x1d0 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r0, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r8, r0 │ │ │ │ str r2, [r4, #476] @ 0x1dc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #464] @ 0x1d0 │ │ │ │ - bl 2ad4ac │ │ │ │ + bl 2ad69c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 33490 <_Py_GetConfigsAsDict@@Base+0xe54> │ │ │ │ + bne 33494 <_Py_GetConfigsAsDict@@Base+0xe54> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4] │ │ │ │ - bl a6178 │ │ │ │ - b 33344 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ + bl a61d8 │ │ │ │ + b 33348 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ add r2, r8, #1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e2dc │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [r4, #8] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r4, #2712] @ 0xa98 │ │ │ │ - bl 2b2414 │ │ │ │ - b 33518 <_Py_GetConfigsAsDict@@Base+0xedc> │ │ │ │ + bl 2b24e4 │ │ │ │ + b 3351c <_Py_GetConfigsAsDict@@Base+0xedc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b23ac │ │ │ │ + bl 2b247c │ │ │ │ ldr r3, [r4, #464] @ 0x1d0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r6, [r4, #476] @ 0x1dc │ │ │ │ str r3, [r4, #464] @ 0x1d0 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r5 │ │ │ │ str r5, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r5, [r4, #2708] @ 0xa94 │ │ │ │ bl 2e378 │ │ │ │ add r5, r5, r0 │ │ │ │ add r3, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 2b2414 │ │ │ │ + bl 2b24e4 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #10 │ │ │ │ - bne 33550 <_Py_GetConfigsAsDict@@Base+0xf14> │ │ │ │ + bne 33554 <_Py_GetConfigsAsDict@@Base+0xf14> │ │ │ │ add r3, r4, #12288 @ 0x3000 │ │ │ │ ldr r3, [r3, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3353c <_Py_GetConfigsAsDict@@Base+0xf00> │ │ │ │ + bne 33540 <_Py_GetConfigsAsDict@@Base+0xf00> │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 12d654 <_PyDict_GetKeysVersionForCurrentState@@Base+0x44> │ │ │ │ + b 12dbc4 <_PyDict_GetKeysVersionForCurrentState@@Base+0x3ac> │ │ │ │ ldr r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33344 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ - movw r0, #44096 @ 0xac40 │ │ │ │ + beq 33348 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ + movw r0, #43552 @ 0xaa20 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 28dccc │ │ │ │ - b 33344 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ + bl 28dea4 │ │ │ │ + b 33348 <_Py_GetConfigsAsDict@@Base+0xd08> │ │ │ │ │ │ │ │ -0003356c : │ │ │ │ +00033570 : │ │ │ │ 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 dbc90 │ │ │ │ + bl dbe34 <_PyArena_New@@Base+0x385c> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 335b4 │ │ │ │ - bl a6178 │ │ │ │ + beq 335b8 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000335c0 : │ │ │ │ +000335c4 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r6, r0 │ │ │ │ @@ -5033,33 +5034,33 @@ │ │ │ │ movne r3, r4 │ │ │ │ ldreq r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldreq r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ subs r2, r4, #1 │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, #262144 @ 0x40000 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcs 33620 │ │ │ │ + bcs 33624 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 33630 │ │ │ │ + bne 33634 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 5e484 │ │ │ │ + b 5e454 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ bl 2dd50 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25eb5c │ │ │ │ + bl 25f4fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ 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 │ │ │ │ @@ -5069,533 +5070,533 @@ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r8, r1 │ │ │ │ bl 2dd98 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ bl 2e1c8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 336b8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 336bc │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3e238 │ │ │ │ - b 33704 │ │ │ │ + bl 3e288 │ │ │ │ + b 33708 │ │ │ │ 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 2e444 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - beq 336a0 │ │ │ │ - movw r1, #11848 @ 0x2e48 │ │ │ │ + beq 336a4 │ │ │ │ + movw r1, #10220 @ 0x27ec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #7156 @ 0x1bf4 │ │ │ │ + movw r0, #5156 @ 0x1424 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a4e60 │ │ │ │ + bl 1a536c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3370c │ │ │ │ + bne 33710 │ │ │ │ mov r0, #0 │ │ │ │ - b 33870 │ │ │ │ + b 33874 │ │ │ │ mov r2, r6 │ │ │ │ mvn r3, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ movw r1, #5464 @ 0x1558 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r3, #49092 @ 0xbfc4 │ │ │ │ + movw r3, #46880 @ 0xb720 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #12252 @ 0x2fdc │ │ │ │ + movw r1, #10440 @ 0x28c8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl c8d58 │ │ │ │ + bl c8e34 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33774 │ │ │ │ + bgt 33778 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33774 │ │ │ │ + bne 33778 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 33704 │ │ │ │ - ldr r1, [pc, #244] @ 33878 │ │ │ │ + beq 33708 │ │ │ │ + ldr r1, [pc, #244] @ 3387c │ │ │ │ mov r0, r6 │ │ │ │ - bl b6738 │ │ │ │ + bl b6784 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 337b0 │ │ │ │ + bgt 337b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 337b0 │ │ │ │ + bne 337b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 33704 │ │ │ │ + beq 33708 │ │ │ │ ldr r0, [r7, #2716] @ 0xa9c │ │ │ │ str r4, [r7, #2716] @ 0xa9c │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 337d4 │ │ │ │ + bgt 337d8 │ │ │ │ mov r0, #1 │ │ │ │ - b 33870 │ │ │ │ + b 33874 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #152] @ 3387c │ │ │ │ + ldr r0, [pc, #152] @ 33880 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - beq 33800 │ │ │ │ + beq 33804 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3381c │ │ │ │ + bne 33820 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl cf4e0 <_PyObject_MakeTpCall@@Base> │ │ │ │ - b 33844 │ │ │ │ + bl cf5a8 <_PyObject_MakeTpCall@@Base> │ │ │ │ + b 33848 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl cb42c <_Py_CheckFunctionResult@@Base> │ │ │ │ + bl cb4f0 <_Py_CheckFunctionResult@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33704 │ │ │ │ + beq 33708 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 337cc │ │ │ │ + bgt 337d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 337cc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 337cc │ │ │ │ + bne 337d0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 337d0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, r3, r8, asr #20 │ │ │ │ + rsbeq r6, r3, r0, asr sl │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 338c0 │ │ │ │ + bhi 338c4 │ │ │ │ cmp r4, #0 │ │ │ │ movwle r4, #5196 @ 0x144c │ │ │ │ movtle r4, #96 @ 0x60 │ │ │ │ ldrgt r4, [r6] │ │ │ │ - b 338e8 │ │ │ │ + b 338ec │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28604 @ 0x6fbc │ │ │ │ + movw r0, #26976 @ 0x6960 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 338ac │ │ │ │ + bne 338b0 │ │ │ │ mov r0, #0 │ │ │ │ - b 33968 │ │ │ │ + b 3396c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 33910 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 33914 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43944 @ 0xaba8 │ │ │ │ + movw r1, #42316 @ 0xa54c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 338e0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 338e4 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 33938 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 3393c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58540 @ 0xe4ac │ │ │ │ + movw r1, #56912 @ 0xde50 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 338e0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 338e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1adda8 <_PyCompactLong_Add@@Base+0x2b0> │ │ │ │ + bl 1ae26c <_PyCompactLong_Add@@Base+0x2b0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 338e0 │ │ │ │ + beq 338e4 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ mov r3, r6 │ │ │ │ - ldr r0, [pc, #24] @ 33970 │ │ │ │ + ldr r0, [pc, #24] @ 33974 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #28 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, r3, r8, asr #16 │ │ │ │ + rsbeq r7, r3, r0, asr r8 │ │ │ │ │ │ │ │ -00033974 <_PyUnicode_FromId@@Base>: │ │ │ │ +00033978 <_PyUnicode_FromId@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ add r8, r0, #8 │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 339b4 <_PyUnicode_FromId@@Base+0x40> │ │ │ │ + bne 339b8 <_PyUnicode_FromId@@Base+0x40> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3399c <_PyUnicode_FromId@@Base+0x28> │ │ │ │ + bne 339a0 <_PyUnicode_FromId@@Base+0x28> │ │ │ │ dmb ish │ │ │ │ - beq 339c4 <_PyUnicode_FromId@@Base+0x50> │ │ │ │ + beq 339c8 <_PyUnicode_FromId@@Base+0x50> │ │ │ │ mov r0, r8 │ │ │ │ - bl 3bfda0 │ │ │ │ - ldr r3, [pc, #436] @ 33b80 <_PyUnicode_FromId@@Base+0x20c> │ │ │ │ + bl 342328 │ │ │ │ + ldr r3, [pc, #436] @ 33b84 <_PyUnicode_FromId@@Base+0x20c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r9, [r2, r3] │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bge 33a80 <_PyUnicode_FromId@@Base+0x10c> │ │ │ │ + bge 33a84 <_PyUnicode_FromId@@Base+0x10c> │ │ │ │ ldr r6, [r9, #3720] @ 0xe88 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ add r5, r6, #5888 @ 0x1700 │ │ │ │ add r5, r5, #12 │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 33a10 <_PyUnicode_FromId@@Base+0x9c> │ │ │ │ + bne 33a14 <_PyUnicode_FromId@@Base+0x9c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 339f8 <_PyUnicode_FromId@@Base+0x84> │ │ │ │ + bne 339fc <_PyUnicode_FromId@@Base+0x84> │ │ │ │ dmb ish │ │ │ │ - beq 33a20 <_PyUnicode_FromId@@Base+0xac> │ │ │ │ + beq 33a24 <_PyUnicode_FromId@@Base+0xac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bfda0 │ │ │ │ + bl 342328 │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bge 33a50 <_PyUnicode_FromId@@Base+0xdc> │ │ │ │ + bge 33a54 <_PyUnicode_FromId@@Base+0xdc> │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r4, [r6, #1808] @ 0x710 │ │ │ │ add r3, r4, #1 │ │ │ │ str r3, [r6, #1808] @ 0x710 │ │ │ │ dmb ish │ │ │ │ str r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 33a70 <_PyUnicode_FromId@@Base+0xfc> │ │ │ │ + bne 33a74 <_PyUnicode_FromId@@Base+0xfc> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 33a58 <_PyUnicode_FromId@@Base+0xe4> │ │ │ │ + bne 33a5c <_PyUnicode_FromId@@Base+0xe4> │ │ │ │ dmb ish │ │ │ │ - beq 33a80 <_PyUnicode_FromId@@Base+0x10c> │ │ │ │ + beq 33a84 <_PyUnicode_FromId@@Base+0x10c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be6c8 │ │ │ │ + bl 2be790 │ │ │ │ add r5, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r5, #2064] @ 0x810 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 33aa0 <_PyUnicode_FromId@@Base+0x12c> │ │ │ │ + ble 33aa4 <_PyUnicode_FromId@@Base+0x12c> │ │ │ │ ldr r3, [r5, #2068] @ 0x814 │ │ │ │ ldr r6, [r3, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 33b44 <_PyUnicode_FromId@@Base+0x1d0> │ │ │ │ + bne 33b48 <_PyUnicode_FromId@@Base+0x1d0> │ │ │ │ ldr r6, [r7] │ │ │ │ mov sl, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e378 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str sl, [sp] │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 33b14 <_PyUnicode_FromId@@Base+0x1a0> │ │ │ │ + beq 33b18 <_PyUnicode_FromId@@Base+0x1a0> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl ab4a4 │ │ │ │ + bl ab4c0 │ │ │ │ ldr r2, [r5, #2064] @ 0x810 │ │ │ │ ldr r3, [r5, #2068] @ 0x814 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, r4 │ │ │ │ - bgt 33b3c <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ + bgt 33b40 <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ lsl r7, r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ cmp r7, #16 │ │ │ │ movlt r7, #16 │ │ │ │ lsl r1, r7, #2 │ │ │ │ - bl c5f74 │ │ │ │ + bl c60c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 33b1c <_PyUnicode_FromId@@Base+0x1a8> │ │ │ │ - bl 2e73f4 │ │ │ │ + bne 33b20 <_PyUnicode_FromId@@Base+0x1a8> │ │ │ │ + bl 2e730c │ │ │ │ mov r6, #0 │ │ │ │ - b 33b44 <_PyUnicode_FromId@@Base+0x1d0> │ │ │ │ + b 33b48 <_PyUnicode_FromId@@Base+0x1d0> │ │ │ │ ldr r0, [r5, #2064] @ 0x810 │ │ │ │ mov r1, sl │ │ │ │ sub r2, r7, r0 │ │ │ │ add r0, r9, r0, lsl #2 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 2d720 │ │ │ │ str r9, [r5, #2068] @ 0x814 │ │ │ │ str r7, [r5, #2064] @ 0x810 │ │ │ │ ldr r3, [r5, #2068] @ 0x814 │ │ │ │ str r6, [r3, r4, lsl #2] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 33b64 <_PyUnicode_FromId@@Base+0x1f0> │ │ │ │ + bne 33b68 <_PyUnicode_FromId@@Base+0x1f0> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 33b4c <_PyUnicode_FromId@@Base+0x1d8> │ │ │ │ + bne 33b50 <_PyUnicode_FromId@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ - beq 33b74 <_PyUnicode_FromId@@Base+0x200> │ │ │ │ + beq 33b78 <_PyUnicode_FromId@@Base+0x200> │ │ │ │ mov r0, r8 │ │ │ │ - bl 2be6c8 │ │ │ │ + bl 2be790 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00033b84 : │ │ │ │ +00033b88 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d78c │ │ │ │ │ │ │ │ -00033b98 : │ │ │ │ +00033b9c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 33bb0 │ │ │ │ + ldr r0, [pc, #12] @ 33bb4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26afac │ │ │ │ - rsbeq lr, r1, r8, lsl r4 │ │ │ │ + b 26b138 │ │ │ │ + rsbeq lr, r1, r0, ror #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 r4, r0 │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #376] @ 33d54 │ │ │ │ + ldr r1, [pc, #376] @ 33d58 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159658 │ │ │ │ - movw r1, #19196 @ 0x4afc │ │ │ │ + bl 159ce0 │ │ │ │ + movw r1, #17688 @ 0x4518 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #8] │ │ │ │ - bl 13a230 │ │ │ │ + bl 13a918 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 33c0c │ │ │ │ + bge 33c10 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #324] @ 33d58 │ │ │ │ + ldr r1, [pc, #324] @ 33d5c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159658 │ │ │ │ - movw r1, #33952 @ 0x84a0 │ │ │ │ + bl 159ce0 │ │ │ │ + movw r1, #32324 @ 0x7e44 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bl 13a230 │ │ │ │ + bl 13a918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 33c04 │ │ │ │ - ldr r1, [pc, #280] @ 33d5c │ │ │ │ + blt 33c08 │ │ │ │ + ldr r1, [pc, #280] @ 33d60 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159658 │ │ │ │ - movw r1, #33972 @ 0x84b4 │ │ │ │ + bl 159ce0 │ │ │ │ + movw r1, #32344 @ 0x7e58 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl 13a230 │ │ │ │ + bl 13a918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 33c04 │ │ │ │ + blt 33c08 │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 9f784 │ │ │ │ - movw r1, #19644 @ 0x4cbc │ │ │ │ + bl 9f7f8 │ │ │ │ + movw r1, #18136 @ 0x46d8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #4] │ │ │ │ - bl 13a230 │ │ │ │ + bl 13a918 │ │ │ │ cmp r0, #0 │ │ │ │ - ldrge r6, [pc, #196] @ 33d60 │ │ │ │ - blt 33c04 │ │ │ │ + ldrge r6, [pc, #196] @ 33d64 │ │ │ │ + blt 33c08 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 33cc4 │ │ │ │ + beq 33cc8 │ │ │ │ ldr r2, [r6] │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 33c9c │ │ │ │ - b 33c04 │ │ │ │ + bne 33ca0 │ │ │ │ + b 33c08 │ │ │ │ movw r3, #5220 @ 0x1464 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl af0d0 │ │ │ │ + bl af12c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 33c04 │ │ │ │ - ldr r1, [pc, #124] @ 33d64 │ │ │ │ + beq 33c08 │ │ │ │ + ldr r1, [pc, #124] @ 33d68 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159658 │ │ │ │ + bl 159ce0 │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 33d18 │ │ │ │ + bgt 33d1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33d18 │ │ │ │ + bne 33d1c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 33c04 │ │ │ │ + beq 33c08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1596e0 │ │ │ │ + bl 159d68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33c04 │ │ │ │ - movw r0, #29188 @ 0x7204 │ │ │ │ + bne 33c08 │ │ │ │ + movw r0, #27560 @ 0x6ba8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl aa7e8 │ │ │ │ + bl aa804 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5, #24] │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq lr, r1, ip, asr #8 │ │ │ │ - rsbeq lr, r1, r0, ror #8 │ │ │ │ - rsbeq lr, r1, r4, ror r4 │ │ │ │ - ldrheq sp, [r8], #-52 @ 0xffffffcc │ │ │ │ - rsbeq lr, r1, r8, lsl #9 │ │ │ │ + rsbeq lr, r1, r4, lsl r5 │ │ │ │ + rsbeq lr, r1, r8, lsr #10 │ │ │ │ + rsbeq lr, r1, ip, lsr r5 │ │ │ │ + subseq ip, r8, r4, asr #26 │ │ │ │ + rsbeq lr, r1, r0, asr r5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 33db8 │ │ │ │ + bne 33dbc │ │ │ │ cmp r2, #0 │ │ │ │ - blt 33db4 │ │ │ │ + blt 33db8 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 33dec │ │ │ │ + beq 33df0 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #20 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #104] @ 33e38 │ │ │ │ + ldr r1, [pc, #104] @ 33e3c │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33e30 │ │ │ │ + beq 33e34 │ │ │ │ adds r2, r5, r4 │ │ │ │ ldrne r2, [r0] │ │ │ │ sub r0, fp, #16 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 28d2dc │ │ │ │ + bl 28d4b4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 33e10 │ │ │ │ + bne 33e14 │ │ │ │ mov r0, #0 │ │ │ │ - b 33e30 │ │ │ │ - bl 34338 <_Py_DumpStack@@Base> │ │ │ │ + b 33e34 │ │ │ │ + bl 3433c <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7928 │ │ │ │ - bl b93e4 │ │ │ │ + bl a7988 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33e08 │ │ │ │ + bne 33e0c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq lr, r1, r8, ror #24 │ │ │ │ + rsbeq lr, r1, r8, asr sp │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2e0a90 <_PyCapsule_SetTraverse@@Base+0x450> │ │ │ │ + bl 2e15e0 <_PyCapsule_SetTraverse@@Base+0x450> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a053c <_Py_GetConfig@@Base> │ │ │ │ + bl a05a0 <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 33e94 │ │ │ │ + bgt 33e98 │ │ │ │ mov r0, #84 @ 0x54 │ │ │ │ bl 2e174 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 33ea0 │ │ │ │ + ble 33ea4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -5603,23 +5604,23 @@ │ │ │ │ movw r4, #23952 @ 0x5d90 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 30c5c <_PyObject_DebugMallocStats@@Base> │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33ee8 │ │ │ │ + beq 33eec │ │ │ │ mov r0, #10 │ │ │ │ bl 2e294 │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r5, [pc, #328] @ 34040 │ │ │ │ + ldr r5, [pc, #328] @ 34044 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ - movw r1, #28600 @ 0x6fb8 │ │ │ │ + movw r1, #27108 @ 0x69e4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ movw r8, #42540 @ 0xa62c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ and ip, r3, #24 │ │ │ │ @@ -5627,55 +5628,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 340f8 │ │ │ │ + bl 340fc │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #20 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #28620 @ 0x6fcc │ │ │ │ + movw r1, #27128 @ 0x69f8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #1932] @ 0x78c │ │ │ │ - bl 340f8 │ │ │ │ + bl 340fc │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #28644 @ 0x6fe4 │ │ │ │ + movw r1, #27152 @ 0x6a10 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #1716] @ 0x6b4 │ │ │ │ - bl 340f8 │ │ │ │ + bl 340fc │ │ │ │ movw r3, #21716 @ 0x54d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r1, r3, #24 │ │ │ │ ldr r2, [r2, #1900] @ 0x76c │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ - movw r1, #28664 @ 0x6ff8 │ │ │ │ + movw r1, #27172 @ 0x6a24 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ lsl r3, r3, #3 │ │ │ │ add r3, r3, #20 │ │ │ │ - bl 340f8 │ │ │ │ + bl 340fc │ │ │ │ mov sl, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ - movw r2, #28684 @ 0x700c │ │ │ │ + movw r2, #27192 @ 0x6a38 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98e44 │ │ │ │ + bl 98ecc │ │ │ │ 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 │ │ │ │ @@ -5685,588 +5686,587 @@ │ │ │ │ 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 340f8 │ │ │ │ + bl 340fc │ │ │ │ cmp r7, #20 │ │ │ │ - bne 33fc0 │ │ │ │ + bne 33fc4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [pc, #80] @ 3409c │ │ │ │ + ldr r3, [pc, #80] @ 340a0 │ │ │ │ ldr r2, [r3, #1488] @ 0x5d0 │ │ │ │ cmn r2, #1 │ │ │ │ - bne 34080 │ │ │ │ + bne 34084 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d324 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b beb7c │ │ │ │ - ldr r3, [pc, #40] @ 340f4 │ │ │ │ + b becc8 │ │ │ │ + ldr r3, [pc, #40] @ 340f8 │ │ │ │ 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 beb7c │ │ │ │ + b becc8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, sp, #268 @ 0x10c │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r2 │ │ │ │ stm sp, {r1, r5} │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - movw r2, #28932 @ 0x7104 │ │ │ │ + movw r2, #27304 @ 0x6aa8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98e44 │ │ │ │ + bl 98ecc │ │ │ │ sub r3, fp, #148 @ 0x94 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ - movw r2, #28956 @ 0x711c │ │ │ │ + movw r2, #27328 @ 0x6ac0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 98e44 │ │ │ │ + bl 98ecc │ │ │ │ mul r2, r5, r4 │ │ │ │ sub r1, fp, #276 @ 0x114 │ │ │ │ mov r0, r6 │ │ │ │ bl 31200 <_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 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 341a4 │ │ │ │ - bl be93c │ │ │ │ + bne 341a8 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 341a4 │ │ │ │ + beq 341a8 │ │ │ │ mov r7, #0 │ │ │ │ - b 34330 │ │ │ │ + b 34334 │ │ │ │ mov r8, #26 │ │ │ │ mov r7, #32 │ │ │ │ add r6, r7, #31 │ │ │ │ mov r0, r7 │ │ │ │ bl 2da68 <__sched_cpualloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ lsr r6, r6, #5 │ │ │ │ lsl r6, r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bne 341d8 │ │ │ │ + bne 341dc │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e840 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 34248 │ │ │ │ + beq 3424c │ │ │ │ mov r0, r5 │ │ │ │ bl 2e1e0 <__sched_cpufree@plt> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq 3421c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 34220 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne 34240 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bne 34244 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28976 @ 0x7130 │ │ │ │ + movw r1, #27348 @ 0x6ad4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 3419c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 341a0 │ │ │ │ lsl r7, r7, #1 │ │ │ │ - b 341ac │ │ │ │ - bl c4978 │ │ │ │ + b 341b0 │ │ │ │ + bl c4ac4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3431c │ │ │ │ + beq 34320 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d078 <__sched_cpucount@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 34310 │ │ │ │ + beq 34314 │ │ │ │ lsr r3, r4, #5 │ │ │ │ and r2, r4, #31 │ │ │ │ cmp r6, r4, lsr #3 │ │ │ │ - bls 34308 │ │ │ │ + bls 3430c │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 34300 │ │ │ │ + beq 34304 │ │ │ │ mov r0, r4 │ │ │ │ sub r8, r8, #1 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 3431c │ │ │ │ + beq 34320 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 157cac │ │ │ │ + bl 158348 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 342dc │ │ │ │ + beq 342e0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3431c │ │ │ │ + bgt 34320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3431c │ │ │ │ + bne 34320 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 3431c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 34320 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 34308 │ │ │ │ + bgt 3430c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34308 │ │ │ │ + bne 3430c │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 34308 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 3430c │ │ │ │ add r4, r4, #1 │ │ │ │ - b 3426c │ │ │ │ + b 34270 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 34264 │ │ │ │ + b 34268 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e1e0 <__sched_cpufree@plt> │ │ │ │ - b 34330 │ │ │ │ + b 34334 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e1e0 <__sched_cpufree@plt> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7928 │ │ │ │ - b 3419c │ │ │ │ + bl a7988 │ │ │ │ + b 341a0 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00034338 <_Py_DumpStack@@Base>: │ │ │ │ +0003433c <_Py_DumpStack@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ - ldr r3, [pc, #880] @ 346c8 <_Py_DumpStack@@Base+0x390> │ │ │ │ + ldr r3, [pc, #880] @ 346cc <_Py_DumpStack@@Base+0x390> │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ sub r6, fp, #168 @ 0xa8 │ │ │ │ - movw r1, #29348 @ 0x72a4 │ │ │ │ + movw r1, #27600 @ 0x6bd0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dd38 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 343a4 <_Py_DumpStack@@Base+0x6c> │ │ │ │ + bne 343a8 <_Py_DumpStack@@Base+0x6c> │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29408 @ 0x72e0 │ │ │ │ + movw r1, #27660 @ 0x6c0c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ - b 346a4 <_Py_DumpStack@@Base+0x36c> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ + b 346a8 <_Py_DumpStack@@Base+0x36c> │ │ │ │ mov r3, #61440 @ 0xf000 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ and r2, r3, r7, lsl #4 │ │ │ │ mov r9, sp │ │ │ │ lsl r3, r7, #4 │ │ │ │ sub r2, sp, r2 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 343bc <_Py_DumpStack@@Base+0x84> │ │ │ │ + bne 343c0 <_Py_DumpStack@@Base+0x84> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub sp, sp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 343ec <_Py_DumpStack@@Base+0xb4> │ │ │ │ + beq 343f0 <_Py_DumpStack@@Base+0xb4> │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ lsl r3, r7, #2 │ │ │ │ mov r5, sp │ │ │ │ add r3, r3, #7 │ │ │ │ bic r2, r3, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #7 │ │ │ │ bic r2, r2, #15 │ │ │ │ sub r2, sp, r2 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 34408 <_Py_DumpStack@@Base+0xd0> │ │ │ │ + bne 3440c <_Py_DumpStack@@Base+0xd0> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub sp, sp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34438 <_Py_DumpStack@@Base+0x100> │ │ │ │ + beq 3443c <_Py_DumpStack@@Base+0x100> │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ mov sl, r5 │ │ │ │ mov r8, #0 │ │ │ │ str sp, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r7, r8 │ │ │ │ - ble 3449c <_Py_DumpStack@@Base+0x164> │ │ │ │ + ble 344a0 <_Py_DumpStack@@Base+0x164> │ │ │ │ mov r3, #2 │ │ │ │ ldr r0, [r6, r8, lsl #2] │ │ │ │ sub r2, fp, #172 @ 0xac │ │ │ │ mov r1, sl │ │ │ │ bl 2da74 │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, r8, lsl #2] │ │ │ │ - beq 34490 <_Py_DumpStack@@Base+0x158> │ │ │ │ + beq 34494 <_Py_DumpStack@@Base+0x158> │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34490 <_Py_DumpStack@@Base+0x158> │ │ │ │ + beq 34494 <_Py_DumpStack@@Base+0x158> │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-172] @ 0xffffff54 │ │ │ │ ldrne r3, [r3] │ │ │ │ strne r3, [sl, #4] │ │ │ │ add r8, r8, #1 │ │ │ │ add sl, sl, #16 │ │ │ │ - b 34444 <_Py_DumpStack@@Base+0x10c> │ │ │ │ + b 34448 <_Py_DumpStack@@Base+0x10c> │ │ │ │ str r9, [fp, #-192] @ 0xffffff40 │ │ │ │ - movw r8, #14716 @ 0x397c │ │ │ │ + movw r8, #12836 @ 0x3224 │ │ │ │ movt r8, #65 @ 0x41 │ │ │ │ - movw r9, #37712 @ 0x9350 │ │ │ │ + movw r9, #35708 @ 0x8b7c │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ mov sl, #0 │ │ │ │ - movw r0, #29444 @ 0x7304 │ │ │ │ + movw r0, #27696 @ 0x6c30 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ str r7, [fp, #-188] @ 0xffffff44 │ │ │ │ str r0, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, sl │ │ │ │ - ble 34680 <_Py_DumpStack@@Base+0x348> │ │ │ │ + ble 34684 <_Py_DumpStack@@Base+0x348> │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r3, [r3, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 344f8 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ + beq 344fc <_Py_DumpStack@@Base+0x1c0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 344f8 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ + beq 344fc <_Py_DumpStack@@Base+0x1c0> │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34508 <_Py_DumpStack@@Base+0x1d0> │ │ │ │ + bne 3450c <_Py_DumpStack@@Base+0x1d0> │ │ │ │ ldr r1, [fp, #-196] @ 0xffffff3c │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r4 │ │ │ │ - b 34650 <_Py_DumpStack@@Base+0x318> │ │ │ │ + b 34654 <_Py_DumpStack@@Base+0x318> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 34568 <_Py_DumpStack@@Base+0x230> │ │ │ │ + bne 3456c <_Py_DumpStack@@Base+0x230> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 34568 <_Py_DumpStack@@Base+0x230> │ │ │ │ + bne 3456c <_Py_DumpStack@@Base+0x230> │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29472 @ 0x7320 │ │ │ │ + movw r1, #27724 @ 0x6c4c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ ldr r7, [r5] │ │ │ │ mov r0, r7 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #29488 @ 0x7330 │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #27740 @ 0x6c5c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - b 34650 <_Py_DumpStack@@Base+0x318> │ │ │ │ + b 34654 <_Py_DumpStack@@Base+0x318> │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r2, r1 │ │ │ │ subcs r3, r2, r1 │ │ │ │ subcc r3, r1, r2 │ │ │ │ mov r2, #15 │ │ │ │ - movw r1, #29472 @ 0x7320 │ │ │ │ + movw r1, #27724 @ 0x6c4c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ strcs r3, [fp, #-184] @ 0xffffff48 │ │ │ │ strcc r3, [fp, #-184] @ 0xffffff48 │ │ │ │ movcs r3, #43 @ 0x2b │ │ │ │ movcc r3, #45 @ 0x2d │ │ │ │ str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ str r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e378 │ │ │ │ ldr r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29492 @ 0x7334 │ │ │ │ + movw r1, #27744 @ 0x6c60 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ movne r0, r7 │ │ │ │ moveq r0, r9 │ │ │ │ bl 2e378 │ │ │ │ cmp r7, #0 │ │ │ │ movne r1, r7 │ │ │ │ moveq r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #172 @ 0xac │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29500 @ 0x733c │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ - bl 31df0 │ │ │ │ - movw r1, #11584 @ 0x2d40 │ │ │ │ + bl 31df4 │ │ │ │ + movw r1, #9752 @ 0x2618 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ add sl, sl, #1 │ │ │ │ - bl 8fcb0 <_Py_FatalRefcountErrorFunc@@Base+0x24> │ │ │ │ + bl 8ffe8 <_Py_FatalRefcountErrorFunc@@Base+0x24> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #4 │ │ │ │ add r5, r5, #16 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ - b 344c4 <_Py_DumpStack@@Base+0x18c> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ + b 344c8 <_Py_DumpStack@@Base+0x18c> │ │ │ │ ldr r9, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r3, #32 │ │ │ │ mov sp, r9 │ │ │ │ - bne 346a4 <_Py_DumpStack@@Base+0x36c> │ │ │ │ - movw r1, #29504 @ 0x7340 │ │ │ │ + bne 346a8 <_Py_DumpStack@@Base+0x36c> │ │ │ │ + movw r1, #27756 @ 0x6c6c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 346c8 <_Py_DumpStack@@Base+0x390> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 346cc <_Py_DumpStack@@Base+0x390> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 346c0 <_Py_DumpStack@@Base+0x388> │ │ │ │ + beq 346c4 <_Py_DumpStack@@Base+0x388> │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 34708 <_Py_DumpStack@@Base+0x3d0> │ │ │ │ + bne 3470c <_Py_DumpStack@@Base+0x3d0> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2b2e44 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2f14 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34730 <_Py_DumpStack@@Base+0x3f8> │ │ │ │ - b 34728 <_Py_DumpStack@@Base+0x3f0> │ │ │ │ + bne 34734 <_Py_DumpStack@@Base+0x3f8> │ │ │ │ + b 3472c <_Py_DumpStack@@Base+0x3f0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28244 @ 0x6e54 │ │ │ │ + movw r0, #26616 @ 0x67f8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 346f0 <_Py_DumpStack@@Base+0x3b8> │ │ │ │ + bne 346f4 <_Py_DumpStack@@Base+0x3b8> │ │ │ │ mov r0, #0 │ │ │ │ - b 34778 <_Py_DumpStack@@Base+0x440> │ │ │ │ + b 3477c <_Py_DumpStack@@Base+0x440> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2b2e44 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2f14 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34728 <_Py_DumpStack@@Base+0x3f0> │ │ │ │ + beq 3472c <_Py_DumpStack@@Base+0x3f0> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d7ec │ │ │ │ cmp r0, #0 │ │ │ │ - bge 34770 <_Py_DumpStack@@Base+0x438> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 34774 <_Py_DumpStack@@Base+0x438> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 347bc <_Py_DumpStack@@Base+0x484> │ │ │ │ + bne 347c0 <_Py_DumpStack@@Base+0x484> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2e4508 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e470c <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 347e4 <_Py_DumpStack@@Base+0x4ac> │ │ │ │ - b 347dc <_Py_DumpStack@@Base+0x4a4> │ │ │ │ + bne 347e8 <_Py_DumpStack@@Base+0x4ac> │ │ │ │ + b 347e0 <_Py_DumpStack@@Base+0x4a4> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28272 @ 0x6e70 │ │ │ │ + movw r0, #26644 @ 0x6814 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 347a4 <_Py_DumpStack@@Base+0x46c> │ │ │ │ + bne 347a8 <_Py_DumpStack@@Base+0x46c> │ │ │ │ mov r0, #0 │ │ │ │ - b 3482c <_Py_DumpStack@@Base+0x4f4> │ │ │ │ + b 34830 <_Py_DumpStack@@Base+0x4f4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2e4508 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e470c <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 347dc <_Py_DumpStack@@Base+0x4a4> │ │ │ │ + beq 347e0 <_Py_DumpStack@@Base+0x4a4> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2e600 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 34824 <_Py_DumpStack@@Base+0x4ec> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 34828 <_Py_DumpStack@@Base+0x4ec> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3486c <_Py_DumpStack@@Base+0x534> │ │ │ │ - bl be93c │ │ │ │ + bne 3486c <_Py_DumpStack@@Base+0x530> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 348a0 <_Py_DumpStack@@Base+0x568> │ │ │ │ + bne 348a0 <_Py_DumpStack@@Base+0x564> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d1b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 34894 <_Py_DumpStack@@Base+0x55c> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 34894 <_Py_DumpStack@@Base+0x558> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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 a053c <_Py_GetConfig@@Base> │ │ │ │ + bl a05a0 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 348f0 <_Py_DumpStack@@Base+0x5b8> │ │ │ │ + bne 348f0 <_Py_DumpStack@@Base+0x5b4> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ add r0, r4, #16 │ │ │ │ - movw r3, #24528 @ 0x5fd0 │ │ │ │ + movw r3, #22672 @ 0x5890 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e4704 <_Py_Gid_Converter@@Base+0x1fc> │ │ │ │ - movw r3, #52352 @ 0xcc80 │ │ │ │ + b 2e4908 <_Py_Gid_Converter@@Base+0x1fc> │ │ │ │ + movw r3, #48380 @ 0xbcfc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #30132 @ 0x75b4 │ │ │ │ + movw r1, #28052 @ 0x6d94 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8c24 │ │ │ │ + bl 2e8804 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 348d0 <_Py_DumpStack@@Base+0x598> │ │ │ │ + beq 348d0 <_Py_DumpStack@@Base+0x594> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 0003491c <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -6280,17 +6280,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 34958 <_PyMem_GetCurrentAllocatorName@@Base+0x3c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 34940 <_PyMem_GetCurrentAllocatorName@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ beq 34964 <_PyMem_GetCurrentAllocatorName@@Base+0x48> │ │ │ │ - bl 3bfda0 │ │ │ │ - movw ip, #8972 @ 0x230c │ │ │ │ - movt ip, #89 @ 0x59 │ │ │ │ + bl 342328 │ │ │ │ + movw ip, #61568 @ 0xf080 │ │ │ │ + movt ip, #88 @ 0x58 │ │ │ │ sub sl, fp, #196 @ 0xc4 │ │ │ │ sub r9, fp, #176 @ 0xb0 │ │ │ │ sub r7, fp, #156 @ 0x9c │ │ │ │ sub r5, fp, #136 @ 0x88 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia sl!, {r0, r1, r2, r3} │ │ │ │ sub lr, fp, #116 @ 0x74 │ │ │ │ @@ -6328,29 +6328,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 34a2c <_PyMem_GetCurrentAllocatorName@@Base+0x110> │ │ │ │ ldr r0, [pc, #600] @ 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #62048 @ 0xf260 │ │ │ │ + movweq r4, #60192 @ 0xeb20 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ beq 34c20 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ ldr r0, [pc, #564] @ 34c68 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ bne 34a64 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ ldr r0, [pc, #544] @ 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #16124 @ 0x3efc │ │ │ │ + movweq r4, #13848 @ 0x3618 │ │ │ │ movteq r4, #61 @ 0x3d │ │ │ │ beq 34c20 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ ldr r0, [pc, #504] @ 34c64 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -6362,15 +6362,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 34ab4 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ ldr r0, [pc, #464] @ 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #62020 @ 0xf244 │ │ │ │ + movweq r4, #60164 @ 0xeb04 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ beq 34c20 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ ldr ip, [pc, #436] @ 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ sub r6, fp, #96 @ 0x60 │ │ │ │ sub r5, fp, #76 @ 0x4c │ │ │ │ sub lr, fp, #56 @ 0x38 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ @@ -6417,29 +6417,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 34b90 <_PyMem_GetCurrentAllocatorName@@Base+0x274> │ │ │ │ ldr r0, [pc, #260] @ 34c7c <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ mov r2, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #62056 @ 0xf268 │ │ │ │ + movweq r4, #60200 @ 0xeb28 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ beq 34c20 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ ldr r0, [pc, #224] @ 34c78 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ bne 34bc8 <_PyMem_GetCurrentAllocatorName@@Base+0x2ac> │ │ │ │ ldr r0, [pc, #204] @ 34c7c <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #62004 @ 0xf234 │ │ │ │ + movweq r4, #60148 @ 0xeaf4 │ │ │ │ movteq r4, #60 @ 0x3c │ │ │ │ beq 34c20 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ ldr r0, [pc, #164] @ 34c74 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e618 │ │ │ │ subs r4, r0, #0 │ │ │ │ @@ -6449,15 +6449,15 @@ │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ bne 34c20 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ ldr r0, [pc, #124] @ 34c7c <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - movw r4, #62032 @ 0xf250 │ │ │ │ + movw r4, #60176 @ 0xeb10 │ │ │ │ movt r4, #60 @ 0x3c │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ b 34c20 <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [pc, #56] @ 34c60 <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ @@ -6468,26 +6468,26 @@ │ │ │ │ bne 34c44 <_PyMem_GetCurrentAllocatorName@@Base+0x328> │ │ │ │ strexb r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ bne 34c2c <_PyMem_GetCurrentAllocatorName@@Base+0x310> │ │ │ │ dmb ish │ │ │ │ beq 34c54 <_PyMem_GetCurrentAllocatorName@@Base+0x338> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2be6c8 │ │ │ │ + bl 2be790 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ - strhteq r9, [r2], #-156 @ 0xffffff64 │ │ │ │ - ldrdeq r9, [r2], #-144 @ 0xffffff70 @ │ │ │ │ - rsbeq r9, r2, r4, ror #19 │ │ │ │ - subseq r2, r9, r0, ror r3 │ │ │ │ - strdeq r9, [r2], #-156 @ 0xffffff64 @ │ │ │ │ - rsbeq r9, r2, r4, lsl sl │ │ │ │ - rsbeq r9, r2, ip, lsr #20 │ │ │ │ + rsbeq r9, r2, r0, asr #19 │ │ │ │ + rsbeq r9, r2, r4, asr #19 │ │ │ │ + ldrdeq r9, [r2], #-152 @ 0xffffff68 @ │ │ │ │ + rsbeq r9, r2, ip, ror #19 │ │ │ │ + subseq pc, r8, r4, ror #1 │ │ │ │ + rsbeq r9, r2, r4, lsl #20 │ │ │ │ + rsbeq r9, r2, ip, lsl sl │ │ │ │ + rsbeq r9, r2, r4, lsr sl │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ @@ -6508,76 +6508,76 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub lr, fp, #28 │ │ │ │ mov r1, r0 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #4] │ │ │ │ - movw ip, #61408 @ 0xefe0 │ │ │ │ + movw ip, #61576 @ 0xf088 │ │ │ │ movt ip, #97 @ 0x61 │ │ │ │ str lr, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 34e58 <_PyMem_GetCurrentAllocatorName@@Base+0x53c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 34d34 <_PyMem_GetCurrentAllocatorName@@Base+0x418> │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ bne 34e58 <_PyMem_GetCurrentAllocatorName@@Base+0x53c> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ba5e8 │ │ │ │ + bl 1ba9f8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34e58 <_PyMem_GetCurrentAllocatorName@@Base+0x53c> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #30196 @ 0x75f4 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #30200 @ 0x75f8 │ │ │ │ + movw r0, #28452 @ 0x6f24 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 34e34 <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ mov r1, #4 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2de40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34dec <_PyMem_GetCurrentAllocatorName@@Base+0x4d0> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq 34dbc <_PyMem_GetCurrentAllocatorName@@Base+0x4a0> │ │ │ │ cmp r3, #13 │ │ │ │ bne 34dd8 <_PyMem_GetCurrentAllocatorName@@Base+0x4bc> │ │ │ │ - movw r3, #47836 @ 0xbadc │ │ │ │ + movw r3, #46560 @ 0xb5e0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30244 @ 0x7624 │ │ │ │ + movw r1, #28496 @ 0x6f50 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ b 34e34 <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ - movw r3, #47820 @ 0xbacc │ │ │ │ + movw r3, #46544 @ 0xb5d0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30216 @ 0x7608 │ │ │ │ + movw r1, #28468 @ 0x6f34 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ b 34e34 <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ b 34e34 <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl 34e64 <_PyMem_GetCurrentAllocatorName@@Base+0x548> │ │ │ │ cmn r0, #1 │ │ │ │ beq 34e34 <_PyMem_GetCurrentAllocatorName@@Base+0x518> │ │ │ │ ldr r3, [r4] │ │ │ │ @@ -6587,25 +6587,25 @@ │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ b 34e5c <_PyMem_GetCurrentAllocatorName@@Base+0x540> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 34e0c <_PyMem_GetCurrentAllocatorName@@Base+0x4f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ b 34e0c <_PyMem_GetCurrentAllocatorName@@Base+0x4f0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 34e58 <_PyMem_GetCurrentAllocatorName@@Base+0x53c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 34e58 <_PyMem_GetCurrentAllocatorName@@Base+0x53c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -6614,32 +6614,32 @@ │ │ │ │ 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, #-1104] @ 0xfffffbb0 │ │ │ │ - ldr r5, [pc, #3116] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + ldr r5, [pc, #3112] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, sp, #17408 @ 0x4400 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r4, r5] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ beq 34ee0 <_PyMem_GetCurrentAllocatorName@@Base+0x5c4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #30484 @ 0x7714 │ │ │ │ + movw r1, #28736 @ 0x7040 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 36130 <_PyMem_GetCurrentAllocatorName@@Base+0x1814> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 3612c <_PyMem_GetCurrentAllocatorName@@Base+0x1810> │ │ │ │ sub r7, fp, #16384 @ 0x4000 │ │ │ │ mvn r3, #0 │ │ │ │ sub r7, r7, #44 @ 0x2c │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ sub sl, r7, #16 │ │ │ │ str r3, [r7, #-12] │ │ │ │ @@ -6656,40 +6656,40 @@ │ │ │ │ bne 34f14 <_PyMem_GetCurrentAllocatorName@@Base+0x5f8> │ │ │ │ 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, #30516 @ 0x7734 │ │ │ │ + movw r3, #28768 @ 0x7060 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ sub r0, r0, #244 @ 0xf4 │ │ │ │ - movw r1, #49092 @ 0xbfc4 │ │ │ │ + movw r1, #46880 @ 0xb720 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub r8, fp, #16384 @ 0x4000 │ │ │ │ bl 2e60c │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #28 │ │ │ │ subs r3, r0, #0 │ │ │ │ sub r8, r8, #44 @ 0x2c │ │ │ │ str r3, [r2] │ │ │ │ bne 35020 <_PyMem_GetCurrentAllocatorName@@Base+0x704> │ │ │ │ - movw r7, #44928 @ 0xaf80 │ │ │ │ + movw r7, #44772 @ 0xaee4 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r9, [r0] │ │ │ │ sub r1, r1, #244 @ 0xf4 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 3e238 │ │ │ │ - bl 3e2b4 │ │ │ │ + bl 3e288 │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bne 35bf8 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ ldr r5, [r5, r4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r4, [r7] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ beq 34fcc <_PyMem_GetCurrentAllocatorName@@Base+0x6b0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ @@ -6698,70 +6698,70 @@ │ │ │ │ bl 2d4bc │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - movw r2, #30532 @ 0x7744 │ │ │ │ + movw r2, #28784 @ 0x7070 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b 35bf8 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ bl 2d4bc │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30532 @ 0x7744 │ │ │ │ + movw r1, #28784 @ 0x7070 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3eadc <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bl 3da00 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35bf8 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #16 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ bne 350b8 <_PyMem_GetCurrentAllocatorName@@Base+0x79c> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e408 │ │ │ │ - bl 3e2b4 │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bne 35bf8 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ ldr ip, [r5, r4] │ │ │ │ movw r3, #36884 @ 0x9014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #88] @ 0x58 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ beq 35080 <_PyMem_GetCurrentAllocatorName@@Base+0x764> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 350a0 <_PyMem_GetCurrentAllocatorName@@Base+0x784> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ mov r0, ip │ │ │ │ - movw r2, #30604 @ 0x778c │ │ │ │ + movw r2, #28856 @ 0x70b8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b 35bf8 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ - movw r1, #30604 @ 0x778c │ │ │ │ + movw r1, #28856 @ 0x70b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ - bl 3eadc <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bl 3da00 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35bf8 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ sub r2, r2, #24 │ │ │ │ - movw lr, #30748 @ 0x781c │ │ │ │ + movw lr, #29000 @ 0x7148 │ │ │ │ movt lr, #63 @ 0x3f │ │ │ │ mov r4, #0 │ │ │ │ str r3, [r2] │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #44 @ 0x2c │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #4 │ │ │ │ @@ -6785,15 +6785,15 @@ │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, r3, r4 │ │ │ │ bl 2e258 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35ae0 <_PyMem_GetCurrentAllocatorName@@Base+0x11c4> │ │ │ │ + beq 35adc <_PyMem_GetCurrentAllocatorName@@Base+0x11c0> │ │ │ │ ldr r0, [r3, #-16] │ │ │ │ sub r3, r3, #16 │ │ │ │ bl 2e378 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #16 │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -6808,32 +6808,32 @@ │ │ │ │ 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 c5f74 │ │ │ │ + bl c60c0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35ab0 <_PyMem_GetCurrentAllocatorName@@Base+0x1194> │ │ │ │ + bne 35ab4 <_PyMem_GetCurrentAllocatorName@@Base+0x1198> │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr sl, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e408 │ │ │ │ - bl 3e2b4 │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ - ldr r3, [pc, #2272] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 35bf8 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ + ldr r3, [pc, #2268] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ movw r3, #36884 @ 0x9014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r2, #88] @ 0x58 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -6845,27 +6845,27 @@ │ │ │ │ mov r0, r2 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r2, r2, #24 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #30664 @ 0x77c8 │ │ │ │ + movw r2, #28916 @ 0x70f4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b 35bf8 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #24 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ - movw r1, #30664 @ 0x77c8 │ │ │ │ + movw r1, #28916 @ 0x70f4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r3] │ │ │ │ - bl 3eadc <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bl 3da00 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35bf8 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov r4, #0 │ │ │ │ sub r2, r2, #16 │ │ │ │ sub r1, fp, #17408 @ 0x4400 │ │ │ │ sub r0, fp, #17408 @ 0x4400 │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ sub r0, r0, #16 │ │ │ │ @@ -6914,82 +6914,83 @@ │ │ │ │ beq 3510c <_PyMem_GetCurrentAllocatorName@@Base+0x7f0> │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r7 │ │ │ │ bl 2e6e4 │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ moveq r0, r7 │ │ │ │ - movw r1, #30776 @ 0x7838 │ │ │ │ + movw r1, #29028 @ 0x7164 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2df58 │ │ │ │ cmp r0, #0 │ │ │ │ bne 35364 <_PyMem_GetCurrentAllocatorName@@Base+0xa48> │ │ │ │ mov r4, #0 │ │ │ │ b 3510c <_PyMem_GetCurrentAllocatorName@@Base+0x7f0> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e378 │ │ │ │ cmp r0, #9 │ │ │ │ - bls 3539c <_PyMem_GetCurrentAllocatorName@@Base+0xa80> │ │ │ │ + bls 353a0 <_PyMem_GetCurrentAllocatorName@@Base+0xa84> │ │ │ │ sub r0, r0, #10 │ │ │ │ - ldr r1, [pc, #1864] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ + movw r1, #7496 @ 0x1d48 │ │ │ │ + movt r1, #89 @ 0x59 │ │ │ │ add r0, r7, r0 │ │ │ │ bl 2e534 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3539c <_PyMem_GetCurrentAllocatorName@@Base+0xa80> │ │ │ │ + bne 353a0 <_PyMem_GetCurrentAllocatorName@@Base+0xa84> │ │ │ │ ldrb r3, [r8, #-976] @ 0xfffffc30 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq 353ac <_PyMem_GetCurrentAllocatorName@@Base+0xa90> │ │ │ │ - b 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ - bl be93c │ │ │ │ + beq 353b0 <_PyMem_GetCurrentAllocatorName@@Base+0xa94> │ │ │ │ + b 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bl bea88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 35588 <_PyMem_GetCurrentAllocatorName@@Base+0xc6c> │ │ │ │ - b 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + beq 3558c <_PyMem_GetCurrentAllocatorName@@Base+0xc70> │ │ │ │ + b 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ ldrb r3, [r8, #-975] @ 0xfffffc31 │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bne 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ - bl 1435d8 │ │ │ │ + bne 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bl 143ca0 │ │ │ │ ldr r7, [r8, #-988] @ 0xfffffc24 │ │ │ │ ldr r6, [r8, #-984] @ 0xfffffc28 │ │ │ │ cmp r7, r6 │ │ │ │ - bcs 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + bcs 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ mov r0, #1048576 @ 0x100000 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 35448 <_PyMem_GetCurrentAllocatorName@@Base+0xb2c> │ │ │ │ - bl 2e73f4 │ │ │ │ - bl 3e2b4 │ │ │ │ + bne 3544c <_PyMem_GetCurrentAllocatorName@@Base+0xb30> │ │ │ │ + bl 2e730c │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ - ldr r3, [pc, #1752] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + ldr r3, [pc, #1744] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ movw r3, #36884 @ 0x9014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r8, #-16] │ │ │ │ - beq 35420 <_PyMem_GetCurrentAllocatorName@@Base+0xb04> │ │ │ │ + beq 35424 <_PyMem_GetCurrentAllocatorName@@Base+0xb08> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35430 <_PyMem_GetCurrentAllocatorName@@Base+0xb14> │ │ │ │ - movw r2, #30784 @ 0x7840 │ │ │ │ + bne 35434 <_PyMem_GetCurrentAllocatorName@@Base+0xb18> │ │ │ │ + movw r2, #29036 @ 0x716c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #30784 @ 0x7840 │ │ │ │ + movw r1, #29036 @ 0x716c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3eadc <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + bl 3da00 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r6, r6, r7 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ - movw r2, #61684 @ 0xf0f4 │ │ │ │ + movw r2, #59828 @ 0xe9b4 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ str r2, [r3] │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r0, fp, #17408 @ 0x4400 │ │ │ │ sub r9, r6, r4 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ sub r0, r0, #20 │ │ │ │ @@ -6998,28 +6999,28 @@ │ │ │ │ movcs r5, #1048576 @ 0x100000 │ │ │ │ add r3, r7, r4 │ │ │ │ add r1, r7, r4 │ │ │ │ str r3, [r2] │ │ │ │ mov r3, sl │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 4c348 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 4c340 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 354c8 <_PyMem_GetCurrentAllocatorName@@Base+0xbac> │ │ │ │ - bl 3e2b4 │ │ │ │ + bne 354cc <_PyMem_GetCurrentAllocatorName@@Base+0xbb0> │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 354b8 <_PyMem_GetCurrentAllocatorName@@Base+0xb9c> │ │ │ │ + beq 354bc <_PyMem_GetCurrentAllocatorName@@Base+0xba0> │ │ │ │ mov r6, #0 │ │ │ │ - b 3557c <_PyMem_GetCurrentAllocatorName@@Base+0xc60> │ │ │ │ - bl 1435d8 │ │ │ │ + b 35580 <_PyMem_GetCurrentAllocatorName@@Base+0xc64> │ │ │ │ + bl 143ca0 │ │ │ │ cmp r9, #7 │ │ │ │ - bhi 35568 <_PyMem_GetCurrentAllocatorName@@Base+0xc4c> │ │ │ │ - b 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0xb94> │ │ │ │ + bhi 3556c <_PyMem_GetCurrentAllocatorName@@Base+0xc50> │ │ │ │ + b 354b4 <_PyMem_GetCurrentAllocatorName@@Base+0xb98> │ │ │ │ cmp r9, #7 │ │ │ │ - bls 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0xb94> │ │ │ │ + bls 354b4 <_PyMem_GetCurrentAllocatorName@@Base+0xb98> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov ip, #0 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ sub r9, r5, #7 │ │ │ │ sub r3, r5, #8 │ │ │ │ str r3, [r2] │ │ │ │ sub r2, r9, ip │ │ │ │ @@ -7027,220 +7028,220 @@ │ │ │ │ add r0, sl, ip │ │ │ │ bl 2e5c4 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ mov r2, #8 │ │ │ │ ldr r1, [r3] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 35568 <_PyMem_GetCurrentAllocatorName@@Base+0xc4c> │ │ │ │ + beq 3556c <_PyMem_GetCurrentAllocatorName@@Base+0xc50> │ │ │ │ sub ip, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, sl │ │ │ │ sub ip, ip, #56 @ 0x38 │ │ │ │ str r3, [ip] │ │ │ │ bl 2e618 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ cmp r0, #0 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ add ip, r3, #1 │ │ │ │ - beq 35554 <_PyMem_GetCurrentAllocatorName@@Base+0xc38> │ │ │ │ + beq 35558 <_PyMem_GetCurrentAllocatorName@@Base+0xc3c> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, ip │ │ │ │ - bcs 354e8 <_PyMem_GetCurrentAllocatorName@@Base+0xbcc> │ │ │ │ - b 35568 <_PyMem_GetCurrentAllocatorName@@Base+0xc4c> │ │ │ │ + bcs 354ec <_PyMem_GetCurrentAllocatorName@@Base+0xbd0> │ │ │ │ + b 3556c <_PyMem_GetCurrentAllocatorName@@Base+0xc50> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ ldr r2, [r2] │ │ │ │ add r6, r2, r3 │ │ │ │ - b 3557c <_PyMem_GetCurrentAllocatorName@@Base+0xc60> │ │ │ │ + b 35580 <_PyMem_GetCurrentAllocatorName@@Base+0xc64> │ │ │ │ sub r4, r4, #7 │ │ │ │ add r4, r5, r4 │ │ │ │ cmp r6, r4 │ │ │ │ - bhi 35460 <_PyMem_GetCurrentAllocatorName@@Base+0xb44> │ │ │ │ - b 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0xb94> │ │ │ │ + bhi 35464 <_PyMem_GetCurrentAllocatorName@@Base+0xb48> │ │ │ │ + b 354b4 <_PyMem_GetCurrentAllocatorName@@Base+0xb98> │ │ │ │ mov r0, sl │ │ │ │ - bl a6178 │ │ │ │ - b 35a70 <_PyMem_GetCurrentAllocatorName@@Base+0x1154> │ │ │ │ - bl 1435d8 │ │ │ │ + bl a61d8 │ │ │ │ + b 35a74 <_PyMem_GetCurrentAllocatorName@@Base+0x1158> │ │ │ │ + bl 143ca0 │ │ │ │ ldr r6, [r8, #-988] @ 0xfffffc24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + beq 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2db7c │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bge 35664 <_PyMem_GetCurrentAllocatorName@@Base+0xd48> │ │ │ │ - movw r4, #44928 @ 0xaf80 │ │ │ │ + bge 35668 <_PyMem_GetCurrentAllocatorName@@Base+0xd4c> │ │ │ │ + movw r4, #44772 @ 0xaee4 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e238 │ │ │ │ - bl 3e2b4 │ │ │ │ + bl 3e288 │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ - ldr r3, [pc, #1252] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + ldr r3, [pc, #1244] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3560c <_PyMem_GetCurrentAllocatorName@@Base+0xcf0> │ │ │ │ + beq 35610 <_PyMem_GetCurrentAllocatorName@@Base+0xcf4> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3563c <_PyMem_GetCurrentAllocatorName@@Base+0xd20> │ │ │ │ + bne 35640 <_PyMem_GetCurrentAllocatorName@@Base+0xd24> │ │ │ │ bl 2d4bc │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #30908 @ 0x78bc │ │ │ │ + movw r2, #29160 @ 0x71e8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #30852 @ 0x7884 │ │ │ │ + movw r2, #29104 @ 0x71b0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ bl 2d4bc │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #30908 @ 0x78bc │ │ │ │ + movw r3, #29160 @ 0x71e8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30852 @ 0x7884 │ │ │ │ + movw r1, #29104 @ 0x71b0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3eadc <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + bl 3da00 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ sub r1, r1, #180 @ 0xb4 │ │ │ │ bl 2dd8c <__fstat64_time64@plt> │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 35724 <_PyMem_GetCurrentAllocatorName@@Base+0xe08> │ │ │ │ - movw r4, #44928 @ 0xaf80 │ │ │ │ + beq 35728 <_PyMem_GetCurrentAllocatorName@@Base+0xe0c> │ │ │ │ + movw r4, #44772 @ 0xaee4 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e238 │ │ │ │ - bl 3e2b4 │ │ │ │ + bl 3e288 │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ - ldr r3, [pc, #1060] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 359b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1098> │ │ │ │ + ldr r3, [pc, #1052] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 356cc <_PyMem_GetCurrentAllocatorName@@Base+0xdb0> │ │ │ │ + beq 356d0 <_PyMem_GetCurrentAllocatorName@@Base+0xdb4> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 356fc <_PyMem_GetCurrentAllocatorName@@Base+0xde0> │ │ │ │ + bne 35700 <_PyMem_GetCurrentAllocatorName@@Base+0xde4> │ │ │ │ bl 2d4bc │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r3, #30908 @ 0x78bc │ │ │ │ + movw r3, #29160 @ 0x71e8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ - movw r2, #30920 @ 0x78c8 │ │ │ │ + movw r2, #29172 @ 0x71f4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r3, r7 │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b 359b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1098> │ │ │ │ bl 2d4bc │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #30908 @ 0x78bc │ │ │ │ + movw r3, #29160 @ 0x71e8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30920 @ 0x78c8 │ │ │ │ + movw r1, #29172 @ 0x71f4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3eadc <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ + bl 3da00 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 359b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1098> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ - vldr d7, [pc, #912] @ 35ac0 <_PyMem_GetCurrentAllocatorName@@Base+0x11a4> │ │ │ │ + vldr d7, [pc, #908] @ 35ac0 <_PyMem_GetCurrentAllocatorName@@Base+0x11a4> │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ sub r5, r8, #896 @ 0x380 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #2 │ │ │ │ ldr r1, [r8, #-864] @ 0xfffffca0 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ bl 2d864 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35810 <_PyMem_GetCurrentAllocatorName@@Base+0xef4> │ │ │ │ - movw r4, #44928 @ 0xaf80 │ │ │ │ + bne 35814 <_PyMem_GetCurrentAllocatorName@@Base+0xef8> │ │ │ │ + movw r4, #44772 @ 0xaee4 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e238 │ │ │ │ - bl 3e2b4 │ │ │ │ + bl 3e288 │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ - ldr r3, [pc, #832] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 359b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1098> │ │ │ │ + ldr r3, [pc, #824] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw sl, #30908 @ 0x78bc │ │ │ │ + movw sl, #29160 @ 0x71e8 │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ vldr d8, [r5, #32] │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 357bc <_PyMem_GetCurrentAllocatorName@@Base+0xea0> │ │ │ │ + beq 357c0 <_PyMem_GetCurrentAllocatorName@@Base+0xea4> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 357e8 <_PyMem_GetCurrentAllocatorName@@Base+0xecc> │ │ │ │ + bne 357ec <_PyMem_GetCurrentAllocatorName@@Base+0xed0> │ │ │ │ bl 2d4bc │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ str sl, [sp, #8] │ │ │ │ - movw r2, #30992 @ 0x7910 │ │ │ │ + movw r2, #29244 @ 0x723c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b 359b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1098> │ │ │ │ bl 2d4bc │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r1, #30992 @ 0x7910 │ │ │ │ + movw r1, #29244 @ 0x723c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3eadc <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ + bl 3da00 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 359b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1098> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 35844 <_PyMem_GetCurrentAllocatorName@@Base+0xf28> │ │ │ │ + bcc 35848 <_PyMem_GetCurrentAllocatorName@@Base+0xf2c> │ │ │ │ str r2, [sp] │ │ │ │ movw r2, #4400 @ 0x1130 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #31072 @ 0x7960 │ │ │ │ + movw r1, #29324 @ 0x728c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r7 │ │ │ │ - bl 140f34 │ │ │ │ - b 358bc <_PyMem_GetCurrentAllocatorName@@Base+0xfa0> │ │ │ │ + bl 14161c │ │ │ │ + b 358c0 <_PyMem_GetCurrentAllocatorName@@Base+0xfa4> │ │ │ │ ldr r5, [r0, #32] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r4, r2 │ │ │ │ add r5, r0, r5 │ │ │ │ mla r3, r1, r3, r5 │ │ │ │ sub r1, fp, #17408 @ 0x4400 │ │ │ │ sub r1, r1, #40 @ 0x28 │ │ │ │ @@ -7248,602 +7249,600 @@ │ │ │ │ sub r1, fp, #17408 @ 0x4400 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ str r6, [r1] │ │ │ │ add r6, r3, #1 │ │ │ │ ldr r1, [r5] │ │ │ │ - movw r0, #30908 @ 0x78bc │ │ │ │ + movw r0, #29160 @ 0x71e8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add r9, r9, #1 │ │ │ │ add r1, r6, r1 │ │ │ │ add r1, r7, r1 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 360c4 <_PyMem_GetCurrentAllocatorName@@Base+0x17a8> │ │ │ │ + beq 360c0 <_PyMem_GetCurrentAllocatorName@@Base+0x17a4> │ │ │ │ add r5, r5, #40 @ 0x28 │ │ │ │ cmp r4, r9 │ │ │ │ - bgt 3587c <_PyMem_GetCurrentAllocatorName@@Base+0xf60> │ │ │ │ + bgt 35880 <_PyMem_GetCurrentAllocatorName@@Base+0xf64> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r4, r7 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r7, [r3] │ │ │ │ mov r6, #0 │ │ │ │ - b 358ec <_PyMem_GetCurrentAllocatorName@@Base+0xfd0> │ │ │ │ + b 358f0 <_PyMem_GetCurrentAllocatorName@@Base+0xfd4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 36110 <_PyMem_GetCurrentAllocatorName@@Base+0x17f4> │ │ │ │ + beq 3610c <_PyMem_GetCurrentAllocatorName@@Base+0x17f0> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r5, [r2, #8] │ │ │ │ add r6, r6, r3 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ mov r0, r5 │ │ │ │ - blx 3ce44c <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ + blx 3cdcf4 <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ add r6, r6, r1 │ │ │ │ sub r6, r6, r5 │ │ │ │ ldr r1, [r8, #-864] @ 0xfffffca0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e3b4 │ │ │ │ sub r5, r8, #896 @ 0x380 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 359b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1098> │ │ │ │ - bl be93c │ │ │ │ + beq 359b8 <_PyMem_GetCurrentAllocatorName@@Base+0x109c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ - movw r4, #44928 @ 0xaf80 │ │ │ │ + bne 359b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1098> │ │ │ │ + movw r4, #44772 @ 0xaee4 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e238 │ │ │ │ - bl 3e2b4 │ │ │ │ + bl 3e288 │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ - ldr r3, [pc, #396] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 359b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1098> │ │ │ │ + ldr r3, [pc, #388] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ vldr d8, [r5, #32] │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35968 <_PyMem_GetCurrentAllocatorName@@Base+0x104c> │ │ │ │ + beq 3596c <_PyMem_GetCurrentAllocatorName@@Base+0x1050> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35990 <_PyMem_GetCurrentAllocatorName@@Base+0x1074> │ │ │ │ + bne 35994 <_PyMem_GetCurrentAllocatorName@@Base+0x1078> │ │ │ │ bl 2d4bc │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #31212 @ 0x79ec │ │ │ │ + movw r2, #29464 @ 0x7318 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b 359b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1094> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b 359b4 <_PyMem_GetCurrentAllocatorName@@Base+0x1098> │ │ │ │ bl 2d4bc │ │ │ │ - movw r1, #31212 @ 0x79ec │ │ │ │ + movw r1, #29464 @ 0x7318 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3eadc <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3da00 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r6, #0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2d8a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35a70 <_PyMem_GetCurrentAllocatorName@@Base+0x1154> │ │ │ │ - bl be93c │ │ │ │ + beq 35a74 <_PyMem_GetCurrentAllocatorName@@Base+0x1158> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ - movw r4, #44928 @ 0xaf80 │ │ │ │ + bne 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + movw r4, #44772 @ 0xaee4 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e238 │ │ │ │ - bl 3e2b4 │ │ │ │ + bl 3e288 │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ - ldr r3, [pc, #196] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + ldr r3, [pc, #188] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35a2c <_PyMem_GetCurrentAllocatorName@@Base+0x1110> │ │ │ │ + beq 35a30 <_PyMem_GetCurrentAllocatorName@@Base+0x1114> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35a50 <_PyMem_GetCurrentAllocatorName@@Base+0x1134> │ │ │ │ + bne 35a54 <_PyMem_GetCurrentAllocatorName@@Base+0x1138> │ │ │ │ bl 2d4bc │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #31268 @ 0x7a24 │ │ │ │ + movw r2, #29520 @ 0x7350 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ bl 2d4bc │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #31268 @ 0x7a24 │ │ │ │ + movw r1, #29520 @ 0x7350 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 3eadc <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + bl 3da00 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + beq 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 4c25c <_Py_strhex_bytes_with_sep@@Base+0x64c> │ │ │ │ + bl 4c254 <_Py_strhex_bytes_with_sep@@Base+0x64c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + beq 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr sl, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r9, [r3] │ │ │ │ - b 35b1c <_PyMem_GetCurrentAllocatorName@@Base+0x1200> │ │ │ │ + b 35b18 <_PyMem_GetCurrentAllocatorName@@Base+0x11fc> │ │ │ │ sub r3, r3, #16 │ │ │ │ str r0, [r3] │ │ │ │ b 3510c <_PyMem_GetCurrentAllocatorName@@Base+0x7f0> │ │ │ │ - nop {0} │ │ │ │ ... │ │ │ │ - subseq r2, r9, ip, lsr #7 │ │ │ │ andeq r0, r0, ip │ │ │ │ - bl 3e2b4 │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3535c <_PyMem_GetCurrentAllocatorName@@Base+0xa40> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #20 │ │ │ │ ldr sl, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r9, [r3] │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35b18 <_PyMem_GetCurrentAllocatorName@@Base+0x11fc> │ │ │ │ + bne 35b14 <_PyMem_GetCurrentAllocatorName@@Base+0x11f8> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36014 <_PyMem_GetCurrentAllocatorName@@Base+0x16f8> │ │ │ │ + bne 36010 <_PyMem_GetCurrentAllocatorName@@Base+0x16f4> │ │ │ │ mov r6, #0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e408 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35bf4 <_PyMem_GetCurrentAllocatorName@@Base+0x12d8> │ │ │ │ - bl be93c │ │ │ │ + beq 35bf0 <_PyMem_GetCurrentAllocatorName@@Base+0x12d4> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ - movw r4, #44928 @ 0xaf80 │ │ │ │ + bne 35bf8 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ + movw r4, #44772 @ 0xaee4 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r5, [r0] │ │ │ │ sub r1, r1, #244 @ 0xf4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e238 │ │ │ │ - bl 3e2b4 │ │ │ │ + bl 3e288 │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ - ldr r2, [pc, #-184] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 35bf8 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ + ldr r2, [pc, #-184] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ 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 35ba8 <_PyMem_GetCurrentAllocatorName@@Base+0x128c> │ │ │ │ + beq 35ba4 <_PyMem_GetCurrentAllocatorName@@Base+0x1288> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35bd0 <_PyMem_GetCurrentAllocatorName@@Base+0x12b4> │ │ │ │ + bne 35bcc <_PyMem_GetCurrentAllocatorName@@Base+0x12b0> │ │ │ │ bl 2d4bc │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #31372 @ 0x7a8c │ │ │ │ + movw r2, #29624 @ 0x73b8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b 35bf8 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ bl 2d4bc │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31372 @ 0x7a8c │ │ │ │ + movw r1, #29624 @ 0x73b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3eadc <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35bfc <_PyMem_GetCurrentAllocatorName@@Base+0x12e0> │ │ │ │ + bl 3da00 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35bf8 <_PyMem_GetCurrentAllocatorName@@Base+0x12dc> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 35c38 <_PyMem_GetCurrentAllocatorName@@Base+0x131c> │ │ │ │ - bl 3e2b4 │ │ │ │ + bne 35c34 <_PyMem_GetCurrentAllocatorName@@Base+0x1318> │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35c5c <_PyMem_GetCurrentAllocatorName@@Base+0x1340> │ │ │ │ - bl 143548 │ │ │ │ + bne 35c58 <_PyMem_GetCurrentAllocatorName@@Base+0x133c> │ │ │ │ + bl 143c10 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r8, #-16] │ │ │ │ - movw r1, #31416 @ 0x7ab8 │ │ │ │ + movw r1, #29668 @ 0x73e4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bdf1c <_PyErr_ChainExceptions1@@Base> │ │ │ │ - b 35c5c <_PyMem_GetCurrentAllocatorName@@Base+0x1340> │ │ │ │ + bl 1be31c <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 35c58 <_PyMem_GetCurrentAllocatorName@@Base+0x133c> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #888 @ 0x378 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, #180 @ 0xb4 │ │ │ │ mov r0, sl │ │ │ │ - bl 4c348 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 4c340 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35ce8 <_PyMem_GetCurrentAllocatorName@@Base+0x13cc> │ │ │ │ - b 35d24 <_PyMem_GetCurrentAllocatorName@@Base+0x1408> │ │ │ │ - bl be93c │ │ │ │ + beq 35ce4 <_PyMem_GetCurrentAllocatorName@@Base+0x13c8> │ │ │ │ + b 35d20 <_PyMem_GetCurrentAllocatorName@@Base+0x1404> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35c84 <_PyMem_GetCurrentAllocatorName@@Base+0x1368> │ │ │ │ + bne 35c80 <_PyMem_GetCurrentAllocatorName@@Base+0x1364> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31488 @ 0x7b00 │ │ │ │ + movw r1, #29740 @ 0x742c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r8, #-16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - bl 3e2b4 │ │ │ │ + bl 14161c │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ - ldr r1, [pc, #-460] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ + ldr r1, [pc, #-460] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 35cc0 <_PyMem_GetCurrentAllocatorName@@Base+0x13a4> │ │ │ │ + beq 35cbc <_PyMem_GetCurrentAllocatorName@@Base+0x13a0> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35cd4 <_PyMem_GetCurrentAllocatorName@@Base+0x13b8> │ │ │ │ + bne 35cd0 <_PyMem_GetCurrentAllocatorName@@Base+0x13b4> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #31536 @ 0x7b30 │ │ │ │ + movw r2, #29788 @ 0x745c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b 35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #31536 @ 0x7b30 │ │ │ │ + movw r1, #29788 @ 0x745c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3eadc <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 3da00 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, #180 @ 0xb4 │ │ │ │ - movw r1, #61684 @ 0xf0f4 │ │ │ │ + movw r1, #59828 @ 0xe9b4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35d8c <_PyMem_GetCurrentAllocatorName@@Base+0x1470> │ │ │ │ + beq 35d88 <_PyMem_GetCurrentAllocatorName@@Base+0x146c> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31664 @ 0x7bb0 │ │ │ │ + movw r1, #29916 @ 0x74dc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ - bl 3e2b4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ - ldr r1, [pc, #-620] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ + ldr r1, [pc, #-620] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 35d60 <_PyMem_GetCurrentAllocatorName@@Base+0x1444> │ │ │ │ + beq 35d5c <_PyMem_GetCurrentAllocatorName@@Base+0x1440> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35d74 <_PyMem_GetCurrentAllocatorName@@Base+0x1458> │ │ │ │ + bne 35d70 <_PyMem_GetCurrentAllocatorName@@Base+0x1454> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #31604 @ 0x7b74 │ │ │ │ + movw r2, #29856 @ 0x74a0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ - movw r1, #31604 @ 0x7b74 │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b 35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ + movw r1, #29856 @ 0x74a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r3 │ │ │ │ - bl 3eadc <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3da00 <_PyErr_FormatFromCause@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 35fd4 <_PyMem_GetCurrentAllocatorName@@Base+0x16b8> │ │ │ │ + b 35fd0 <_PyMem_GetCurrentAllocatorName@@Base+0x16b4> │ │ │ │ ldr r1, [r8, #-896] @ 0xfffffc80 │ │ │ │ mov r3, #180 @ 0xb4 │ │ │ │ movt r3, #783 @ 0x30f │ │ │ │ ldr r2, [r8, #-892] @ 0xfffffc84 │ │ │ │ cmp r2, r0 │ │ │ │ cmpeq r1, r3 │ │ │ │ - beq 35dc4 <_PyMem_GetCurrentAllocatorName@@Base+0x14a8> │ │ │ │ + beq 35dc0 <_PyMem_GetCurrentAllocatorName@@Base+0x14a4> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31724 @ 0x7bec │ │ │ │ + movw r1, #29976 @ 0x7518 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r3, [r8, #-888] @ 0xfffffc88 │ │ │ │ ldr r2, [r8, #-884] @ 0xfffffc8c │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 35dfc <_PyMem_GetCurrentAllocatorName@@Base+0x14e0> │ │ │ │ + bne 35df8 <_PyMem_GetCurrentAllocatorName@@Base+0x14dc> │ │ │ │ ldr r1, [r8, #-864] @ 0xfffffca0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r2, #4 │ │ │ │ add r1, r6, r1 │ │ │ │ mov r0, sl │ │ │ │ - bl 4c348 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 4c340 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35e18 <_PyMem_GetCurrentAllocatorName@@Base+0x14fc> │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + beq 35e14 <_PyMem_GetCurrentAllocatorName@@Base+0x14f8> │ │ │ │ + b 35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31832 @ 0x7c58 │ │ │ │ + movw r1, #30084 @ 0x7584 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r3, [r8, #-988] @ 0xfffffc24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35e40 <_PyMem_GetCurrentAllocatorName@@Base+0x1524> │ │ │ │ + bne 35e3c <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31940 @ 0x7cc4 │ │ │ │ + movw r1, #30192 @ 0x75f0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r1, [r8, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #4 │ │ │ │ str r0, [r8, #-984] @ 0xfffffc28 │ │ │ │ mov r0, sl │ │ │ │ add r1, r3, r1 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #4 │ │ │ │ - bl 4c348 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 4c340 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bne 35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r3, [r8, #-984] @ 0xfffffc28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 35e90 <_PyMem_GetCurrentAllocatorName@@Base+0x1574> │ │ │ │ + beq 35e8c <_PyMem_GetCurrentAllocatorName@@Base+0x1570> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #31996 @ 0x7cfc │ │ │ │ + movw r1, #30248 @ 0x7628 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r3, [r8, #-988] @ 0xfffffc24 │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [r8, #-824] @ 0xfffffcc8 │ │ │ │ mov r0, sl │ │ │ │ add r1, r1, r3 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ - bl 4c348 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 4c340 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bne 35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r5, [r8, #-980] @ 0xfffffc2c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 35edc <_PyMem_GetCurrentAllocatorName@@Base+0x15c0> │ │ │ │ + bne 35ed8 <_PyMem_GetCurrentAllocatorName@@Base+0x15bc> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32052 @ 0x7d34 │ │ │ │ + movw r1, #30304 @ 0x7660 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [sl, #-8] │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [sl, #-4] │ │ │ │ sbcs r4, r4, r3 │ │ │ │ - bcc 35f14 <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bcc 35f10 <_PyMem_GetCurrentAllocatorName@@Base+0x15f4> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32104 @ 0x7d68 │ │ │ │ + movw r1, #30356 @ 0x7694 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r1, [r8, #-56] @ 0xffffffc8 │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [r8, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r9 │ │ │ │ add r1, r1, r0 │ │ │ │ mov r0, sl │ │ │ │ add r1, r1, r5 │ │ │ │ - bl 4c958 <_PyImport_ClearExtension@@Base+0x138> │ │ │ │ + bl 4c950 <_PyImport_ClearExtension@@Base+0x138> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bne 35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r0, [r8, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [r8, #-56] @ 0xffffffc8 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r1, [r8, #-976] @ 0xfffffc30 │ │ │ │ sub r3, r3, #252 @ 0xfc │ │ │ │ ldr r1, [r8, #-980] @ 0xfffffc2c │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, sl │ │ │ │ add r1, r2, r1 │ │ │ │ mov r2, #4 │ │ │ │ - bl 4c958 <_PyImport_ClearExtension@@Base+0x138> │ │ │ │ + bl 4c950 <_PyImport_ClearExtension@@Base+0x138> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bne 35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r3, [r8, #-980] @ 0xfffffc2c │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [r8, #-64] @ 0xffffffc0 │ │ │ │ mov r0, sl │ │ │ │ add r1, r1, r3 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ - bl 4c348 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 4c340 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d84 <_PyMem_GetCurrentAllocatorName@@Base+0x1468> │ │ │ │ + bne 35d80 <_PyMem_GetCurrentAllocatorName@@Base+0x1464> │ │ │ │ ldr r0, [r8, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ ldr r2, [r8, #-968] @ 0xfffffc38 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ ldr r1, [r8, #-980] @ 0xfffffc2c │ │ │ │ orr r2, r2, #32 │ │ │ │ str r2, [r8, #-968] @ 0xfffffc38 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 4c958 <_PyImport_ClearExtension@@Base+0x138> │ │ │ │ + bl 4c950 <_PyImport_ClearExtension@@Base+0x138> │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ ldr r0, [r8, #-12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 35fe4 <_PyMem_GetCurrentAllocatorName@@Base+0x16c8> │ │ │ │ + beq 35fe0 <_PyMem_GetCurrentAllocatorName@@Base+0x16c4> │ │ │ │ bl 2d8a0 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35ffc <_PyMem_GetCurrentAllocatorName@@Base+0x16e0> │ │ │ │ - bl 981f4 │ │ │ │ + beq 35ff8 <_PyMem_GetCurrentAllocatorName@@Base+0x16dc> │ │ │ │ + bl 9827c │ │ │ │ add r5, r5, #1 │ │ │ │ str r6, [sl, #12] │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r6, [sl, #16]! │ │ │ │ - bne 35fec <_PyMem_GetCurrentAllocatorName@@Base+0x16d0> │ │ │ │ - b 36130 <_PyMem_GetCurrentAllocatorName@@Base+0x1814> │ │ │ │ - movw r4, #44928 @ 0xaf80 │ │ │ │ + bne 35fe8 <_PyMem_GetCurrentAllocatorName@@Base+0x16cc> │ │ │ │ + b 3612c <_PyMem_GetCurrentAllocatorName@@Base+0x1810> │ │ │ │ + movw r4, #44772 @ 0xaee4 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r6, [r0] │ │ │ │ sub r1, r1, #244 @ 0xf4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3e238 │ │ │ │ - bl 3e2b4 │ │ │ │ + bl 3e288 │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35b18 <_PyMem_GetCurrentAllocatorName@@Base+0x11fc> │ │ │ │ - ldr r3, [pc, #-1404] @ 35acc <_PyMem_GetCurrentAllocatorName@@Base+0x11b0> │ │ │ │ + bne 35b14 <_PyMem_GetCurrentAllocatorName@@Base+0x11f8> │ │ │ │ + ldr r3, [pc, #-1404] @ 35ac8 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r8, #-16] │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36070 <_PyMem_GetCurrentAllocatorName@@Base+0x1754> │ │ │ │ + beq 3606c <_PyMem_GetCurrentAllocatorName@@Base+0x1750> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3609c <_PyMem_GetCurrentAllocatorName@@Base+0x1780> │ │ │ │ + bne 36098 <_PyMem_GetCurrentAllocatorName@@Base+0x177c> │ │ │ │ bl 2d4bc │ │ │ │ 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, #31304 @ 0x7a48 │ │ │ │ + movw r2, #29556 @ 0x7374 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b 35b18 <_PyMem_GetCurrentAllocatorName@@Base+0x11fc> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b 35b14 <_PyMem_GetCurrentAllocatorName@@Base+0x11f8> │ │ │ │ bl 2d4bc │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ - movw r1, #31304 @ 0x7a48 │ │ │ │ + movw r1, #29556 @ 0x7374 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 3eadc <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 35b18 <_PyMem_GetCurrentAllocatorName@@Base+0x11fc> │ │ │ │ + bl 3da00 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 35b14 <_PyMem_GetCurrentAllocatorName@@Base+0x11f8> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r4, r7 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ ldr r6, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r7, [r3] │ │ │ │ add r2, r4, r2 │ │ │ │ ldrh r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ - bge 36110 <_PyMem_GetCurrentAllocatorName@@Base+0x17f4> │ │ │ │ + bge 3610c <_PyMem_GetCurrentAllocatorName@@Base+0x17f0> │ │ │ │ ldr ip, [r1], #32 │ │ │ │ cmp ip, #1 │ │ │ │ - beq 358c4 <_PyMem_GetCurrentAllocatorName@@Base+0xfa8> │ │ │ │ + beq 358c8 <_PyMem_GetCurrentAllocatorName@@Base+0xfac> │ │ │ │ mov r2, r1 │ │ │ │ - b 360ec <_PyMem_GetCurrentAllocatorName@@Base+0x17d0> │ │ │ │ + b 360e8 <_PyMem_GetCurrentAllocatorName@@Base+0x17cc> │ │ │ │ movw r2, #4400 @ 0x1130 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #31140 @ 0x79a4 │ │ │ │ + movw r1, #29392 @ 0x72d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r7 │ │ │ │ - bl 140f34 │ │ │ │ - b 358bc <_PyMem_GetCurrentAllocatorName@@Base+0xfa0> │ │ │ │ + bl 14161c │ │ │ │ + b 358c0 <_PyMem_GetCurrentAllocatorName@@Base+0xfa4> │ │ │ │ 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] @ 36178 <_PyMem_GetCurrentAllocatorName@@Base+0x185c> │ │ │ │ + ldr lr, [pc, #40] @ 36174 <_PyMem_GetCurrentAllocatorName@@Base+0x1858> │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #4 │ │ │ │ - movw r2, #54308 @ 0xd424 │ │ │ │ + movw r2, #52452 @ 0xcce4 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #32140 @ 0x7d8c │ │ │ │ + movw r1, #30392 @ 0x76b8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [ip, lr] │ │ │ │ ldr r0, [r0, #3856] @ 0xf10 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 13c21c │ │ │ │ + b 13c904 │ │ │ │ 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 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 361b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1894> │ │ │ │ - bl be93c │ │ │ │ + bne 361ac <_PyMem_GetCurrentAllocatorName@@Base+0x1890> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 361cc <_PyMem_GetCurrentAllocatorName@@Base+0x18b0> │ │ │ │ - ldr r2, [pc, #28] @ 361d4 <_PyMem_GetCurrentAllocatorName@@Base+0x18b8> │ │ │ │ + bne 361c8 <_PyMem_GetCurrentAllocatorName@@Base+0x18ac> │ │ │ │ + ldr r2, [pc, #28] @ 361d0 <_PyMem_GetCurrentAllocatorName@@Base+0x18b4> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r4, [r3, #3736] @ 0xe98 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ @@ -7851,80 +7850,80 @@ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3620c <_PyMem_GetCurrentAllocatorName@@Base+0x18f0> │ │ │ │ - bl be93c │ │ │ │ + bne 36208 <_PyMem_GetCurrentAllocatorName@@Base+0x18ec> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36240 <_PyMem_GetCurrentAllocatorName@@Base+0x1924> │ │ │ │ + bne 3623c <_PyMem_GetCurrentAllocatorName@@Base+0x1920> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d654 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 36234 <_PyMem_GetCurrentAllocatorName@@Base+0x1918> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 36230 <_PyMem_GetCurrentAllocatorName@@Base+0x1914> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 36284 <_PyMem_GetCurrentAllocatorName@@Base+0x1968> │ │ │ │ - bl be93c │ │ │ │ + bne 36280 <_PyMem_GetCurrentAllocatorName@@Base+0x1964> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 362f8 <_PyMem_GetCurrentAllocatorName@@Base+0x19dc> │ │ │ │ + bne 362f4 <_PyMem_GetCurrentAllocatorName@@Base+0x19d8> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e648 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 362ac <_PyMem_GetCurrentAllocatorName@@Base+0x1990> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 362a8 <_PyMem_GetCurrentAllocatorName@@Base+0x198c> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 362f8 <_PyMem_GetCurrentAllocatorName@@Base+0x19dc> │ │ │ │ + bl 27bef0 │ │ │ │ + b 362f4 <_PyMem_GetCurrentAllocatorName@@Base+0x19d8> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl c5108 │ │ │ │ + bl c5254 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 362f8 <_PyMem_GetCurrentAllocatorName@@Base+0x19dc> │ │ │ │ + beq 362f4 <_PyMem_GetCurrentAllocatorName@@Base+0x19d8> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #16] │ │ │ │ - bne 362fc <_PyMem_GetCurrentAllocatorName@@Base+0x19e0> │ │ │ │ + bne 362f8 <_PyMem_GetCurrentAllocatorName@@Base+0x19dc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 362f8 <_PyMem_GetCurrentAllocatorName@@Base+0x19dc> │ │ │ │ + bgt 362f4 <_PyMem_GetCurrentAllocatorName@@Base+0x19d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 362f8 <_PyMem_GetCurrentAllocatorName@@Base+0x19dc> │ │ │ │ + bne 362f4 <_PyMem_GetCurrentAllocatorName@@Base+0x19d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -7935,156 +7934,156 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3635c <_PyMem_GetCurrentAllocatorName@@Base+0x1a40> │ │ │ │ + bne 36358 <_PyMem_GetCurrentAllocatorName@@Base+0x1a3c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 363a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1a84> │ │ │ │ - ldr lr, [pc, #220] @ 36440 <_PyMem_GetCurrentAllocatorName@@Base+0x1b24> │ │ │ │ + beq 3639c <_PyMem_GetCurrentAllocatorName@@Base+0x1a80> │ │ │ │ + ldr lr, [pc, #220] @ 3643c <_PyMem_GetCurrentAllocatorName@@Base+0x1b20> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #3 │ │ │ │ sub r1, fp, #32 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 363a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1a84> │ │ │ │ + bne 3639c <_PyMem_GetCurrentAllocatorName@@Base+0x1a80> │ │ │ │ mov r0, #0 │ │ │ │ - b 36438 <_PyMem_GetCurrentAllocatorName@@Base+0x1b1c> │ │ │ │ + b 36434 <_PyMem_GetCurrentAllocatorName@@Base+0x1b18> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 363c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1aa4> │ │ │ │ - bl be93c │ │ │ │ + bne 363bc <_PyMem_GetCurrentAllocatorName@@Base+0x1aa0> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36398 <_PyMem_GetCurrentAllocatorName@@Base+0x1a7c> │ │ │ │ + bne 36394 <_PyMem_GetCurrentAllocatorName@@Base+0x1a78> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 363e0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ac4> │ │ │ │ - bl be93c │ │ │ │ + bne 363dc <_PyMem_GetCurrentAllocatorName@@Base+0x1ac0> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36398 <_PyMem_GetCurrentAllocatorName@@Base+0x1a7c> │ │ │ │ + bne 36394 <_PyMem_GetCurrentAllocatorName@@Base+0x1a78> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 36400 <_PyMem_GetCurrentAllocatorName@@Base+0x1ae4> │ │ │ │ - bl be93c │ │ │ │ + bne 363fc <_PyMem_GetCurrentAllocatorName@@Base+0x1ae0> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36398 <_PyMem_GetCurrentAllocatorName@@Base+0x1a7c> │ │ │ │ + bne 36394 <_PyMem_GetCurrentAllocatorName@@Base+0x1a78> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dfe8 │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 36438 <_PyMem_GetCurrentAllocatorName@@Base+0x1b1c> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 36434 <_PyMem_GetCurrentAllocatorName@@Base+0x1b18> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq r1, r0, r0, pc @ │ │ │ │ + rsbeq pc, r1, r8, lsr r1 @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36494 <_PyMem_GetCurrentAllocatorName@@Base+0x1b78> │ │ │ │ + bne 36490 <_PyMem_GetCurrentAllocatorName@@Base+0x1b74> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 364d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1bb8> │ │ │ │ - ldr r4, [pc, #216] @ 36574 <_PyMem_GetCurrentAllocatorName@@Base+0x1c58> │ │ │ │ + beq 364d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1bb4> │ │ │ │ + ldr r4, [pc, #216] @ 36570 <_PyMem_GetCurrentAllocatorName@@Base+0x1c54> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 364d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1bb8> │ │ │ │ + bne 364d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1bb4> │ │ │ │ mov r0, #0 │ │ │ │ - b 3656c <_PyMem_GetCurrentAllocatorName@@Base+0x1c50> │ │ │ │ + b 36568 <_PyMem_GetCurrentAllocatorName@@Base+0x1c4c> │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 36504 <_PyMem_GetCurrentAllocatorName@@Base+0x1be8> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 36500 <_PyMem_GetCurrentAllocatorName@@Base+0x1be4> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32488 @ 0x7ee8 │ │ │ │ + movw r1, #30740 @ 0x7814 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 364cc <_PyMem_GetCurrentAllocatorName@@Base+0x1bb0> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 364c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1bac> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10852 @ 0x2a64 │ │ │ │ + movw r1, #9020 @ 0x233c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 1296d0 │ │ │ │ + bl 129700 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 36554 <_PyMem_GetCurrentAllocatorName@@Base+0x1c38> │ │ │ │ + beq 36550 <_PyMem_GetCurrentAllocatorName@@Base+0x1c34> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29728 @ 0x7420 │ │ │ │ + movw r1, #27872 @ 0x6ce0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 1296d0 │ │ │ │ + bl 129700 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ - beq 36554 <_PyMem_GetCurrentAllocatorName@@Base+0x1c38> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 36550 <_PyMem_GetCurrentAllocatorName@@Base+0x1c34> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32532 @ 0x7f14 │ │ │ │ + movw r1, #30784 @ 0x7840 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 364cc <_PyMem_GetCurrentAllocatorName@@Base+0x1bb0> │ │ │ │ - ldr r1, [pc, #28] @ 36578 <_PyMem_GetCurrentAllocatorName@@Base+0x1c5c> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 364c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1bac> │ │ │ │ + ldr r1, [pc, #28] @ 36574 <_PyMem_GetCurrentAllocatorName@@Base+0x1c58> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ str r3, [r2, #3880] @ 0xf28 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - strhteq pc, [r1], #-12 @ │ │ │ │ + rsbeq pc, r1, r4, ror #2 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -8092,664 +8091,664 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 365d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1cb4> │ │ │ │ + bne 365cc <_PyMem_GetCurrentAllocatorName@@Base+0x1cb0> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3660c <_PyMem_GetCurrentAllocatorName@@Base+0x1cf0> │ │ │ │ - ldr lr, [pc, #204] @ 366a4 <_PyMem_GetCurrentAllocatorName@@Base+0x1d88> │ │ │ │ + beq 36608 <_PyMem_GetCurrentAllocatorName@@Base+0x1cec> │ │ │ │ + ldr lr, [pc, #204] @ 366a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1d84> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 36698 <_PyMem_GetCurrentAllocatorName@@Base+0x1d7c> │ │ │ │ + beq 36694 <_PyMem_GetCurrentAllocatorName@@Base+0x1d78> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3662c <_PyMem_GetCurrentAllocatorName@@Base+0x1d10> │ │ │ │ - bl be93c │ │ │ │ + bne 36628 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36698 <_PyMem_GetCurrentAllocatorName@@Base+0x1d7c> │ │ │ │ + bne 36694 <_PyMem_GetCurrentAllocatorName@@Base+0x1d78> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3664c <_PyMem_GetCurrentAllocatorName@@Base+0x1d30> │ │ │ │ - bl be93c │ │ │ │ + bne 36648 <_PyMem_GetCurrentAllocatorName@@Base+0x1d2c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36698 <_PyMem_GetCurrentAllocatorName@@Base+0x1d7c> │ │ │ │ + bne 36694 <_PyMem_GetCurrentAllocatorName@@Base+0x1d78> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e774 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3668c <_PyMem_GetCurrentAllocatorName@@Base+0x1d70> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 36688 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6c> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq pc, r1, r8, ror #1 │ │ │ │ + mlseq r1, r0, r1, 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 r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 366f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1ddc> │ │ │ │ + bne 366f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1dd8> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 366f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1dd8> │ │ │ │ + blt 366f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1dd4> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 36730 <_PyMem_GetCurrentAllocatorName@@Base+0x1e14> │ │ │ │ + beq 3672c <_PyMem_GetCurrentAllocatorName@@Base+0x1e10> │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #412] @ 368ac <_PyMem_GetCurrentAllocatorName@@Base+0x1f90> │ │ │ │ + ldr r1, [pc, #412] @ 368a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8c> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 36844 <_PyMem_GetCurrentAllocatorName@@Base+0x1f28> │ │ │ │ + beq 36840 <_PyMem_GetCurrentAllocatorName@@Base+0x1f24> │ │ │ │ adds r4, r5, r4 │ │ │ │ - beq 367d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1eb8> │ │ │ │ + beq 367d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1eb4> │ │ │ │ ldr r8, [r6] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3674c <_PyMem_GetCurrentAllocatorName@@Base+0x1e30> │ │ │ │ + beq 36748 <_PyMem_GetCurrentAllocatorName@@Base+0x1e2c> │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 367e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1ec8> │ │ │ │ + beq 367e0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ec4> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36774 <_PyMem_GetCurrentAllocatorName@@Base+0x1e58> │ │ │ │ - bl 1295d0 │ │ │ │ + beq 36770 <_PyMem_GetCurrentAllocatorName@@Base+0x1e54> │ │ │ │ + bl 129600 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt 36844 <_PyMem_GetCurrentAllocatorName@@Base+0x1f28> │ │ │ │ + blt 36840 <_PyMem_GetCurrentAllocatorName@@Base+0x1f24> │ │ │ │ cmp r4, #1 │ │ │ │ moveq r5, #100 @ 0x64 │ │ │ │ - beq 367ec <_PyMem_GetCurrentAllocatorName@@Base+0x1ed0> │ │ │ │ - b 36778 <_PyMem_GetCurrentAllocatorName@@Base+0x1e5c> │ │ │ │ + beq 367e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1ecc> │ │ │ │ + b 36774 <_PyMem_GetCurrentAllocatorName@@Base+0x1e58> │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3679c <_PyMem_GetCurrentAllocatorName@@Base+0x1e80> │ │ │ │ - bl be93c │ │ │ │ + bne 36798 <_PyMem_GetCurrentAllocatorName@@Base+0x1e7c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 367ec <_PyMem_GetCurrentAllocatorName@@Base+0x1ed0> │ │ │ │ - b 36844 <_PyMem_GetCurrentAllocatorName@@Base+0x1f28> │ │ │ │ - bl c5a24 │ │ │ │ + beq 367e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1ecc> │ │ │ │ + b 36840 <_PyMem_GetCurrentAllocatorName@@Base+0x1f24> │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 367c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1eac> │ │ │ │ + bgt 367c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1ea8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 367c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1eac> │ │ │ │ + bne 367c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1ea8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 367ec <_PyMem_GetCurrentAllocatorName@@Base+0x1ed0> │ │ │ │ - b 36788 <_PyMem_GetCurrentAllocatorName@@Base+0x1e6c> │ │ │ │ + bne 367e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1ecc> │ │ │ │ + b 36784 <_PyMem_GetCurrentAllocatorName@@Base+0x1e68> │ │ │ │ mov r7, #1 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ - b 367ec <_PyMem_GetCurrentAllocatorName@@Base+0x1ed0> │ │ │ │ + b 367e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1ecc> │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 28d2dc │ │ │ │ + bl 28d4b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 36844 <_PyMem_GetCurrentAllocatorName@@Base+0x1f28> │ │ │ │ - ldr r2, [pc, #168] @ 368b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1f94> │ │ │ │ + beq 36840 <_PyMem_GetCurrentAllocatorName@@Base+0x1f24> │ │ │ │ + ldr r2, [pc, #168] @ 368ac <_PyMem_GetCurrentAllocatorName@@Base+0x1f90> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 36824 <_PyMem_GetCurrentAllocatorName@@Base+0x1f08> │ │ │ │ + beq 36820 <_PyMem_GetCurrentAllocatorName@@Base+0x1f04> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 36880 <_PyMem_GetCurrentAllocatorName@@Base+0x1f64> │ │ │ │ - b 3684c <_PyMem_GetCurrentAllocatorName@@Base+0x1f30> │ │ │ │ + beq 3687c <_PyMem_GetCurrentAllocatorName@@Base+0x1f60> │ │ │ │ + b 36848 <_PyMem_GetCurrentAllocatorName@@Base+0x1f2c> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37500 @ 0x927c │ │ │ │ + movw r1, #35872 @ 0x8c20 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, #0 │ │ │ │ - b 368a4 <_PyMem_GetCurrentAllocatorName@@Base+0x1f88> │ │ │ │ + b 368a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1f84> │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl 30590 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 36888 <_PyMem_GetCurrentAllocatorName@@Base+0x1f6c> │ │ │ │ + beq 36884 <_PyMem_GetCurrentAllocatorName@@Base+0x1f68> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7928 │ │ │ │ - b 36844 <_PyMem_GetCurrentAllocatorName@@Base+0x1f28> │ │ │ │ + bl a7988 │ │ │ │ + b 36840 <_PyMem_GetCurrentAllocatorName@@Base+0x1f24> │ │ │ │ mov r2, #1 │ │ │ │ - bl 31e94 │ │ │ │ + bl 31e98 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7928 │ │ │ │ - bl b93e4 │ │ │ │ + bl a7988 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36844 <_PyMem_GetCurrentAllocatorName@@Base+0x1f28> │ │ │ │ + bne 36840 <_PyMem_GetCurrentAllocatorName@@Base+0x1f24> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq pc, r1, r0, asr #2 │ │ │ │ + strhteq pc, [r1], #-28 @ 0xffffffe4 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000368b4 : │ │ │ │ +000368b0 : │ │ │ │ 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 368e4 │ │ │ │ + beq 368e0 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3ce1f0 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cda98 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ cmp r0, r5 │ │ │ │ - bcc 36908 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + bcc 36904 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ 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} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00036910 <_Py_CheckRecursiveCall@@Base>: │ │ │ │ +0003690c <_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 36990 <_Py_CheckRecursiveCall@@Base+0x80> │ │ │ │ + bls 3698c <_Py_CheckRecursiveCall@@Base+0x80> │ │ │ │ ldr lr, [r0, #784] @ 0x310 │ │ │ │ mov r3, #80 @ 0x50 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ sub lr, lr, fp │ │ │ │ mov r2, #1 │ │ │ │ add r0, lr, #1020 @ 0x3fc │ │ │ │ cmp lr, #0 │ │ │ │ add r0, r0, #3 │ │ │ │ movge ip, lr │ │ │ │ movlt ip, r0 │ │ │ │ - movw lr, #32772 @ 0x8004 │ │ │ │ + movw lr, #30944 @ 0x78e0 │ │ │ │ movt lr, #63 @ 0x3f │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ asr ip, ip, #10 │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 2e384 <__snprintf_chk@plt> │ │ │ │ - ldr r0, [pc, #108] @ 369f8 <_Py_CheckRecursiveCall@@Base+0xe8> │ │ │ │ + ldr r0, [pc, #108] @ 369f4 <_Py_CheckRecursiveCall@@Base+0xe8> │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 369f0 <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ + bne 369ec <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ ldr r2, [r4, #784] @ 0x310 │ │ │ │ mov r3, #1 │ │ │ │ - movw r1, #52296 @ 0xcc48 │ │ │ │ + movw r1, #48324 @ 0xbcc4 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ sub r2, r2, fp │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r2, #1020 @ 0x3fc │ │ │ │ add r3, r3, #3 │ │ │ │ str ip, [sp] │ │ │ │ movge r3, r2 │ │ │ │ - movw r2, #32816 @ 0x8030 │ │ │ │ + movw r2, #30988 @ 0x790c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r1] │ │ │ │ asr r3, r3, #10 │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mvn r0, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - subseq r2, r9, ip, asr #9 │ │ │ │ + ldrheq r1, [r9], #-212 @ 0xffffff2c │ │ │ │ │ │ │ │ -000369fc : │ │ │ │ +000369f8 : │ │ │ │ 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, #23952 @ 0x5d90 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1c8978 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c8da8 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - beq 36a44 │ │ │ │ - movw r2, #33048 @ 0x8118 │ │ │ │ + beq 36a40 │ │ │ │ + movw r2, #31220 @ 0x79f4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ - b 36b18 │ │ │ │ - movw r2, #33076 @ 0x8134 │ │ │ │ + b 36b14 │ │ │ │ + movw r2, #31248 @ 0x7a10 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #33100 @ 0x814c │ │ │ │ + movw r2, #31272 @ 0x7a28 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e5e8 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #33124 @ 0x8164 │ │ │ │ + movw r2, #31296 @ 0x7a40 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movweq r3, #2764 @ 0xacc │ │ │ │ - movw r2, #33148 @ 0x817c │ │ │ │ + movweq r3, #1136 @ 0x470 │ │ │ │ + movw r2, #31320 @ 0x7a58 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ movteq r3, #62 @ 0x3e │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #33172 @ 0x8194 │ │ │ │ + movw r2, #31344 @ 0x7a70 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e5e8 │ │ │ │ - bl 1c50d0 │ │ │ │ + bl 1c5500 │ │ │ │ mov r6, r0 │ │ │ │ - bl 143548 │ │ │ │ + bl 143c10 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36e04 │ │ │ │ + bl 36e00 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e5e8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 143578 │ │ │ │ + bl 143c40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c5330 │ │ │ │ - movw r2, #44096 @ 0xac40 │ │ │ │ + bl 1c5760 │ │ │ │ + movw r2, #43552 @ 0xaa20 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2e5e8 │ │ │ │ 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, #40320 @ 0x9d80 │ │ │ │ + movw r0, #36608 @ 0x8f00 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 288d04 │ │ │ │ + bl 288edc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 36ba0 │ │ │ │ + beq 36b9c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #54308 @ 0xd424 │ │ │ │ + movw r1, #52452 @ 0xcce4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #33192 @ 0x81a8 │ │ │ │ + movw r0, #31364 @ 0x7a84 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 36ba8 │ │ │ │ + bne 36ba4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36ba0 │ │ │ │ + bgt 36b9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36ba0 │ │ │ │ + bne 36b9c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 36be4 │ │ │ │ + b 36be0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl d5c14 │ │ │ │ + bl d5cec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36be4 │ │ │ │ + bgt 36be0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36be4 │ │ │ │ + bne 36be0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #500] @ 36dfc │ │ │ │ + ldr lr, [pc, #500] @ 36df8 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r0, #33228 @ 0x81cc │ │ │ │ + movw r0, #31400 @ 0x7aa8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r5, [ip, lr] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 245798 │ │ │ │ + bl 24f238 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 36c5c │ │ │ │ + beq 36c58 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36c5c │ │ │ │ - movw r1, #21496 @ 0x53f8 │ │ │ │ + beq 36c58 │ │ │ │ + movw r1, #19668 @ 0x4cd4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36c64 │ │ │ │ + bne 36c60 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - b 36df0 │ │ │ │ - movw r4, #33212 @ 0x81bc │ │ │ │ + b 36dec │ │ │ │ + movw r4, #31384 @ 0x7a98 │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 2359b0 │ │ │ │ + bl 2362f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 36c84 │ │ │ │ + bne 36c80 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e7418 │ │ │ │ + b 2e7330 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bl 2e6e4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 36cc4 │ │ │ │ + beq 36cc0 │ │ │ │ cmp r4, r9 │ │ │ │ - beq 36db0 │ │ │ │ + beq 36dac │ │ │ │ sub r1, r9, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl be8b0 │ │ │ │ + bl be9fc │ │ │ │ add r9, r9, #1 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 36ccc │ │ │ │ + bne 36cc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 981f4 │ │ │ │ + bl 9827c │ │ │ │ mov r4, #0 │ │ │ │ - b 36df0 │ │ │ │ - ldr sl, [pc, #308] @ 36e00 │ │ │ │ + b 36dec │ │ │ │ + ldr sl, [pc, #308] @ 36dfc │ │ │ │ mov r9, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 1a4fa4 │ │ │ │ + bl 1a54b0 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r6, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36cfc │ │ │ │ + bgt 36cf8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36cfc │ │ │ │ + bne 36cf8 │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - movweq r3, #52384 @ 0xcca0 │ │ │ │ + movweq r3, #48416 @ 0xbd20 │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 36d50 │ │ │ │ + beq 36d4c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 137f04 │ │ │ │ + bl 1385f0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r9, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36d40 │ │ │ │ + bgt 36d3c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36d40 │ │ │ │ + bne 36d3c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - bne 36d68 │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 36d64 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl 28c424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c5fc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36db0 │ │ │ │ - b 36cb4 │ │ │ │ + bne 36dac │ │ │ │ + b 36cb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 981f4 │ │ │ │ + bl 9827c │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl d5c14 │ │ │ │ + bl d5cec │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36df0 │ │ │ │ + bgt 36dec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36df0 │ │ │ │ + bne 36dec │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 36df0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 36dec │ │ │ │ mov r0, r5 │ │ │ │ - bl 28c444 <_PyErr_Clear@@Base> │ │ │ │ - movw r0, #52340 @ 0xcc74 │ │ │ │ + bl 28c61c <_PyErr_Clear@@Base> │ │ │ │ + movw r0, #48368 @ 0xbcf0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #0 │ │ │ │ - movw r2, #33248 @ 0x81e0 │ │ │ │ + movw r2, #31420 @ 0x7abc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f6104 │ │ │ │ + bl 2f5ce0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 981f4 │ │ │ │ + bl 9827c │ │ │ │ cmn r5, #1 │ │ │ │ - bne 36c50 │ │ │ │ - b 36cbc │ │ │ │ + bne 36c4c │ │ │ │ + b 36cb8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r3, r3, r4, asr #20 │ │ │ │ + rsbeq r3, r3, ip, asr #20 │ │ │ │ │ │ │ │ -00036e04 : │ │ │ │ +00036e00 : │ │ │ │ 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 b93e4 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36f74 │ │ │ │ - ldr r2, [pc, #344] @ 36f94 │ │ │ │ + bne 36f70 │ │ │ │ + ldr r2, [pc, #344] @ 36f90 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #33296 @ 0x8210 │ │ │ │ + movw r1, #31468 @ 0x7aec │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl cfd0c <_PyObject_MakeTpCall@@Base+0x82c> │ │ │ │ + bl cfde4 <_PyObject_MakeTpCall@@Base+0x83c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 36f74 │ │ │ │ + bne 36f70 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d900 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 36e8c │ │ │ │ - bl dc834 │ │ │ │ + bne 36e88 │ │ │ │ + bl dc9d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #33316 @ 0x8224 │ │ │ │ + movw r2, #31488 @ 0x7b00 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r0, r6 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl df564 │ │ │ │ - b 36f7c │ │ │ │ + bl df6f8 │ │ │ │ + b 36f78 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 36ec8 │ │ │ │ - bl dc834 │ │ │ │ + bgt 36ec4 │ │ │ │ + bl dc9d4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r2, #33324 @ 0x822c │ │ │ │ + movw r2, #31496 @ 0x7b08 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ - b 36f7c │ │ │ │ + bl df6f8 │ │ │ │ + b 36f78 │ │ │ │ mov r0, r4 │ │ │ │ tst r7, #1 │ │ │ │ - beq 36ee0 │ │ │ │ - bl b8f18 │ │ │ │ + beq 36edc │ │ │ │ + bl b9070 │ │ │ │ mov r4, r0 │ │ │ │ - b 36ee8 │ │ │ │ - bl 16b93c │ │ │ │ + b 36ee4 │ │ │ │ + bl 16bfb4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 36f74 │ │ │ │ + beq 36f70 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r7, #0 │ │ │ │ - beq 36f28 │ │ │ │ + beq 36f24 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ bl 2e2ac │ │ │ │ subs r5, r5, r0 │ │ │ │ movne r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36f4c │ │ │ │ + bgt 36f48 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36f4c │ │ │ │ + bne 36f48 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne 36f74 │ │ │ │ + bne 36f70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 36f7c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 36f78 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d900 │ │ │ │ mvn r0, #0 │ │ │ │ - b 36f8c │ │ │ │ + b 36f88 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36f5c │ │ │ │ + bne 36f58 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00036f98 : │ │ │ │ +00036f94 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 31e94 │ │ │ │ + bl 31e98 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -8759,190 +8758,190 @@ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mov r3, r1 │ │ │ │ tst r2, #32 │ │ │ │ - beq 3701c │ │ │ │ + beq 37018 │ │ │ │ ands r8, r2, #64 @ 0x40 │ │ │ │ addne r6, r1, #20 │ │ │ │ - bne 37028 │ │ │ │ + bne 37024 │ │ │ │ cmp r7, #500 @ 0x1f4 │ │ │ │ add r6, r1, #28 │ │ │ │ movgt r8, #1 │ │ │ │ movgt r7, #500 @ 0x1f4 │ │ │ │ - b 37060 │ │ │ │ + b 3705c │ │ │ │ ldr r6, [r1, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 37198 │ │ │ │ + beq 37194 │ │ │ │ cmp r7, #500 @ 0x1f4 │ │ │ │ movle r8, #0 │ │ │ │ movgt r8, #1 │ │ │ │ movgt r7, #500 @ 0x1f4 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r2, #0 │ │ │ │ - beq 37060 │ │ │ │ + beq 3705c │ │ │ │ cmp r2, r7 │ │ │ │ - bge 37184 │ │ │ │ + bge 37180 │ │ │ │ ldrb r1, [r6, r2] │ │ │ │ add r2, r2, #1 │ │ │ │ sub r1, r1, #32 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ - bls 37044 │ │ │ │ + bls 37040 │ │ │ │ ldrb sl, [r3, #16] │ │ │ │ - movw r1, #33480 @ 0x82c8 │ │ │ │ + movw r1, #31652 @ 0x7ba4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r2, #33476 @ 0x82c4 │ │ │ │ + movw r2, #31648 @ 0x7ba0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r9, #0 │ │ │ │ ubfx sl, sl, #2, #3 │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 370cc │ │ │ │ + b 370c8 │ │ │ │ cmp sl, #1 │ │ │ │ ldrbeq r5, [r6, r9] │ │ │ │ - beq 370a8 │ │ │ │ + beq 370a4 │ │ │ │ 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 370d8 │ │ │ │ + bhi 370d4 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - blt 3708c │ │ │ │ - b 3715c │ │ │ │ + blt 37088 │ │ │ │ + b 37158 │ │ │ │ mov r2, #2 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi 3710c │ │ │ │ + bhi 37108 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33472 @ 0x82c0 │ │ │ │ + movw r1, #31644 @ 0x7b9c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31df0 │ │ │ │ - b 370c8 │ │ │ │ + bl 31df4 │ │ │ │ + b 370c4 │ │ │ │ cmp r5, #65536 @ 0x10000 │ │ │ │ - bcs 37138 │ │ │ │ + bcs 37134 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31df0 │ │ │ │ - b 370c8 │ │ │ │ + bl 31df4 │ │ │ │ + b 370c4 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31df0 │ │ │ │ - b 370c8 │ │ │ │ + bl 31df4 │ │ │ │ + b 370c4 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 37198 │ │ │ │ + beq 37194 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33484 @ 0x82cc │ │ │ │ + movw r1, #31656 @ 0x7ba8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + b 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ - b 37160 │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ + b 3715c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ 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, #19620 @ 0x4ca4 │ │ │ │ + movw r1, #18112 @ 0x46c0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 123564 │ │ │ │ + bl 122fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37228 │ │ │ │ + beq 37224 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 37230 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 3722c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33600 @ 0x8340 │ │ │ │ + movw r1, #31772 @ 0x7c1c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 372b8 │ │ │ │ + b 372b4 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2e9af0 <_PyBytes_Repeat@@Base+0x90> │ │ │ │ + bl 2e96d0 <_PyBytes_Repeat@@Base+0x90> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37228 │ │ │ │ + beq 37224 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37288 │ │ │ │ + bne 37284 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37228 │ │ │ │ + bgt 37224 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37228 │ │ │ │ + bne 37224 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 37228 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 37224 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3729c │ │ │ │ + ble 37298 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 372b8 │ │ │ │ + b 372b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37290 │ │ │ │ + bne 3728c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 37290 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 3728c │ │ │ │ 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 │ │ │ │ @@ -8953,25 +8952,25 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r5 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #-30] @ 0xffffffe2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #10 │ │ │ │ - blx 3ce44c <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ + blx 3cdcf4 <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ umull r2, r3, r4, r6 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ strb r1, [r5, #-1]! │ │ │ │ lsr r4, r3, #3 │ │ │ │ - bhi 372f8 │ │ │ │ + bhi 372f4 │ │ │ │ sub r2, r8, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -8979,178 +8978,178 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 37384 │ │ │ │ + bne 37380 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 373c4 │ │ │ │ - ldr r4, [pc, #164] @ 37430 │ │ │ │ + beq 373c4 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ - sub r1, fp, #16 │ │ │ │ - str r4, [sp] │ │ │ │ - str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ + sub r4, fp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ + movw ip, #62456 @ 0xf3f8 │ │ │ │ + movt ip, #97 @ 0x61 │ │ │ │ + str r4, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + str ip, [sp] │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 373c4 │ │ │ │ + bne 373c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 37428 │ │ │ │ + b 37428 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 373e4 │ │ │ │ - bl be93c │ │ │ │ + bne 373e4 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 373bc │ │ │ │ - bl dc834 │ │ │ │ + bne 373bc │ │ │ │ + bl dc9d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d90c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37420 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 37420 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq pc, [r1], #-56 @ 0xffffffc8 @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 37484 │ │ │ │ + bne 37480 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 374c4 │ │ │ │ - ldr r4, [pc, #88] @ 374e4 │ │ │ │ + beq 374c0 │ │ │ │ + ldr r4, [pc, #88] @ 374e0 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 374c4 │ │ │ │ + bne 374c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 374dc │ │ │ │ + b 374d8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 374e8 │ │ │ │ + bl 374e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 374bc │ │ │ │ + beq 374b8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq pc, r1, ip, asr r4 @ │ │ │ │ + rsbeq pc, r1, ip, ror r4 @ │ │ │ │ │ │ │ │ -000374e8 : │ │ │ │ +000374e4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r3 │ │ │ │ moveq r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r4, r3 │ │ │ │ - beq 3754c │ │ │ │ + beq 37548 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13cfa0 │ │ │ │ + bl 13d688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3754c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 37548 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #32924 @ 0x809c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #48] @ 37584 │ │ │ │ + ldr r2, [pc, #48] @ 37580 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r0, [r2, #3884] @ 0xf2c │ │ │ │ - beq 37574 │ │ │ │ + beq 37570 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r2, #3884] @ 0xf2c │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 11b884 │ │ │ │ + bl 11ba1c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ed9f4 │ │ │ │ + b 2ed5d4 │ │ │ │ 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 377c8 │ │ │ │ + bne 377c4 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3764c │ │ │ │ + beq 37648 │ │ │ │ ldrb ip, [r0, #12] │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp ip, #0 │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ lsl r3, r3, #8 │ │ │ │ movweq ip, #5196 @ 0x144c │ │ │ │ @@ -9162,57 +9161,57 @@ │ │ │ │ orr r3, r3, r2 │ │ │ │ ldrb r2, [r4, #15] │ │ │ │ str ip, [sp] │ │ │ │ ldr ip, [r4, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 25a538 <_PyStaticType_InitForExtension@@Base+0x678> │ │ │ │ + bl 25aeb4 <_PyStaticType_InitForExtension@@Base+0x67c> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 37660 │ │ │ │ - b 377c8 │ │ │ │ + bne 3765c │ │ │ │ + b 377c4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #20496 @ 0x5010 │ │ │ │ + movw r1, #16904 @ 0x4208 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r7, #20] │ │ │ │ - bl 2ee59c <_PyInterpolation_Build@@Base+0x400> │ │ │ │ + bl 2ee178 <_PyInterpolation_Build@@Base+0x3fc> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 376b0 │ │ │ │ + bgt 376ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 376b0 │ │ │ │ + bne 376ac │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 377c8 │ │ │ │ + beq 377c4 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 376e0 │ │ │ │ + bne 376dc │ │ │ │ mov r1, #6 │ │ │ │ add r0, r4, #13 │ │ │ │ - bl 99ac4 │ │ │ │ + bl 99b4c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 377a4 │ │ │ │ + b 377a0 │ │ │ │ ldrb r3, [r4, #14] │ │ │ │ - movw ip, #48500 @ 0xbd74 │ │ │ │ + movw ip, #47224 @ 0xb878 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldrb r2, [r4, #17] │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ ldrb r1, [r4, #13] │ │ │ │ lsl r2, r2, #8 │ │ │ │ lsl r3, r3, #2 │ │ │ │ @@ -9222,781 +9221,781 @@ │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ mov r0, #0 │ │ │ │ add r1, r3, r1 │ │ │ │ ldrb r3, [r4, #18] │ │ │ │ str ip, [sp] │ │ │ │ orr r2, r2, r3 │ │ │ │ mov r3, #1 │ │ │ │ - bl 25a240 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ + bl 25abb8 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 377a4 │ │ │ │ + beq 377a0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 380b90 │ │ │ │ + bl 3804f0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37768 │ │ │ │ + bgt 37764 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37768 │ │ │ │ + bne 37764 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 377a4 │ │ │ │ + beq 377a0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 377a4 │ │ │ │ + bgt 377a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 377a4 │ │ │ │ + bne 377a0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 377c8 │ │ │ │ + bgt 377c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 377c8 │ │ │ │ + bne 377c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -000377d4 : │ │ │ │ +000377d0 : │ │ │ │ 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, #45248 @ 0xb0c0 │ │ │ │ + movw ip, #45672 @ 0xb268 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub sp, sp, #16 │ │ │ │ add lr, fp, #8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [ip] │ │ │ │ str lr, [sp] │ │ │ │ str lr, [fp, #-8] │ │ │ │ - bl 2f1184 <_PyObject_FunctionStr@@Base+0x510> │ │ │ │ + bl 2f0d60 <_PyObject_FunctionStr@@Base+0x510> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 37864 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 37860 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43944 @ 0xaba8 │ │ │ │ + movw r1, #42316 @ 0xa54c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 3788c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 37888 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #37776 @ 0x9390 │ │ │ │ + movw r0, #35772 @ 0x8bbc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r6, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 37894 │ │ │ │ + bne 37890 │ │ │ │ mov r5, #0 │ │ │ │ - b 37a58 │ │ │ │ + b 37a54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1df210 │ │ │ │ + bl 1df91c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 378cc │ │ │ │ + beq 378c8 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 37a3c │ │ │ │ + bne 37a38 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #37784 @ 0x9398 │ │ │ │ + movw r1, #35780 @ 0x8bc4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 37a3c │ │ │ │ - ldr r1, [pc, #400] @ 37a64 │ │ │ │ + bl 14161c │ │ │ │ + b 37a38 │ │ │ │ + ldr r1, [pc, #400] @ 37a60 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3b50 │ │ │ │ + bl b3bb0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37900 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 378fc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37a3c │ │ │ │ - bl 1435d8 │ │ │ │ + beq 37a38 │ │ │ │ + bl 143ca0 │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 37928 │ │ │ │ - ldr r1, [pc, #340] @ 37a68 │ │ │ │ + bne 37924 │ │ │ │ + ldr r1, [pc, #340] @ 37a64 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3b50 │ │ │ │ + bl b3bb0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37984 │ │ │ │ - b 37a3c │ │ │ │ + bne 37980 │ │ │ │ + b 37a38 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #37824 @ 0x93c0 │ │ │ │ + movw r0, #35820 @ 0x8bec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37960 │ │ │ │ + bgt 3795c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37960 │ │ │ │ + bne 3795c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 37a3c │ │ │ │ + beq 37a38 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 2e4b80 │ │ │ │ + bl 2e4d84 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3790c │ │ │ │ - b 37a3c │ │ │ │ + bne 37908 │ │ │ │ + b 37a38 │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 379bc │ │ │ │ + bne 379b8 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - movw r0, #37836 @ 0x93cc │ │ │ │ + movw r0, #35832 @ 0x8bf8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 37a18 │ │ │ │ - b 37a30 │ │ │ │ + ble 37a14 │ │ │ │ + b 37a2c │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #37852 @ 0x93dc │ │ │ │ + movw r0, #35848 @ 0x8c08 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 379f4 │ │ │ │ + bgt 379f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 379f4 │ │ │ │ + bne 379f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 37a3c │ │ │ │ + beq 37a38 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 2e4b80 │ │ │ │ + bl 2e4d84 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37990 │ │ │ │ - b 37a3c │ │ │ │ + bne 3798c │ │ │ │ + b 37a38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37a30 │ │ │ │ + bne 37a2c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e0760 │ │ │ │ - b 37a58 │ │ │ │ + bl 1e0b88 │ │ │ │ + b 37a54 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3788c │ │ │ │ + bne 37888 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e0760 │ │ │ │ - b 3788c │ │ │ │ + bl 1e0b88 │ │ │ │ + b 37888 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ - rsbeq r5, r3, r0, ror lr │ │ │ │ + rsbeq r6, r3, r0 │ │ │ │ + rsbeq r5, r3, r8, ror lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37aa0 │ │ │ │ - bl be93c │ │ │ │ + bne 37a9c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37ae8 │ │ │ │ - bl dc834 │ │ │ │ + bne 37ae4 │ │ │ │ + bl dc9d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e090 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37adc │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 37ad8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ - bl b93e4 │ │ │ │ + b 27bef0 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37af0 │ │ │ │ + beq 37aec │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #104] @ 37b80 │ │ │ │ + ldr r0, [pc, #104] @ 37b7c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #60348 @ 0xebbc │ │ │ │ + movw r3, #60404 @ 0xebf4 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ cmp ip, r3 │ │ │ │ - beq 37b50 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 37b4c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #38056 @ 0x94a8 │ │ │ │ + movw r2, #36792 @ 0x8fb8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f910 <_PyErr_SetString@@Base> │ │ │ │ - b 37b74 │ │ │ │ + bl 16ff74 <_PyErr_SetString@@Base> │ │ │ │ + b 37b70 │ │ │ │ add r2, r1, #20 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 2eff68 │ │ │ │ + bl 2efb44 │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 37b78 │ │ │ │ + bne 37b74 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37bd4 │ │ │ │ + beq 37bd0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37bd4 │ │ │ │ + bgt 37bd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37bd4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 37bd0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37c08 │ │ │ │ + beq 37c04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37c08 │ │ │ │ + bgt 37c04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37c08 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 37c04 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37c3c │ │ │ │ + beq 37c38 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37c3c │ │ │ │ + bgt 37c38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37c3c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 37c38 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37c70 │ │ │ │ + beq 37c6c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37c70 │ │ │ │ + bgt 37c6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37c70 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 37c6c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37ca4 │ │ │ │ + beq 37ca0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37ca4 │ │ │ │ + bgt 37ca0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37ca4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 37ca0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37cd8 │ │ │ │ + beq 37cd4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37cd8 │ │ │ │ + bgt 37cd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 37cd8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 37cd4 │ │ │ │ + bl a7380 <_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 37b84 │ │ │ │ + b 37b80 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 37d44 │ │ │ │ + bne 37d40 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 37d40 │ │ │ │ + ble 37d3c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #5 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37d80 │ │ │ │ + beq 37d7c │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #5 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #616] @ 37fcc │ │ │ │ + ldr r1, [pc, #616] @ 37fc8 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37e9c │ │ │ │ + beq 37e98 │ │ │ │ add r2, r5, r4 │ │ │ │ ldr r8, [r0] │ │ │ │ subs r4, r2, #1 │ │ │ │ - beq 37dfc │ │ │ │ + beq 37df8 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 37dac │ │ │ │ + beq 37da8 │ │ │ │ subs r4, r2, #2 │ │ │ │ moveq r9, r4 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 37e10 │ │ │ │ + beq 37e0c │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 37dc0 │ │ │ │ + beq 37dbc │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 37e0c │ │ │ │ + beq 37e08 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 37dd8 │ │ │ │ + beq 37dd4 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 37e10 │ │ │ │ + beq 37e0c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37e10 │ │ │ │ - bl be93c │ │ │ │ + bne 37e0c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37e10 │ │ │ │ - b 37e9c │ │ │ │ + beq 37e0c │ │ │ │ + b 37e98 │ │ │ │ mov r9, r4 │ │ │ │ mov r7, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 37e10 │ │ │ │ + b 37e0c │ │ │ │ mov r9, r4 │ │ │ │ - bl df8c0 │ │ │ │ + bl dfa54 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 37e48 │ │ │ │ - bl 19e620 │ │ │ │ + bne 37e44 │ │ │ │ + bl 19ec68 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 37e48 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 37e44 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41284 @ 0xa144 │ │ │ │ + movw r1, #39372 @ 0x99cc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 37e9c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 37e98 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ moveq r7, r6 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 37e84 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 37e80 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #41348 @ 0xa184 │ │ │ │ + movw r1, #39436 @ 0x9a0c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ - ldr r1, [pc, #324] @ 37fd0 │ │ │ │ + b 14161c │ │ │ │ + ldr r1, [pc, #324] @ 37fcc │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl c28cc │ │ │ │ + bl c2a18 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 37ea4 │ │ │ │ + bne 37ea0 │ │ │ │ mov r4, #0 │ │ │ │ - b 37fc0 │ │ │ │ + b 37fbc │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 37ecc │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 37ec8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41380 @ 0xa1a4 │ │ │ │ + movw r1, #39468 @ 0x9a2c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 37e9c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 37e98 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 37eec │ │ │ │ - bl b66b8 │ │ │ │ + beq 37ee8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37f78 │ │ │ │ + beq 37f74 │ │ │ │ mov r0, r5 │ │ │ │ - bl c428c │ │ │ │ + bl c43d8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 37f1c │ │ │ │ + beq 37f18 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 37f5c │ │ │ │ - b 37f74 │ │ │ │ + ble 37f58 │ │ │ │ + b 37f70 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37f40 │ │ │ │ + bgt 37f3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37f40 │ │ │ │ + bne 37f3c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41420 @ 0xa1cc │ │ │ │ + movw r1, #39508 @ 0x9a54 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 37e9c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 37e98 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 37f74 │ │ │ │ + bne 37f70 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r5, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ str r9, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 2b07bc │ │ │ │ + bl 2b08a8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37fc0 │ │ │ │ + bgt 37fbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37fc0 │ │ │ │ + bne 37fbc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq r0, [r2], #-8 @ │ │ │ │ - strhteq r1, [r3], #-184 @ 0xffffff48 │ │ │ │ + mlseq r2, r8, r0, r0 │ │ │ │ + rsbeq r1, r3, r0, asr #23 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, #7 │ │ │ │ str r5, [sp] │ │ │ │ - movw r1, #19280 @ 0x4b50 │ │ │ │ + movw r1, #17880 @ 0x45d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 3814c │ │ │ │ + bl 38148 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 3801c │ │ │ │ + beq 38018 │ │ │ │ mvn r0, #0 │ │ │ │ - b 38144 │ │ │ │ + b 38140 │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #7 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #19308 @ 0x4b6c │ │ │ │ + movw r1, #17908 @ 0x45f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str r4, [sp] │ │ │ │ - bl 3814c │ │ │ │ + bl 38148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38014 │ │ │ │ + bne 38010 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #7044 @ 0x1b84 │ │ │ │ + movw r1, #6512 @ 0x1970 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 3814c │ │ │ │ + bl 38148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38014 │ │ │ │ + bne 38010 │ │ │ │ mov r3, #3 │ │ │ │ mov r0, #7 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #7068 @ 0x1b9c │ │ │ │ + movw r1, #6536 @ 0x1988 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 3814c │ │ │ │ + bl 38148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38014 │ │ │ │ + bne 38010 │ │ │ │ mov r1, #10 │ │ │ │ mov r3, #11 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #7 │ │ │ │ - movw r1, #32052 @ 0x7d34 │ │ │ │ + movw r1, #30656 @ 0x77c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 3814c │ │ │ │ + bl 38148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38014 │ │ │ │ + bne 38010 │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #55808 @ 0xda00 │ │ │ │ + movw r1, #56660 @ 0xdd54 │ │ │ │ movt r1, #8 │ │ │ │ - bl 3814c │ │ │ │ + bl 38148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38014 │ │ │ │ + bne 38010 │ │ │ │ mov r3, #13 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #35612 @ 0x8b1c │ │ │ │ + movw r1, #34220 @ 0x85ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 3814c │ │ │ │ + bl 38148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38014 │ │ │ │ + bne 38010 │ │ │ │ mov r3, #7 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #33032 @ 0x8108 │ │ │ │ + movw r1, #31640 @ 0x7b98 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 3814c │ │ │ │ + bl 38148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38014 │ │ │ │ + bne 38010 │ │ │ │ mov r2, #7 │ │ │ │ mov r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #62172 @ 0xf2dc │ │ │ │ + movw r1, #62292 @ 0xf354 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 3814c │ │ │ │ + bl 38148 │ │ │ │ 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, #58880 @ 0xe600 │ │ │ │ + movw r0, #54912 @ 0xd680 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl c4a74 <_PyObject_New@@Base> │ │ │ │ + bl c4bc0 <_PyObject_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 381ec │ │ │ │ + beq 381e8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 2f8d40 <_PyEval_StopTheWorld@@Base+0x17c> │ │ │ │ - bl a7928 │ │ │ │ + bl 2f89cc <_PyEval_StopTheWorld@@Base+0x22c> │ │ │ │ + bl a7988 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 381c0 │ │ │ │ + beq 381bc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f8d40 <_PyEval_StopTheWorld@@Base+0x17c> │ │ │ │ - bl a7928 │ │ │ │ + bl 2f89cc <_PyEval_StopTheWorld@@Base+0x22c> │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 381e4 │ │ │ │ + bgt 381e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 381e4 │ │ │ │ + bne 381e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {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 df8c0 │ │ │ │ + bl dfa54 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ba6ec <_PyImport_LoadLazyImportTstate@@Base> │ │ │ │ + b 2ba7b4 <_PyImport_LoadLazyImportTstate@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #84] @ 38290 │ │ │ │ + ldr ip, [pc, #84] @ 3828c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bne 38270 │ │ │ │ + bne 3826c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 38294 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 38290 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 38288 │ │ │ │ + blt 38284 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #56784 @ 0xddd0 │ │ │ │ + movw r1, #55700 @ 0xd994 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 38294 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 38290 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 38264 │ │ │ │ + bge 38260 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00038294 <_PyEval_SetProfile@@Base>: │ │ │ │ +00038290 <_PyEval_SetProfile@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #204] @ 3837c <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ + ldr ip, [pc, #204] @ 38378 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #41656 @ 0xa2b8 │ │ │ │ + movw r1, #39744 @ 0x9b40 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 284a70 │ │ │ │ + bl 284d28 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 382e0 <_PyEval_SetProfile@@Base+0x4c> │ │ │ │ + bne 382dc <_PyEval_SetProfile@@Base+0x4c> │ │ │ │ mvn r4, #0 │ │ │ │ - b 38374 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ + b 38370 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #33664 @ 0x8380 │ │ │ │ + movw r1, #33660 @ 0x837c │ │ │ │ movt r1, #3 │ │ │ │ add r0, r5, #113664 @ 0x1bc00 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ - bl 279920 <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 279af8 <_Py_normpath@@Base+0xcd8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 382d8 <_PyEval_SetProfile@@Base+0x44> │ │ │ │ + blt 382d4 <_PyEval_SetProfile@@Base+0x44> │ │ │ │ ldr ip, [r4, #72] @ 0x48 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r4, #80] @ 0x50 │ │ │ │ str r7, [r4, #72] @ 0x48 │ │ │ │ - beq 38328 <_PyEval_SetProfile@@Base+0x94> │ │ │ │ + beq 38324 <_PyEval_SetProfile@@Base+0x94> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r5, r5, #110592 @ 0x1b000 │ │ │ │ str r8, [r4, #80] @ 0x50 │ │ │ │ @@ -10008,397 +10007,397 @@ │ │ │ │ addne r3, r3, #1 │ │ │ │ cmp ip, #0 │ │ │ │ subne r3, r3, #1 │ │ │ │ str r3, [r2, #3480] @ 0xd98 │ │ │ │ ldr r3, [r5, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2f8c20 <_PyEval_StopTheWorld@@Base+0x5c> │ │ │ │ + bl 2f87fc <_PyEval_StopTheWorld@@Base+0x5c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, #6 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #33844 @ 0x8434 │ │ │ │ + movw r1, #33288 @ 0x8208 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 3814c │ │ │ │ + bl 38148 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 383c8 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + beq 383c4 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mvn r0, #0 │ │ │ │ - b 384a8 <_PyEval_SetProfile@@Base+0x214> │ │ │ │ + b 384a4 <_PyEval_SetProfile@@Base+0x214> │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #6 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #33872 @ 0x8450 │ │ │ │ + movw r1, #33316 @ 0x8224 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r4, [sp] │ │ │ │ - bl 3814c │ │ │ │ + bl 38148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 383c0 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 383bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r5, #3 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r5, [sp] │ │ │ │ - movw r1, #37000 @ 0x9088 │ │ │ │ + movw r1, #36148 @ 0x8d34 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 3814c │ │ │ │ + bl 38148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 383c0 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 383bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #37436 @ 0x923c │ │ │ │ + movw r1, #36584 @ 0x8ee8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 3814c │ │ │ │ + bl 38148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 383c0 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 383bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #4 │ │ │ │ mov r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #56164 @ 0xdb64 │ │ │ │ + movw r1, #55108 @ 0xd744 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 3814c │ │ │ │ + bl 38148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 383c0 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 383bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r2, #6 │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #56164 @ 0xdb64 │ │ │ │ + movw r1, #55108 @ 0xd744 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 3814c │ │ │ │ + bl 38148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 383c0 <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ + bne 383bc <_PyEval_SetProfile@@Base+0x12c> │ │ │ │ mov r3, #17 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #56164 @ 0xdb64 │ │ │ │ + movw r1, #55108 @ 0xd744 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 3814c │ │ │ │ + bl 38148 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000384b0 <_Py_DisplaySourceLine@@Base>: │ │ │ │ +000384ac <_Py_DisplaySourceLine@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e3530 <_PyTime_gmtime@@Base+0x5fc> │ │ │ │ + b 2e3a20 <_PyTime_gmtime@@Base+0x4cc> │ │ │ │ │ │ │ │ -000384c4 : │ │ │ │ +000384c0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2db4a4 │ │ │ │ + b 2dbff4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38514 │ │ │ │ + bgt 38510 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38514 │ │ │ │ + bne 38510 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003851c <_PyLazyImport_GetName@@Base>: │ │ │ │ +00038518 <_PyLazyImport_GetName@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38530 <_PyLazyImport_GetName@@Base+0x14> │ │ │ │ + b 3852c <_PyLazyImport_GetName@@Base+0x14> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 38580 <_PyLazyImport_GetName@@Base+0x64> │ │ │ │ + beq 3857c <_PyLazyImport_GetName@@Base+0x64> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3856c <_PyLazyImport_GetName@@Base+0x50> │ │ │ │ - movw r0, #60856 @ 0xedb8 │ │ │ │ + beq 38568 <_PyLazyImport_GetName@@Base+0x50> │ │ │ │ + movw r0, #58872 @ 0xe5f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ - movw r0, #44500 @ 0xadd4 │ │ │ │ + b b775c │ │ │ │ + movw r0, #42248 @ 0xa508 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ 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 │ │ │ │ │ │ │ │ -000385a0 : │ │ │ │ +0003859c : │ │ │ │ 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 2bb0c8 │ │ │ │ + bl 2bb190 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000385d0 <_PyTraceback_Add@@Base>: │ │ │ │ +000385cc <_PyTraceback_Add@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #292] @ 38710 <_PyTraceback_Add@@Base+0x140> │ │ │ │ + ldr ip, [pc, #292] @ 3870c <_PyTraceback_Add@@Base+0x140> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, #0 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r7, [r3, ip] │ │ │ │ ldr r8, [r7, #88] @ 0x58 │ │ │ │ str r6, [r7, #88] @ 0x58 │ │ │ │ - bl 9f784 │ │ │ │ + bl 9f7f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38700 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + beq 386fc <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ - bl 38714 │ │ │ │ + bl 38710 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 38654 <_PyTraceback_Add@@Base+0x84> │ │ │ │ + bne 38650 <_PyTraceback_Add@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38700 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + bgt 386fc <_PyTraceback_Add@@Base+0x130> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 38700 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + bne 386fc <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 38700 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 386fc <_PyTraceback_Add@@Base+0x130> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 38834 │ │ │ │ + bl 38830 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38690 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ + bgt 3868c <_PyTraceback_Add@@Base+0xc0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38690 <_PyTraceback_Add@@Base+0xc0> │ │ │ │ + bne 3868c <_PyTraceback_Add@@Base+0xc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 386b4 <_PyTraceback_Add@@Base+0xe4> │ │ │ │ + bgt 386b0 <_PyTraceback_Add@@Base+0xe4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 386b4 <_PyTraceback_Add@@Base+0xe4> │ │ │ │ + bne 386b0 <_PyTraceback_Add@@Base+0xe4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 38700 <_PyTraceback_Add@@Base+0x130> │ │ │ │ + beq 386fc <_PyTraceback_Add@@Base+0x130> │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ str r9, [r6, #20] │ │ │ │ str r8, [r7, #88] @ 0x58 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r6 │ │ │ │ - bl 143f08 │ │ │ │ + bl 1445d0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1bdf1c <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 1be31c <_PyErr_ChainExceptions1@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00038714 : │ │ │ │ +00038710 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 38758 │ │ │ │ + bne 38754 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b 387f4 │ │ │ │ + b 387ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 25ec9c │ │ │ │ + bl 25f63c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 38744 │ │ │ │ + beq 38740 │ │ │ │ + ldr r0, [pc, #180] @ 38820 │ │ │ │ mov r1, #8 │ │ │ │ - movw r0, #4180 @ 0x1054 │ │ │ │ - movt r0, #91 @ 0x5b │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 387f4 │ │ │ │ - ldr r0, [pc, #152] @ 38828 │ │ │ │ + beq 387ec │ │ │ │ + ldr r0, [pc, #156] @ 38824 │ │ │ │ mov r1, #2 │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 387f4 │ │ │ │ + beq 387ec │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ bl 2d720 │ │ │ │ - ldr r3, [pc, #116] @ 3882c │ │ │ │ + ldr r3, [pc, #120] @ 38828 │ │ │ │ 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, #96] @ 38830 │ │ │ │ + ldr r3, [pc, #100] @ 3882c │ │ │ │ strd r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r8, [fp, #-84] @ 0xffffffac │ │ │ │ str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl dcc98 │ │ │ │ + bl dce2c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #48] @ 3882c │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + ldr r0, [pc, #52] @ 38828 │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq r1, fp, ip, asr r0 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - rsbeq pc, r2, r8, asr #21 │ │ │ │ + subseq lr, sl, r4, lsl #16 │ │ │ │ + subseq lr, sl, ip, lsl #16 │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ + ldrdeq pc, [r2], #-160 @ 0xffffff60 @ │ │ │ │ │ │ │ │ -00038834 : │ │ │ │ +00038830 : │ │ │ │ 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 261614 │ │ │ │ + bl 261ee8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 388fc │ │ │ │ + beq 388f8 │ │ │ │ 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 2617d8 │ │ │ │ + bl 2620ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 388c0 │ │ │ │ + bgt 388bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 388c0 │ │ │ │ + bne 388bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 388fc │ │ │ │ + beq 388f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 143ea8 <_PyFrame_New_NoTrack@@Base> │ │ │ │ + bl 144570 <_PyFrame_New_NoTrack@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 38904 │ │ │ │ + bne 38900 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 388fc │ │ │ │ + bgt 388f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 388fc │ │ │ │ + bne 388f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 38a30 │ │ │ │ + b 38a2c │ │ │ │ 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 38938 │ │ │ │ + beq 38934 │ │ │ │ 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 │ │ │ │ @@ -10424,32 +10423,32 @@ │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [r0, #76]! @ 0x4c │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ movlt r2, #1 │ │ │ │ addlt r3, r3, #1 │ │ │ │ strlt r2, [r0, #4]! │ │ │ │ - blt 38998 │ │ │ │ + blt 38994 │ │ │ │ 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 389f0 │ │ │ │ + bgt 389ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 389f0 │ │ │ │ + bne 389ec │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #68] @ 38a3c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 38a38 │ │ │ │ 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] │ │ │ │ @@ -10462,255 +10461,255 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -00038a40 <_PyTraceBack_FromFrame@@Base>: │ │ │ │ +00038a3c <_PyTraceBack_FromFrame@@Base>: │ │ │ │ ldr ip, [r1, #12] │ │ │ │ mvn r3, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [ip] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ bic r2, r2, #1 │ │ │ │ add r2, r2, #128 @ 0x80 │ │ │ │ sub r2, ip, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 31620 <_PyObject_DebugMallocStats@@Base+0x9c4> │ │ │ │ + b 31624 <_PyObject_DebugMallocStats@@Base+0x9c8> │ │ │ │ push {r4, r5, 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 2e57c <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #112] @ 38b04 <_PyTraceBack_FromFrame@@Base+0xc4> │ │ │ │ + ldr r2, [pc, #112] @ 38b00 <_PyTraceBack_FromFrame@@Base+0xc4> │ │ │ │ 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 38b08 <_PyTraceBack_FromFrame@@Base+0xc8> │ │ │ │ + bl 38b04 <_PyTraceBack_FromFrame@@Base+0xc8> │ │ │ │ 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 2e138 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5] │ │ │ │ bl 2e090 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r6 │ │ │ │ - bl 303624 │ │ │ │ + bl 3033f0 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #62856 @ 0xf588 │ │ │ │ + movw r4, #62912 @ 0xf5c0 │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, r2 │ │ │ │ - ldr r2, [pc, #92] @ 38b9c <_PyTraceBack_FromFrame@@Base+0x15c> │ │ │ │ + ldr r2, [pc, #92] @ 38b98 <_PyTraceBack_FromFrame@@Base+0x15c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ cmp ip, #1 │ │ │ │ ldr r6, [lr, r2] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 38b60 <_PyTraceBack_FromFrame@@Base+0x120> │ │ │ │ + bne 38b5c <_PyTraceBack_FromFrame@@Base+0x120> │ │ │ │ mov r2, r6 │ │ │ │ bl 30590 │ │ │ │ - b 38b90 <_PyTraceBack_FromFrame@@Base+0x150> │ │ │ │ + b 38b8c <_PyTraceBack_FromFrame@@Base+0x150> │ │ │ │ mov r5, r0 │ │ │ │ cmp ip, #2 │ │ │ │ - bne 38b7c <_PyTraceBack_FromFrame@@Base+0x13c> │ │ │ │ - movw r1, #47240 @ 0xb888 │ │ │ │ + bne 38b78 <_PyTraceBack_FromFrame@@Base+0x13c> │ │ │ │ + movw r1, #45476 @ 0xb1a4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 38b90 <_PyTraceBack_FromFrame@@Base+0x150> │ │ │ │ + beq 38b8c <_PyTraceBack_FromFrame@@Base+0x150> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36f98 │ │ │ │ + bl 36f94 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ │ │ │ │ -00038ba0 : │ │ │ │ +00038b9c : │ │ │ │ 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 38bd0 │ │ │ │ - movw r0, #46556 @ 0xb5dc │ │ │ │ + bne 38bcc │ │ │ │ + movw r0, #44844 @ 0xaf2c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2567 @ 0xa07 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 38bf0 │ │ │ │ - ldr r3, [pc, #184] @ 38c90 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 38bec │ │ │ │ + ldr r3, [pc, #184] @ 38c8c │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #180] @ 38c94 │ │ │ │ + ldr r1, [pc, #180] @ 38c90 │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [ip, r3] │ │ │ │ - bl b6738 │ │ │ │ + bl b6784 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 38bf8 │ │ │ │ + bne 38bf4 │ │ │ │ mov r5, #0 │ │ │ │ - b 38c88 │ │ │ │ + b 38c84 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 38c4c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 38c48 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #48460 @ 0xbd4c │ │ │ │ + movw r1, #46248 @ 0xb4a8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38bf0 │ │ │ │ + bgt 38bec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38bf0 │ │ │ │ + bne 38bec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 38bf0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 38bec │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 135d18 <_Py_VectorCall_StackRefSteal@@Base+0xe30> │ │ │ │ + bl 136404 <_Py_VectorCall_StackRefSteal@@Base+0xe30> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38c88 │ │ │ │ + bgt 38c84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38c88 │ │ │ │ + bne 38c84 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ + rsbeq r6, r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 30860c <_PyXI_GetMainNamespace@@Base+0x60c> │ │ │ │ + b 308240 <_PyXI_GetMainNamespace@@Base+0x5d4> │ │ │ │ │ │ │ │ -00038cac : │ │ │ │ +00038ca8 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bl 25ec9c │ │ │ │ + bl 25f63c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 38cf0 │ │ │ │ + bne 38cec │ │ │ │ mov r4, #0 │ │ │ │ mvn r5, #0 │ │ │ │ - b 38de0 │ │ │ │ + b 38ddc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 38d08 │ │ │ │ + beq 38d04 │ │ │ │ mov r0, r4 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38ce4 │ │ │ │ + beq 38ce0 │ │ │ │ add r1, fp, #12 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b77dc │ │ │ │ + bl b7934 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 38d28 │ │ │ │ + bne 38d24 │ │ │ │ mvn r5, #0 │ │ │ │ - b 38de0 │ │ │ │ - bl 2bfc88 │ │ │ │ + b 38ddc │ │ │ │ + bl 2bfd50 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 38d20 │ │ │ │ + beq 38d1c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 17fc78 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 1802b0 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 2c1adc │ │ │ │ + bl 2c1d9c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 280460 <_Py_GetStdlibDir@@Base+0x2220> │ │ │ │ + bl 280638 <_Py_GetStdlibDir@@Base+0x2220> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38da8 │ │ │ │ + bgt 38da4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38da8 │ │ │ │ + bne 38da4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 38d20 │ │ │ │ + beq 38d1c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 38dc4 │ │ │ │ + ble 38dc0 │ │ │ │ mov r5, #0 │ │ │ │ - b 38de0 │ │ │ │ + b 38ddc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38dbc │ │ │ │ + bne 38db8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 38dbc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 38db8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ 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 │ │ │ │ @@ -10718,15 +10717,15 @@ │ │ │ │ mov r4, r2 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r3 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 2577dc <_Py_NewReference@@Base+0x14f4> │ │ │ │ + bl 258154 <_Py_NewReference@@Base+0x14f4> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ cmp r1, #0 │ │ │ │ movge ip, r1 │ │ │ │ ldrlt ip, [r4] │ │ │ │ @@ -10740,18 +10739,18 @@ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r3, r4, #1 │ │ │ │ bfc r3, #0, #22 │ │ │ │ add r2, r3, #116 @ 0x74 │ │ │ │ sub r2, r4, r2 │ │ │ │ asr r2, r2, #4 │ │ │ │ mul r2, r0, r2 │ │ │ │ - bls 38e9c │ │ │ │ + bls 38e98 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ addls r1, r1, r1, lsl #1 │ │ │ │ - bls 38e9c │ │ │ │ + bls 38e98 │ │ │ │ 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 │ │ │ │ @@ -10768,40 +10767,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, #36708 @ 0x8f64 │ │ │ │ + movw r2, #36704 @ 0x8f60 │ │ │ │ movt r2, #3 │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, r2 │ │ │ │ - bne 38f1c │ │ │ │ + bne 38f18 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [r3] │ │ │ │ - b 38f34 │ │ │ │ + b 38f30 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38f5c │ │ │ │ + beq 38f58 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 38f5c │ │ │ │ + beq 38f58 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 8631c │ │ │ │ + b 86650 │ │ │ │ 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] │ │ │ │ @@ -10817,227 +10816,227 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38fe4 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 38fe0 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 38fd4 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 38fe4 │ │ │ │ + bne 38fd0 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 38fe0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3900c │ │ │ │ + bne 39008 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #16 │ │ │ │ bl 2d3b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 3909c │ │ │ │ + bge 39098 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 39084 │ │ │ │ - bl b93e4 │ │ │ │ + bne 39080 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39040 │ │ │ │ - b 39094 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 3903c │ │ │ │ + b 39090 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 390b8 │ │ │ │ + b 390b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #51788 @ 0xca4c │ │ │ │ + movw r0, #49968 @ 0xc330 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000390c0 : │ │ │ │ +000390bc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #44] @ 39108 │ │ │ │ - movw r1, #63484 @ 0xf7fc │ │ │ │ + ldr r0, [pc, #44] @ 39104 │ │ │ │ + movw r1, #61484 @ 0xf02c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 26b5ec │ │ │ │ + bl 26b778 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 39100 │ │ │ │ - ldr r0, [pc, #24] @ 3910c │ │ │ │ + beq 390fc │ │ │ │ + ldr r0, [pc, #24] @ 39108 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2b96e4 │ │ │ │ + b 2b97ac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r1, r2, r8, lsl r3 │ │ │ │ - rsbeq r1, r2, r4, lsr #6 │ │ │ │ + rsbeq r1, r2, r4, asr r2 │ │ │ │ + rsbeq r1, r2, r0, ror #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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39164 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 39160 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 39154 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 39164 │ │ │ │ + bne 39150 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 39160 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39198 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 39194 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 39188 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 39198 │ │ │ │ + bne 39184 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 39194 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 391c0 │ │ │ │ + bne 391bc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - movw r3, #48712 @ 0xbe48 │ │ │ │ + movw r3, #47436 @ 0xb94c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 39244 │ │ │ │ + bne 39240 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ bl 2da50 <__time64@plt> │ │ │ │ sub r2, fp, #64 @ 0x40 │ │ │ │ ldrd r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 2895a0 <_PyTime_localtime@@Base> │ │ │ │ + bl 289778 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3925c │ │ │ │ + bne 39258 │ │ │ │ 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 25a390 <_PyStaticType_InitForExtension@@Base+0x4d0> │ │ │ │ + bl 25ad08 <_PyStaticType_InitForExtension@@Base+0x4d0> │ │ │ │ mov r4, r0 │ │ │ │ - b 392dc │ │ │ │ - movw r1, #42408 @ 0xa5a8 │ │ │ │ + b 392d8 │ │ │ │ + movw r1, #40604 @ 0x9e9c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ - bl 1a4e60 │ │ │ │ + bl 1a536c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 39264 │ │ │ │ + bne 39260 │ │ │ │ mov r4, #0 │ │ │ │ - b 392dc │ │ │ │ - bl 1ab230 │ │ │ │ + b 392d8 │ │ │ │ + bl 1ab6f4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39290 │ │ │ │ + bgt 3928c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39290 │ │ │ │ + bne 3928c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3925c │ │ │ │ + beq 39258 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #68] @ 392e8 │ │ │ │ + ldr r0, [pc, #68] @ 392e4 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 392dc │ │ │ │ + bgt 392d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 392dc │ │ │ │ + bne 392d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq r3, r4, lr, r4 │ │ │ │ + mlseq r3, ip, lr, r4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 295be4 │ │ │ │ + bl 295dbc │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ @@ -11046,211 +11045,211 @@ │ │ │ │ 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 39380 │ │ │ │ + bne 3937c │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 393a4 │ │ │ │ + bne 393a0 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #9508 @ 0x2524 │ │ │ │ + movw r2, #7696 @ 0x1e10 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #56528 @ 0xdcd0 │ │ │ │ + movw r0, #54672 @ 0xd590 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 39444 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 39440 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56528 @ 0xdcd0 │ │ │ │ + movw r0, #54672 @ 0xd590 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39348 │ │ │ │ - b 39444 │ │ │ │ + bne 39344 │ │ │ │ + b 39440 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ orrle r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 394f8 │ │ │ │ + bne 394f4 │ │ │ │ asr r6, r6, #1 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl a6ff0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7050 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39444 │ │ │ │ + beq 39440 │ │ │ │ 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 394ec │ │ │ │ + beq 394e8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl c5a24 │ │ │ │ + bl c5b70 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39468 │ │ │ │ - bl be93c │ │ │ │ + bne 39464 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39470 │ │ │ │ + beq 3946c │ │ │ │ ldr r3, [r4] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3944c │ │ │ │ + ble 39448 │ │ │ │ mov r4, #0 │ │ │ │ - b 39520 │ │ │ │ + b 3951c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39444 │ │ │ │ + bne 39440 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 39444 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 39440 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 39478 │ │ │ │ + bge 39474 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 394fc │ │ │ │ + b 394f8 │ │ │ │ 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 394a4 │ │ │ │ + beq 394a0 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 394b8 │ │ │ │ + beq 394b4 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 394cc │ │ │ │ + beq 394c8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 394cc │ │ │ │ + bne 394c8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 394dc │ │ │ │ + b 394d8 │ │ │ │ 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 39408 │ │ │ │ + b 39404 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2860 │ │ │ │ - b 39520 │ │ │ │ + bl c29ac │ │ │ │ + b 3951c │ │ │ │ mov r4, #0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56520 @ 0xdcc8 │ │ │ │ + movw r1, #54664 @ 0xd588 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - b 39444 │ │ │ │ + bl aefc0 │ │ │ │ + b 39440 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00039528 <_PyXI_InitFailure@@Base>: │ │ │ │ +00039524 <_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 395b4 <_PyXI_InitFailure@@Base+0x8c> │ │ │ │ + beq 395b0 <_PyXI_InitFailure@@Base+0x8c> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl b8f18 │ │ │ │ + bl b9070 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 39570 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ + bne 3956c <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r7 │ │ │ │ - bl 31baa8 <_PyGen_FetchStopIterationValue@@Base+0x33e8> │ │ │ │ + bl 31b534 <_PyGen_FetchStopIterationValue@@Base+0x33f0> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 395a0 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ + bgt 3959c <_PyXI_InitFailure@@Base+0x78> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 395a0 <_PyXI_InitFailure@@Base+0x78> │ │ │ │ + bne 3959c <_PyXI_InitFailure@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 39568 <_PyXI_InitFailure@@Base+0x40> │ │ │ │ + beq 39564 <_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} │ │ │ │ │ │ │ │ -000395bc : │ │ │ │ +000395b8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ca9e4 <_Py_convert_optional_to_ssize_t@@Base+0xb8> │ │ │ │ + b 1cae24 <_Py_convert_optional_to_ssize_t@@Base+0xb8> │ │ │ │ push {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 39608 │ │ │ │ + bne 39604 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39638 │ │ │ │ - b 3962c │ │ │ │ + bne 39634 │ │ │ │ + b 39628 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41116 @ 0xa09c │ │ │ │ + movw r0, #39488 @ 0x9a40 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 395f4 │ │ │ │ - b 39648 │ │ │ │ - bl be93c │ │ │ │ + bne 395f0 │ │ │ │ + b 39644 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39648 │ │ │ │ - movw r3, #52408 @ 0xccb8 │ │ │ │ + bne 39644 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5274 │ │ │ │ + bl 1f5808 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ str r1, [r3, #2728] @ 0xaa8 │ │ │ │ @@ -11263,21 +11262,21 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 396c4 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 396c0 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 396b4 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 396c4 │ │ │ │ + bne 396b0 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 396c0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -11289,33 +11288,33 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl a78c4 │ │ │ │ + bl a7924 │ │ │ │ mov r0, r5 │ │ │ │ - bl 324cfc <_Py_RestoreSignals@@Base+0x48d4> │ │ │ │ + bl 324784 <_Py_RestoreSignals@@Base+0x48b4> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -00039744 : │ │ │ │ +00039740 : │ │ │ │ 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] │ │ │ │ @@ -11326,466 +11325,466 @@ │ │ │ │ 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 397a8 │ │ │ │ + bne 397a4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 397d8 │ │ │ │ - b 397cc │ │ │ │ + bne 397d4 │ │ │ │ + b 397c8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41468 @ 0xa1fc │ │ │ │ + movw r0, #39840 @ 0x9ba0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39790 │ │ │ │ - b 39840 │ │ │ │ - bl be93c │ │ │ │ + bne 3978c │ │ │ │ + b 3983c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39840 │ │ │ │ + bne 3983c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ - bl 329ed4 │ │ │ │ + bl 329964 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39840 │ │ │ │ + beq 3983c │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ sub r0, fp, #268 @ 0x10c │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ bl 2e2dc │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ bl 2d1ec │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 39834 │ │ │ │ + beq 39830 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 39840 │ │ │ │ - bl b93e4 │ │ │ │ + bl 27bef0 │ │ │ │ + b 3983c │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39848 │ │ │ │ + beq 39844 │ │ │ │ mov r0, #0 │ │ │ │ - b 39860 │ │ │ │ + b 3985c │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e2dc │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 39868 │ │ │ │ + bl 39864 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ stmib fp, {r0, r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ - bl c4978 │ │ │ │ + bl c4ac4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39938 │ │ │ │ + beq 39934 │ │ │ │ mov r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, fp, #4 │ │ │ │ bl 2e48c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 39960 │ │ │ │ + bne 3995c │ │ │ │ mov r0, r6 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 398e4 │ │ │ │ + bne 398e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39938 │ │ │ │ + bgt 39934 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39938 │ │ │ │ - b 39934 │ │ │ │ - bl 157cac │ │ │ │ + bne 39934 │ │ │ │ + b 39930 │ │ │ │ + bl 158348 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39940 │ │ │ │ + bne 3993c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39914 │ │ │ │ + bgt 39910 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39914 │ │ │ │ + bne 39910 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39938 │ │ │ │ + bgt 39934 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39938 │ │ │ │ + bne 39934 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 3996c │ │ │ │ + b 39968 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39960 │ │ │ │ + bgt 3995c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39960 │ │ │ │ + bne 3995c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ - bne 39898 │ │ │ │ + bne 39894 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - mov r0, #0 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - add fp, sp, #0 │ │ │ │ - and r2, r3, #24 │ │ │ │ - ubfx r3, r3, #14, #1 │ │ │ │ - cmp r2, r0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - sub r1, r1, r3, lsl #3 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39c74 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 39a08 │ │ │ │ + bne 399d0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 39a04 │ │ │ │ + ble 399cc │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 39a44 │ │ │ │ + beq 39a0c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #608] @ 39c70 │ │ │ │ + ldr r1, [pc, #608] @ 39c38 │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 39b30 │ │ │ │ + beq 39af8 │ │ │ │ add r5, r5, r4 │ │ │ │ ldr r9, [r6] │ │ │ │ subs r4, r5, #1 │ │ │ │ - beq 39b8c │ │ │ │ + beq 39b54 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r8, #1 │ │ │ │ - beq 39a78 │ │ │ │ - bl 1295d0 │ │ │ │ + beq 39a40 │ │ │ │ + bl 129600 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 39b30 │ │ │ │ + blt 39af8 │ │ │ │ subs r4, r5, #2 │ │ │ │ - beq 39ba4 │ │ │ │ + beq 39b6c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq sl, #61380 @ 0xefc4 │ │ │ │ + movweq sl, #59516 @ 0xe87c │ │ │ │ movteq sl, #63 @ 0x3f │ │ │ │ - beq 39af0 │ │ │ │ + beq 39ab8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 39abc │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 39a84 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #39920 @ 0x9bf0 │ │ │ │ + movw r1, #38292 @ 0x9594 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #50572 @ 0xc58c │ │ │ │ + movw r0, #48804 @ 0xbea4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 39b30 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 39af8 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 39b30 │ │ │ │ + beq 39af8 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 39b5c │ │ │ │ + bne 39b24 │ │ │ │ subs r4, r4, #1 │ │ │ │ - movweq r5, #10264 @ 0x2818 │ │ │ │ + movweq r5, #8432 @ 0x20f0 │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ - beq 39bb4 │ │ │ │ + beq 39b7c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r5, #10264 @ 0x2818 │ │ │ │ + movweq r5, #8432 @ 0x20f0 │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ - beq 39b84 │ │ │ │ + beq 39b4c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 39b38 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 39b00 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #41748 @ 0xa314 │ │ │ │ + movw r1, #40120 @ 0x9cb8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #50572 @ 0xc58c │ │ │ │ + movw r0, #48804 @ 0xbea4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 39c64 │ │ │ │ + b 39c2c │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 39b30 │ │ │ │ + beq 39af8 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 39b78 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 39b40 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 39b30 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 39af8 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 39bb4 │ │ │ │ + beq 39b7c │ │ │ │ ldr r4, [r6, #16] │ │ │ │ - b 39bb4 │ │ │ │ - movw r5, #10264 @ 0x2818 │ │ │ │ + b 39b7c │ │ │ │ + movw r5, #8432 @ 0x20f0 │ │ │ │ movt r5, #61 @ 0x3d │ │ │ │ - movw sl, #61380 @ 0xefc4 │ │ │ │ + movw sl, #59516 @ 0xe87c │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r8, #1 │ │ │ │ - b 39bb4 │ │ │ │ - movw r5, #10264 @ 0x2818 │ │ │ │ + b 39b7c │ │ │ │ + movw r5, #8432 @ 0x20f0 │ │ │ │ movt r5, #61 @ 0x3d │ │ │ │ - movw sl, #61380 @ 0xefc4 │ │ │ │ + movw sl, #59516 @ 0xe87c │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r0, r7 │ │ │ │ - bl 327370 │ │ │ │ + bl 326dfc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 39b30 │ │ │ │ + beq 39af8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 32a878 │ │ │ │ + bl 32a308 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 39c58 │ │ │ │ + beq 39c20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 327e38 │ │ │ │ + bl 3278c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 39c58 │ │ │ │ + beq 39c20 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r3 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r6, #116] @ 0x74 │ │ │ │ - beq 39c1c │ │ │ │ + beq 39be4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca42c │ │ │ │ + bl ca4f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #116] @ 0x74 │ │ │ │ - beq 39c58 │ │ │ │ + beq 39c20 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r8, [r6, #144] @ 0x90 │ │ │ │ - bl 21aab4 │ │ │ │ + bl 21b178 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39c64 │ │ │ │ + bgt 39c2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39c64 │ │ │ │ + bne 39c2c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 39c64 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 39c2c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7928 │ │ │ │ - b 39b30 │ │ │ │ + bl a7988 │ │ │ │ + b 39af8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r1, [r2], #-184 @ 0xffffff48 │ │ │ │ + rsbeq r2, r2, ip, ror r2 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + mov r0, #0 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + add fp, sp, #0 │ │ │ │ + and r2, r3, #24 │ │ │ │ + ubfx r3, r3, #14, #1 │ │ │ │ + cmp r2, r0 │ │ │ │ + addne r3, r3, #1 │ │ │ │ + sub r1, r1, r3, lsl #3 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 39c70 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ │ │ │ │ -00039c74 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ +00039c70 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #244] @ 39d84 <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ + ldr r3, [pc, #244] @ 39d80 <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 39cb8 <_PyTraceMalloc_GetTraceback@@Base+0x44> │ │ │ │ + bne 39cb4 <_PyTraceMalloc_GetTraceback@@Base+0x44> │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39ca0 <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ + bne 39c9c <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - bne 39ce4 <_PyTraceMalloc_GetTraceback@@Base+0x70> │ │ │ │ + bne 39ce0 <_PyTraceMalloc_GetTraceback@@Base+0x70> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 18ba98 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18c0d0 <_PyMutex_LockTimed@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 39d8c <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ + bl 39d88 <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39d28 <_PyTraceMalloc_GetTraceback@@Base+0xb4> │ │ │ │ - ldr r0, [pc, #136] @ 39d88 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ + beq 39d24 <_PyTraceMalloc_GetTraceback@@Base+0xb4> │ │ │ │ + ldr r0, [pc, #136] @ 39d84 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ movw r1, #4404 @ 0x1134 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 1bde60 │ │ │ │ + bl 1be260 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 39edc <_PyImport_SetModule@@Base+0xdc> │ │ │ │ + bl 39ed8 <_PyImport_SetModule@@Base+0xdc> │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #100] @ 39d88 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ - bl 1bde60 │ │ │ │ - b 39d48 <_PyTraceMalloc_GetTraceback@@Base+0xd4> │ │ │ │ + ldr r0, [pc, #100] @ 39d84 <_PyTraceMalloc_GetTraceback@@Base+0x114> │ │ │ │ + bl 1be260 │ │ │ │ + b 39d44 <_PyTraceMalloc_GetTraceback@@Base+0xd4> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 39d68 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ + bne 39d64 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 39d50 <_PyTraceMalloc_GetTraceback@@Base+0xdc> │ │ │ │ + bne 39d4c <_PyTraceMalloc_GetTraceback@@Base+0xdc> │ │ │ │ dmb ish │ │ │ │ - beq 39d78 <_PyTraceMalloc_GetTraceback@@Base+0x104> │ │ │ │ - ldr r0, [pc, #12] @ 39d84 <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ - bl 2be6c8 │ │ │ │ + beq 39d74 <_PyTraceMalloc_GetTraceback@@Base+0x104> │ │ │ │ + ldr r0, [pc, #12] @ 39d80 <_PyTraceMalloc_GetTraceback@@Base+0x110> │ │ │ │ + bl 2be790 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ - ldr r3, [pc, #104] @ 39dfc <_PyTraceMalloc_GetTraceback@@Base+0x188> │ │ │ │ + rsbeq sl, r2, r0, lsl #25 │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ + ldr r3, [pc, #104] @ 39df8 <_PyTraceMalloc_GetTraceback@@Base+0x188> │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 39df4 <_PyTraceMalloc_GetTraceback@@Base+0x180> │ │ │ │ + beq 39df0 <_PyTraceMalloc_GetTraceback@@Base+0x180> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldreq r0, [r3, #1696] @ 0x6a0 │ │ │ │ - beq 39dcc <_PyTraceMalloc_GetTraceback@@Base+0x158> │ │ │ │ + beq 39dc8 <_PyTraceMalloc_GetTraceback@@Base+0x158> │ │ │ │ ldr r0, [r3, #1700] @ 0x6a4 │ │ │ │ - bl 9e140 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9e1b4 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39ddc <_PyTraceMalloc_GetTraceback@@Base+0x168> │ │ │ │ + bne 39dd8 <_PyTraceMalloc_GetTraceback@@Base+0x168> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - bl 9e140 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9e1b4 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39dd4 <_PyTraceMalloc_GetTraceback@@Base+0x160> │ │ │ │ + beq 39dd0 <_PyTraceMalloc_GetTraceback@@Base+0x160> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00039e00 <_PyImport_SetModule@@Base>: │ │ │ │ - ldr ip, [pc, #76] @ 39e54 <_PyImport_SetModule@@Base+0x54> │ │ │ │ +00039dfc <_PyImport_SetModule@@Base>: │ │ │ │ + ldr ip, [pc, #76] @ 39e50 <_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 39e44 <_PyImport_SetModule@@Base+0x44> │ │ │ │ + bne 39e40 <_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, #65284 @ 0xff04 │ │ │ │ + movw r1, #63656 @ 0xf8a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #46164 @ 0xb454 │ │ │ │ + movw r0, #44292 @ 0xad04 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b cdc70 │ │ │ │ + b cdd38 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 39e8c <_PyImport_SetModule@@Base+0x8c> │ │ │ │ + bne 39e88 <_PyImport_SetModule@@Base+0x8c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ @@ -11805,94 +11804,94 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ subs r6, r1, #0 │ │ │ │ - beq 39f20 <_PyImport_SetModule@@Base+0x120> │ │ │ │ + beq 39f1c <_PyImport_SetModule@@Base+0x120> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9e140 <_Py_hashtable_get@@Base> │ │ │ │ + bl 9e1b4 <_Py_hashtable_get@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39f20 <_PyImport_SetModule@@Base+0x120> │ │ │ │ + beq 39f1c <_PyImport_SetModule@@Base+0x120> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3a038 <_PyImport_SetModule@@Base+0x238> │ │ │ │ - b 3a040 <_PyImport_SetModule@@Base+0x240> │ │ │ │ + ble 3a034 <_PyImport_SetModule@@Base+0x238> │ │ │ │ + b 3a03c <_PyImport_SetModule@@Base+0x240> │ │ │ │ ldrh r0, [r7, #4] │ │ │ │ - bl a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, #12 │ │ │ │ movne r8, #0 │ │ │ │ - beq 3a028 <_PyImport_SetModule@@Base+0x228> │ │ │ │ + beq 3a024 <_PyImport_SetModule@@Base+0x228> │ │ │ │ ldrh r3, [r7, #4] │ │ │ │ mov r0, #2 │ │ │ │ cmp r3, r8 │ │ │ │ - ble 39fe0 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ - bl a0bf0 │ │ │ │ + ble 39fdc <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ + bl a0c54 │ │ │ │ add r2, r7, r8, lsl #3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 39fb8 <_PyImport_SetModule@@Base+0x1b8> │ │ │ │ + beq 39fb4 <_PyImport_SetModule@@Base+0x1b8> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r1, [r3] │ │ │ │ add r0, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r3] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ - bl b26c8 │ │ │ │ + bl b2728 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39fa8 <_PyImport_SetModule@@Base+0x1a8> │ │ │ │ + bne 39fa4 <_PyImport_SetModule@@Base+0x1a8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39fb8 <_PyImport_SetModule@@Base+0x1b8> │ │ │ │ + bgt 39fb4 <_PyImport_SetModule@@Base+0x1b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39fb8 <_PyImport_SetModule@@Base+0x1b8> │ │ │ │ + bne 39fb4 <_PyImport_SetModule@@Base+0x1b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 39fb8 <_PyImport_SetModule@@Base+0x1b8> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 39fb4 <_PyImport_SetModule@@Base+0x1b8> │ │ │ │ str r0, [r5, #20] │ │ │ │ add r8, r8, #1 │ │ │ │ str r5, [r9, #4]! │ │ │ │ - b 39f38 <_PyImport_SetModule@@Base+0x138> │ │ │ │ + b 39f34 <_PyImport_SetModule@@Base+0x138> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a028 <_PyImport_SetModule@@Base+0x228> │ │ │ │ + bgt 3a024 <_PyImport_SetModule@@Base+0x228> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3a028 <_PyImport_SetModule@@Base+0x228> │ │ │ │ + bne 3a024 <_PyImport_SetModule@@Base+0x228> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 3a028 <_PyImport_SetModule@@Base+0x228> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 3a024 <_PyImport_SetModule@@Base+0x228> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3a040 <_PyImport_SetModule@@Base+0x240> │ │ │ │ + beq 3a03c <_PyImport_SetModule@@Base+0x240> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f4fc <_Py_hashtable_set@@Base> │ │ │ │ + bl 9f570 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a030 <_PyImport_SetModule@@Base+0x230> │ │ │ │ + bne 3a02c <_PyImport_SetModule@@Base+0x230> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a024 <_PyImport_SetModule@@Base+0x224> │ │ │ │ + bgt 3a020 <_PyImport_SetModule@@Base+0x224> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3a024 <_PyImport_SetModule@@Base+0x224> │ │ │ │ + bne 3a020 <_PyImport_SetModule@@Base+0x224> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl 2e73f4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl 2e730c │ │ │ │ mov r4, #0 │ │ │ │ - b 3a040 <_PyImport_SetModule@@Base+0x240> │ │ │ │ + b 3a03c <_PyImport_SetModule@@Base+0x240> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a040 <_PyImport_SetModule@@Base+0x240> │ │ │ │ + bgt 3a03c <_PyImport_SetModule@@Base+0x240> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ 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 │ │ │ │ @@ -11901,69 +11900,69 @@ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - beq 3a098 <_PyImport_SetModule@@Base+0x298> │ │ │ │ + beq 3a094 <_PyImport_SetModule@@Base+0x298> │ │ │ │ mov r2, #2 │ │ │ │ - bl 306de4 <_PyContext_Exit@@Base+0x120> │ │ │ │ + bl 3069c8 <_PyContext_Exit@@Base+0x120> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a128 <_PyImport_SetModule@@Base+0x328> │ │ │ │ + beq 3a124 <_PyImport_SetModule@@Base+0x328> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 330904 │ │ │ │ + bl 330398 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a128 <_PyImport_SetModule@@Base+0x328> │ │ │ │ + beq 3a124 <_PyImport_SetModule@@Base+0x328> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a110 <_PyImport_SetModule@@Base+0x310> │ │ │ │ + beq 3a10c <_PyImport_SetModule@@Base+0x310> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 1b5404 │ │ │ │ + bl 1b5814 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3a128 <_PyImport_SetModule@@Base+0x328> │ │ │ │ + beq 3a124 <_PyImport_SetModule@@Base+0x328> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #96] @ 3a134 <_PyImport_SetModule@@Base+0x334> │ │ │ │ + ldr r3, [pc, #96] @ 3a130 <_PyImport_SetModule@@Base+0x334> │ │ │ │ cmp r1, r3 │ │ │ │ - beq 3a12c <_PyImport_SetModule@@Base+0x32c> │ │ │ │ - bl 1c6c18 │ │ │ │ + beq 3a128 <_PyImport_SetModule@@Base+0x32c> │ │ │ │ + bl 1c7048 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a0fc <_PyImport_SetModule@@Base+0x2fc> │ │ │ │ + bgt 3a0f8 <_PyImport_SetModule@@Base+0x2fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a104 <_PyImport_SetModule@@Base+0x304> │ │ │ │ + beq 3a100 <_PyImport_SetModule@@Base+0x304> │ │ │ │ mov r4, r5 │ │ │ │ - b 3a12c <_PyImport_SetModule@@Base+0x32c> │ │ │ │ + b 3a128 <_PyImport_SetModule@@Base+0x32c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 3a0fc <_PyImport_SetModule@@Base+0x2fc> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 3a0f8 <_PyImport_SetModule@@Base+0x2fc> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #372 @ 0x174 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #64052 @ 0xfa34 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, r2, r8, asr #21 │ │ │ │ + ldrdeq fp, [r2], #-160 @ 0xffffff60 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ subs r4, r3, #0 │ │ │ │ - ldr lr, [pc, #572] @ 3a394 <_PyImport_SetModule@@Base+0x594> │ │ │ │ + ldr lr, [pc, #568] @ 3a38c <_PyImport_SetModule@@Base+0x590> │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ moveq sl, r4 │ │ │ │ mov r5, r1 │ │ │ │ ldrne sl, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -11977,115 +11976,114 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 3a1c4 <_PyImport_SetModule@@Base+0x3c4> │ │ │ │ + bne 3a1c0 <_PyImport_SetModule@@Base+0x3c4> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a210 <_PyImport_SetModule@@Base+0x410> │ │ │ │ + beq 3a208 <_PyImport_SetModule@@Base+0x40c> │ │ │ │ + ldr r1, [pc, #456] @ 3a390 <_PyImport_SetModule@@Base+0x594> │ │ │ │ mov r2, #0 │ │ │ │ - mov r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r3, r4 │ │ │ │ + mov r1, #3 │ │ │ │ + str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ - mov r3, r4 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ - movw ip, #9560 @ 0x2558 │ │ │ │ - movt ip, #98 @ 0x62 │ │ │ │ mov r1, r6 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3a210 <_PyImport_SetModule@@Base+0x410> │ │ │ │ + bne 3a208 <_PyImport_SetModule@@Base+0x40c> │ │ │ │ mov r4, #0 │ │ │ │ - b 3a380 <_PyImport_SetModule@@Base+0x580> │ │ │ │ + b 3a378 <_PyImport_SetModule@@Base+0x57c> │ │ │ │ ldr r0, [r5] │ │ │ │ add sl, sl, r6 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ sub r4, sl, #3 │ │ │ │ - bl 1ac3dc │ │ │ │ + bl 1ac8a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a208 <_PyImport_SetModule@@Base+0x408> │ │ │ │ + beq 3a200 <_PyImport_SetModule@@Base+0x404> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - beq 3a308 <_PyImport_SetModule@@Base+0x508> │ │ │ │ + beq 3a300 <_PyImport_SetModule@@Base+0x504> │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3a250 <_PyImport_SetModule@@Base+0x450> │ │ │ │ + beq 3a248 <_PyImport_SetModule@@Base+0x44c> │ │ │ │ subs r4, sl, #4 │ │ │ │ - beq 3a324 <_PyImport_SetModule@@Base+0x524> │ │ │ │ + beq 3a31c <_PyImport_SetModule@@Base+0x520> │ │ │ │ ldr sl, [r5, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3a264 <_PyImport_SetModule@@Base+0x464> │ │ │ │ + beq 3a25c <_PyImport_SetModule@@Base+0x460> │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 3a33c <_PyImport_SetModule@@Base+0x53c> │ │ │ │ + beq 3a334 <_PyImport_SetModule@@Base+0x538> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 3a29c <_PyImport_SetModule@@Base+0x49c> │ │ │ │ - bl 1295d0 │ │ │ │ + beq 3a294 <_PyImport_SetModule@@Base+0x498> │ │ │ │ + bl 129600 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3a208 <_PyImport_SetModule@@Base+0x408> │ │ │ │ + blt 3a200 <_PyImport_SetModule@@Base+0x404> │ │ │ │ subs r7, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r1, r7 │ │ │ │ moveq r0, r7 │ │ │ │ - beq 3a34c <_PyImport_SetModule@@Base+0x54c> │ │ │ │ + beq 3a344 <_PyImport_SetModule@@Base+0x548> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r7, r0 │ │ │ │ - beq 3a2d0 <_PyImport_SetModule@@Base+0x4d0> │ │ │ │ - bl 1295d0 │ │ │ │ + beq 3a2c8 <_PyImport_SetModule@@Base+0x4cc> │ │ │ │ + bl 129600 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3a208 <_PyImport_SetModule@@Base+0x408> │ │ │ │ + blt 3a200 <_PyImport_SetModule@@Base+0x404> │ │ │ │ subs r3, r7, #1 │ │ │ │ mov r7, r0 │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 3a34c <_PyImport_SetModule@@Base+0x54c> │ │ │ │ + beq 3a344 <_PyImport_SetModule@@Base+0x548> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a2e8 <_PyImport_SetModule@@Base+0x4e8> │ │ │ │ + beq 3a2e0 <_PyImport_SetModule@@Base+0x4e4> │ │ │ │ subs r3, r3, #1 │ │ │ │ moveq r1, r3 │ │ │ │ - beq 3a34c <_PyImport_SetModule@@Base+0x54c> │ │ │ │ + beq 3a344 <_PyImport_SetModule@@Base+0x548> │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a300 <_PyImport_SetModule@@Base+0x500> │ │ │ │ + beq 3a2f8 <_PyImport_SetModule@@Base+0x4fc> │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 3a34c <_PyImport_SetModule@@Base+0x54c> │ │ │ │ + beq 3a344 <_PyImport_SetModule@@Base+0x548> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - b 3a34c <_PyImport_SetModule@@Base+0x54c> │ │ │ │ + b 3a344 <_PyImport_SetModule@@Base+0x548> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 3a34c <_PyImport_SetModule@@Base+0x54c> │ │ │ │ + b 3a344 <_PyImport_SetModule@@Base+0x548> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b 3a34c <_PyImport_SetModule@@Base+0x54c> │ │ │ │ + b 3a344 <_PyImport_SetModule@@Base+0x548> │ │ │ │ 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] │ │ │ │ @@ -12093,175 +12091,177 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r3, r9 │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr r1, [fp, #-144] @ 0xffffff70 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 33470c <_PyXIData_Clear@@Base+0x382c> │ │ │ │ + bl 3341a0 <_PyXIData_Clear@@Base+0x382c> │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1ae12c │ │ │ │ + bl 1ae5f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x005b5990 │ │ │ │ + subseq r5, fp, r8, lsl #3 │ │ │ │ + rsbeq r2, r2, ip, lsr #9 │ │ │ │ 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 3a3d4 <_PyImport_SetModule@@Base+0x5d4> │ │ │ │ + bne 3a3d0 <_PyImport_SetModule@@Base+0x5d4> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a404 <_PyImport_SetModule@@Base+0x604> │ │ │ │ - b 3a3f8 <_PyImport_SetModule@@Base+0x5f8> │ │ │ │ + bne 3a400 <_PyImport_SetModule@@Base+0x604> │ │ │ │ + b 3a3f4 <_PyImport_SetModule@@Base+0x5f8> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29096 @ 0x71a8 │ │ │ │ + movw r0, #27468 @ 0x6b4c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a3bc <_PyImport_SetModule@@Base+0x5bc> │ │ │ │ - b 3a44c <_PyImport_SetModule@@Base+0x64c> │ │ │ │ - bl be93c │ │ │ │ + bne 3a3b8 <_PyImport_SetModule@@Base+0x5bc> │ │ │ │ + b 3a448 <_PyImport_SetModule@@Base+0x64c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a44c <_PyImport_SetModule@@Base+0x64c> │ │ │ │ + bne 3a448 <_PyImport_SetModule@@Base+0x64c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 3a44c <_PyImport_SetModule@@Base+0x64c> │ │ │ │ + blt 3a448 <_PyImport_SetModule@@Base+0x64c> │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor r3, r3, #1 │ │ │ │ str r3, [fp, #-16] │ │ │ │ bl 2d4e0 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 3a450 <_PyImport_SetModule@@Base+0x650> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 3a44c <_PyImport_SetModule@@Base+0x650> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003a458 : │ │ │ │ +0003a454 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - movw r5, #38384 @ 0x95f0 │ │ │ │ + movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ - bl 9846c │ │ │ │ + bl 984f4 │ │ │ │ add r6, r5, #920 @ 0x398 │ │ │ │ str r0, [r5, #944] @ 0x3b0 │ │ │ │ - bl 337ab0 <_PyParkingLot_AfterFork@@Base> │ │ │ │ + bl 337548 <_PyParkingLot_AfterFork@@Base> │ │ │ │ add r0, r5, #960 @ 0x3c0 │ │ │ │ add r1, r6, #1004 @ 0x3ec │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r0, r0, #984 @ 0x3d8 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r1, r6, #860 @ 0x35c │ │ │ │ strd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #888] @ 3a828 │ │ │ │ + ldr r1, [pc, #892] @ 3a828 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ - ldr ip, [pc, #884] @ 3a82c │ │ │ │ + ldr ip, [pc, #888] @ 3a82c │ │ │ │ add r0, r5, #5888 @ 0x1700 │ │ │ │ str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, #12 │ │ │ │ - ldr ip, [pc, #868] @ 3a830 │ │ │ │ + ldr ip, [pc, #872] @ 3a830 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r0, r5, #968 @ 0x3c8 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r2], #4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #11 │ │ │ │ strb r1, [r0] │ │ │ │ - bne 3a4e4 │ │ │ │ - bl 984c0 │ │ │ │ + bne 3a4e0 │ │ │ │ + bl 98548 │ │ │ │ ldr r4, [r5, #1172] @ 0x494 │ │ │ │ - ldr r7, [pc, #812] @ 3a834 │ │ │ │ + ldr r7, [pc, #816] @ 3a834 │ │ │ │ mov sl, r0 │ │ │ │ ldr r8, [r4] │ │ │ │ cmp r4, r7 │ │ │ │ - beq 3a584 │ │ │ │ + beq 3a580 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r1, r3 │ │ │ │ cmpeq sl, r0 │ │ │ │ - beq 3a578 │ │ │ │ + beq 3a574 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3a578 │ │ │ │ + beq 3a574 │ │ │ │ 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 2bac20 <_PyEvent_Notify@@Base> │ │ │ │ + bl 2bace8 <_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 3088d4 <_PyMarshal_ReadObjectFromXIData@@Base+0xa0> │ │ │ │ + bl 308540 <_PyMarshal_ReadObjectFromXIData@@Base+0xa0> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r4, r8 │ │ │ │ ldr r8, [r8] │ │ │ │ - b 3a50c │ │ │ │ - ldr sl, [pc, #684] @ 3a838 │ │ │ │ + b 3a508 │ │ │ │ + ldr sl, [pc, #688] @ 3a838 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r4, [r9, sl] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3a5a8 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + bne 3a5a8 │ │ │ │ + movw r1, #12956 @ 0x329c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #660] @ 3a83c │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 9a280 │ │ │ │ + movw r0, #21376 @ 0x5380 │ │ │ │ + movt r0, #91 @ 0x5b │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 9a308 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ ldr r2, [r3, #3704] @ 0xe78 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 3a5c8 │ │ │ │ + beq 3a5c8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #3704] @ 0xe78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a600 │ │ │ │ + beq 3a600 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt 3a600 │ │ │ │ - bl 255f2c <_PyThreadState_New@@Base+0x478> │ │ │ │ + blt 3a600 │ │ │ │ + bl 2568a8 <_PyThreadState_New@@Base+0x474> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a388 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 9a410 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ mov r8, #0 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ @@ -12273,288 +12273,603 @@ │ │ │ │ bl 2d720 │ │ │ │ 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 2b806c │ │ │ │ + bl 2b8134 │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a66c │ │ │ │ + beq 3a66c │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r8, #4] │ │ │ │ - bl 1dd264 │ │ │ │ + bl 1dd7c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ba268 │ │ │ │ + bl 2ba330 │ │ │ │ mov r8, r7 │ │ │ │ - b 3a648 │ │ │ │ + b 3a648 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 984c0 │ │ │ │ + bl 98548 │ │ │ │ add r3, r7, #3920 @ 0xf50 │ │ │ │ strd r0, [r3, #-8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r0, r0, #3904 @ 0xf40 │ │ │ │ - bl 185cbc <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #432] @ 3a840 │ │ │ │ + bl 1862f4 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #428] @ 3a83c │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3a6c0 │ │ │ │ + beq 3a6c0 │ │ │ │ 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 3a6b0 │ │ │ │ + bne 3a6b0 │ │ │ │ ldr r8, [sl, r9] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a6e8 │ │ │ │ + beq 3a6e8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 25fac0 <_PyArena_New@@Base+0xa70> │ │ │ │ + bl 2603a0 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r3, [r5, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3a7ec │ │ │ │ + bne 3a7ec │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3a708 │ │ │ │ + bne 3a708 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3a6f0 │ │ │ │ + bne 3a6f0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3a72c │ │ │ │ + beq 3a72c │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ - ldr r0, [pc, #284] @ 3a844 │ │ │ │ + ldr r0, [pc, #280] @ 3a840 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ba98 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18c0d0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r7, [r5, #924] @ 0x39c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #924] @ 0x39c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3a78c │ │ │ │ + beq 3a78c │ │ │ │ ldr r3, [r5, #928] @ 0x3a0 │ │ │ │ cmp r3, r7 │ │ │ │ moveq r3, #0 │ │ │ │ streq r7, [r5, #924] @ 0x39c │ │ │ │ streq r3, [r7, #3644] @ 0xe3c │ │ │ │ - beq 3a78c │ │ │ │ + beq 3a78c │ │ │ │ ldr r1, [sl, r9] │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 2c6bac │ │ │ │ + bl 2c6d14 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c9bb0 <_PyArg_NoKeywords@@Base+0x474> │ │ │ │ + bl 2c9d18 <_PyArg_NoKeywords@@Base+0x474> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d732c │ │ │ │ + bl 2d7854 │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r7, #3644] @ 0xe3c │ │ │ │ - bl 2d7734 │ │ │ │ - b 3a738 │ │ │ │ + bl 2d7c5c │ │ │ │ + b 3a738 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3a7ac │ │ │ │ + bne 3a7ac │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3a794 │ │ │ │ + bne 3a794 │ │ │ │ dmb ish │ │ │ │ - beq 3a7bc │ │ │ │ - ldr r0, [pc, #136] @ 3a844 │ │ │ │ - bl 2be6c8 │ │ │ │ + beq 3a7bc │ │ │ │ + ldr r0, [pc, #132] @ 3a840 │ │ │ │ + bl 2be790 │ │ │ │ ldr r3, [r5, #924] @ 0x39c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a7f8 │ │ │ │ + beq 3a7f8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b9474 │ │ │ │ + bl 2b953c │ │ │ │ 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 2f35dc │ │ │ │ - movw r3, #1116 @ 0x45c │ │ │ │ - movt r3, #64 @ 0x40 │ │ │ │ - b 3a800 │ │ │ │ - movw r3, #1140 @ 0x474 │ │ │ │ - movt r3, #64 @ 0x40 │ │ │ │ - ldr r1, [pc, #64] @ 3a848 │ │ │ │ + b 2f31b8 │ │ │ │ + movw r3, #64872 @ 0xfd68 │ │ │ │ + movt r3, #63 @ 0x3f │ │ │ │ + b 3a800 │ │ │ │ + movw r3, #64896 @ 0xfd80 │ │ │ │ + movt r3, #63 @ 0x3f │ │ │ │ + ldr r1, [pc, #60] @ 3a844 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ bl 300b8 │ │ │ │ - rsbeq r3, r4, r4, lsr sl │ │ │ │ - strdeq sl, [r2], #-204 @ 0xffffff34 @ │ │ │ │ - rsbeq r1, r5, r8, asr #11 │ │ │ │ - rsbeq r9, r2, r4, lsl #21 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - subseq r5, fp, ip, asr #19 │ │ │ │ - mlseq r2, ip, ip, r9 │ │ │ │ - rsbeq r9, r2, r8, lsl #19 │ │ │ │ - subseq r5, fp, r4, ror #19 │ │ │ │ + rsbeq r3, r4, ip, lsr sl │ │ │ │ + rsbeq sl, r2, r4, lsl #26 │ │ │ │ + ldrdeq r1, [r5], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r9, r2, ip, lsl #21 │ │ │ │ + andeq r0, r0, ip │ │ │ │ + rsbeq r9, r2, r4, lsr #25 │ │ │ │ + mlseq r2, r0, r9, r9 │ │ │ │ + @ instruction: 0x005b5398 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3a89c │ │ │ │ + bne 3a898 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3a898 │ │ │ │ + ble 3a894 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a8d8 │ │ │ │ + beq 3a8d4 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ sub ip, fp, #140 @ 0x8c │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r1, #9656 @ 0x25b8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a950 │ │ │ │ + beq 3a94c │ │ │ │ add r4, r5, r4 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 3a8f8 │ │ │ │ + beq 3a8f4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 3a950 │ │ │ │ + blt 3a94c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a918 │ │ │ │ - bl be93c │ │ │ │ + bne 3a914 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a950 │ │ │ │ - ldr r3, [pc, #176] @ 3a9d0 │ │ │ │ + bne 3a94c │ │ │ │ + ldr r3, [pc, #176] @ 3a9cc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 258528 │ │ │ │ + bl 258ea0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a958 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 3a954 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #1316 @ 0x524 │ │ │ │ - movt r2, #64 @ 0x40 │ │ │ │ + movw r2, #64996 @ 0xfde4 │ │ │ │ + movt r2, #63 @ 0x3f │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f910 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ff74 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 3a9c8 │ │ │ │ + b 3a9c4 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 3a9b0 │ │ │ │ + beq 3a9ac │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a9d4 <_Py_fstat@@Base> │ │ │ │ + bl 3a9d0 <_Py_fstat@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a950 │ │ │ │ + bne 3a94c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aa34 <_Py_fstat@@Base+0x60> │ │ │ │ + bl 3aa30 <_Py_fstat@@Base+0x60> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a950 │ │ │ │ + beq 3a94c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9b0 │ │ │ │ - movw r1, #45160 @ 0xb068 │ │ │ │ + beq 3a9ac │ │ │ │ + movw r1, #44764 @ 0xaedc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #1380 @ 0x564 │ │ │ │ - movt r2, #64 @ 0x40 │ │ │ │ + movw r2, #65060 @ 0xfe24 │ │ │ │ + movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b 3a950 │ │ │ │ - movw ip, #38384 @ 0x95f0 │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b 3a94c │ │ │ │ + movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ ldr r0, [ip, #1700] @ 0x6a4 │ │ │ │ str r5, [ip, #1700] @ 0x6a4 │ │ │ │ str r4, [ip, #1704] @ 0x6a8 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003a9d4 <_Py_fstat@@Base>: │ │ │ │ +0003a9d0 <_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 dc834 │ │ │ │ + bl dc9d4 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dd8c <__fstat64_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3aa2c <_Py_fstat@@Base+0x58> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 3aa28 <_Py_fstat@@Base+0x58> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ bl 2d0a8 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3aa74 <_Py_fstat@@Base+0xa0> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 3aa70 <_Py_fstat@@Base+0xa0> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor r0, r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #32 │ │ │ │ + str r0, [ip, #3968] @ 0xf80 │ │ │ │ + cmp r3, #0 │ │ │ │ + sub sp, sp, #92 @ 0x5c │ │ │ │ + mov r4, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + ldrne r5, [r3, #8] │ │ │ │ + bne 3aacc <_Py_fstat@@Base+0xfc> │ │ │ │ + cmp r2, #3 │ │ │ │ + ble 3aac8 <_Py_fstat@@Base+0xf8> │ │ │ │ + clz r5, r1 │ │ │ │ + lsr r5, r5, #5 │ │ │ │ + cmp r2, #8 │ │ │ │ + orrgt r5, r5, #1 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 3ab0c <_Py_fstat@@Base+0x13c> │ │ │ │ + mov r5, r3 │ │ │ │ + sub r1, fp, #68 @ 0x44 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + mov r1, #8 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + mov r1, #4 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r1, [pc, #1140] @ 3af60 <_Py_fstat@@Base+0x590> │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [sp] │ │ │ │ + str r2, [sp, #16] │ │ │ │ + mov r1, r6 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 3ab40 <_Py_fstat@@Base+0x170> │ │ │ │ + ldr sl, [r4, #8] │ │ │ │ + ldr r3, [sl, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #268435456 @ 0x10000000 │ │ │ │ + bne 3ab48 <_Py_fstat@@Base+0x178> │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ + movw r1, #65272 @ 0xfef8 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + movw r0, #8260 @ 0x2044 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + mov r3, sl │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + b 3af54 <_Py_fstat@@Base+0x584> │ │ │ │ + ldr r3, [r4] │ │ │ │ + str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bl 176f3c │ │ │ │ + cmn r0, #1 │ │ │ │ + str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ + bne 3ab78 <_Py_fstat@@Base+0x1a8> │ │ │ │ + bl bea88 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3ab40 <_Py_fstat@@Base+0x170> │ │ │ │ + add r6, r6, r5 │ │ │ │ + subs r3, r6, #4 │ │ │ │ + beq 3abe4 <_Py_fstat@@Base+0x214> │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ + str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 3ab9c <_Py_fstat@@Base+0x1cc> │ │ │ │ + subs r3, r6, #5 │ │ │ │ + beq 3abfc <_Py_fstat@@Base+0x22c> │ │ │ │ + ldr r7, [r4, #20] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 3abb4 <_Py_fstat@@Base+0x1e4> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + bne 3abbc <_Py_fstat@@Base+0x1ec> │ │ │ │ + b 3ac10 <_Py_fstat@@Base+0x240> │ │ │ │ + movw r7, #5196 @ 0x144c │ │ │ │ + movt r7, #96 @ 0x60 │ │ │ │ + ldr r5, [r4, #24] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 3abd4 <_Py_fstat@@Base+0x204> │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 3abdc <_Py_fstat@@Base+0x20c> │ │ │ │ + b 3ac20 <_Py_fstat@@Base+0x250> │ │ │ │ + movw r5, #5196 @ 0x144c │ │ │ │ + movt r5, #96 @ 0x60 │ │ │ │ + ldr r4, [r4, #28] │ │ │ │ + b 3ac28 <_Py_fstat@@Base+0x258> │ │ │ │ + movw r4, #5196 @ 0x144c │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + mov r5, r4 │ │ │ │ + mov r7, r4 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + b 3ac28 <_Py_fstat@@Base+0x258> │ │ │ │ + movw r4, #5196 @ 0x144c │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + mov r5, r4 │ │ │ │ + mov r7, r4 │ │ │ │ + b 3ac28 <_Py_fstat@@Base+0x258> │ │ │ │ + movw r4, #5196 @ 0x144c │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + mov r5, r4 │ │ │ │ + b 3ac28 <_Py_fstat@@Base+0x258> │ │ │ │ + movw r4, #5196 @ 0x144c │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + bl 2bfd50 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 3ab40 <_Py_fstat@@Base+0x170> │ │ │ │ + movw r9, #5196 @ 0x144c │ │ │ │ + movt r9, #96 @ 0x60 │ │ │ │ + cmp r5, r9 │ │ │ │ + bne 3ac4c <_Py_fstat@@Base+0x27c> │ │ │ │ + mov r5, #0 │ │ │ │ + b 3aef8 <_Py_fstat@@Base+0x528> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + movw r1, #21196 @ 0x52cc │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + ldrb r3, [r0, #87] @ 0x57 │ │ │ │ + ubfx r3, r3, #5, #1 │ │ │ │ + cmp r0, r1 │ │ │ │ + orreq r3, r3, #1 │ │ │ │ + tst r3, #1 │ │ │ │ + bne 3aca0 <_Py_fstat@@Base+0x2d0> │ │ │ │ + bl b6704 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 3aca0 <_Py_fstat@@Base+0x2d0> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + mov r2, r5 │ │ │ │ + movw r1, #65292 @ 0xff0c │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 14161c │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + movw r1, #60056 @ 0xea98 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ + bl 1385f0 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + str r3, [fp, #-84] @ 0xffffffac │ │ │ │ + beq 3aee8 <_Py_fstat@@Base+0x518> │ │ │ │ + mov r3, #0 │ │ │ │ + movw r2, #52452 @ 0xcce4 │ │ │ │ + movt r2, #64 @ 0x40 │ │ │ │ + str r3, [sp] │ │ │ │ + movw r1, #65348 @ 0xff44 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + mov r3, r5 │ │ │ │ + bl 13c904 │ │ │ │ + ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3ad0c <_Py_fstat@@Base+0x33c> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 3ad0c <_Py_fstat@@Base+0x33c> │ │ │ │ + mov r0, r3 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 3aee8 <_Py_fstat@@Base+0x518> │ │ │ │ + ldr r1, [pc, #584] @ 3af64 <_Py_fstat@@Base+0x594> │ │ │ │ + mov r0, r5 │ │ │ │ + sub r2, fp, #76 @ 0x4c │ │ │ │ + bl c2a18 │ │ │ │ + cmp r0, #1 │ │ │ │ + beq 3ad54 <_Py_fstat@@Base+0x384> │ │ │ │ + ldr r2, [r8] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3aee8 <_Py_fstat@@Base+0x518> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 3aee8 <_Py_fstat@@Base+0x518> │ │ │ │ + mov r0, r8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 3aee8 <_Py_fstat@@Base+0x518> │ │ │ │ + sub r2, fp, #72 @ 0x48 │ │ │ │ + ldr r1, [pc, #520] @ 3af68 <_Py_fstat@@Base+0x598> │ │ │ │ + mov r0, r8 │ │ │ │ + bl b3bb0 │ │ │ │ + ldr r2, [r8] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3ad88 <_Py_fstat@@Base+0x3b8> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r8] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 3ad88 <_Py_fstat@@Base+0x3b8> │ │ │ │ + mov r0, r8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ + cmp r8, #0 │ │ │ │ + bne 3adc0 <_Py_fstat@@Base+0x3f0> │ │ │ │ + ldr r3, [r1] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3aee8 <_Py_fstat@@Base+0x518> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r1] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3aee8 <_Py_fstat@@Base+0x518> │ │ │ │ + mov r0, r1 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 3aee8 <_Py_fstat@@Base+0x518> │ │ │ │ + mov r0, r8 │ │ │ │ + str r1, [fp, #-84] @ 0xffffffac │ │ │ │ + bl 14214c │ │ │ │ + ldr r3, [r8] │ │ │ │ + ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3adfc <_Py_fstat@@Base+0x42c> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3adfc <_Py_fstat@@Base+0x42c> │ │ │ │ + mov r0, r8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ + ldr r3, [r1] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3ae20 <_Py_fstat@@Base+0x450> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r1] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3ae20 <_Py_fstat@@Base+0x450> │ │ │ │ + mov r0, r1 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 3aee8 <_Py_fstat@@Base+0x518> │ │ │ │ + cmp r5, r9 │ │ │ │ + bne 3ae58 <_Py_fstat@@Base+0x488> │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3aee8 <_Py_fstat@@Base+0x518> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3aee8 <_Py_fstat@@Base+0x518> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 3aee8 <_Py_fstat@@Base+0x518> │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1dcb28 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r8, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3ae8c <_Py_fstat@@Base+0x4bc> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3ae8c <_Py_fstat@@Base+0x4bc> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 3aee8 <_Py_fstat@@Base+0x518> │ │ │ │ + ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ + mov r0, r8 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + bl 1a9240 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 3aebc <_Py_fstat@@Base+0x4ec> │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r5] │ │ │ │ + ldr r3, [r8] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3aee0 <_Py_fstat@@Base+0x510> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3aee0 <_Py_fstat@@Base+0x510> │ │ │ │ + mov r0, r8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + cmp r5, #0 │ │ │ │ + bne 3aef8 <_Py_fstat@@Base+0x528> │ │ │ │ + bl bea88 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3ac44 <_Py_fstat@@Base+0x274> │ │ │ │ + b 3ab40 <_Py_fstat@@Base+0x170> │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + add r0, r0, #5568 @ 0x15c0 │ │ │ │ + add r0, r0, #24 │ │ │ │ + bl 1802b0 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str r7, [sp, #8] │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, sl │ │ │ │ + ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ + str r5, [sp, #12] │ │ │ │ + ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ + str r0, [sp] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2c1d9c │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + mov r4, r0 │ │ │ │ + add r0, r3, #5568 @ 0x15c0 │ │ │ │ + add r0, r0, #24 │ │ │ │ + bl 280638 <_Py_GetStdlibDir@@Base+0x2220> │ │ │ │ + mov r0, r5 │ │ │ │ + bl aefc0 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + rsbeq r2, r2, r0, lsl r6 │ │ │ │ + mlseq r3, r0, r6, r2 │ │ │ │ + rsbeq r5, r3, r4 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ strb r2, [r3, #8] │ │ │ │ @@ -12567,149 +12882,149 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aafc <_Py_fstat@@Base+0x128> │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 3afe8 <_Py_fstat@@Base+0x618> │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3aaec <_Py_fstat@@Base+0x118> │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 3aafc <_Py_fstat@@Base+0x128> │ │ │ │ + bne 3afd8 <_Py_fstat@@Base+0x608> │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 3afe8 <_Py_fstat@@Base+0x618> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3ab24 <_Py_fstat@@Base+0x150> │ │ │ │ + bne 3b010 <_Py_fstat@@Base+0x640> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 305dc8 <_PyMarshal_GetXIData@@Base+0x420> │ │ │ │ + bl 3057ec <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 185e8c │ │ │ │ + b 1864bc │ │ │ │ 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 2d720 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0003ab90 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ +0003b07c <_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 3ab9c <_PyInterpreterState_IDDecref@@Base+0xc> │ │ │ │ + bne 3b088 <_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 1dc1cc <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 1dc730 <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 2b9474 │ │ │ │ + bl 2b953c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ba598 │ │ │ │ + bl 2ba660 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b9474 │ │ │ │ + b 2b953c │ │ │ │ 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 3ac50 <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 3b13c <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #48000 @ 0xbb80 │ │ │ │ + movw r0, #47108 @ 0xb804 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 3ace4 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 3b1d0 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ tst r1, #32 │ │ │ │ ubfx r2, r1, #6, #1 │ │ │ │ - beq 3ac84 <_PyInterpreterState_IDDecref@@Base+0xf4> │ │ │ │ + beq 3b170 <_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 3ac98 <_PyInterpreterState_IDDecref@@Base+0x108> │ │ │ │ - b 3acb8 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + beq 3b184 <_PyInterpreterState_IDDecref@@Base+0x108> │ │ │ │ + b 3b1a4 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r5, #127 @ 0x7f │ │ │ │ - bne 3acb8 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + bne 3b1a4 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ cmp r1, #1 │ │ │ │ moveq r5, #255 @ 0xff │ │ │ │ - beq 3acb8 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + beq 3b1a4 <_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 3acec <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ + bl 3b1d8 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 3ace4 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ + blt 3b1d0 <_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 3adbc <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ + b 3b2a8 <_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 │ │ │ │ @@ -12717,128 +13032,128 @@ │ │ │ │ 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 3ad34 <_PyInterpreterState_IDDecref@@Base+0x1a4> │ │ │ │ + beq 3b220 <_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 3ad70 <_PyInterpreterState_IDDecref@@Base+0x1e0> │ │ │ │ + bhi 3b25c <_PyInterpreterState_IDDecref@@Base+0x1e0> │ │ │ │ cmp r3, #7 │ │ │ │ movls r3, #6 │ │ │ │ - bls 3ad84 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + bls 3b270 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ sub r6, r3, #8 │ │ │ │ mov lr, #55 @ 0x37 │ │ │ │ movt lr, #1024 @ 0x400 │ │ │ │ lsr lr, lr, r6 │ │ │ │ tst lr, #1 │ │ │ │ - bne 3ad80 <_PyInterpreterState_IDDecref@@Base+0x1f0> │ │ │ │ + bne 3b26c <_PyInterpreterState_IDDecref@@Base+0x1f0> │ │ │ │ cmp r3, #32 │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b 3ad84 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + b 3b270 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b 3ad84 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + b 3b270 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ mov r3, #2 │ │ │ │ sub lr, r5, r3 │ │ │ │ cmp lr, r0 │ │ │ │ - bge 3adb0 <_PyInterpreterState_IDDecref@@Base+0x220> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bge 3b29c <_PyInterpreterState_IDDecref@@Base+0x220> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55128 @ 0xd758 │ │ │ │ + movw r1, #53552 @ 0xd130 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r0, r3 │ │ │ │ add ip, ip, #1 │ │ │ │ - b 3ad10 <_PyInterpreterState_IDDecref@@Base+0x180> │ │ │ │ + b 3b1fc <_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 a058c │ │ │ │ + bl a05f0 │ │ │ │ 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 3af34 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + bne 3b420 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ cmp r1, #0 │ │ │ │ ldreq ip, [r0, #28] │ │ │ │ - beq 3ae14 <_PyInterpreterState_IDDecref@@Base+0x284> │ │ │ │ + beq 3b300 <_PyInterpreterState_IDDecref@@Base+0x284> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne ip, r0, #20 │ │ │ │ addeq ip, r0, #28 │ │ │ │ - ldr r8, [pc, #1032] @ 3b224 <_PyInterpreterState_IDDecref@@Base+0x694> │ │ │ │ + ldr r8, [pc, #1032] @ 3b710 <_PyInterpreterState_IDDecref@@Base+0x694> │ │ │ │ mov lr, #0 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [ip] │ │ │ │ add r1, ip, r3 │ │ │ │ cmp lr, r4 │ │ │ │ - bge 3af28 <_PyInterpreterState_IDDecref@@Base+0x398> │ │ │ │ + bge 3b414 <_PyInterpreterState_IDDecref@@Base+0x398> │ │ │ │ ldrb r2, [r5, lr] │ │ │ │ cmp r2, #13 │ │ │ │ - bhi 3ae5c <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ + bhi 3b348 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ cmp r2, #7 │ │ │ │ - bls 3aee8 <_PyInterpreterState_IDDecref@@Base+0x358> │ │ │ │ + bls 3b3d4 <_PyInterpreterState_IDDecref@@Base+0x358> │ │ │ │ sub r6, r2, #8 │ │ │ │ cmp r6, #5 │ │ │ │ - bhi 3aed8 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ + bhi 3b3c4 <_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 3af20 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + beq 3b40c <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ addeq r3, r3, #2 │ │ │ │ movweq r2, #23644 @ 0x5c5c │ │ │ │ strheq r2, [r1] │ │ │ │ - bne 3aed8 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ - b 3af20 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + bne 3b3c4 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ + b 3b40c <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3af20 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b40c <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3af20 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b40c <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3af20 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b40c <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3af20 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b40c <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 3af20 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 3b40c <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ cmp r2, #31 │ │ │ │ strbhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ - bhi 3af20 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + bhi 3b40c <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r6, #18940 @ 0x49fc │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ movw r7, #30044 @ 0x755c │ │ │ │ movt r7, #12336 @ 0x3030 │ │ │ │ str r7, [r1] │ │ │ │ and r9, r2, #15 │ │ │ │ ldr sl, [r6] │ │ │ │ @@ -12846,89 +13161,89 @@ │ │ │ │ strb r2, [r1, #4] │ │ │ │ ldr r2, [r6] │ │ │ │ ldrb r1, [r2, r9] │ │ │ │ add r2, r3, #5 │ │ │ │ add r3, r3, #6 │ │ │ │ strb r1, [ip, r2] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 3ae24 <_PyInterpreterState_IDDecref@@Base+0x294> │ │ │ │ + b 3b310 <_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 3b0a0 <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ + bne 3b58c <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ cmp r1, #0 │ │ │ │ ldreq ip, [r0, #28] │ │ │ │ - beq 3af54 <_PyInterpreterState_IDDecref@@Base+0x3c4> │ │ │ │ + beq 3b440 <_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 3b094 <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ + ble 3b580 <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ ldrh r2, [r5, #2]! │ │ │ │ cmp r2, #13 │ │ │ │ - bhi 3afa8 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ + bhi 3b494 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ cmp r2, #7 │ │ │ │ - bls 3b050 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ - ldr r8, [pc, #660] @ 3b228 <_PyInterpreterState_IDDecref@@Base+0x698> │ │ │ │ + bls 3b53c <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ + ldr r8, [pc, #660] @ 3b714 <_PyInterpreterState_IDDecref@@Base+0x698> │ │ │ │ sub r6, r2, #8 │ │ │ │ cmp r6, #5 │ │ │ │ - bhi 3b040 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ + bhi 3b52c <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ ldrb r6, [r8, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 3afc8 <_PyInterpreterState_IDDecref@@Base+0x438> │ │ │ │ + beq 3b4b4 <_PyInterpreterState_IDDecref@@Base+0x438> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ movteq r2, #92 @ 0x5c │ │ │ │ addeq r3, r3, #2 │ │ │ │ streq r2, [r1] │ │ │ │ - bne 3b040 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ - b 3b08c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + bne 3b52c <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ + b 3b578 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b08c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b578 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [ip, r7] │ │ │ │ - b 3b08c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b578 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #102 @ 0x66 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b08c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b578 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #110 @ 0x6e │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b08c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b578 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #114 @ 0x72 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b08c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b578 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #116 @ 0x74 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 3b08c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 3b578 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ cmp r2, #31 │ │ │ │ strhhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ - bhi 3b08c <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + bhi 3b578 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ movw r6, #18940 @ 0x49fc │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ mov r7, #92 @ 0x5c │ │ │ │ movt r7, #117 @ 0x75 │ │ │ │ add r3, r3, #6 │ │ │ │ ldr r6, [r6] │ │ │ │ str r7, [r1] │ │ │ │ @@ -12937,91 +13252,91 @@ │ │ │ │ str r7, [r1, #4] │ │ │ │ and r7, r2, #15 │ │ │ │ ldrb r2, [r6, r2, lsr #4] │ │ │ │ strh r2, [r1, #8] │ │ │ │ ldrb r2, [r6, r7] │ │ │ │ strh r2, [r1, #10] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 3af68 <_PyInterpreterState_IDDecref@@Base+0x3d8> │ │ │ │ + b 3b454 <_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 3b0b8 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + beq 3b5a4 <_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 3b218 <_PyInterpreterState_IDDecref@@Base+0x688> │ │ │ │ + ble 3b704 <_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 3b210 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ - bhi 3b208 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ + beq 3b6fc <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + bhi 3b6f4 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ cmp ip, #13 │ │ │ │ - bhi 3b128 <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ + bhi 3b614 <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ cmp ip, #7 │ │ │ │ - bls 3b1c4 <_PyInterpreterState_IDDecref@@Base+0x634> │ │ │ │ - ldr r9, [pc, #280] @ 3b22c <_PyInterpreterState_IDDecref@@Base+0x69c> │ │ │ │ + bls 3b6b0 <_PyInterpreterState_IDDecref@@Base+0x634> │ │ │ │ + ldr r9, [pc, #280] @ 3b718 <_PyInterpreterState_IDDecref@@Base+0x69c> │ │ │ │ sub r8, ip, #8 │ │ │ │ cmp r8, #5 │ │ │ │ - bhi 3b1bc <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ + bhi 3b6a8 <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ ldrb r8, [r9, r8] │ │ │ │ add pc, pc, r8, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 3b1bc <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ + bne 3b6a8 <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ mov r6, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str r6, [r1] │ │ │ │ str ip, [lr] │ │ │ │ - b 3b210 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b6fc <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ str r1, [r2, r6] │ │ │ │ - b 3b210 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b6fc <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ str r1, [lr] │ │ │ │ - b 3b210 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b6fc <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ str r1, [lr] │ │ │ │ - b 3b210 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b6fc <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ str r1, [lr] │ │ │ │ - b 3b210 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b6fc <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ str r1, [lr] │ │ │ │ - b 3b210 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b6fc <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ cmp ip, #31 │ │ │ │ - bhi 3b208 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ + bhi 3b6f4 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ movw r6, #18940 @ 0x49fc │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ mov r9, #92 @ 0x5c │ │ │ │ add r3, r3, #6 │ │ │ │ ldr r6, [r6] │ │ │ │ str r9, [r1] │ │ │ │ @@ -13030,60 +13345,60 @@ │ │ │ │ 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 3b210 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 3b6fc <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ add r3, r3, #1 │ │ │ │ str ip, [r1] │ │ │ │ add r7, r7, #1 │ │ │ │ - b 3b0c8 <_PyInterpreterState_IDDecref@@Base+0x538> │ │ │ │ + b 3b5b4 <_PyInterpreterState_IDDecref@@Base+0x538> │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r5, fp, r7, lsl #22 │ │ │ │ - subseq r5, fp, sp, lsl #22 │ │ │ │ - subseq r5, fp, r3, lsl fp │ │ │ │ + subseq r5, fp, r2, lsl #9 │ │ │ │ + subseq r5, fp, r8, lsl #9 │ │ │ │ + subseq r5, fp, lr, lsl #9 │ │ │ │ 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 3b27c <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ + bls 3b768 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #64764 @ 0xfcfc │ │ │ │ + movw r0, #62764 @ 0xf52c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b27c <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ + bne 3b768 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - ble 3b2a8 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ + ble 3b794 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3b2ac <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ - bl be93c │ │ │ │ + bne 3b798 <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2ac <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ - b 3b274 <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ + beq 3b798 <_PyInterpreterState_IDDecref@@Base+0x71c> │ │ │ │ + b 3b760 <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29597c │ │ │ │ + bl 295b54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b274 <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ + beq 3b760 <_PyInterpreterState_IDDecref@@Base+0x6e4> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -13096,31 +13411,31 @@ │ │ │ │ bl 2d720 │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ moveq r2, r1 │ │ │ │ - movw r0, #45896 @ 0xb348 │ │ │ │ + movw r0, #47156 @ 0xb834 │ │ │ │ movt r0, #3 │ │ │ │ ldrne r1, [r4, #3648] @ 0xe40 │ │ │ │ ldrne r2, [r4, #3652] @ 0xe44 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003b330 : │ │ │ │ +0003b81c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1dc1cc <_PyThreadState_NewBound@@Base> │ │ │ │ + b 1dc730 <_PyThreadState_NewBound@@Base> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -13137,74 +13452,74 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 3b3b8 │ │ │ │ + bne 3b8a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdb7c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 3b3cc │ │ │ │ - bl df8c0 │ │ │ │ + bl 3bd45c <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 3b8b8 │ │ │ │ + bl dfa54 │ │ │ │ mov r1, #1 │ │ │ │ - bl df900 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa94 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b3ac │ │ │ │ + bne 3b898 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 3b428 │ │ │ │ + bne 3b914 │ │ │ │ mov r1, #704 @ 0x2c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b420 │ │ │ │ + bne 3b90c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b420 │ │ │ │ + bne 3b90c │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ 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 3b478 │ │ │ │ + ble 3b964 │ │ │ │ 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 d5c14 │ │ │ │ + b d5cec │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - movw r0, #47664 @ 0xba30 │ │ │ │ + movw r0, #45808 @ 0xb2f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b454 │ │ │ │ + bne 3b940 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r0 │ │ │ │ @@ -13224,15 +13539,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, #46368 @ 0xb520 │ │ │ │ + movw r0, #47628 @ 0xba0c │ │ │ │ movt r0, #3 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -13252,35 +13567,35 @@ │ │ │ │ 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, #5420 @ 0x152c │ │ │ │ + movw r1, #3696 @ 0xe70 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b5c8 │ │ │ │ + beq 3bab4 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmn r3, #-2147483631 @ 0x80000011 │ │ │ │ - bhi 3b5b0 │ │ │ │ + bhi 3ba9c │ │ │ │ add r0, r3, #3 │ │ │ │ bic r0, r0, #3 │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi 3b5b0 │ │ │ │ - bl b26c8 │ │ │ │ - b 3b5cc │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bhi 3ba9c │ │ │ │ + bl b2728 │ │ │ │ + b 3bab8 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5436 @ 0x153c │ │ │ │ + movw r1, #3712 @ 0xe80 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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 │ │ │ │ @@ -13289,70 +13604,70 @@ │ │ │ │ sub ip, fp, #32 │ │ │ │ mov r4, r0 │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, r1 │ │ │ │ str ip, [sp] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov ip, #0 │ │ │ │ - movw r1, #5472 @ 0x1560 │ │ │ │ + movw r1, #3748 @ 0xea4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b648 │ │ │ │ + beq 3bb34 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3b650 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 3bb3c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5488 @ 0x1570 │ │ │ │ + movw r1, #3764 @ 0xeb4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r4, #0 │ │ │ │ - b 3b6b0 │ │ │ │ - bl 1a2c74 │ │ │ │ + b 3bb9c │ │ │ │ + bl 1a32bc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 3b648 │ │ │ │ - bl 1a2d9c │ │ │ │ + beq 3bb34 │ │ │ │ + bl 1a33e4 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov lr, r0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #48240 @ 0xbc70 │ │ │ │ + movw r1, #49500 @ 0xc15c │ │ │ │ movt r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str lr, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl 3b6bc │ │ │ │ + bl 3bba8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 139b7c │ │ │ │ + bl 13a264 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ str r2, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r8, r3 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #976] @ 3babc │ │ │ │ + ldr r3, [pc, #976] @ 3bfa8 │ │ │ │ mov sl, r1 │ │ │ │ str r2, [fp, #-224] @ 0xffffff20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -13361,48 +13676,48 @@ │ │ │ │ mov r5, #0 │ │ │ │ str r3, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r6, [fp, #4] │ │ │ │ bl 2d720 │ │ │ │ sub r1, fp, #216 @ 0xd8 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-220] @ 0xffffff24 │ │ │ │ - bl 317470 <_PyXIData_Release@@Base+0x438> │ │ │ │ + bl 316ef4 <_PyXIData_Release@@Base+0x438> │ │ │ │ cmp r0, r5 │ │ │ │ - beq 3b774 │ │ │ │ + beq 3bc60 │ │ │ │ ldr r7, [fp, #-216] @ 0xffffff28 │ │ │ │ sub r9, fp, #172 @ 0xac │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e3cc <__memset_chk@plt> │ │ │ │ cmp r6, r5 │ │ │ │ strh r5, [fp, #-172] @ 0xffffff54 │ │ │ │ - bge 3b77c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 3bc68 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5524 @ 0x1594 │ │ │ │ + movw r1, #3800 @ 0xed8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r6, #0 │ │ │ │ - b 3ba94 │ │ │ │ - beq 3b79c │ │ │ │ + b 3bf80 │ │ │ │ + beq 3bc88 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3b7a0 │ │ │ │ - bl 2e73f4 │ │ │ │ + bne 3bc8c │ │ │ │ + bl 2e730c │ │ │ │ mov r6, r0 │ │ │ │ - b 3ba94 │ │ │ │ + b 3bf80 │ │ │ │ mov r5, r6 │ │ │ │ ldr r3, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [fp, #-196] @ 0xffffff3c │ │ │ │ - movw r2, #47808 @ 0xbac0 │ │ │ │ + movw r2, #49328 @ 0xc0b0 │ │ │ │ movt r2, #3 │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ str r6, [fp, #-180] @ 0xffffff4c │ │ │ │ sub r3, fp, #200 @ 0xc8 │ │ │ │ mov r6, #0 │ │ │ │ str r3, [fp, #-212] @ 0xffffff2c │ │ │ │ str sl, [fp, #-192] @ 0xffffff40 │ │ │ │ @@ -13411,379 +13726,379 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r9, [fp, #-200] @ 0xffffff38 │ │ │ │ str r5, [fp, #-184] @ 0xffffff48 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ vldr d7, [r4, #32] │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 30c538 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ + bl 30c1f0 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 3b9c8 │ │ │ │ + beq 3beb4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3b9b4 │ │ │ │ + beq 3bea0 │ │ │ │ cmp r3, #11 │ │ │ │ ldrhi r6, [fp, #-184] @ 0xffffff48 │ │ │ │ - bhi 3b8c4 │ │ │ │ - b 3b910 │ │ │ │ + bhi 3bdb0 │ │ │ │ + b 3bdfc │ │ │ │ add r0, r6, #12 │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ mov r3, r0 │ │ │ │ ldmib r6, {r1, r2} │ │ │ │ - movw r0, #5660 @ 0x161c │ │ │ │ + movw r0, #3936 @ 0xf60 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 3b9b4 │ │ │ │ + beq 3bea0 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-236] @ 0xffffff14 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r1, [fp, #-236] @ 0xffffff14 │ │ │ │ str r0, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3b998 │ │ │ │ + ble 3be84 │ │ │ │ ldr r3, [fp, #-232] @ 0xffffff18 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b9b4 │ │ │ │ + bne 3bea0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3b910 │ │ │ │ + bne 3bdfc │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ rsb r1, r3, #0 │ │ │ │ cmp r3, #11 │ │ │ │ and r1, r1, #3 │ │ │ │ add r1, r1, #12 │ │ │ │ - bls 3b910 │ │ │ │ + bls 3bdfc │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ add r2, r2, r0 │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 3b910 │ │ │ │ + bhi 3bdfc │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 3b910 │ │ │ │ + bhi 3bdfc │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r6, r6, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3b910 │ │ │ │ + beq 3bdfc │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ - bl 3baf8 │ │ │ │ + bl 3c0e8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3b970 │ │ │ │ - movw r3, #52340 @ 0xcc74 │ │ │ │ + beq 3be5c │ │ │ │ + movw r3, #48368 @ 0xbcf0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #5564 @ 0x15bc │ │ │ │ + movw r1, #3840 @ 0xf00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8c24 │ │ │ │ + bl 2e8804 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b9b4 │ │ │ │ + beq 3bea0 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 3b970 │ │ │ │ + bne 3be5c │ │ │ │ ldr r1, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r0, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ blx r3 │ │ │ │ ldr r8, [fp, #-176] @ 0xffffff50 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr ip, [fp, #-196] @ 0xffffff3c │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [fp, #-216] @ 0xffffff28 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp ip, r2 │ │ │ │ movcc r2, ip │ │ │ │ - bl 31771c <_PyXIData_Release@@Base+0x6e4> │ │ │ │ + bl 3171a0 <_PyXIData_Release@@Base+0x6e4> │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #5624 @ 0x15f8 │ │ │ │ + movw r0, #3900 @ 0xf3c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3b9c8 │ │ │ │ - b 3b9b4 │ │ │ │ + bne 3beb4 │ │ │ │ + b 3bea0 │ │ │ │ ldr r1, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 3b824 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 3bd10 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5632 @ 0x1600 │ │ │ │ + movw r1, #3908 @ 0xf44 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 3b9b4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 3bea0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b868 │ │ │ │ + bne 3bd54 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 3b868 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 3bd54 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #11 │ │ │ │ ldrhi r4, [fp, #-184] @ 0xffffff48 │ │ │ │ - bhi 3ba54 │ │ │ │ + bhi 3bf40 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ - b 3ba94 │ │ │ │ + bl a61d8 │ │ │ │ + b 3bf80 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ - bl 3baf8 │ │ │ │ + bl 3c0e8 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b9c4 │ │ │ │ + beq 3beb0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3ba60 │ │ │ │ + beq 3bf4c │ │ │ │ cmp r9, #0 │ │ │ │ - bne 3b9c4 │ │ │ │ + bne 3beb0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #11 │ │ │ │ - bls 3b9c4 │ │ │ │ + bls 3beb0 │ │ │ │ ldr r1, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ add r2, r2, r1 │ │ │ │ rsb r1, r3, #0 │ │ │ │ and r1, r1, #3 │ │ │ │ sub r2, r2, r4 │ │ │ │ add r1, r1, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 3b9c4 │ │ │ │ + bhi 3beb0 │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 3b9c4 │ │ │ │ + bhi 3beb0 │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r4, r4, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3b9dc │ │ │ │ - b 3b9c4 │ │ │ │ + bne 3bec8 │ │ │ │ + b 3beb0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3ba04 │ │ │ │ + bne 3bef0 │ │ │ │ ldr r6, [fp, #-220] @ 0xffffff24 │ │ │ │ add r8, r4, #12 │ │ │ │ bic r6, r6, #3 │ │ │ │ add r6, r6, #12 │ │ │ │ add r6, r4, r6 │ │ │ │ cmp r8, r6 │ │ │ │ - beq 3ba04 │ │ │ │ + beq 3bef0 │ │ │ │ ldr r0, [r8], #4 │ │ │ │ bl 2d8a0 │ │ │ │ - b 3ba80 │ │ │ │ - ldr r3, [pc, #32] @ 3babc │ │ │ │ + b 3bf6c │ │ │ │ + ldr r3, [pc, #32] @ 3bfa8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3bab0 │ │ │ │ + beq 3bf9c │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r1 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - ldm r1, {r1, r2} │ │ │ │ - bl 2dbd0 <__recvmsg64@plt> │ │ │ │ - mov r3, r0 │ │ │ │ - mvn r0, r0 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - lsr r0, r0, #31 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {fp, lr} │ │ │ │ - ldr lr, [r0, #16] │ │ │ │ - add fp, sp, #4 │ │ │ │ - cmp lr, #0 │ │ │ │ - beq 3bb64 │ │ │ │ - sub ip, r1, lr │ │ │ │ - cmn ip, #13 │ │ │ │ - bhi 3bb64 │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - add ip, ip, #12 │ │ │ │ - cmp ip, r3 │ │ │ │ - bhi 3bb64 │ │ │ │ - ldr ip, [r1] │ │ │ │ - cmp ip, #11 │ │ │ │ - bls 3bb64 │ │ │ │ - add r1, r1, #12 │ │ │ │ - sub ip, ip, #12 │ │ │ │ - sub r1, r1, lr │ │ │ │ - cmp r3, r1 │ │ │ │ - bcc 3bb64 │ │ │ │ - sub r3, r3, r1 │ │ │ │ - cmp ip, r3 │ │ │ │ - strls ip, [r2] │ │ │ │ - movls r0, #0 │ │ │ │ - strhi r3, [r2] │ │ │ │ - movhi r0, #1 │ │ │ │ - pop {fp, pc} │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ │ │ │ │ -0003bb6c : │ │ │ │ +0003bfac : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #220] @ 3bc64 │ │ │ │ + ldr r4, [pc, #220] @ 3c0a4 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3bc58 │ │ │ │ + beq 3c098 │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1c50d0 │ │ │ │ + bl 1c5500 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3bbd0 │ │ │ │ + bne 3c010 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3bbb8 │ │ │ │ + bne 3bff8 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ dmb ish │ │ │ │ - bne 3bbf8 │ │ │ │ + bne 3c038 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ba98 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #104] @ 3bc68 │ │ │ │ + bl 18c0d0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #104] @ 3c0a8 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3bc20 │ │ │ │ + beq 3c060 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 296a0c │ │ │ │ + bl 296be4 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bc40 │ │ │ │ + bne 3c080 │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3bc28 │ │ │ │ + bne 3c068 │ │ │ │ dmb ish │ │ │ │ - beq 3bc50 │ │ │ │ - ldr r0, [pc, #28] @ 3bc6c │ │ │ │ - bl 2be6c8 │ │ │ │ + beq 3c090 │ │ │ │ + ldr r0, [pc, #28] @ 3c0ac │ │ │ │ + bl 2be790 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c5330 │ │ │ │ + bl 1c5760 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq sl, r2, r4, lsr ip │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ + rsbeq sl, r2, ip, lsr ip │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r0, lsl #25 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + ldm r1, {r1, r2} │ │ │ │ + bl 2dbd0 <__recvmsg64@plt> │ │ │ │ + mov r3, r0 │ │ │ │ + mvn r0, r0 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + lsr r0, r0, #31 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + push {fp, lr} │ │ │ │ + ldr lr, [r0, #16] │ │ │ │ + add fp, sp, #4 │ │ │ │ + cmp lr, #0 │ │ │ │ + beq 3c154 │ │ │ │ + sub ip, r1, lr │ │ │ │ + cmn ip, #13 │ │ │ │ + bhi 3c154 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + add ip, ip, #12 │ │ │ │ + cmp ip, r3 │ │ │ │ + bhi 3c154 │ │ │ │ + ldr ip, [r1] │ │ │ │ + cmp ip, #11 │ │ │ │ + bls 3c154 │ │ │ │ + add r1, r1, #12 │ │ │ │ + sub ip, ip, #12 │ │ │ │ + sub r1, r1, lr │ │ │ │ + cmp r3, r1 │ │ │ │ + bcc 3c154 │ │ │ │ + sub r3, r3, r1 │ │ │ │ + cmp ip, r3 │ │ │ │ + strls ip, [r2] │ │ │ │ + movls r0, #0 │ │ │ │ + strhi r3, [r2] │ │ │ │ + movhi r0, #1 │ │ │ │ + pop {fp, pc} │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1397a0 │ │ │ │ + bl 139e88 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ 3bccc │ │ │ │ + ldr r2, [pc, #36] @ 3c1b8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #32] @ 3bcd0 │ │ │ │ + ldr r0, [pc, #32] @ 3c1bc │ │ │ │ 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 │ │ │ │ - strdeq r0, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r1, r3, r4, asr #11 │ │ │ │ + strdeq r0, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r1, r3, ip, asr #11 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bd28 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 3c214 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3bd18 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 3bd28 │ │ │ │ + bne 3c204 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 3c214 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3bd50 │ │ │ │ + bne 3c23c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r2, [pc, #140] @ 3bdf8 │ │ │ │ + ldr r2, [pc, #140] @ 3c2e4 │ │ │ │ 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 3bdd4 │ │ │ │ + beq 3c2c0 │ │ │ │ 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 │ │ │ │ @@ -13795,27 +14110,27 @@ │ │ │ │ orr r1, r1, r0 │ │ │ │ str r1, [r2, #3792] @ 0xed0 │ │ │ │ str r4, [r3, #12] │ │ │ │ str r3, [r3] │ │ │ │ str r3, [r3, #4] │ │ │ │ add r3, r3, #16 │ │ │ │ cmp r3, lr │ │ │ │ - bne 3bd90 │ │ │ │ + bne 3c27c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [pc, #136] @ 3be8c │ │ │ │ + ldr r3, [pc, #136] @ 3c378 │ │ │ │ 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 3be78 │ │ │ │ + beq 3c364 │ │ │ │ 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 │ │ │ │ @@ -13848,115 +14163,115 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne 3bedc │ │ │ │ + bne 3c3c8 │ │ │ │ ldr r1, [r4] │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ec974 │ │ │ │ + bl 2ec554 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bf04 │ │ │ │ - b 3befc │ │ │ │ + bne 3c3f0 │ │ │ │ + b 3c3e8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12400 @ 0x3070 │ │ │ │ + movw r0, #10588 @ 0x295c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bec0 │ │ │ │ + bne 3c3ac │ │ │ │ mov r4, #0 │ │ │ │ - b 3bf14 │ │ │ │ + b 3c400 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 3bf44 │ │ │ │ + bl 3c430 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003bf28 : │ │ │ │ +0003c414 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #10196 @ 0x27d4 │ │ │ │ - movt r0, #98 @ 0x62 │ │ │ │ + ldr r0, [pc, #12] @ 3c42c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26afac │ │ │ │ + b 26b138 │ │ │ │ + rsbeq r2, r2, r0, lsl r8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #52312 @ 0xcc58 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bf98 │ │ │ │ + bne 3c484 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46620 @ 0xb61c │ │ │ │ + movw r1, #45020 @ 0xafdc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 3bfd4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 3c4c0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bfc0 │ │ │ │ + bne 3c4ac │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #6388 @ 0x18f4 │ │ │ │ + movw r1, #4680 @ 0x1248 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, #0 │ │ │ │ - bl aa304 │ │ │ │ + bl aa320 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3bfdc │ │ │ │ + bne 3c4c8 │ │ │ │ mov r4, #0 │ │ │ │ - b 3c064 │ │ │ │ + b 3c550 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3c020 │ │ │ │ + blt 3c50c │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - blx 3ce6fc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cdfa4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c048 │ │ │ │ - movw r1, #6440 @ 0x1928 │ │ │ │ + beq 3c534 │ │ │ │ + movw r1, #4732 @ 0x127c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3bfd4 │ │ │ │ + bgt 3c4c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bfd4 │ │ │ │ + bne 3c4c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 3bfd4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 3c4c0 │ │ │ │ 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 │ │ │ │ @@ -13965,50 +14280,50 @@ │ │ │ │ push {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 a78c4 │ │ │ │ + bl a7924 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbf08 │ │ │ │ + bl bc054 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -0003c0d0 <_Py_open_noraise@@Base>: │ │ │ │ +0003c5bc <_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 2d0e4 <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 3c118 <_Py_open_noraise@@Base+0x48> │ │ │ │ + blt 3c604 <_Py_open_noraise@@Base+0x48> │ │ │ │ mov r2, #0 │ │ │ │ movw r3, #35492 @ 0x8aa4 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ mov r1, r2 │ │ │ │ - bl 27c50c │ │ │ │ + bl 27c6e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3c11c <_Py_open_noraise@@Base+0x4c> │ │ │ │ + bne 3c608 <_Py_open_noraise@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d8a0 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -14017,83 +14332,83 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov ip, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3c178 <_Py_open_noraise@@Base+0xa8> │ │ │ │ + bne 3c664 <_Py_open_noraise@@Base+0xa8> │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3c174 <_Py_open_noraise@@Base+0xa4> │ │ │ │ + ble 3c660 <_Py_open_noraise@@Base+0xa4> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3c1b4 <_Py_open_noraise@@Base+0xe4> │ │ │ │ + beq 3c6a0 <_Py_open_noraise@@Base+0xe4> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #100] @ 3c1e4 <_Py_open_noraise@@Base+0x114> │ │ │ │ + ldr r1, [pc, #100] @ 3c6d0 <_Py_open_noraise@@Base+0x114> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #2 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 3c1dc <_Py_open_noraise@@Base+0x10c> │ │ │ │ + beq 3c6c8 <_Py_open_noraise@@Base+0x10c> │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r1, [ip] │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movweq r2, #5196 @ 0x144c │ │ │ │ movteq r2, #96 @ 0x60 │ │ │ │ ldrne r2, [ip, #4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2f6edc <_PyObject_MaybeCallSpecialNoArgs@@Base+0xb5c> │ │ │ │ + b 2f6ab8 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xb5c> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r2, r2, r4, lsr r8 │ │ │ │ + rsbeq r2, r2, r0, ror r8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c23c <_Py_open_noraise@@Base+0x16c> │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 3c728 <_Py_open_noraise@@Base+0x16c> │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3c22c <_Py_open_noraise@@Base+0x15c> │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 3c23c <_Py_open_noraise@@Base+0x16c> │ │ │ │ + bne 3c718 <_Py_open_noraise@@Base+0x15c> │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 3c728 <_Py_open_noraise@@Base+0x16c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3c264 <_Py_open_noraise@@Base+0x194> │ │ │ │ + bne 3c750 <_Py_open_noraise@@Base+0x194> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -14106,20 +14421,20 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r3, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ bl 2d6b4 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c2d4 <_Py_open_noraise@@Base+0x204> │ │ │ │ + bne 3c7c0 <_Py_open_noraise@@Base+0x204> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #106 @ 0x6a │ │ │ │ moveq r0, #1 │ │ │ │ - beq 3c2d8 <_Py_open_noraise@@Base+0x208> │ │ │ │ + beq 3c7c4 <_Py_open_noraise@@Base+0x208> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ str r4, [r0] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -14128,1337 +14443,1021 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r0, #23936 @ 0x5d80 │ │ │ │ movt r0, #101 @ 0x65 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r3, fp, #20 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #61520 @ 0xf050 │ │ │ │ + movw r1, #59664 @ 0xe910 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #15 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 3c334 │ │ │ │ + bl 3c820 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003c334 : │ │ │ │ +0003c820 : │ │ │ │ push {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 3c36c │ │ │ │ + beq 3c858 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25ec9c │ │ │ │ + bl 25f63c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3c394 │ │ │ │ + beq 3c880 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ab510 │ │ │ │ + bl 2ab704 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3c3b0 │ │ │ │ - ldr r2, [pc, #64] @ 3c3dc │ │ │ │ + bne 3c89c │ │ │ │ + ldr r2, [pc, #64] @ 3c8c8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bd738 │ │ │ │ + bl 2bd800 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c3d4 │ │ │ │ + bgt 3c8c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c3d4 │ │ │ │ + bne 3c8c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #32 │ │ │ │ - str r0, [ip, #3968] @ 0xf80 │ │ │ │ - cmp r3, #0 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ - mov r4, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - ldrne r5, [r3, #8] │ │ │ │ - bne 3c430 │ │ │ │ - cmp r2, #3 │ │ │ │ - ble 3c42c │ │ │ │ - clz r5, r1 │ │ │ │ - lsr r5, r5, #5 │ │ │ │ - cmp r2, #8 │ │ │ │ - orrgt r5, r5, #1 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 3c470 │ │ │ │ - mov r5, r3 │ │ │ │ - sub r1, fp, #68 @ 0x44 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - mov r1, #8 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - mov r1, #4 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #1140] @ 3c8c4 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [sp] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - mov r1, r6 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 3c4a4 │ │ │ │ - ldr sl, [r4, #8] │ │ │ │ - ldr r3, [sl, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3c4ac │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ - movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #8364 @ 0x20ac │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #9888 @ 0x26a0 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - mov r3, sl │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - b 3c8b8 │ │ │ │ - ldr r3, [r4] │ │ │ │ - str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1768d8 │ │ │ │ - cmn r0, #1 │ │ │ │ - str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bne 3c4dc │ │ │ │ - bl be93c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3c4a4 │ │ │ │ - add r6, r6, r5 │ │ │ │ - subs r3, r6, #4 │ │ │ │ - beq 3c548 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ - str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 3c500 │ │ │ │ - subs r3, r6, #5 │ │ │ │ - beq 3c560 │ │ │ │ - ldr r7, [r4, #20] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 3c518 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - bne 3c520 │ │ │ │ - b 3c574 │ │ │ │ - movw r7, #5196 @ 0x144c │ │ │ │ - movt r7, #96 @ 0x60 │ │ │ │ - ldr r5, [r4, #24] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 3c538 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 3c540 │ │ │ │ - b 3c584 │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ - movt r5, #96 @ 0x60 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ - b 3c58c │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ - movt r4, #96 @ 0x60 │ │ │ │ - mov r5, r4 │ │ │ │ - mov r7, r4 │ │ │ │ - str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 3c58c │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ - movt r4, #96 @ 0x60 │ │ │ │ - mov r5, r4 │ │ │ │ - mov r7, r4 │ │ │ │ - b 3c58c │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ - movt r4, #96 @ 0x60 │ │ │ │ - mov r5, r4 │ │ │ │ - b 3c58c │ │ │ │ - movw r4, #5196 @ 0x144c │ │ │ │ - movt r4, #96 @ 0x60 │ │ │ │ - bl 2bfc88 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 3c4a4 │ │ │ │ - movw r9, #5196 @ 0x144c │ │ │ │ - movt r9, #96 @ 0x60 │ │ │ │ - cmp r5, r9 │ │ │ │ - bne 3c5b0 │ │ │ │ - mov r5, #0 │ │ │ │ - b 3c85c │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - ldrb r3, [r0, #87] @ 0x57 │ │ │ │ - ubfx r3, r3, #5, #1 │ │ │ │ - cmp r0, r1 │ │ │ │ - orreq r3, r3, #1 │ │ │ │ - tst r3, #1 │ │ │ │ - bne 3c604 │ │ │ │ - bl b66b8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 3c604 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - mov r2, r5 │ │ │ │ - movw r1, #8384 @ 0x20c0 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - movw r1, #61684 @ 0xf0f4 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - bl 137f04 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - beq 3c84c │ │ │ │ - mov r3, #0 │ │ │ │ - movw r2, #54308 @ 0xd424 │ │ │ │ - movt r2, #64 @ 0x40 │ │ │ │ - str r3, [sp] │ │ │ │ - movw r1, #8440 @ 0x20f8 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - mov r3, r5 │ │ │ │ - bl 13c21c │ │ │ │ - ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c670 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 3c670 │ │ │ │ - mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq 3c84c │ │ │ │ - ldr r1, [pc, #584] @ 3c8c8 │ │ │ │ - mov r0, r5 │ │ │ │ - sub r2, fp, #76 @ 0x4c │ │ │ │ - bl c28cc │ │ │ │ - cmp r0, #1 │ │ │ │ - beq 3c6b8 │ │ │ │ - ldr r2, [r8] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c84c │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 3c84c │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 3c84c │ │ │ │ - sub r2, fp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #520] @ 3c8cc │ │ │ │ - mov r0, r8 │ │ │ │ - bl b3b50 │ │ │ │ - ldr r2, [r8] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c6ec │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r8] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 3c6ec │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ - cmp r8, #0 │ │ │ │ - bne 3c724 │ │ │ │ - ldr r3, [r1] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c84c │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r1] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3c84c │ │ │ │ - mov r0, r1 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 3c84c │ │ │ │ - mov r0, r8 │ │ │ │ - str r1, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 141a64 │ │ │ │ - ldr r3, [r8] │ │ │ │ - ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c760 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3c760 │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr r3, [r1] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c784 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r1] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3c784 │ │ │ │ - mov r0, r1 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 3c84c │ │ │ │ - cmp r5, r9 │ │ │ │ - bne 3c7bc │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c84c │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3c84c │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 3c84c │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1dc5c8 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r8, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c7f0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3c7f0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq 3c84c │ │ │ │ - ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - mov r0, r8 │ │ │ │ - sub r1, r3, #1 │ │ │ │ - bl 1a8d28 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 3c820 │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r5] │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c844 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3c844 │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - cmp r5, #0 │ │ │ │ - bne 3c85c │ │ │ │ - bl be93c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3c5a8 │ │ │ │ - b 3c4a4 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - add r0, r0, #5568 @ 0x15c0 │ │ │ │ - add r0, r0, #24 │ │ │ │ - bl 17fc78 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ - str r4, [sp, #16] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r3, sl │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ - str r5, [sp, #12] │ │ │ │ - ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2c1adc │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - mov r4, r0 │ │ │ │ - add r0, r3, #5568 @ 0x15c0 │ │ │ │ - add r0, r0, #24 │ │ │ │ - bl 280460 <_Py_GetStdlibDir@@Base+0x2220> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r2, r2, ip, lsl r9 │ │ │ │ - rsbeq r2, r3, r8, lsl #13 │ │ │ │ - strdeq r4, [r3], #-252 @ 0xffffff04 @ │ │ │ │ │ │ │ │ -0003c8d0 : │ │ │ │ +0003c8cc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ 3c924 │ │ │ │ + ldr r2, [pc, #56] @ 3c920 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c910 │ │ │ │ + beq 3c90c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r2, [r0, #3704] @ 0xe78 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3c910 │ │ │ │ - bl 2b9c74 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 2882f0 │ │ │ │ + bne 3c90c │ │ │ │ + bl 2b9d3c <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 2885a8 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ bl 2d48c │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 3c968 │ │ │ │ + bne 3c964 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3c99c │ │ │ │ - b 3c990 │ │ │ │ + beq 3c998 │ │ │ │ + b 3c98c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #64224 @ 0xfae0 │ │ │ │ + movw r0, #60648 @ 0xece8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c94c │ │ │ │ + bne 3c948 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 3c9b0 │ │ │ │ + bne 3c9ac │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3ca08 │ │ │ │ - b 3c9d8 │ │ │ │ + beq 3ca04 │ │ │ │ + b 3c9d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c99c │ │ │ │ + bne 3c998 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c99c │ │ │ │ - b 3ca1c │ │ │ │ + bne 3c998 │ │ │ │ + b 3ca18 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq 3ca08 │ │ │ │ + beq 3ca04 │ │ │ │ mov r0, r4 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ca08 │ │ │ │ + bne 3ca04 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca1c │ │ │ │ + beq 3ca18 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34cac8 │ │ │ │ + bl 34c4b8 <_PyTime_FromMillisecondsObject@@Base+0x64> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c988 │ │ │ │ + bne 3c984 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0003ca28 : │ │ │ │ +0003ca24 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #196] @ 3cb08 │ │ │ │ + ldr r3, [pc, #196] @ 3cb04 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3cafc │ │ │ │ + beq 3caf8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r3, #68 @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ca80 │ │ │ │ + bne 3ca7c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3ca68 │ │ │ │ + bne 3ca64 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - bne 3caa8 │ │ │ │ + bne 3caa4 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ba98 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #92] @ 3cb0c │ │ │ │ + bl 18c0d0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #92] @ 3cb08 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 3cacc │ │ │ │ + beq 3cac8 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 296e8c │ │ │ │ + bl 297064 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3caec │ │ │ │ + bne 3cae8 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3cad4 │ │ │ │ + bne 3cad0 │ │ │ │ dmb ish │ │ │ │ - beq 3cafc │ │ │ │ - ldr r0, [pc, #20] @ 3cb10 │ │ │ │ - bl 2be6c8 │ │ │ │ + beq 3caf8 │ │ │ │ + ldr r0, [pc, #20] @ 3cb0c │ │ │ │ + bl 2be790 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq sl, r2, r4, lsr ip │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ + rsbeq sl, r2, ip, lsr ip │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r0, lsl #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3cb68 │ │ │ │ + bne 3cb64 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 3cb64 │ │ │ │ + blt 3cb60 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3cba8 │ │ │ │ + beq 3cba4 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #940] @ 3cf1c │ │ │ │ + ldr r1, [pc, #940] @ 3cf18 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cba8 │ │ │ │ + bne 3cba4 │ │ │ │ mov r7, #0 │ │ │ │ - b 3cf10 │ │ │ │ + b 3cf0c │ │ │ │ cmn r6, r4 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr sl, [r5, #12] │ │ │ │ moveq r4, r3 │ │ │ │ ldrne r4, [r0] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3cbd8 │ │ │ │ - bl 355084 │ │ │ │ + bne 3cbd4 │ │ │ │ + bl 354a54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3cbe8 │ │ │ │ - b 3cba0 │ │ │ │ + bne 3cbe4 │ │ │ │ + b 3cb9c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3ce00 │ │ │ │ + beq 3cdfc │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - bl 34e528 │ │ │ │ + bl 34df14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cddc │ │ │ │ + beq 3cdd8 │ │ │ │ ldr r1, [sl, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 34e528 │ │ │ │ + bl 34df14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cddc │ │ │ │ - ldr r3, [pc, #764] @ 3cf20 │ │ │ │ + beq 3cdd8 │ │ │ │ + ldr r3, [pc, #764] @ 3cf1c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #804] @ 0x324 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3cc4c │ │ │ │ + bne 3cc48 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #816 @ 0x330 │ │ │ │ - bl 3cf28 │ │ │ │ + bl 3cf24 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3cd1c │ │ │ │ - b 3cddc │ │ │ │ + bne 3cd18 │ │ │ │ + b 3cdd8 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ mov r1, r5 │ │ │ │ add r0, r8, #5632 @ 0x1600 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl 3cf28 │ │ │ │ + bl 3cf24 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cddc │ │ │ │ + beq 3cdd8 │ │ │ │ ldr r0, [r8, #3720] @ 0xe88 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #920 @ 0x398 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cc90 │ │ │ │ + bne 3cc8c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3cc78 │ │ │ │ + bne 3cc74 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3ccb0 │ │ │ │ + beq 3ccac │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ba98 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18c0d0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r7, [r8, #3696] @ 0xe70 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r7, #816 @ 0x330 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3ccdc │ │ │ │ - bl 3cf28 │ │ │ │ + beq 3ccd8 │ │ │ │ + bl 3cf24 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cce0 │ │ │ │ + beq 3ccdc │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b 3ccb4 │ │ │ │ + b 3ccb0 │ │ │ │ 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 3cd08 │ │ │ │ + bne 3cd04 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3ccf0 │ │ │ │ + bne 3ccec │ │ │ │ dmb ish │ │ │ │ - beq 3cd14 │ │ │ │ - bl 2be6c8 │ │ │ │ + beq 3cd10 │ │ │ │ + bl 2be790 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 3cddc │ │ │ │ + beq 3cdd8 │ │ │ │ mov r0, #0 │ │ │ │ - bl c4978 │ │ │ │ + bl c4ac4 │ │ │ │ subs r7, r0, #0 │ │ │ │ movne r9, #0 │ │ │ │ - bne 3cd68 │ │ │ │ - b 3cddc │ │ │ │ + bne 3cd64 │ │ │ │ + b 3cdd8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #484] @ 3cf24 │ │ │ │ + ldr r0, [pc, #484] @ 3cf20 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3cdb8 │ │ │ │ + beq 3cdb4 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3ce28 │ │ │ │ + bne 3ce24 │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - bge 3cec8 │ │ │ │ + bge 3cec4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ ldr r8, [r3, r9, lsl #2] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3cd34 │ │ │ │ + bne 3cd30 │ │ │ │ ldr r3, [r8, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cd64 │ │ │ │ + bne 3cd60 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3cd64 │ │ │ │ + bne 3cd60 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 157cac │ │ │ │ + bl 158348 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3cd64 │ │ │ │ + bne 3cd60 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cddc │ │ │ │ + bgt 3cdd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cddc │ │ │ │ + bne 3cdd8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ce00 │ │ │ │ + bgt 3cdfc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ce00 │ │ │ │ + bne 3cdfc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cba0 │ │ │ │ + bgt 3cb9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cba0 │ │ │ │ + bne 3cb9c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 3cba0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 3cb9c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ce48 │ │ │ │ + bgt 3ce44 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ce48 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 3ce44 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 3c2948 <_Py_hashtable_foreach@@Base+0x10e0> │ │ │ │ + bl 3c21f0 <_Py_hashtable_foreach@@Base+0xc30> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3cdb8 │ │ │ │ + beq 3cdb4 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 3cea0 │ │ │ │ + bne 3ce9c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 157cac │ │ │ │ + bl 158348 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3cea0 │ │ │ │ + bne 3ce9c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cdb8 │ │ │ │ + bgt 3cdb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cdb8 │ │ │ │ + bne 3cdb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 3cdb8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 3cdb4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cd64 │ │ │ │ + bgt 3cd60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cd64 │ │ │ │ + bne 3cd60 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 3cd64 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 3cd60 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ceec │ │ │ │ + bgt 3cee8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ceec │ │ │ │ + bne 3cee8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cf10 │ │ │ │ + bgt 3cf0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cf10 │ │ │ │ + bne 3cf0c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r2, r2, r4, ror fp │ │ │ │ + rsbeq r2, r2, r0, lsl #22 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r4, r3, r4, asr #13 │ │ │ │ + rsbeq r4, r3, ip, asr #13 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r3, r5 │ │ │ │ - beq 3cf94 │ │ │ │ + beq 3cf90 │ │ │ │ ldr r2, [r3, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r3, #80 @ 0x50 │ │ │ │ add ip, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 3cf78 │ │ │ │ + bgt 3cf74 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [r4] │ │ │ │ - b 3cf4c │ │ │ │ + b 3cf48 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle ip, [r3, #-80] @ 0xffffffb0 │ │ │ │ - bl 25ba20 │ │ │ │ + bl 25c3a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3cf6c │ │ │ │ + bge 3cf68 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3832] @ 0xef8 │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #3 │ │ │ │ str r0, [fp, #-236] @ 0xffffff14 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r3, [pc, #1444] @ 3d570 │ │ │ │ + ldr r3, [pc, #1444] @ 3d56c │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bhi 3cfec │ │ │ │ + bhi 3cfe8 │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r5, #1 │ │ │ │ - bgt 3d010 │ │ │ │ - b 3d054 │ │ │ │ + bgt 3d00c │ │ │ │ + b 3d050 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #30000 @ 0x7530 │ │ │ │ + movw r0, #28408 @ 0x6ef8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cfdc │ │ │ │ - b 3d100 │ │ │ │ + bne 3cfd8 │ │ │ │ + b 3d0fc │ │ │ │ cmp r5, #2 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ moveq r5, #0 │ │ │ │ streq r5, [fp, #-240] @ 0xffffff10 │ │ │ │ - beq 3d060 │ │ │ │ + beq 3d05c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-240] @ 0xffffff10 │ │ │ │ - bne 3d044 │ │ │ │ - bl be93c │ │ │ │ + bne 3d040 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d100 │ │ │ │ + bne 3d0fc │ │ │ │ cmp r5, #3 │ │ │ │ ldrne r5, [r7, #12] │ │ │ │ moveq r5, #0 │ │ │ │ - b 3d060 │ │ │ │ + b 3d05c │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-240] @ 0xffffff10 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ str r1, [fp, #-224] @ 0xffffff20 │ │ │ │ str r1, [fp, #-220] @ 0xffffff24 │ │ │ │ bl 2d720 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r5, r3 │ │ │ │ - beq 3d108 │ │ │ │ + beq 3d104 │ │ │ │ sub r7, fp, #172 @ 0xac │ │ │ │ ldr r0, [fp, #-236] @ 0xffffff14 │ │ │ │ sub r3, fp, #216 @ 0xd8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - movw ip, #30000 @ 0x7530 │ │ │ │ + movw ip, #28408 @ 0x6ef8 │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ str ip, [sp] │ │ │ │ - bl 30a94c <_PyCode_SetUnboundVarCounts@@Base+0x594> │ │ │ │ + bl 30a604 <_PyCode_SetUnboundVarCounts@@Base+0x594> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d0d0 │ │ │ │ + bne 3d0cc │ │ │ │ mov r8, #0 │ │ │ │ mov r5, r8 │ │ │ │ mov r6, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r8 │ │ │ │ - b 3d4d8 │ │ │ │ + b 3d4d4 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #33736 @ 0x83c8 │ │ │ │ + movw r1, #31856 @ 0x7c70 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #9684 @ 0x25d4 │ │ │ │ + movw r0, #7800 @ 0x1e78 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ strne r7, [fp, #-200] @ 0xffffff38 │ │ │ │ ldrne r3, [fp, #-216] @ 0xffffff28 │ │ │ │ strne r3, [fp, #-196] @ 0xffffff3c │ │ │ │ - bne 3d128 │ │ │ │ + bne 3d124 │ │ │ │ mov r8, #0 │ │ │ │ - b 3d548 │ │ │ │ + b 3d544 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #33736 @ 0x83c8 │ │ │ │ + movw r1, #31856 @ 0x7c70 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #9684 @ 0x25d4 │ │ │ │ + movw r0, #7800 @ 0x1e78 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d100 │ │ │ │ + beq 3d0fc │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ sub r1, fp, #200 @ 0xc8 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ - bl 3d674 │ │ │ │ + bl 3d670 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d0b8 │ │ │ │ + beq 3d0b4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3d1d4 │ │ │ │ + beq 3d1d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a66a8 │ │ │ │ + bl a6708 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3d188 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 3d184 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9700 @ 0x25e4 │ │ │ │ + movw r1, #7816 @ 0x1e88 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r5 │ │ │ │ - bl 16ec60 │ │ │ │ - b 3d4d8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 3d4d4 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble 3d1e0 │ │ │ │ + ble 3d1dc │ │ │ │ movw r3, #10082 @ 0x2762 │ │ │ │ movt r3, #630 @ 0x276 │ │ │ │ cmp r6, r3 │ │ │ │ - bls 3d1bc │ │ │ │ + bls 3d1b8 │ │ │ │ mov r8, #0 │ │ │ │ - bl 2e73f4 │ │ │ │ + bl 2e730c │ │ │ │ mov r6, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r8 │ │ │ │ - b 3d4d8 │ │ │ │ + b 3d4d4 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ mul r0, r0, r6 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3d1e4 │ │ │ │ - b 3d1a4 │ │ │ │ + bne 3d1e0 │ │ │ │ + b 3d1a0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 3d1e4 │ │ │ │ + b 3d1e0 │ │ │ │ mov r4, #0 │ │ │ │ mov r8, #0 │ │ │ │ - movw r1, #9744 @ 0x2610 │ │ │ │ + movw r1, #7860 @ 0x1eb4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r9, r4 │ │ │ │ add sl, r5, #12 │ │ │ │ mov r2, r4 │ │ │ │ mov r7, r8 │ │ │ │ cmp r7, r6 │ │ │ │ - bge 3d2a4 │ │ │ │ + bge 3d2a0 │ │ │ │ add r3, r2, #8 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r2, #4 │ │ │ │ str r2, [fp, #-244] @ 0xffffff0c │ │ │ │ str r1, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ - bl 2222cc │ │ │ │ + bl 2229a8 │ │ │ │ ldr r1, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r2, [fp, #-244] @ 0xffffff0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d298 │ │ │ │ + beq 3d294 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r7, r7, #1 │ │ │ │ cmn r0, #-2147483631 @ 0x80000011 │ │ │ │ - bhi 3d280 │ │ │ │ + bhi 3d27c │ │ │ │ add r3, r0, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 3d280 │ │ │ │ + bhi 3d27c │ │ │ │ adds r8, r8, r3 │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ - bpl 3d200 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bpl 3d1fc │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9816 @ 0x2658 │ │ │ │ + movw r1, #7932 @ 0x1efc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 3d298 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 3d294 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9784 @ 0x2638 │ │ │ │ + movw r1, #7900 @ 0x1edc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r8, #0 │ │ │ │ mov r6, r8 │ │ │ │ - b 3d4d8 │ │ │ │ + b 3d4d4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d470 │ │ │ │ + beq 3d46c │ │ │ │ mov r0, r8 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3d2c4 │ │ │ │ - bl 2e73f4 │ │ │ │ - b 3d298 │ │ │ │ + bne 3d2c0 │ │ │ │ + bl 2e730c │ │ │ │ + b 3d294 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [fp, #-184] @ 0xffffff48 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ bl 2d720 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #11 │ │ │ │ - bls 3d308 │ │ │ │ + bls 3d304 │ │ │ │ ldr r8, [fp, #-184] @ 0xffffff48 │ │ │ │ mov sl, #0 │ │ │ │ str r6, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r2, [r9, #16] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3d310 │ │ │ │ - b 3d3b8 │ │ │ │ + bne 3d30c │ │ │ │ + b 3d3b4 │ │ │ │ mov sl, #0 │ │ │ │ - b 3d3c4 │ │ │ │ + b 3d3c0 │ │ │ │ cmn r2, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 3d428 │ │ │ │ + bhi 3d424 │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ add r4, r2, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d3fc │ │ │ │ + beq 3d3f8 │ │ │ │ sub r0, r8, r1 │ │ │ │ adds r0, r4, r0 │ │ │ │ - bcs 3d3fc │ │ │ │ + bcs 3d3f8 │ │ │ │ ldr ip, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r0, ip │ │ │ │ - bhi 3d3fc │ │ │ │ + bhi 3d3f8 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [r0], #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d3fc │ │ │ │ + beq 3d3f8 │ │ │ │ ldr ip, [fp, #-180] @ 0xffffff4c │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, ip │ │ │ │ - bhi 3d3fc │ │ │ │ + bhi 3d3f8 │ │ │ │ sub ip, ip, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bhi 3d3fc │ │ │ │ + bhi 3d3f8 │ │ │ │ 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 2e2dc │ │ │ │ ldr r2, [fp, #-244] @ 0xffffff0c │ │ │ │ cmp r7, sl │ │ │ │ - beq 3d478 │ │ │ │ + beq 3d474 │ │ │ │ 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 3d450 │ │ │ │ + bls 3d44c │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp sl, #0 │ │ │ │ - movw r2, #23700 @ 0x5c94 │ │ │ │ + movw r2, #21844 @ 0x5554 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #9840 @ 0x2670 │ │ │ │ + movw r1, #7956 @ 0x1f14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r3, #9672 @ 0x25c8 │ │ │ │ + movw r3, #7788 @ 0x1e6c │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ movne r2, r3 │ │ │ │ mov r8, #0 │ │ │ │ - bl 140f34 │ │ │ │ - b 3d4d8 │ │ │ │ + bl 14161c │ │ │ │ + b 3d4d4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9876 @ 0x2694 │ │ │ │ + movw r1, #7992 @ 0x1f38 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r8, #0 │ │ │ │ - b 3d4d8 │ │ │ │ + b 3d4d4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9924 @ 0x26c4 │ │ │ │ + movw r1, #8040 @ 0x1f68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 16ec60 │ │ │ │ - b 3d420 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 3d41c │ │ │ │ sub r1, r1, r0 │ │ │ │ cmp r1, r4 │ │ │ │ - bcc 3d3b8 │ │ │ │ + bcc 3d3b4 │ │ │ │ add r2, r2, #15 │ │ │ │ add r9, r9, #52 @ 0x34 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r8, r8, r2 │ │ │ │ - b 3d2f8 │ │ │ │ + b 3d2f4 │ │ │ │ mov r6, r7 │ │ │ │ - b 3d484 │ │ │ │ + b 3d480 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r3, [fp, #-240] @ 0xffffff10 │ │ │ │ mov r8, #0 │ │ │ │ str r3, [fp, #-208] @ 0xffffff30 │ │ │ │ sub ip, fp, #200 @ 0xc8 │ │ │ │ ldr r3, [fp, #-236] @ 0xffffff14 │ │ │ │ mov r1, #1 │ │ │ │ ldrd r2, [r3, #32] │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r0, [fp, #-236] @ 0xffffff14 │ │ │ │ sub r3, fp, #212 @ 0xd4 │ │ │ │ str r8, [sp, #4] │ │ │ │ - movw r2, #55212 @ 0xd7ac │ │ │ │ + movw r2, #55208 @ 0xd7a8 │ │ │ │ movt r2, #3 │ │ │ │ str r8, [sp] │ │ │ │ str ip, [fp, #-212] @ 0xffffff2c │ │ │ │ - bl 30c538 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ + bl 30c1f0 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d4d8 │ │ │ │ + beq 3d4d4 │ │ │ │ ldr r0, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, #0 │ │ │ │ add r6, r4, #8 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ cmp r9, r7 │ │ │ │ - beq 3d504 │ │ │ │ + beq 3d500 │ │ │ │ mov r0, r6 │ │ │ │ add r9, r9, #1 │ │ │ │ add r6, r6, #52 @ 0x34 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 3d4e8 │ │ │ │ + bl 1c5420 │ │ │ │ + b 3d4e4 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ ldr r0, [fp, #-192] @ 0xffffff40 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ ldr r0, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 3d544 │ │ │ │ + bge 3d540 │ │ │ │ mla r0, r5, r4, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 3d524 │ │ │ │ - bl a6178 │ │ │ │ - ldr r3, [pc, #32] @ 3d570 │ │ │ │ + bl 1c5420 │ │ │ │ + b 3d520 │ │ │ │ + bl a61d8 │ │ │ │ + ldr r3, [pc, #32] @ 3d56c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3d564 │ │ │ │ + beq 3d560 │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, 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 3d5b4 │ │ │ │ + bne 3d5b0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3d5e8 │ │ │ │ - b 3d5dc │ │ │ │ + beq 3d5e4 │ │ │ │ + b 3d5d8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #64252 @ 0xfafc │ │ │ │ + movw r0, #60676 @ 0xed04 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d598 │ │ │ │ + bne 3d594 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 3d5fc │ │ │ │ + bne 3d5f8 │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 3d654 │ │ │ │ - b 3d624 │ │ │ │ + beq 3d650 │ │ │ │ + b 3d620 │ │ │ │ mov r0, r4 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d5e8 │ │ │ │ + bne 3d5e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d5e8 │ │ │ │ - b 3d668 │ │ │ │ + bne 3d5e4 │ │ │ │ + b 3d664 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq 3d654 │ │ │ │ + beq 3d650 │ │ │ │ mov r0, r4 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d654 │ │ │ │ + bne 3d650 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d668 │ │ │ │ + beq 3d664 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34e904 │ │ │ │ + bl 34e2f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d5d4 │ │ │ │ + bne 3d5d0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a66a8 │ │ │ │ + bl a6708 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3d6c0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 3d6bc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9964 @ 0x26ec │ │ │ │ + movw r1, #8080 @ 0x1f90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 3d6dc │ │ │ │ + bl 16f2c4 │ │ │ │ + b 3d6d8 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ str r5, [r7, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - ble 3d728 │ │ │ │ + ble 3d724 │ │ │ │ cmn r5, #-268435455 @ 0xf0000001 │ │ │ │ - bls 3d6ec │ │ │ │ - bl 2e73f4 │ │ │ │ + bls 3d6e8 │ │ │ │ + bl 2e730c │ │ │ │ mov r9, #0 │ │ │ │ mvn r4, #0 │ │ │ │ mov r7, r9 │ │ │ │ - b 3d788 │ │ │ │ + b 3d784 │ │ │ │ lsl r0, r5, #3 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d6d8 │ │ │ │ + beq 3d6d4 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r7, #8] │ │ │ │ - bhi 3d6d8 │ │ │ │ + bhi 3d6d4 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r5 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 3d730 │ │ │ │ - b 3d6d8 │ │ │ │ + bne 3d72c │ │ │ │ + b 3d6d4 │ │ │ │ mov r9, #0 │ │ │ │ mov r4, r9 │ │ │ │ mov r8, r9 │ │ │ │ add sl, r6, #12 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ cmp r5, r7 │ │ │ │ - ble 3d77c │ │ │ │ + ble 3d778 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ add r8, r8, #44 @ 0x2c │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d784 │ │ │ │ + blt 3d780 │ │ │ │ ldr r3, [r8, #-44] @ 0xffffffd4 │ │ │ │ add r7, r7, #1 │ │ │ │ str r3, [r4, #-8] │ │ │ │ ldr r3, [r8, #-36] @ 0xffffffdc │ │ │ │ str r3, [r4, #-4] │ │ │ │ - b 3d73c │ │ │ │ + b 3d738 │ │ │ │ mov r4, r2 │ │ │ │ - b 3d788 │ │ │ │ + b 3d784 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r6 │ │ │ │ str r9, [r3] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r7, [r3] │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ 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 │ │ │ │ @@ -15475,1132 +15474,1155 @@ │ │ │ │ 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 a78c4 │ │ │ │ + bl a7924 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_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] @ 3d884 │ │ │ │ + ldr r3, [pc, #28] @ 3d880 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #1532] @ 0x5fc │ │ │ │ - bl 2b7be4 │ │ │ │ + bl 2b7cac │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 3d8c0 │ │ │ │ + ldr r3, [pc, #28] @ 3d8bc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl 2b6f84 │ │ │ │ + bl 2b704c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #288] @ 3da00 │ │ │ │ + ldr r2, [pc, #288] @ 3d9fc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1532] @ 0x5fc │ │ │ │ ldr r6, [r7, #8] │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 3d9ec │ │ │ │ + blt 3d9e8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ ldr r4, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 140524 │ │ │ │ + bl 140c0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3d94c │ │ │ │ + blt 3d948 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d9b4 │ │ │ │ + bne 3d9b0 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ movlt r5, r6 │ │ │ │ - b 3d988 │ │ │ │ + b 3d984 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d9f8 │ │ │ │ + bgt 3d9f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d9f8 │ │ │ │ + bne 3d9f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 3d9f8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 3d9f4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ - beq 3d994 │ │ │ │ + beq 3d990 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 3d974 │ │ │ │ - b 3d9b4 │ │ │ │ + bge 3d970 │ │ │ │ + b 3d9b0 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 153cd4 │ │ │ │ + bl 154374 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d94c │ │ │ │ + beq 3d948 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d9d8 │ │ │ │ + bgt 3d9d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d9d8 │ │ │ │ + bne 3d9d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r6, r3 │ │ │ │ movlt r3, r6 │ │ │ │ sub r6, r3, #1 │ │ │ │ - b 3d8f8 │ │ │ │ + b 3d8f4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + │ │ │ │ +0003da00 <_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] @ 3da50 <_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 33b858 │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + add sp, sp, #12 │ │ │ │ + bx lr │ │ │ │ + andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3da54 │ │ │ │ + bne 3daa4 <_PyErr_FormatFromCause@@Base+0xa4> │ │ │ │ cmp r2, #0 │ │ │ │ - ble 3da50 │ │ │ │ + ble 3daa0 <_PyErr_FormatFromCause@@Base+0xa0> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3da94 │ │ │ │ + beq 3dae4 <_PyErr_FormatFromCause@@Base+0xe4> │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #368] @ 3dbe4 │ │ │ │ + ldr r1, [pc, #368] @ 3dc34 <_PyErr_FormatFromCause@@Base+0x234> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3dbd8 │ │ │ │ + beq 3dc28 <_PyErr_FormatFromCause@@Base+0x228> │ │ │ │ ldr r0, [r6] │ │ │ │ add r4, r5, r4 │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3dab8 │ │ │ │ - bl be93c │ │ │ │ + bne 3db08 <_PyErr_FormatFromCause@@Base+0x108> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dbc8 │ │ │ │ - b 3dbd8 │ │ │ │ - bl c5a24 │ │ │ │ + beq 3dc18 <_PyErr_FormatFromCause@@Base+0x218> │ │ │ │ + b 3dc28 <_PyErr_FormatFromCause@@Base+0x228> │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dae4 │ │ │ │ + bgt 3db34 <_PyErr_FormatFromCause@@Base+0x134> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dae4 │ │ │ │ + bne 3db34 <_PyErr_FormatFromCause@@Base+0x134> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3daa8 │ │ │ │ + beq 3daf8 <_PyErr_FormatFromCause@@Base+0xf8> │ │ │ │ cmp r4, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 3db18 │ │ │ │ + beq 3db68 <_PyErr_FormatFromCause@@Base+0x168> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3db18 │ │ │ │ - bl be93c │ │ │ │ + bne 3db68 <_PyErr_FormatFromCause@@Base+0x168> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dbd8 │ │ │ │ + bne 3dc28 <_PyErr_FormatFromCause@@Base+0x228> │ │ │ │ cmp r7, #0 │ │ │ │ - bge 3db44 │ │ │ │ + bge 3db94 <_PyErr_FormatFromCause@@Base+0x194> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #22 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a2c74 │ │ │ │ + bl 1a32bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3dbd8 │ │ │ │ - bl 1a2d9c │ │ │ │ + beq 3dc28 <_PyErr_FormatFromCause@@Base+0x228> │ │ │ │ + bl 1a33e4 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #384 @ 0x180 │ │ │ │ bl 2d5dc │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 3dbac │ │ │ │ + bge 3dbfc <_PyErr_FormatFromCause@@Base+0x1fc> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 3db98 │ │ │ │ - bl b93e4 │ │ │ │ + bne 3dbe8 <_PyErr_FormatFromCause@@Base+0x1e8> │ │ │ │ + bl b953c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3db5c │ │ │ │ - b 3dbbc │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 3dbac <_PyErr_FormatFromCause@@Base+0x1ac> │ │ │ │ + b 3dc0c <_PyErr_FormatFromCause@@Base+0x20c> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 3dbbc │ │ │ │ + bl 27bef0 │ │ │ │ + b 3dc0c <_PyErr_FormatFromCause@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1397a0 │ │ │ │ + b 139e88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139b7c │ │ │ │ - b 3dbd8 │ │ │ │ + bl 13a264 │ │ │ │ + b 3dc28 <_PyErr_FormatFromCause@@Base+0x228> │ │ │ │ cmp r4, #1 │ │ │ │ mvnne r7, #0 │ │ │ │ - beq 3db20 │ │ │ │ - b 3daf8 │ │ │ │ + beq 3db70 <_PyErr_FormatFromCause@@Base+0x170> │ │ │ │ + b 3db48 <_PyErr_FormatFromCause@@Base+0x148> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r2, r2, r0, lsl #26 │ │ │ │ + strhteq r2, [r2], #-220 @ 0xffffff24 │ │ │ │ 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 3dc2c │ │ │ │ + bge 3dc7c <_PyErr_FormatFromCause@@Base+0x27c> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #11992 @ 0x2ed8 │ │ │ │ + movw r0, #10136 @ 0x2798 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b7604 │ │ │ │ - ldr r1, [pc, #296] @ 3dd5c │ │ │ │ + b b775c │ │ │ │ + ldr r1, [pc, #296] @ 3ddac <_PyErr_FormatFromCause@@Base+0x3ac> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - bl b3b50 │ │ │ │ + bl b3bb0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 3dd50 │ │ │ │ + beq 3dda0 <_PyErr_FormatFromCause@@Base+0x3a0> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3dca4 │ │ │ │ - bl 354a38 │ │ │ │ + bne 3dcf4 <_PyErr_FormatFromCause@@Base+0x2f4> │ │ │ │ + bl 354408 │ │ │ │ ldrsb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #46700 @ 0xb66c │ │ │ │ + movw r1, #44988 @ 0xafbc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r2, #0 │ │ │ │ - movw ip, #46708 @ 0xb674 │ │ │ │ + movw ip, #44996 @ 0xafc4 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ movge r0, r1 │ │ │ │ movlt r0, ip │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #12012 @ 0x2eec │ │ │ │ + movw r0, #10156 @ 0x27ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ mov r4, r0 │ │ │ │ - b 3dd50 │ │ │ │ - bl 1df210 │ │ │ │ + b 3dda0 <_PyErr_FormatFromCause@@Base+0x3a0> │ │ │ │ + bl 1df91c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dd04 │ │ │ │ + bne 3dd54 <_PyErr_FormatFromCause@@Base+0x354> │ │ │ │ mov r0, r4 │ │ │ │ - bl 354a38 │ │ │ │ + bl 354408 │ │ │ │ ldrsb ip, [r4, #12] │ │ │ │ - movw r2, #46700 @ 0xb66c │ │ │ │ + movw r2, #44988 @ 0xafbc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #46708 @ 0xb674 │ │ │ │ + movw r0, #44996 @ 0xafc4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movge r0, r2 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #12048 @ 0x2f10 │ │ │ │ + movw r0, #10192 @ 0x27d0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1e0760 │ │ │ │ - b 3dd2c │ │ │ │ + bl 1e0b88 │ │ │ │ + b 3dd7c <_PyErr_FormatFromCause@@Base+0x37c> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3dd28 │ │ │ │ + bne 3dd78 <_PyErr_FormatFromCause@@Base+0x378> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37784 @ 0x9398 │ │ │ │ + movw r1, #35780 @ 0x8bc4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dd50 │ │ │ │ + bgt 3dda0 <_PyErr_FormatFromCause@@Base+0x3a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dd50 │ │ │ │ + bne 3dda0 <_PyErr_FormatFromCause@@Base+0x3a0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ + rsbeq r6, r3, r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 185c84 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + bl 1862bc <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ddc0 │ │ │ │ + beq 3de10 <_PyErr_FormatFromCause@@Base+0x410> │ │ │ │ ldrd r6, [r5, #16] │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ add r0, r5, #8 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl 185cbc <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 1862f4 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r4, #1 │ │ │ │ - movw r0, #12336 @ 0x3030 │ │ │ │ + movw r0, #10480 @ 0x28f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19368 @ 0x4ba8 │ │ │ │ + movw r1, #17740 @ 0x454c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0003dde0 : │ │ │ │ +0003de30 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #12352 @ 0x3040 │ │ │ │ - movt r0, #98 @ 0x62 │ │ │ │ + ldr r0, [pc, #12] @ 3de48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26afac │ │ │ │ + b 26b138 │ │ │ │ + rsbeq r2, r2, r8, ror #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r5, #0 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ - movw r1, #11456 @ 0x2cc0 │ │ │ │ + movw r1, #9600 @ 0x2580 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ strh r5, [r6, #8] │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, r5 │ │ │ │ - bge 3de40 │ │ │ │ + bge 3de90 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #1000] @ 3e230 │ │ │ │ + ldr r1, [pc, #1000] @ 3e280 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159658 │ │ │ │ + bl 159ce0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 3de38 │ │ │ │ + beq 3de88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1596e0 │ │ │ │ + bl 159d68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3de38 │ │ │ │ + blt 3de88 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, #16 │ │ │ │ ldr r7, [r3, #132] @ 0x84 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3de38 │ │ │ │ + beq 3de88 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #13744 @ 0x35b0 │ │ │ │ + movw r1, #11716 @ 0x2dc4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dec4 │ │ │ │ + bgt 3df14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dec4 │ │ │ │ + bne 3df14 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3de38 │ │ │ │ + beq 3de88 │ │ │ │ mov r0, #16 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3de38 │ │ │ │ + beq 3de88 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #13764 @ 0x35c4 │ │ │ │ + movw r1, #11736 @ 0x2dd8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3df18 │ │ │ │ + bgt 3df68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3df18 │ │ │ │ + bne 3df68 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3de38 │ │ │ │ + beq 3de88 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3de38 │ │ │ │ + beq 3de88 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #13784 @ 0x35d8 │ │ │ │ + movw r1, #11756 @ 0x2dec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3df6c │ │ │ │ + bgt 3dfbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3df6c │ │ │ │ + bne 3dfbc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 3de38 │ │ │ │ + beq 3de88 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3de38 │ │ │ │ + beq 3de88 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #13808 @ 0x35f0 │ │ │ │ + movw r1, #11780 @ 0x2e04 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dfc0 │ │ │ │ + bgt 3e010 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dfc0 │ │ │ │ + bne 3e010 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3de38 │ │ │ │ + beq 3de88 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13736 @ 0x35a8 │ │ │ │ + movw r1, #11708 @ 0x2dbc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3de38 │ │ │ │ + blt 3de88 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13756 @ 0x35bc │ │ │ │ + movw r1, #11728 @ 0x2dd0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3de38 │ │ │ │ + blt 3de88 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13776 @ 0x35d0 │ │ │ │ + movw r1, #11748 @ 0x2de4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3de38 │ │ │ │ + blt 3de88 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13800 @ 0x35e8 │ │ │ │ + movw r1, #11772 @ 0x2dfc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3de38 │ │ │ │ - ldr r1, [pc, #500] @ 3e234 │ │ │ │ + blt 3de88 │ │ │ │ + ldr r1, [pc, #500] @ 3e284 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159658 │ │ │ │ + bl 159ce0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #4] │ │ │ │ - beq 3de38 │ │ │ │ + beq 3de88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1596e0 │ │ │ │ + bl 159d68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3de38 │ │ │ │ + blt 3de88 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [r3, #132] @ 0x84 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3de38 │ │ │ │ + beq 3de88 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #13744 @ 0x35b0 │ │ │ │ + movw r1, #11716 @ 0x2dc4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e0bc │ │ │ │ + bgt 3e10c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e0bc │ │ │ │ + bne 3e10c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3de38 │ │ │ │ + beq 3de88 │ │ │ │ mov r0, #8 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3de38 │ │ │ │ + beq 3de88 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #13764 @ 0x35c4 │ │ │ │ + movw r1, #11736 @ 0x2dd8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e110 │ │ │ │ + bgt 3e160 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e110 │ │ │ │ + bne 3e160 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3de38 │ │ │ │ + beq 3de88 │ │ │ │ mov r0, #32 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3de38 │ │ │ │ + beq 3de88 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #13784 @ 0x35d8 │ │ │ │ + movw r1, #11756 @ 0x2dec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e164 │ │ │ │ + bgt 3e1b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e164 │ │ │ │ + bne 3e1b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3de38 │ │ │ │ + beq 3de88 │ │ │ │ mov r0, #32 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3de38 │ │ │ │ + beq 3de88 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #13808 @ 0x35f0 │ │ │ │ + movw r1, #11780 @ 0x2e04 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e1b8 │ │ │ │ + bgt 3e208 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e1b8 │ │ │ │ + bne 3e208 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 3de38 │ │ │ │ + beq 3de88 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13824 @ 0x3600 │ │ │ │ + movw r1, #11796 @ 0x2e14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3de38 │ │ │ │ + blt 3de88 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13844 @ 0x3614 │ │ │ │ + movw r1, #11816 @ 0x2e28 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3de38 │ │ │ │ + blt 3de88 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13864 @ 0x3628 │ │ │ │ + movw r1, #11836 @ 0x2e3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3de38 │ │ │ │ + blt 3de88 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13888 @ 0x3640 │ │ │ │ + movw r1, #11860 @ 0x2e54 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r3, r2, r4, ror r0 │ │ │ │ - rsbeq r3, r2, r8, lsl #1 │ │ │ │ + rsbeq r2, r2, ip, lsl lr │ │ │ │ + rsbeq r2, r2, r0, lsr lr │ │ │ │ │ │ │ │ -0003e238 : │ │ │ │ +0003e288 : │ │ │ │ push {r4, r5, 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 3e278 │ │ │ │ + beq 3e2c8 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5] │ │ │ │ - bl 25ec9c │ │ │ │ + bl 25f63c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e290 │ │ │ │ + beq 3e2e0 │ │ │ │ str r7, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 173bc8 │ │ │ │ + bl 17422c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0003e298 : │ │ │ │ +0003e2e8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 3e2b0 │ │ │ │ + ldr r0, [pc, #12] @ 3e300 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26afac │ │ │ │ - rsbeq r3, r2, r8, asr #4 │ │ │ │ + b 26b138 │ │ │ │ + rsbeq r3, r2, ip, ror r2 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #47836 @ 0xbadc │ │ │ │ + movw r3, #46560 @ 0xb5e0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #11064 @ 0x2b38 │ │ │ │ + movw r0, #9180 @ 0x23dc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa7e8 │ │ │ │ + bl aa804 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #8] │ │ │ │ - beq 3e578 │ │ │ │ - ldr r1, [pc, #1884] @ 3ea90 │ │ │ │ + beq 3e5c8 │ │ │ │ + ldr r1, [pc, #1884] @ 3eae0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159658 │ │ │ │ + bl 159ce0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq 3e578 │ │ │ │ - ldr r6, [pc, #1860] @ 3ea94 │ │ │ │ - movw r9, #49180 @ 0xc01c │ │ │ │ + beq 3e5c8 │ │ │ │ + ldr r6, [pc, #1860] @ 3eae4 │ │ │ │ + movw r9, #49188 @ 0xc024 │ │ │ │ movt r9, #5 │ │ │ │ - movw r8, #59528 @ 0xe888 │ │ │ │ + movw r8, #57376 @ 0xe020 │ │ │ │ movt r8, #56 @ 0x38 │ │ │ │ ldr r2, [r6] │ │ │ │ add r1, r6, #12 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e3d8 │ │ │ │ + beq 3e428 │ │ │ │ str r9, [r6, #16] │ │ │ │ str r8, [r6, #20] │ │ │ │ str r6, [r6, #28] │ │ │ │ str r2, [r6, #12] │ │ │ │ ldr r0, [r7] │ │ │ │ - bl aefac │ │ │ │ + bl af008 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - beq 3e578 │ │ │ │ + beq 3e5c8 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ - bl ae5d0 │ │ │ │ + bl ae5e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3e558 │ │ │ │ + beq 3e5a8 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e3d0 │ │ │ │ + bgt 3e420 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 3e3d0 │ │ │ │ + bne 3e420 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #32 │ │ │ │ - b 3e35c │ │ │ │ + b 3e3ac │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22024 @ 0x5608 │ │ │ │ + movw r0, #20188 @ 0x4edc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 25df0c │ │ │ │ + bl 25e894 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #4] │ │ │ │ - beq 3e578 │ │ │ │ + beq 3e5c8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #10432 @ 0x28c0 │ │ │ │ + movw r1, #8620 @ 0x21ac │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 13a230 │ │ │ │ + bl 13a918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #21476 @ 0x53e4 │ │ │ │ + movw r1, #19640 @ 0x4cb8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13a230 │ │ │ │ + bl 13a918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #21488 @ 0x53f0 │ │ │ │ + movw r1, #19652 @ 0x4cc4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13a230 │ │ │ │ + bl 13a918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ bl 2dda4 │ │ │ │ - movw r1, #21504 @ 0x5400 │ │ │ │ + movw r1, #19668 @ 0x4cd4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b9190 │ │ │ │ + bl 2b9258 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2d3a8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #21520 @ 0x5410 │ │ │ │ + movw r0, #19684 @ 0x4ce4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ - movw r1, #45924 @ 0xb364 │ │ │ │ + bl bff88 │ │ │ │ + movw r1, #41496 @ 0xa218 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13a200 │ │ │ │ + bl 13a8e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #12176 @ 0x2f90 │ │ │ │ + movw r2, #7296 @ 0x1c80 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #21528 @ 0x5418 │ │ │ │ + movw r1, #19692 @ 0x4cec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 2b9190 │ │ │ │ + bl 2b9258 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #21544 @ 0x5428 │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3ecc0 <_PyErr_FormatFromCause@@Base+0x1e4> │ │ │ │ + bl 3ecbc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3e578 │ │ │ │ - bl 9f784 │ │ │ │ + beq 3e5c8 │ │ │ │ + bl 9f7f8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq 3e578 │ │ │ │ - bl 9f784 │ │ │ │ + beq 3e5c8 │ │ │ │ + bl 9f7f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e6ac │ │ │ │ - ldr sl, [pc, #1436] @ 3ea98 │ │ │ │ + beq 3e6fc │ │ │ │ + ldr sl, [pc, #1436] @ 3eae8 │ │ │ │ mov r9, #0 │ │ │ │ ldr r8, [sl] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3e580 │ │ │ │ + bne 3e5d0 │ │ │ │ add r9, r9, #1 │ │ │ │ add sl, sl, #8 │ │ │ │ cmp r9, #45 @ 0x2d │ │ │ │ - bne 3e4fc │ │ │ │ + bne 3e54c │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #21560 @ 0x5438 │ │ │ │ + movw r2, #19724 @ 0x4d0c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #65432 @ 0xff98 │ │ │ │ + movw r1, #63432 @ 0xf7c8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 2b9190 │ │ │ │ + bl 2b9258 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e6ac │ │ │ │ + blt 3e6fc │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #38544 @ 0x9690 │ │ │ │ + movw r1, #37280 @ 0x91a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 13a200 │ │ │ │ + bl 13a8e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e674 │ │ │ │ + bge 3e6c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e578 │ │ │ │ + bgt 3e5c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e578 │ │ │ │ + bne 3e5c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ - b 3ea88 │ │ │ │ + b 3ead8 │ │ │ │ mov r0, r9 │ │ │ │ bl 2d018 │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldreq r7, [sl, #4] │ │ │ │ mov r2, r7 │ │ │ │ - bl 2b9190 │ │ │ │ + bl 2b9258 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e6ac │ │ │ │ + blt 3e6fc │ │ │ │ mov r0, r9 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3e6ac │ │ │ │ + beq 3e6fc │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3e5e0 │ │ │ │ + beq 3e630 │ │ │ │ mov r0, r7 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3e608 │ │ │ │ + bne 3e658 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e6ac │ │ │ │ + bgt 3e6fc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6ac │ │ │ │ + bne 3e6fc │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 3e6ac │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 3e6fc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e644 │ │ │ │ + bgt 3e694 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3e644 │ │ │ │ + bne 3e694 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e668 │ │ │ │ + bgt 3e6b8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e668 │ │ │ │ + bne 3e6b8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 3e508 │ │ │ │ - b 3e6ac │ │ │ │ + bne 3e558 │ │ │ │ + b 3e6fc │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #21608 @ 0x5468 │ │ │ │ + movw r1, #19772 @ 0x4d3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13a200 │ │ │ │ + bl 13a8e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #21620 @ 0x5474 │ │ │ │ + movw r1, #19784 @ 0x4d48 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 3ecc0 <_PyErr_FormatFromCause@@Base+0x1e4> │ │ │ │ + bl 3ecbc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3e6c0 │ │ │ │ - b 3e578 │ │ │ │ + bne 3e710 │ │ │ │ + b 3e5c8 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - b 3e578 │ │ │ │ - movw r2, #21636 @ 0x5484 │ │ │ │ + bl aefc0 │ │ │ │ + b 3e5c8 │ │ │ │ + movw r2, #19800 @ 0x4d58 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #65432 @ 0xff98 │ │ │ │ + movw r1, #63432 @ 0xf7c8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 2b9190 │ │ │ │ + bl 2b9258 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21692 @ 0x54bc │ │ │ │ + movw r1, #19856 @ 0x4d90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21708 @ 0x54cc │ │ │ │ + movw r1, #19872 @ 0x4da0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21724 @ 0x54dc │ │ │ │ + movw r1, #19888 @ 0x4db0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21740 @ 0x54ec │ │ │ │ + movw r1, #19904 @ 0x4dc0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21756 @ 0x54fc │ │ │ │ + movw r1, #19920 @ 0x4dd0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21776 @ 0x5510 │ │ │ │ + movw r1, #19940 @ 0x4de4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21792 @ 0x5520 │ │ │ │ + movw r1, #19956 @ 0x4df4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21808 @ 0x5530 │ │ │ │ + movw r1, #19972 @ 0x4e04 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21824 @ 0x5540 │ │ │ │ + movw r1, #19988 @ 0x4e14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21840 @ 0x5550 │ │ │ │ + movw r1, #20004 @ 0x4e24 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3e578 │ │ │ │ + beq 3e5c8 │ │ │ │ bl 2d648 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r7] │ │ │ │ - movw r0, #21856 @ 0x5560 │ │ │ │ + movw r0, #20020 @ 0x4e34 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3e874 │ │ │ │ + beq 3e8c4 │ │ │ │ ldmib r7, {r1, r2} │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - beq 3e894 │ │ │ │ - bl c5c80 │ │ │ │ + beq 3e8e4 │ │ │ │ + bl c5dcc │ │ │ │ ldr r2, [r4] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e864 │ │ │ │ + bgt 3e8b4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3e864 │ │ │ │ + bne 3e8b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #12 │ │ │ │ cmn r9, #1 │ │ │ │ - bne 3e80c │ │ │ │ - b 3e894 │ │ │ │ + bne 3e85c │ │ │ │ + b 3e8e4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #21860 @ 0x5564 │ │ │ │ + movw r1, #20024 @ 0x4e38 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13a200 │ │ │ │ + bl 13a8e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e8bc │ │ │ │ - b 3e578 │ │ │ │ + bge 3e90c │ │ │ │ + b 3e5c8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e578 │ │ │ │ + bgt 3e5c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e578 │ │ │ │ + bne 3e5c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 3e578 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 3e5c8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #21872 @ 0x5570 │ │ │ │ + movw r1, #20036 @ 0x4e44 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #21904 @ 0x5590 │ │ │ │ + movw r1, #20068 @ 0x4e64 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #21948 @ 0x55bc │ │ │ │ + movw r1, #20112 @ 0x4e90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3e578 │ │ │ │ + blt 3e5c8 │ │ │ │ mov r0, #120 @ 0x78 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3e928 │ │ │ │ - bl 2e73f4 │ │ │ │ - b 3e578 │ │ │ │ + bne 3e978 │ │ │ │ + bl 2e730c │ │ │ │ + b 3e5c8 │ │ │ │ mov r2, #2 │ │ │ │ mov ip, #120 @ 0x78 │ │ │ │ mov r1, #8 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r1, [r4, #12] │ │ │ │ - movw r3, #21980 @ 0x55dc │ │ │ │ + movw r3, #20144 @ 0x4eb0 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ str r2, [r4, #16] │ │ │ │ stm r4, {r3, ip} │ │ │ │ movw r2, #53272 @ 0xd018 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #57404 @ 0xe03c │ │ │ │ movt r3, #2 │ │ │ │ - movw r1, #22004 @ 0x55f4 │ │ │ │ + movw r1, #20168 @ 0x4ec8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ strd r2, [r4, #20] │ │ │ │ movw r2, #56356 @ 0xdc24 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #54904 @ 0xd678 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #28] │ │ │ │ @@ -16632,15 +16654,15 @@ │ │ │ │ movw r2, #53356 @ 0xd06c │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #59048 @ 0xe6a8 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #76] @ 0x4c │ │ │ │ movw r2, #56008 @ 0xdac8 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #39268 @ 0x9964 │ │ │ │ + movw r3, #37444 @ 0x9244 │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ strd r2, [r4, #84] @ 0x54 │ │ │ │ movw r2, #54628 @ 0xd564 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #59024 @ 0xe690 │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ @@ -16653,111 +16675,88 @@ │ │ │ │ movw r2, #58964 @ 0xe654 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #55156 @ 0xd774 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #104] @ 0x68 │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #2 │ │ │ │ - movw r2, #31472 @ 0x7af0 │ │ │ │ + movw r2, #31480 @ 0x7af8 │ │ │ │ movt r2, #6 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ - bl 176854 │ │ │ │ + bl 176eb8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3ea74 │ │ │ │ + bne 3eac4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6178 │ │ │ │ - b 3e578 │ │ │ │ + bl a61d8 │ │ │ │ + b 3e5c8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #22012 @ 0x55fc │ │ │ │ + movw r1, #20176 @ 0x4ed0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13a200 │ │ │ │ + bl 13a8e8 │ │ │ │ asr r0, r0, #31 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r3, r2, ip, ror r2 │ │ │ │ - mlseq r2, r0, r2, r3 │ │ │ │ - subseq r6, fp, r0, lsr #17 │ │ │ │ + strhteq r3, [r2], #-32 @ 0xffffffe0 │ │ │ │ + rsbeq r3, r2, r8, asr #5 │ │ │ │ + subseq r6, fp, ip, lsl #3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r3, ip} │ │ │ │ - bl 3eb30 <_PyErr_FormatFromCause@@Base+0x54> │ │ │ │ + bl 3eb2c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - │ │ │ │ -0003eadc <_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] @ 3eb2c <_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 33bd50 │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - add sp, sp, #12 │ │ │ │ - bx lr │ │ │ │ - andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 3ec7c <_PyErr_FormatFromCause@@Base+0x1a0> │ │ │ │ + ldr r1, [pc, #300] @ 3ec78 │ │ │ │ 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 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ec6c <_PyErr_FormatFromCause@@Base+0x190> │ │ │ │ + beq 3ec68 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #240] @ 3ec7c <_PyErr_FormatFromCause@@Base+0x1a0> │ │ │ │ + ldr r1, [pc, #240] @ 3ec78 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 3ebb4 <_PyErr_FormatFromCause@@Base+0xd8> │ │ │ │ + beq 3ebb0 │ │ │ │ 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 3ebdc <_PyErr_FormatFromCause@@Base+0x100> │ │ │ │ + beq 3ebd8 │ │ │ │ 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] │ │ │ │ @@ -16773,31 +16772,31 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ - beq 3ec70 <_PyErr_FormatFromCause@@Base+0x194> │ │ │ │ + beq 3ec6c │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65232 @ 0xfed0 │ │ │ │ + movw r1, #63232 @ 0xf700 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl c3628 │ │ │ │ + bl c3774 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3ec70 <_PyErr_FormatFromCause@@Base+0x194> │ │ │ │ + bge 3ec6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ec6c <_PyErr_FormatFromCause@@Base+0x190> │ │ │ │ + bgt 3ec68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ec6c <_PyErr_FormatFromCause@@Base+0x190> │ │ │ │ + bne 3ec68 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -16808,126 +16807,126 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r3, ip} │ │ │ │ - bl 3edd8 <_PyErr_FormatFromCause@@Base+0x2fc> │ │ │ │ + bl 3edd4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ bl 2e6e4 │ │ │ │ add r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25b100 │ │ │ │ + bl 25ba7c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ed8c <_PyErr_FormatFromCause@@Base+0x2b0> │ │ │ │ + beq 3ed88 │ │ │ │ mov r0, r5 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3ed34 <_PyErr_FormatFromCause@@Base+0x258> │ │ │ │ + bne 3ed30 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ed8c <_PyErr_FormatFromCause@@Base+0x2b0> │ │ │ │ + bgt 3ed88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ed8c <_PyErr_FormatFromCause@@Base+0x2b0> │ │ │ │ + bne 3ed88 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 3ed8c <_PyErr_FormatFromCause@@Base+0x2b0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 3ed88 │ │ │ │ mov r1, r4 │ │ │ │ - bl 39e00 <_PyImport_SetModule@@Base> │ │ │ │ + bl 39dfc <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3ed94 <_PyErr_FormatFromCause@@Base+0x2b8> │ │ │ │ + bge 3ed90 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ed68 <_PyErr_FormatFromCause@@Base+0x28c> │ │ │ │ + bgt 3ed64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ed68 <_PyErr_FormatFromCause@@Base+0x28c> │ │ │ │ + bne 3ed64 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ed8c <_PyErr_FormatFromCause@@Base+0x2b0> │ │ │ │ + bgt 3ed88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ed8c <_PyErr_FormatFromCause@@Base+0x2b0> │ │ │ │ + bne 3ed88 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 3edd0 <_PyErr_FormatFromCause@@Base+0x2f4> │ │ │ │ + b 3edcc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3edb8 <_PyErr_FormatFromCause@@Base+0x2dc> │ │ │ │ + bgt 3edb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3edb8 <_PyErr_FormatFromCause@@Base+0x2dc> │ │ │ │ + bne 3edb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13a200 │ │ │ │ + bl 13a8e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ed8c <_PyErr_FormatFromCause@@Base+0x2b0> │ │ │ │ + blt 3ed88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #300] @ 3ef24 <_PyErr_FormatFromCause@@Base+0x448> │ │ │ │ + ldr r1, [pc, #300] @ 3ef20 │ │ │ │ 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 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ef14 <_PyErr_FormatFromCause@@Base+0x438> │ │ │ │ + beq 3ef10 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #240] @ 3ef24 <_PyErr_FormatFromCause@@Base+0x448> │ │ │ │ + ldr r1, [pc, #240] @ 3ef20 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 3ee5c <_PyErr_FormatFromCause@@Base+0x380> │ │ │ │ + beq 3ee58 │ │ │ │ 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 3ee84 <_PyErr_FormatFromCause@@Base+0x3a8> │ │ │ │ + beq 3ee80 │ │ │ │ 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] │ │ │ │ @@ -16943,752 +16942,752 @@ │ │ │ │ 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 3ef18 <_PyErr_FormatFromCause@@Base+0x43c> │ │ │ │ + beq 3ef14 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65232 @ 0xfed0 │ │ │ │ + movw r1, #63232 @ 0xf700 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl c3628 │ │ │ │ + bl c3774 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3ef18 <_PyErr_FormatFromCause@@Base+0x43c> │ │ │ │ + bge 3ef14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ef14 <_PyErr_FormatFromCause@@Base+0x438> │ │ │ │ + bgt 3ef10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ef14 <_PyErr_FormatFromCause@@Base+0x438> │ │ │ │ + bne 3ef10 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 28a56c │ │ │ │ + bl 28a744 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #32 │ │ │ │ - movw r1, #22380 @ 0x576c │ │ │ │ + movw r1, #20544 @ 0x5040 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 2222cc │ │ │ │ + bl 2229a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3efc4 <_PyErr_FormatFromCause@@Base+0x4e8> │ │ │ │ + beq 3efc0 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 17fc78 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 1802b0 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ add r3, r4, #16 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrexd r6, [r3] │ │ │ │ strexd r2, r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3efa0 <_PyErr_FormatFromCause@@Base+0x4c4> │ │ │ │ + bne 3ef9c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r6, r7, fp, pc} │ │ │ │ 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 3f008 <_PyErr_FormatFromCause@@Base+0x52c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bls 3f004 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22468 @ 0x57c4 │ │ │ │ + movw r1, #20632 @ 0x5098 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 3f044 <_PyErr_FormatFromCause@@Base+0x568> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 3f040 │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ movwne r4, #5196 @ 0x144c │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 220eb4 <_PyUnicode_IsLinebreak@@Base+0x1170> │ │ │ │ + bl 221590 <_PyUnicode_IsLinebreak@@Base+0x1188> │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f04c <_PyErr_FormatFromCause@@Base+0x570> │ │ │ │ + bne 3f048 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 1435d8 │ │ │ │ + bl 143ca0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f044 <_PyErr_FormatFromCause@@Base+0x568> │ │ │ │ + beq 3f040 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce1d8 │ │ │ │ + b ce2a0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f0e0 <_PyErr_FormatFromCause@@Base+0x604> │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 3f0dc │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3f0d0 <_PyErr_FormatFromCause@@Base+0x5f4> │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 3f0e0 <_PyErr_FormatFromCause@@Base+0x604> │ │ │ │ + bne 3f0cc │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 3f0dc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f114 <_PyErr_FormatFromCause@@Base+0x638> │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 3f110 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3f104 <_PyErr_FormatFromCause@@Base+0x628> │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 3f114 <_PyErr_FormatFromCause@@Base+0x638> │ │ │ │ + bne 3f100 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 3f110 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 3f13c <_PyErr_FormatFromCause@@Base+0x660> │ │ │ │ + bne 3f138 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f18c <_PyErr_FormatFromCause@@Base+0x6b0> │ │ │ │ + bl 3f188 │ │ │ │ subs r2, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r0, #31844 @ 0x7c64 │ │ │ │ + movw r0, #30216 @ 0x7608 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r7, r4, #12 │ │ │ │ - bne 3f1cc <_PyErr_FormatFromCause@@Base+0x6f0> │ │ │ │ - b 3f20c <_PyErr_FormatFromCause@@Base+0x730> │ │ │ │ + bne 3f1c8 │ │ │ │ + b 3f208 │ │ │ │ str r0, [r7, #4]! │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r2, r5, #4 │ │ │ │ sub r1, fp, #24 │ │ │ │ cmp r3, r5 │ │ │ │ - ble 3f230 <_PyErr_FormatFromCause@@Base+0x754> │ │ │ │ + ble 3f22c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - bl 3f244 <_PyErr_FormatFromCause@@Base+0x768> │ │ │ │ + bl 3f240 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f1c8 <_PyErr_FormatFromCause@@Base+0x6ec> │ │ │ │ + bne 3f1c4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3f214 <_PyErr_FormatFromCause@@Base+0x738> │ │ │ │ + ble 3f210 │ │ │ │ mov r4, #0 │ │ │ │ - b 3f238 <_PyErr_FormatFromCause@@Base+0x75c> │ │ │ │ + b 3f234 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f20c <_PyErr_FormatFromCause@@Base+0x730> │ │ │ │ + bne 3f208 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 3f20c <_PyErr_FormatFromCause@@Base+0x730> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 3f208 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3f2a8 <_PyErr_FormatFromCause@@Base+0x7cc> │ │ │ │ + bne 3f2a4 │ │ │ │ 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 3f298 <_PyErr_FormatFromCause@@Base+0x7bc> │ │ │ │ - movw r0, #23964 @ 0x5d9c │ │ │ │ + bne 3f294 │ │ │ │ + movw r0, #20372 @ 0x4f94 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1a1c8c │ │ │ │ + b 1a22d4 │ │ │ │ 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 2641a8 <_Py_HandlePending@@Base+0x23f4> │ │ │ │ + b 264a80 <_Py_HandlePending@@Base+0x23f8> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 3f300 <_PyErr_FormatFromCause@@Base+0x824> │ │ │ │ + ldr r1, [pc, #8] @ 3f2fc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36ca50 │ │ │ │ - strdeq r7, [r3], #-176 @ 0xffffff50 @ │ │ │ │ + b 36c420 │ │ │ │ + strdeq r7, [r3], #-184 @ 0xffffff48 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #16] @ 3f324 <_PyErr_FormatFromCause@@Base+0x848> │ │ │ │ + ldr r1, [pc, #16] @ 3f320 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36ca50 │ │ │ │ - rsbeq r4, r3, r4, asr sp │ │ │ │ + b 36c420 │ │ │ │ + rsbeq r4, r3, ip, asr sp │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #156] @ 3f3e4 <_PyErr_FormatFromCause@@Base+0x908> │ │ │ │ + ldr r1, [pc, #156] @ 3f3e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 36ca50 │ │ │ │ + bl 36c420 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 3f364 <_PyErr_FormatFromCause@@Base+0x888> │ │ │ │ - bl 143548 │ │ │ │ + bne 3f360 │ │ │ │ + bl 143c10 │ │ │ │ mov r5, r0 │ │ │ │ - b 3f388 <_PyErr_FormatFromCause@@Base+0x8ac> │ │ │ │ + b 3f384 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f384 <_PyErr_FormatFromCause@@Base+0x8a8> │ │ │ │ + bgt 3f380 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f384 <_PyErr_FormatFromCause@@Base+0x8a8> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 3f380 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #76] @ 3f3e4 <_PyErr_FormatFromCause@@Base+0x908> │ │ │ │ - bl 36ca50 │ │ │ │ + ldr r1, [pc, #76] @ 3f3e0 │ │ │ │ + bl 36c420 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 3f3dc <_PyErr_FormatFromCause@@Base+0x900> │ │ │ │ + beq 3f3d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bdf1c <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 1be31c <_PyErr_ChainExceptions1@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f3d8 <_PyErr_FormatFromCause@@Base+0x8fc> │ │ │ │ + beq 3f3d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f3d8 <_PyErr_FormatFromCause@@Base+0x8fc> │ │ │ │ + bgt 3f3d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f3d8 <_PyErr_FormatFromCause@@Base+0x8fc> │ │ │ │ + bne 3f3d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r3, r3, ip, asr #28 │ │ │ │ + rsbeq r3, r3, r4, asr lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 14bc24 │ │ │ │ + bl 14c2c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f4bc <_PyErr_FormatFromCause@@Base+0x9e0> │ │ │ │ + beq 3f4b8 │ │ │ │ mov r2, #6 │ │ │ │ - movw r1, #33888 @ 0x8460 │ │ │ │ + movw r1, #32032 @ 0x7d20 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba9d0 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bab28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f4b4 <_PyErr_FormatFromCause@@Base+0x9d8> │ │ │ │ + beq 3f4b0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f454 <_PyErr_FormatFromCause@@Base+0x978> │ │ │ │ + bne 3f450 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33896 @ 0x8468 │ │ │ │ + movw r1, #32040 @ 0x7d28 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba9d0 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bab28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f474 <_PyErr_FormatFromCause@@Base+0x998> │ │ │ │ - b 3f4b4 <_PyErr_FormatFromCause@@Base+0x9d8> │ │ │ │ + bne 3f470 │ │ │ │ + b 3f4b0 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42152 @ 0xa4a8 │ │ │ │ + movw r1, #40524 @ 0x9e4c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl ba9d0 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bab28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f434 <_PyErr_FormatFromCause@@Base+0x958> │ │ │ │ - b 3f4b4 <_PyErr_FormatFromCause@@Base+0x9d8> │ │ │ │ + bne 3f430 │ │ │ │ + b 3f4b0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e0690 │ │ │ │ + bl 1e0ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3f4b4 <_PyErr_FormatFromCause@@Base+0x9d8> │ │ │ │ + blt 3f4b0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11084 @ 0x2b4c │ │ │ │ + movw r1, #9228 @ 0x240c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 3f864 │ │ │ │ + bl 3f860 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f4b4 <_PyErr_FormatFromCause@@Base+0x9d8> │ │ │ │ + beq 3f4b0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14cbf0 │ │ │ │ + b 14d290 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2054b0 │ │ │ │ + bl 205a30 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 3f508 <_PyErr_FormatFromCause@@Base+0xa2c> │ │ │ │ + bhi 3f504 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 30368c │ │ │ │ + bl 303208 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f530 <_PyErr_FormatFromCause@@Base+0xa54> │ │ │ │ - b 3f528 <_PyErr_FormatFromCause@@Base+0xa4c> │ │ │ │ + bne 3f52c │ │ │ │ + b 3f524 │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #28456 @ 0x6f28 │ │ │ │ + movw r0, #26828 @ 0x68cc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f4f0 <_PyErr_FormatFromCause@@Base+0xa14> │ │ │ │ + bne 3f4ec │ │ │ │ mov r0, #0 │ │ │ │ - b 3f784 <_PyErr_FormatFromCause@@Base+0xca8> │ │ │ │ + b 3f780 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f550 <_PyErr_FormatFromCause@@Base+0xa74> │ │ │ │ - bl be93c │ │ │ │ + bne 3f54c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f528 <_PyErr_FormatFromCause@@Base+0xa4c> │ │ │ │ + bne 3f524 │ │ │ │ cmp r9, #2 │ │ │ │ - ble 3f5b4 <_PyErr_FormatFromCause@@Base+0xad8> │ │ │ │ + ble 3f5b0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r9, #3 │ │ │ │ - beq 3f5c8 <_PyErr_FormatFromCause@@Base+0xaec> │ │ │ │ + beq 3f5c4 │ │ │ │ ldr r8, [r5, #12] │ │ │ │ cmp r9, #4 │ │ │ │ - beq 3f594 <_PyErr_FormatFromCause@@Base+0xab8> │ │ │ │ + beq 3f590 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f598 <_PyErr_FormatFromCause@@Base+0xabc> │ │ │ │ - bl be93c │ │ │ │ + bne 3f594 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f598 <_PyErr_FormatFromCause@@Base+0xabc> │ │ │ │ - b 3f528 <_PyErr_FormatFromCause@@Base+0xa4c> │ │ │ │ + beq 3f594 │ │ │ │ + b 3f524 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movne r3, r4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3f5e0 <_PyErr_FormatFromCause@@Base+0xb04> │ │ │ │ - b 3f5f0 <_PyErr_FormatFromCause@@Base+0xb14> │ │ │ │ + beq 3f5dc │ │ │ │ + b 3f5ec │ │ │ │ mov r4, #0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r4 │ │ │ │ - b 3f5e0 <_PyErr_FormatFromCause@@Base+0xb04> │ │ │ │ + b 3f5dc │ │ │ │ cmp r4, #0 │ │ │ │ moveq r5, r4 │ │ │ │ movweq r3, #5196 @ 0x144c │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ movne r3, r4 │ │ │ │ movne r5, #0 │ │ │ │ movw r8, #5196 @ 0x144c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r9, #0 │ │ │ │ - b 3f5f4 <_PyErr_FormatFromCause@@Base+0xb18> │ │ │ │ + b 3f5f0 │ │ │ │ mov r9, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ - movw r1, #33904 @ 0x8470 │ │ │ │ + movw r1, #32048 @ 0x7d30 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #33912 @ 0x8478 │ │ │ │ + movw r0, #32056 @ 0x7d38 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f528 <_PyErr_FormatFromCause@@Base+0xa4c> │ │ │ │ + beq 3f524 │ │ │ │ cmp r6, #8 │ │ │ │ - beq 3f65c <_PyErr_FormatFromCause@@Base+0xb80> │ │ │ │ + beq 3f658 │ │ │ │ tst r6, #1 │ │ │ │ - bne 3f664 <_PyErr_FormatFromCause@@Base+0xb88> │ │ │ │ + bne 3f660 │ │ │ │ tst r6, #2 │ │ │ │ movne r3, #1 │ │ │ │ - bne 3f668 <_PyErr_FormatFromCause@@Base+0xb8c> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 3f664 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33924 @ 0x8484 │ │ │ │ + movw r1, #32068 @ 0x7d44 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 3f528 <_PyErr_FormatFromCause@@Base+0xa4c> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 3f524 │ │ │ │ mov r3, #2 │ │ │ │ - b 3f668 <_PyErr_FormatFromCause@@Base+0xb8c> │ │ │ │ + b 3f664 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ strh r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r9, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 3f690 <_PyErr_FormatFromCause@@Base+0xbb4> │ │ │ │ + bne 3f68c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f6f0 <_PyErr_FormatFromCause@@Base+0xc14> │ │ │ │ - b 3f6c8 <_PyErr_FormatFromCause@@Base+0xbec> │ │ │ │ + beq 3f6ec │ │ │ │ + b 3f6c4 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3f6ac <_PyErr_FormatFromCause@@Base+0xbd0> │ │ │ │ - bl 1bbe34 │ │ │ │ - b 3f6b4 <_PyErr_FormatFromCause@@Base+0xbd8> │ │ │ │ - bl 152830 │ │ │ │ + beq 3f6a8 │ │ │ │ + bl 1bc244 │ │ │ │ + b 3f6b0 │ │ │ │ + bl 152ed0 │ │ │ │ asr r1, r0, #31 │ │ │ │ strd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f684 <_PyErr_FormatFromCause@@Base+0xba8> │ │ │ │ - b 3f528 <_PyErr_FormatFromCause@@Base+0xa4c> │ │ │ │ + beq 3f680 │ │ │ │ + b 3f524 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 3f704 <_PyErr_FormatFromCause@@Base+0xc28> │ │ │ │ - bl 1bbe34 │ │ │ │ + beq 3f700 │ │ │ │ + bl 1bc244 │ │ │ │ strd r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f528 <_PyErr_FormatFromCause@@Base+0xa4c> │ │ │ │ + bne 3f524 │ │ │ │ tst r6, #4 │ │ │ │ strh r5, [fp, #-58] @ 0xffffffc6 │ │ │ │ movne r6, #13 │ │ │ │ moveq r6, #14 │ │ │ │ - b 3f72c <_PyErr_FormatFromCause@@Base+0xc50> │ │ │ │ - bl 152830 │ │ │ │ + b 3f728 │ │ │ │ + bl 152ed0 │ │ │ │ asr r1, r0, #31 │ │ │ │ - b 3f6e0 <_PyErr_FormatFromCause@@Base+0xc04> │ │ │ │ + b 3f6dc │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 3f75c <_PyErr_FormatFromCause@@Base+0xc80> │ │ │ │ - bl b93e4 │ │ │ │ + bne 3f758 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f528 <_PyErr_FormatFromCause@@Base+0xa4c> │ │ │ │ - bl dc834 │ │ │ │ + bne 3f524 │ │ │ │ + bl dc9d4 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d0a8 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 3f774 <_PyErr_FormatFromCause@@Base+0xc98> │ │ │ │ - b 3f710 <_PyErr_FormatFromCause@@Base+0xc34> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 3f770 │ │ │ │ + b 3f70c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 3f75c <_PyErr_FormatFromCause@@Base+0xc80> │ │ │ │ + blt 3f758 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #43 @ 0x2b │ │ │ │ movne r0, #53 @ 0x35 │ │ │ │ - bl 14bc24 │ │ │ │ + bl 14c2c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f85c <_PyErr_FormatFromCause@@Base+0xd80> │ │ │ │ + beq 3f858 │ │ │ │ mov r2, #17 │ │ │ │ - movw r1, #33952 @ 0x84a0 │ │ │ │ + movw r1, #32096 @ 0x7d60 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba9d0 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bab28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f854 <_PyErr_FormatFromCause@@Base+0xd78> │ │ │ │ + beq 3f850 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e0690 │ │ │ │ + bl 1e0ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3f854 <_PyErr_FormatFromCause@@Base+0xd78> │ │ │ │ + blt 3f850 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f824 <_PyErr_FormatFromCause@@Base+0xd48> │ │ │ │ + bne 3f820 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11084 @ 0x2b4c │ │ │ │ + movw r1, #9228 @ 0x240c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 3f864 │ │ │ │ + bl 3f860 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f854 <_PyErr_FormatFromCause@@Base+0xd78> │ │ │ │ + beq 3f850 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14cbf0 │ │ │ │ + b 14d290 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33972 @ 0x84b4 │ │ │ │ + movw r1, #32116 @ 0x7d74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba9d0 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bab28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f854 <_PyErr_FormatFromCause@@Base+0xd78> │ │ │ │ + beq 3f850 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e0690 │ │ │ │ + bl 1e0ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3f7f8 <_PyErr_FormatFromCause@@Base+0xd1c> │ │ │ │ + bge 3f7f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2054b0 │ │ │ │ + bl 205a30 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003f864 : │ │ │ │ +0003f860 : │ │ │ │ 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 b7874 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl b79cc <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ streq r5, [r4, #20] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 2c0ac8 │ │ │ │ + bl 2c0b90 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #33984 @ 0x84c0 │ │ │ │ + movw r0, #32128 @ 0x7d80 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2] │ │ │ │ bic r2, r2, #1 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ str ip, [sp] │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 3f958 │ │ │ │ + bne 3f954 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 3f954 │ │ │ │ + blt 3f950 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3f99c │ │ │ │ + beq 3f998 │ │ │ │ mov r4, r3 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ - movw ip, #18220 @ 0x472c │ │ │ │ + movw ip, #18228 @ 0x4734 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f99c │ │ │ │ + bne 3f998 │ │ │ │ mov r4, #0 │ │ │ │ - b 3fa40 │ │ │ │ + b 3fa3c │ │ │ │ cmn r5, r4 │ │ │ │ movweq r5, #5196 @ 0x144c │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ ldrne r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 25a718 <_PyStaticType_InitForExtension@@Base+0x858> │ │ │ │ + bl 25b094 <_PyStaticType_InitForExtension@@Base+0x85c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f994 │ │ │ │ + beq 3f990 │ │ │ │ movw r7, #5196 @ 0x144c │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r5, r7 │ │ │ │ - movw r3, #12084 @ 0x2f34 │ │ │ │ + movw r3, #13652 @ 0x3554 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #38304 @ 0x95a0 │ │ │ │ + movw r1, #38776 @ 0x9778 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movne r1, r3 │ │ │ │ - bl 3fb1c │ │ │ │ + bl 3fb18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f994 │ │ │ │ + beq 3f990 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3fa40 │ │ │ │ + beq 3fa3c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #72] @ 3fa4c │ │ │ │ + ldr r0, [pc, #72] @ 3fa48 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fa3c │ │ │ │ + bgt 3fa38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fa3c │ │ │ │ + bne 3fa38 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strhteq r4, [r3], #-232 @ 0xffffff18 │ │ │ │ + rsbeq r4, r3, r0, asr #29 │ │ │ │ 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, #0 │ │ │ │ @@ -17697,299 +17696,299 @@ │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r0, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ bl 2de28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3faa8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 3faa4 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 3faf0 │ │ │ │ + bl 27bef0 │ │ │ │ + b 3faec │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1ba8ec <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bacfc <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3faf0 │ │ │ │ + beq 3faec │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ mov r2, r4 │ │ │ │ - bl 1ba8ec <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bacfc <_Py_set_inheritable@@Base> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3faf0 │ │ │ │ + beq 3faec │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #38048 @ 0x94a0 │ │ │ │ + movw r0, #36784 @ 0x8fb0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bfe3c │ │ │ │ - b 3fb14 │ │ │ │ + bl bff88 │ │ │ │ + b 3fb10 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3fb00 │ │ │ │ + beq 3fafc │ │ │ │ bl 2d8a0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3fb10 │ │ │ │ + beq 3fb0c │ │ │ │ bl 2d8a0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #28 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 311be8 │ │ │ │ + bl 31166c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3fb58 │ │ │ │ + bne 3fb54 │ │ │ │ mov r0, #0 │ │ │ │ - b 3fb94 │ │ │ │ + b 3fb90 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ - bl 3fb9c <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + bl 3fb98 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3fb50 │ │ │ │ + beq 3fb4c │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r6 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 370f34 │ │ │ │ + bl 3708b8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0003fb9c <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ +0003fb98 <_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 370c30 │ │ │ │ + bl 3705b4 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ strd r2, [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 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1df210 │ │ │ │ + bl 1df91c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3fc28 <_PyTime_AsTimevalTime_t@@Base+0x8c> │ │ │ │ + beq 3fc24 <_PyTime_AsTimevalTime_t@@Base+0x8c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3fd10 <_PyTime_AsTimevalTime_t@@Base+0x174> │ │ │ │ + beq 3fd0c <_PyTime_AsTimevalTime_t@@Base+0x174> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #20692 @ 0x50d4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3fca8 <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ + bne 3fca4 <_PyTime_AsTimevalTime_t@@Base+0x10c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r1, fp, #24 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 3f244 <_PyErr_FormatFromCause@@Base+0x768> │ │ │ │ + bl 3f240 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3fc9c <_PyTime_AsTimevalTime_t@@Base+0x100> │ │ │ │ + beq 3fc98 <_PyTime_AsTimevalTime_t@@Base+0x100> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #33400 @ 0x8278 │ │ │ │ + movw r0, #31572 @ 0x7b54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fc88 <_PyTime_AsTimevalTime_t@@Base+0xec> │ │ │ │ + bgt 3fc84 <_PyTime_AsTimevalTime_t@@Base+0xec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fc90 <_PyTime_AsTimevalTime_t@@Base+0xf4> │ │ │ │ + beq 3fc8c <_PyTime_AsTimevalTime_t@@Base+0xf4> │ │ │ │ mov r4, r6 │ │ │ │ - b 3fc9c <_PyTime_AsTimevalTime_t@@Base+0x100> │ │ │ │ + b 3fc98 <_PyTime_AsTimevalTime_t@@Base+0x100> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 3fc88 <_PyTime_AsTimevalTime_t@@Base+0xec> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 3fc84 <_PyTime_AsTimevalTime_t@@Base+0xec> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - b 3fd04 <_PyTime_AsTimevalTime_t@@Base+0x168> │ │ │ │ + bl aefc0 │ │ │ │ + b 3fd00 <_PyTime_AsTimevalTime_t@@Base+0x168> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f18c <_PyErr_FormatFromCause@@Base+0x6b0> │ │ │ │ + bl 3f188 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3fd04 <_PyTime_AsTimevalTime_t@@Base+0x168> │ │ │ │ + beq 3fd00 <_PyTime_AsTimevalTime_t@@Base+0x168> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #33408 @ 0x8280 │ │ │ │ + movw r0, #31580 @ 0x7b5c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fcf0 <_PyTime_AsTimevalTime_t@@Base+0x154> │ │ │ │ + bgt 3fcec <_PyTime_AsTimevalTime_t@@Base+0x154> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fcf8 <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ + beq 3fcf4 <_PyTime_AsTimevalTime_t@@Base+0x15c> │ │ │ │ mov r4, r6 │ │ │ │ - b 3fd04 <_PyTime_AsTimevalTime_t@@Base+0x168> │ │ │ │ + b 3fd00 <_PyTime_AsTimevalTime_t@@Base+0x168> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 3fcf0 <_PyTime_AsTimevalTime_t@@Base+0x154> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 3fcec <_PyTime_AsTimevalTime_t@@Base+0x154> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e0760 │ │ │ │ - b 3fd14 <_PyTime_AsTimevalTime_t@@Base+0x178> │ │ │ │ + bl 1e0b88 │ │ │ │ + b 3fd10 <_PyTime_AsTimevalTime_t@@Base+0x178> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0003fd20 : │ │ │ │ +0003fd1c : │ │ │ │ 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 aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 3fd80 │ │ │ │ + beq 3fd7c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 119680 │ │ │ │ + bl 119818 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fd80 │ │ │ │ + bgt 3fd7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fd80 │ │ │ │ + bne 3fd7c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003fd88 : │ │ │ │ +0003fd84 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #796] @ 400c4 │ │ │ │ + ldr r3, [pc, #796] @ 400c0 │ │ │ │ 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 a6bc8 │ │ │ │ + bl a6c28 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3fe30 │ │ │ │ + beq 3fe2c │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 261614 │ │ │ │ + bl 261ee8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3fe38 │ │ │ │ + bne 3fe34 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fe30 │ │ │ │ + bgt 3fe2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fe30 │ │ │ │ - ldr r2, [pc, #704] @ 400c8 │ │ │ │ + bne 3fe2c │ │ │ │ + ldr r2, [pc, #704] @ 400c4 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fe20 │ │ │ │ + beq 3fe1c │ │ │ │ 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 r8, #0 │ │ │ │ - b 400b8 │ │ │ │ + b 400b4 │ │ │ │ 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 3fef4 │ │ │ │ + beq 3fef0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 40018 │ │ │ │ + beq 40014 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ add r0, r7, r3 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r9, r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ - beq 3ffbc │ │ │ │ + beq 3ffb8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ ldrlt r3, [sl, r2, lsl #2] │ │ │ │ strlt r3, [r9, r2, lsl #2] │ │ │ │ addlt r2, r2, #1 │ │ │ │ - blt 3fe8c │ │ │ │ + blt 3fe88 │ │ │ │ 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 3feec │ │ │ │ + bge 3fee8 │ │ │ │ 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 3feb8 │ │ │ │ + b 3feb4 │ │ │ │ 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 │ │ │ │ @@ -17997,1150 +17996,1150 @@ │ │ │ │ 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 2617d8 │ │ │ │ + bl 2620ac │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3ffa8 │ │ │ │ + beq 3ffa4 │ │ │ │ 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 2619d8 │ │ │ │ + bl 2622ac │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ffa4 │ │ │ │ + bgt 3ffa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ffa4 │ │ │ │ - ldr r2, [pc, #332] @ 400c8 │ │ │ │ + bne 3ffa0 │ │ │ │ + ldr r2, [pc, #332] @ 400c4 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ff94 │ │ │ │ + beq 3ff90 │ │ │ │ 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 40018 │ │ │ │ - b 3ffc0 │ │ │ │ + beq 40014 │ │ │ │ + b 3ffbc │ │ │ │ mov r8, r9 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ffdc │ │ │ │ + bgt 3ffd8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3ffe4 │ │ │ │ + beq 3ffe0 │ │ │ │ mov r4, r9 │ │ │ │ - b 40018 │ │ │ │ - ldr r2, [pc, #220] @ 400c8 │ │ │ │ + b 40014 │ │ │ │ + ldr r2, [pc, #220] @ 400c4 │ │ │ │ ldr r7, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 40004 │ │ │ │ + beq 40000 │ │ │ │ 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 3ffdc │ │ │ │ + b 3ffd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4006c │ │ │ │ + bgt 40068 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4006c │ │ │ │ - ldr r2, [pc, #132] @ 400c8 │ │ │ │ + bne 40068 │ │ │ │ + ldr r2, [pc, #132] @ 400c4 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4005c │ │ │ │ + beq 40058 │ │ │ │ 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 400b8 │ │ │ │ + bgt 400b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 400b8 │ │ │ │ - ldr r2, [pc, #56] @ 400c8 │ │ │ │ + bne 400b4 │ │ │ │ + ldr r2, [pc, #56] @ 400c4 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 400a8 │ │ │ │ + beq 400a4 │ │ │ │ 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 r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 400ec │ │ │ │ + b 400e8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 40118 │ │ │ │ + bne 40114 │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #36484 @ 0x8e84 │ │ │ │ + movw r3, #34628 @ 0x8744 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #4 │ │ │ │ - bne 40150 │ │ │ │ - b 40120 │ │ │ │ + bne 4014c │ │ │ │ + b 4011c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4015c │ │ │ │ - movw r3, #36484 @ 0x8e84 │ │ │ │ + beq 40158 │ │ │ │ + movw r3, #34628 @ 0x8744 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 40150 │ │ │ │ + bls 4014c │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #4 │ │ │ │ - bne 4012c │ │ │ │ - b 4015c │ │ │ │ + bne 40128 │ │ │ │ + b 40158 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 40164 │ │ │ │ + b 40160 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 401ac │ │ │ │ + b 401a8 │ │ │ │ │ │ │ │ -00040190 : │ │ │ │ +0004018c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 401a8 │ │ │ │ + ldr r0, [pc, #12] @ 401a4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26afac │ │ │ │ - rsbeq r4, r2, r4, lsl #15 │ │ │ │ + b 26b138 │ │ │ │ + rsbeq r4, r2, ip, lsl #15 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 4020c │ │ │ │ + bls 40208 │ │ │ │ tst r0, #3 │ │ │ │ movweq r2, #32896 @ 0x8080 │ │ │ │ movteq r2, #32896 @ 0x8080 │ │ │ │ - bne 401fc │ │ │ │ + bne 401f8 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 401f0 │ │ │ │ + bcc 401ec │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ tst r2, r3 │ │ │ │ - beq 401d0 │ │ │ │ - b 40218 │ │ │ │ + beq 401cc │ │ │ │ + b 40214 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 4020c │ │ │ │ + beq 40208 │ │ │ │ mov r0, r3 │ │ │ │ ldrsb r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 401b8 │ │ │ │ - b 40218 │ │ │ │ + bge 401b4 │ │ │ │ + b 40214 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 40220 │ │ │ │ + b 4021c │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4026c │ │ │ │ + beq 40268 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 40288 │ │ │ │ - b 402a0 │ │ │ │ - ldr r1, [pc, #660] @ 40508 │ │ │ │ + beq 40284 │ │ │ │ + b 4029c │ │ │ │ + ldr r1, [pc, #660] @ 40504 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159658 │ │ │ │ + bl 159ce0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - bne 4025c │ │ │ │ - b 403bc │ │ │ │ - ldr r1, [pc, #636] @ 4050c │ │ │ │ + bne 40258 │ │ │ │ + b 403b8 │ │ │ │ + ldr r1, [pc, #636] @ 40508 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159658 │ │ │ │ + bl 159ce0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - beq 403bc │ │ │ │ + beq 403b8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 402c4 │ │ │ │ - ldr r1, [pc, #604] @ 40510 │ │ │ │ + bne 402c0 │ │ │ │ + ldr r1, [pc, #604] @ 4050c │ │ │ │ mov r0, r6 │ │ │ │ - bl 159658 │ │ │ │ + bl 159ce0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - beq 403bc │ │ │ │ + beq 403b8 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 402e8 │ │ │ │ - ldr r1, [pc, #572] @ 40514 │ │ │ │ + bne 402e4 │ │ │ │ + ldr r1, [pc, #572] @ 40510 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159658 │ │ │ │ + bl 159ce0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - beq 403bc │ │ │ │ - movw r1, #34716 @ 0x879c │ │ │ │ + beq 403b8 │ │ │ │ + movw r1, #32860 @ 0x805c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #34720 @ 0x87a0 │ │ │ │ + movw r0, #32864 @ 0x8060 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 1a4e60 │ │ │ │ + bl 1a536c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 403bc │ │ │ │ - movw r0, #34728 @ 0x87a8 │ │ │ │ + beq 403b8 │ │ │ │ + movw r0, #32872 @ 0x8068 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2897dc │ │ │ │ + bl 2899b4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq 403bc │ │ │ │ - movw r1, #22012 @ 0x55fc │ │ │ │ + beq 403b8 │ │ │ │ + movw r1, #20176 @ 0x4ed0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #63340 @ 0xf76c │ │ │ │ + movw r0, #61340 @ 0xef9c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1a4e60 │ │ │ │ + bl 1a536c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ - beq 403bc │ │ │ │ - movw r1, #22004 @ 0x55f4 │ │ │ │ + beq 403b8 │ │ │ │ + movw r1, #20168 @ 0x4ec8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 17865c │ │ │ │ + bl 178c94 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ - beq 403bc │ │ │ │ + beq 403b8 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #21980 @ 0x55dc │ │ │ │ + movw r1, #20144 @ 0x4eb0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ bl 2e534 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 403a4 │ │ │ │ + bne 403a0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bls 403a4 │ │ │ │ + bls 403a0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 403a4 │ │ │ │ + bne 403a0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 403a4 │ │ │ │ + bne 403a0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 403c4 │ │ │ │ - movw r3, #52384 @ 0xcca0 │ │ │ │ + beq 403c0 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34752 @ 0x87c0 │ │ │ │ + movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r7, #0 │ │ │ │ - b 404fc │ │ │ │ - movw r0, #816 @ 0x330 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl aa7e8 │ │ │ │ + b 404f8 │ │ │ │ + movw r0, #64352 @ 0xfb60 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl aa804 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - beq 403bc │ │ │ │ - movw r0, #34800 @ 0x87f0 │ │ │ │ + beq 403b8 │ │ │ │ + movw r0, #32944 @ 0x80b0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa7e8 │ │ │ │ + bl aa804 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 403bc │ │ │ │ - movw r0, #2320 @ 0x910 │ │ │ │ + beq 403b8 │ │ │ │ + movw r0, #692 @ 0x2b4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aa7e8 │ │ │ │ + bl aa804 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - beq 403bc │ │ │ │ - movw r0, #34784 @ 0x87e0 │ │ │ │ + beq 403b8 │ │ │ │ + movw r0, #32928 @ 0x80a0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa7e8 │ │ │ │ + bl aa804 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - beq 403bc │ │ │ │ - movw r0, #34796 @ 0x87ec │ │ │ │ + beq 403b8 │ │ │ │ + movw r0, #32940 @ 0x80ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa7e8 │ │ │ │ + bl aa804 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ - beq 403bc │ │ │ │ - movw r0, #34808 @ 0x87f8 │ │ │ │ + beq 403b8 │ │ │ │ + movw r0, #32952 @ 0x80b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa7e8 │ │ │ │ + bl aa804 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - beq 403bc │ │ │ │ - movw r0, #34788 @ 0x87e4 │ │ │ │ + beq 403b8 │ │ │ │ + movw r0, #32932 @ 0x80a4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa7e8 │ │ │ │ + bl aa804 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - beq 403bc │ │ │ │ - movw r0, #34816 @ 0x8800 │ │ │ │ + beq 403b8 │ │ │ │ + movw r0, #32960 @ 0x80c0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aa7e8 │ │ │ │ + bl aa804 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - beq 403bc │ │ │ │ - movw r3, #52364 @ 0xcc8c │ │ │ │ + beq 403b8 │ │ │ │ + movw r3, #48392 @ 0xbd08 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #34824 @ 0x8808 │ │ │ │ + movw r0, #32968 @ 0x80c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 25df0c │ │ │ │ - movw r1, #34860 @ 0x882c │ │ │ │ + bl 25e894 │ │ │ │ + movw r1, #33004 @ 0x80ec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 13a230 │ │ │ │ + bl 13a918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 403bc │ │ │ │ + blt 403b8 │ │ │ │ ldrd r2, [r4, #60] @ 0x3c │ │ │ │ sub r5, fp, #36 @ 0x24 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r1, [r5], #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1596e0 │ │ │ │ + bl 159d68 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 403bc │ │ │ │ + blt 403b8 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 404dc │ │ │ │ + bne 404d8 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strhteq r4, [r2], #-120 @ 0xffffff88 │ │ │ │ - rsbeq r4, r2, ip, asr #15 │ │ │ │ - rsbeq r4, r2, r0, ror #15 │ │ │ │ - strdeq r4, [r2], #-116 @ 0xffffff8c @ │ │ │ │ + rsbeq r4, r2, r0, asr #15 │ │ │ │ + ldrdeq r4, [r2], #-116 @ 0xffffff8c @ │ │ │ │ + rsbeq r4, r2, r8, ror #15 │ │ │ │ + strdeq r4, [r2], #-124 @ 0xffffff84 @ │ │ │ │ │ │ │ │ -00040518 <_PyExc_CreateExceptionGroup@@Base>: │ │ │ │ +00040514 <_PyExc_CreateExceptionGroup@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40544 <_PyExc_CreateExceptionGroup@@Base+0x2c> │ │ │ │ + bne 40540 <_PyExc_CreateExceptionGroup@@Base+0x2c> │ │ │ │ mov r5, #0 │ │ │ │ - b 405a0 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + b 4059c <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl cf278 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cf340 <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4053c <_PyExc_CreateExceptionGroup@@Base+0x24> │ │ │ │ - movw r3, #52416 @ 0xccc0 │ │ │ │ + beq 40538 <_PyExc_CreateExceptionGroup@@Base+0x24> │ │ │ │ + movw r3, #48448 @ 0xbd40 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 20f22c │ │ │ │ + bl 20f918 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 405a0 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + bgt 4059c <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 405a0 <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ + bne 4059c <_PyExc_CreateExceptionGroup@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 40620 <_PyExc_CreateExceptionGroup@@Base+0x108> │ │ │ │ + bne 4061c <_PyExc_CreateExceptionGroup@@Base+0x108> │ │ │ │ ldr r8, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13cfa0 │ │ │ │ + bl 13d688 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r8, r6 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40644 <_PyExc_CreateExceptionGroup@@Base+0x12c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 40640 <_PyExc_CreateExceptionGroup@@Base+0x12c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36404 @ 0x8e34 │ │ │ │ + movw r1, #33880 @ 0x8458 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - b 40678 <_PyExc_CreateExceptionGroup@@Base+0x160> │ │ │ │ + b 40674 <_PyExc_CreateExceptionGroup@@Base+0x160> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #35992 @ 0x8c98 │ │ │ │ + movw r0, #33864 @ 0x8448 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 405cc <_PyExc_CreateExceptionGroup@@Base+0xb4> │ │ │ │ - b 40758 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bne 405c8 <_PyExc_CreateExceptionGroup@@Base+0xb4> │ │ │ │ + b 40754 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13cfa0 │ │ │ │ + bl 13d688 │ │ │ │ eor r9, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ moveq r9, #0 │ │ │ │ andne r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4068c <_PyExc_CreateExceptionGroup@@Base+0x174> │ │ │ │ + beq 40688 <_PyExc_CreateExceptionGroup@@Base+0x174> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36452 @ 0x8e64 │ │ │ │ + movw r1, #33928 @ 0x8488 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r1, r6 │ │ │ │ - bl cf098 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf160 <_PyTuple_FromPair@@Base> │ │ │ │ cmp r8, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bne 406e8 <_PyExc_CreateExceptionGroup@@Base+0x1d0> │ │ │ │ + bne 406e4 <_PyExc_CreateExceptionGroup@@Base+0x1d0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40700 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + beq 406fc <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ ldr r3, [r0] │ │ │ │ str r9, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40700 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + bgt 406fc <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40700 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 40700 <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + bne 406fc <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 406fc <_PyExc_CreateExceptionGroup@@Base+0x1e8> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ str r8, [r5, #12] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r7, r6 │ │ │ │ - bne 40740 <_PyExc_CreateExceptionGroup@@Base+0x228> │ │ │ │ + bne 4073c <_PyExc_CreateExceptionGroup@@Base+0x228> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40758 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + beq 40754 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40758 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bgt 40754 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 40758 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 40758 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bne 40754 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 40754 <_PyExc_CreateExceptionGroup@@Base+0x240> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r5, #16] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4079c <_PyExc_CreateExceptionGroup@@Base+0x284> │ │ │ │ + bhi 40798 <_PyExc_CreateExceptionGroup@@Base+0x284> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r2, [r6] │ │ │ │ movwle r2, #5196 @ 0x144c │ │ │ │ movtle r2, #96 @ 0x60 │ │ │ │ - b 407c0 <_PyExc_CreateExceptionGroup@@Base+0x2a8> │ │ │ │ + b 407bc <_PyExc_CreateExceptionGroup@@Base+0x2a8> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #3740 @ 0xe9c │ │ │ │ + movw r0, #1740 @ 0x6cc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 40788 <_PyExc_CreateExceptionGroup@@Base+0x270> │ │ │ │ + b 40784 <_PyExc_CreateExceptionGroup@@Base+0x270> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 327170 │ │ │ │ + b 326bfc │ │ │ │ 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 40808 <_PyExc_CreateExceptionGroup@@Base+0x2f0> │ │ │ │ + bne 40804 <_PyExc_CreateExceptionGroup@@Base+0x2f0> │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #36784 @ 0x8fb0 │ │ │ │ + movw r0, #34928 @ 0x8870 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cf098 <_PyTuple_FromPair@@Base> │ │ │ │ + b cf160 <_PyTuple_FromPair@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1df210 │ │ │ │ + bl 1df91c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40864 <_PyExc_CreateExceptionGroup@@Base+0x34c> │ │ │ │ + beq 40860 <_PyExc_CreateExceptionGroup@@Base+0x34c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 408a0 <_PyExc_CreateExceptionGroup@@Base+0x388> │ │ │ │ + beq 4089c <_PyExc_CreateExceptionGroup@@Base+0x388> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #20692 @ 0x50d4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ ldmib r4, {r1, ip} │ │ │ │ - movw r3, #33408 @ 0x8280 │ │ │ │ + movw r3, #31580 @ 0x7b5c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp ip, #1 │ │ │ │ - movw r0, #33400 @ 0x8278 │ │ │ │ + movw r0, #31572 @ 0x7b54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r1, #12] │ │ │ │ movne r0, r3 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1e0760 │ │ │ │ - b 408a4 <_PyExc_CreateExceptionGroup@@Base+0x38c> │ │ │ │ + bl 1e0b88 │ │ │ │ + b 408a0 <_PyExc_CreateExceptionGroup@@Base+0x38c> │ │ │ │ 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 40900 <_PyExc_CreateExceptionGroup@@Base+0x3e8> │ │ │ │ + bne 408fc <_PyExc_CreateExceptionGroup@@Base+0x3e8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 40928 <_PyExc_CreateExceptionGroup@@Base+0x410> │ │ │ │ - movw r2, #40992 @ 0xa020 │ │ │ │ + bne 40924 <_PyExc_CreateExceptionGroup@@Base+0x410> │ │ │ │ + movw r2, #39136 @ 0x98e0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #43360 @ 0xa960 │ │ │ │ + movw r0, #38932 @ 0x9814 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 40920 <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4091c <_PyExc_CreateExceptionGroup@@Base+0x408> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43360 @ 0xa960 │ │ │ │ + movw r0, #38932 @ 0x9814 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 408cc <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ + bne 408c8 <_PyExc_CreateExceptionGroup@@Base+0x3b4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr lr, [pc, #36] @ 40954 <_PyExc_CreateExceptionGroup@@Base+0x43c> │ │ │ │ + ldr lr, [pc, #36] @ 40950 <_PyExc_CreateExceptionGroup@@Base+0x43c> │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [ip, lr] │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - bl 154f00 │ │ │ │ + bl 15559c │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 409a0 <_PyExc_CreateExceptionGroup@@Base+0x488> │ │ │ │ + bne 4099c <_PyExc_CreateExceptionGroup@@Base+0x488> │ │ │ │ cmp r4, #2 │ │ │ │ - bne 4099c <_PyExc_CreateExceptionGroup@@Base+0x484> │ │ │ │ + bne 40998 <_PyExc_CreateExceptionGroup@@Base+0x484> │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 409dc <_PyExc_CreateExceptionGroup@@Base+0x4c4> │ │ │ │ - b 409a0 <_PyExc_CreateExceptionGroup@@Base+0x488> │ │ │ │ + bne 409d8 <_PyExc_CreateExceptionGroup@@Base+0x4c4> │ │ │ │ + b 4099c <_PyExc_CreateExceptionGroup@@Base+0x488> │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #676] @ 40c5c <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ + ldr r1, [pc, #676] @ 40c58 <_PyExc_CreateExceptionGroup@@Base+0x744> │ │ │ │ sub ip, fp, #52 @ 0x34 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp, #20] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 409e0 <_PyExc_CreateExceptionGroup@@Base+0x4c8> │ │ │ │ - b 40a18 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ + bne 409dc <_PyExc_CreateExceptionGroup@@Base+0x4c8> │ │ │ │ + b 40a14 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [r3] │ │ │ │ add r4, r4, r5 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 40a20 <_PyExc_CreateExceptionGroup@@Base+0x508> │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 40a1c <_PyExc_CreateExceptionGroup@@Base+0x508> │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19872 @ 0x4da0 │ │ │ │ + movw r1, #18244 @ 0x4744 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #36996 @ 0x9084 │ │ │ │ + movw r0, #35140 @ 0x8944 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 40c50 <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ + b 40c4c <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 40bac <_PyExc_CreateExceptionGroup@@Base+0x694> │ │ │ │ + beq 40ba8 <_PyExc_CreateExceptionGroup@@Base+0x694> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 40a4c <_PyExc_CreateExceptionGroup@@Base+0x534> │ │ │ │ + beq 40a48 <_PyExc_CreateExceptionGroup@@Base+0x534> │ │ │ │ cmp r4, #3 │ │ │ │ ldrne r4, [r3, #12] │ │ │ │ moveq r4, #0 │ │ │ │ - b 40a54 <_PyExc_CreateExceptionGroup@@Base+0x53c> │ │ │ │ + b 40a50 <_PyExc_CreateExceptionGroup@@Base+0x53c> │ │ │ │ ldr r4, [r3, #12] │ │ │ │ - b 40bbc <_PyExc_CreateExceptionGroup@@Base+0x6a4> │ │ │ │ + b 40bb8 <_PyExc_CreateExceptionGroup@@Base+0x6a4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 40a80 <_PyExc_CreateExceptionGroup@@Base+0x568> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 40a7c <_PyExc_CreateExceptionGroup@@Base+0x568> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37008 @ 0x9090 │ │ │ │ + movw r1, #35152 @ 0x8950 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 40a18 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 40a14 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 40bb8 <_PyExc_CreateExceptionGroup@@Base+0x6a0> │ │ │ │ - ldr r2, [pc, #460] @ 40c60 <_PyExc_CreateExceptionGroup@@Base+0x748> │ │ │ │ + beq 40bb4 <_PyExc_CreateExceptionGroup@@Base+0x6a0> │ │ │ │ + ldr r2, [pc, #460] @ 40c5c <_PyExc_CreateExceptionGroup@@Base+0x748> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r4 │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r4, #524 @ 0x20c │ │ │ │ + movw r4, #596 @ 0x254 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ add r9, r5, #12 │ │ │ │ mov r7, r1 │ │ │ │ ldr sl, [r3, r2] │ │ │ │ mov r8, #0 │ │ │ │ str r5, [fp, #-68] @ 0xffffffbc │ │ │ │ str r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r7, r8 │ │ │ │ - ble 40b9c <_PyExc_CreateExceptionGroup@@Base+0x684> │ │ │ │ + ble 40b98 <_PyExc_CreateExceptionGroup@@Base+0x684> │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r5, [r9, #4]! │ │ │ │ add r2, r2, #114688 @ 0x1c000 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ - bne 40af0 <_PyExc_CreateExceptionGroup@@Base+0x5d8> │ │ │ │ + bne 40aec <_PyExc_CreateExceptionGroup@@Base+0x5d8> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 390b58 │ │ │ │ - b 40b2c <_PyExc_CreateExceptionGroup@@Base+0x614> │ │ │ │ + bl 3902f0 │ │ │ │ + b 40b28 <_PyExc_CreateExceptionGroup@@Base+0x614> │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 40b08 <_PyExc_CreateExceptionGroup@@Base+0x5f0> │ │ │ │ + beq 40b04 <_PyExc_CreateExceptionGroup@@Base+0x5f0> │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 40b18 <_PyExc_CreateExceptionGroup@@Base+0x600> │ │ │ │ + bne 40b14 <_PyExc_CreateExceptionGroup@@Base+0x600> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 39394c │ │ │ │ - b 40b2c <_PyExc_CreateExceptionGroup@@Base+0x614> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 3931b0 │ │ │ │ + b 40b28 <_PyExc_CreateExceptionGroup@@Base+0x614> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37036 @ 0x90ac │ │ │ │ + movw r1, #35180 @ 0x896c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 40b58 <_PyExc_CreateExceptionGroup@@Base+0x640> │ │ │ │ + b 40b54 <_PyExc_CreateExceptionGroup@@Base+0x640> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40a18 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ + beq 40a14 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ cmp r0, r4 │ │ │ │ - bne 40b6c <_PyExc_CreateExceptionGroup@@Base+0x654> │ │ │ │ + bne 40b68 <_PyExc_CreateExceptionGroup@@Base+0x654> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40b94 <_PyExc_CreateExceptionGroup@@Base+0x67c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 40b90 <_PyExc_CreateExceptionGroup@@Base+0x67c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37068 @ 0x90cc │ │ │ │ + movw r1, #35212 @ 0x898c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40b8c <_PyExc_CreateExceptionGroup@@Base+0x674> │ │ │ │ + bgt 40b88 <_PyExc_CreateExceptionGroup@@Base+0x674> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40b8c <_PyExc_CreateExceptionGroup@@Base+0x674> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 40b88 <_PyExc_CreateExceptionGroup@@Base+0x674> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 40abc <_PyExc_CreateExceptionGroup@@Base+0x5a4> │ │ │ │ + b 40ab8 <_PyExc_CreateExceptionGroup@@Base+0x5a4> │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r6 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - b 40bbc <_PyExc_CreateExceptionGroup@@Base+0x6a4> │ │ │ │ + b 40bb8 <_PyExc_CreateExceptionGroup@@Base+0x6a4> │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b 40bbc <_PyExc_CreateExceptionGroup@@Base+0x6a4> │ │ │ │ + b 40bb8 <_PyExc_CreateExceptionGroup@@Base+0x6a4> │ │ │ │ mov r5, r1 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r4, #0 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 40c00 <_PyExc_CreateExceptionGroup@@Base+0x6e8> │ │ │ │ + beq 40bfc <_PyExc_CreateExceptionGroup@@Base+0x6e8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 40c00 <_PyExc_CreateExceptionGroup@@Base+0x6e8> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 40bfc <_PyExc_CreateExceptionGroup@@Base+0x6e8> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37132 @ 0x910c │ │ │ │ + movw r1, #35276 @ 0x89cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 40a18 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ - bl 3020bc <_PySlice_FromIndices@@Base+0x1788> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 40a14 <_PyExc_CreateExceptionGroup@@Base+0x500> │ │ │ │ + bl 301cac <_PySlice_FromIndices@@Base+0x1794> │ │ │ │ mov r6, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2ff888 │ │ │ │ + bl 2ff468 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40c50 <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ + bgt 40c4c <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40c50 <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ + bne 40c4c <_PyExc_CreateExceptionGroup@@Base+0x738> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r4, r2, r4, asr #26 │ │ │ │ + rsbeq r4, r2, ip, asr #26 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr ip, [pc, #188] @ 40d40 <_PyExc_CreateExceptionGroup@@Base+0x828> │ │ │ │ + ldr ip, [pc, #188] @ 40d3c <_PyExc_CreateExceptionGroup@@Base+0x828> │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #51248 @ 0xc830 │ │ │ │ + movw r2, #49444 @ 0xc124 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #37192 @ 0x9148 │ │ │ │ + movw r1, #35336 @ 0x8a08 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #0 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 40d18 <_PyExc_CreateExceptionGroup@@Base+0x800> │ │ │ │ + beq 40d14 <_PyExc_CreateExceptionGroup@@Base+0x800> │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #54308 @ 0xd424 │ │ │ │ + movw r1, #52452 @ 0xcce4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #37212 @ 0x915c │ │ │ │ + movw r0, #35356 @ 0x8a1c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 40ce4 <_PyExc_CreateExceptionGroup@@Base+0x7cc> │ │ │ │ + bne 40ce0 <_PyExc_CreateExceptionGroup@@Base+0x7cc> │ │ │ │ mov r4, #0 │ │ │ │ - b 40d10 <_PyExc_CreateExceptionGroup@@Base+0x7f8> │ │ │ │ + b 40d0c <_PyExc_CreateExceptionGroup@@Base+0x7f8> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov ip, #2 │ │ │ │ mov r3, #16 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ - bl 30bab4 <_PyCode_SetUnboundVarCounts@@Base+0x16fc> │ │ │ │ + bl 30b76c <_PyCode_SetUnboundVarCounts@@Base+0x16fc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 40cdc <_PyExc_CreateExceptionGroup@@Base+0x7c4> │ │ │ │ + beq 40cd8 <_PyExc_CreateExceptionGroup@@Base+0x7c4> │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 317da8 <_PyXIData_Release@@Base+0xd70> │ │ │ │ + bl 31782c <_PyXIData_Release@@Base+0xd70> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a6178 │ │ │ │ - ldr r3, [pc, #32] @ 40d40 <_PyExc_CreateExceptionGroup@@Base+0x828> │ │ │ │ + bl a61d8 │ │ │ │ + ldr r3, [pc, #32] @ 40d3c <_PyExc_CreateExceptionGroup@@Base+0x828> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 40d34 <_PyExc_CreateExceptionGroup@@Base+0x81c> │ │ │ │ + beq 40d30 <_PyExc_CreateExceptionGroup@@Base+0x81c> │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 40d84 <_PyExc_CreateExceptionGroup@@Base+0x86c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bgt 40d80 <_PyExc_CreateExceptionGroup@@Base+0x86c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37372 @ 0x91fc │ │ │ │ + movw r1, #35516 @ 0x8abc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 40db8 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 40db4 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ 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 40dc0 <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 40dbc <_PyExc_CreateExceptionGroup@@Base+0x8a8> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37432 @ 0x9238 │ │ │ │ + movw r1, #35576 @ 0x8af8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r4, #0 │ │ │ │ - b 40f9c <_PyExc_CreateExceptionGroup@@Base+0xa84> │ │ │ │ + b 40f98 <_PyExc_CreateExceptionGroup@@Base+0xa84> │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 40db8 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ + beq 40db4 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r5, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 40e04 <_PyExc_CreateExceptionGroup@@Base+0x8ec> │ │ │ │ + beq 40e00 <_PyExc_CreateExceptionGroup@@Base+0x8ec> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r7] │ │ │ │ sub r1, fp, #32 │ │ │ │ - ldr r2, [pc, #404] @ 40fa8 <_PyExc_CreateExceptionGroup@@Base+0xa90> │ │ │ │ + ldr r2, [pc, #404] @ 40fa4 <_PyExc_CreateExceptionGroup@@Base+0xa90> │ │ │ │ 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 b540c <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl b546c <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 19bbf8 │ │ │ │ + bl 19c240 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 40f6c <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ + beq 40f68 <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 40e68 <_PyExc_CreateExceptionGroup@@Base+0x950> │ │ │ │ + beq 40e64 <_PyExc_CreateExceptionGroup@@Base+0x950> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e2130 │ │ │ │ + bl 1e2678 │ │ │ │ mov r5, r0 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 40f94 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ + bgt 40f90 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ ldr r8, [r4, #16] │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 40f40 <_PyExc_CreateExceptionGroup@@Base+0xa28> │ │ │ │ + beq 40f3c <_PyExc_CreateExceptionGroup@@Base+0xa28> │ │ │ │ mov r0, r8 │ │ │ │ - bl 1e2130 │ │ │ │ + bl 1e2678 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40f40 <_PyExc_CreateExceptionGroup@@Base+0xa28> │ │ │ │ + beq 40f3c <_PyExc_CreateExceptionGroup@@Base+0xa28> │ │ │ │ mov r0, r8 │ │ │ │ - bl 363034 │ │ │ │ + bl 362a04 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 40f6c <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ - bl a66a8 │ │ │ │ + beq 40f68 <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ + bl a6708 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40ed0 <_PyExc_CreateExceptionGroup@@Base+0x9b8> │ │ │ │ + bgt 40ecc <_PyExc_CreateExceptionGroup@@Base+0x9b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40ed0 <_PyExc_CreateExceptionGroup@@Base+0x9b8> │ │ │ │ + bne 40ecc <_PyExc_CreateExceptionGroup@@Base+0x9b8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 40f6c <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ + beq 40f68 <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r4, #20] │ │ │ │ - beq 40f28 <_PyExc_CreateExceptionGroup@@Base+0xa10> │ │ │ │ + beq 40f24 <_PyExc_CreateExceptionGroup@@Base+0xa10> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 33072c │ │ │ │ + bl 3301c0 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40f1c <_PyExc_CreateExceptionGroup@@Base+0xa04> │ │ │ │ + bgt 40f18 <_PyExc_CreateExceptionGroup@@Base+0xa04> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40f1c <_PyExc_CreateExceptionGroup@@Base+0xa04> │ │ │ │ + bne 40f18 <_PyExc_CreateExceptionGroup@@Base+0xa04> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40f6c <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ + beq 40f68 <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ mov r0, r8 │ │ │ │ - bl a66a8 │ │ │ │ + bl a6708 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bne 40f5c <_PyExc_CreateExceptionGroup@@Base+0xa44> │ │ │ │ - b 40f6c <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ + bne 40f58 <_PyExc_CreateExceptionGroup@@Base+0xa44> │ │ │ │ + b 40f68 <_PyExc_CreateExceptionGroup@@Base+0xa54> │ │ │ │ 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, #5376 @ 0x1500 │ │ │ │ + movw r3, #5372 @ 0x14fc │ │ │ │ movt r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b 40f94 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ + b 40f90 <_PyExc_CreateExceptionGroup@@Base+0xa7c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40db8 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ + bgt 40db4 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40db8 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ + bne 40db4 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 40db8 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 40db4 <_PyExc_CreateExceptionGroup@@Base+0x8a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl c2860 │ │ │ │ + bl c29ac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40fe0 <_PyExc_CreateExceptionGroup@@Base+0xac8> │ │ │ │ + beq 40fdc <_PyExc_CreateExceptionGroup@@Base+0xac8> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41064 <_PyExc_CreateExceptionGroup@@Base+0xb4c> │ │ │ │ + bne 41060 <_PyExc_CreateExceptionGroup@@Base+0xb4c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add r0, r6, #1 │ │ │ │ - bl a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 410dc <_PyExc_CreateExceptionGroup@@Base+0xbc4> │ │ │ │ + beq 410d8 <_PyExc_CreateExceptionGroup@@Base+0xbc4> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ mov r3, r4 │ │ │ │ str r1, [r3, #16]! │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r2, r6 │ │ │ │ - bge 41048 <_PyExc_CreateExceptionGroup@@Base+0xb30> │ │ │ │ + bge 41044 <_PyExc_CreateExceptionGroup@@Base+0xb30> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r0] │ │ │ │ str r0, [r3, #4]! │ │ │ │ - b 41018 <_PyExc_CreateExceptionGroup@@Base+0xb00> │ │ │ │ + b 41014 <_PyExc_CreateExceptionGroup@@Base+0xb00> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #31844 @ 0x7c64 │ │ │ │ + movw r0, #30216 @ 0x7608 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - movw r1, #43996 @ 0xabdc │ │ │ │ + b bff88 │ │ │ │ + movw r1, #42192 @ 0xa4d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #44936 @ 0xaf88 │ │ │ │ + movw r0, #40508 @ 0x9e3c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a4e60 │ │ │ │ + bl 1a536c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 410dc <_PyExc_CreateExceptionGroup@@Base+0xbc4> │ │ │ │ + beq 410d8 <_PyExc_CreateExceptionGroup@@Base+0xbc4> │ │ │ │ ldmib r5, {r1, r2} │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ sub r1, fp, #28 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #2 │ │ │ │ - bl d6de0 │ │ │ │ + bl d6ebc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 410c4 <_PyExc_CreateExceptionGroup@@Base+0xbac> │ │ │ │ + bgt 410c0 <_PyExc_CreateExceptionGroup@@Base+0xbac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 410c4 <_PyExc_CreateExceptionGroup@@Base+0xbac> │ │ │ │ + bne 410c0 <_PyExc_CreateExceptionGroup@@Base+0xbac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #60068 @ 0xeaa4 │ │ │ │ + movw r0, #58440 @ 0xe448 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r1, #5464 @ 0x1558 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ @@ -19159,287 +19158,287 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1df210 │ │ │ │ + bl 1df91c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41170 <_PyExc_CreateExceptionGroup@@Base+0xc58> │ │ │ │ + beq 4116c <_PyExc_CreateExceptionGroup@@Base+0xc58> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 411d4 <_PyExc_CreateExceptionGroup@@Base+0xcbc> │ │ │ │ + beq 411d0 <_PyExc_CreateExceptionGroup@@Base+0xcbc> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #20692 @ 0x50d4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, r4 │ │ │ │ ldrne r8, [r3, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ adds r7, r8, r9 │ │ │ │ - bne 411b8 <_PyExc_CreateExceptionGroup@@Base+0xca0> │ │ │ │ + bne 411b4 <_PyExc_CreateExceptionGroup@@Base+0xca0> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #33400 @ 0x8278 │ │ │ │ + movw r0, #31572 @ 0x7b54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e0760 │ │ │ │ - b 4136c <_PyExc_CreateExceptionGroup@@Base+0xe54> │ │ │ │ + bl 1e0b88 │ │ │ │ + b 41368 <_PyExc_CreateExceptionGroup@@Base+0xe54> │ │ │ │ mov r0, r7 │ │ │ │ - bl a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ subs r6, r0, #0 │ │ │ │ addne sl, r6, #12 │ │ │ │ - bne 411f8 <_PyExc_CreateExceptionGroup@@Base+0xce0> │ │ │ │ + bne 411f4 <_PyExc_CreateExceptionGroup@@Base+0xce0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e0760 │ │ │ │ + bl 1e0b88 │ │ │ │ mov r4, #0 │ │ │ │ - b 4136c <_PyExc_CreateExceptionGroup@@Base+0xe54> │ │ │ │ + b 41368 <_PyExc_CreateExceptionGroup@@Base+0xe54> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 16b93c │ │ │ │ + bl 16bfb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 412ac <_PyExc_CreateExceptionGroup@@Base+0xd94> │ │ │ │ + beq 412a8 <_PyExc_CreateExceptionGroup@@Base+0xd94> │ │ │ │ str r0, [sl, #4]! │ │ │ │ add r3, r4, #4 │ │ │ │ cmp r4, r9 │ │ │ │ - blt 411dc <_PyExc_CreateExceptionGroup@@Base+0xcc4> │ │ │ │ + blt 411d8 <_PyExc_CreateExceptionGroup@@Base+0xcc4> │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 412b4 <_PyExc_CreateExceptionGroup@@Base+0xd9c> │ │ │ │ + beq 412b0 <_PyExc_CreateExceptionGroup@@Base+0xd9c> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl ce6c8 │ │ │ │ + bl ce790 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4128c <_PyExc_CreateExceptionGroup@@Base+0xd74> │ │ │ │ + beq 41288 <_PyExc_CreateExceptionGroup@@Base+0xd74> │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #37600 @ 0x92e0 │ │ │ │ + movw r0, #35744 @ 0x8ba0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 412ac <_PyExc_CreateExceptionGroup@@Base+0xd94> │ │ │ │ + beq 412a8 <_PyExc_CreateExceptionGroup@@Base+0xd94> │ │ │ │ cmp r4, r7 │ │ │ │ - blt 4127c <_PyExc_CreateExceptionGroup@@Base+0xd64> │ │ │ │ + blt 41278 <_PyExc_CreateExceptionGroup@@Base+0xd64> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41274 <_PyExc_CreateExceptionGroup@@Base+0xd5c> │ │ │ │ + bgt 41270 <_PyExc_CreateExceptionGroup@@Base+0xd5c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 41274 <_PyExc_CreateExceptionGroup@@Base+0xd5c> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 41270 <_PyExc_CreateExceptionGroup@@Base+0xd5c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 4128c <_PyExc_CreateExceptionGroup@@Base+0xd74> │ │ │ │ + b 41288 <_PyExc_CreateExceptionGroup@@Base+0xd74> │ │ │ │ add r2, r6, #16 │ │ │ │ str r3, [r2, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - b 41214 <_PyExc_CreateExceptionGroup@@Base+0xcfc> │ │ │ │ + b 41210 <_PyExc_CreateExceptionGroup@@Base+0xcfc> │ │ │ │ cmp r4, r7 │ │ │ │ - beq 412b4 <_PyExc_CreateExceptionGroup@@Base+0xd9c> │ │ │ │ + beq 412b0 <_PyExc_CreateExceptionGroup@@Base+0xd9c> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37608 @ 0x92e8 │ │ │ │ + movw r1, #35752 @ 0x8ba8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r4, #0 │ │ │ │ - b 41340 <_PyExc_CreateExceptionGroup@@Base+0xe28> │ │ │ │ - movw r0, #16848 @ 0x41d0 │ │ │ │ + b 4133c <_PyExc_CreateExceptionGroup@@Base+0xe28> │ │ │ │ + movw r0, #15248 @ 0x3b90 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 412ac <_PyExc_CreateExceptionGroup@@Base+0xd94> │ │ │ │ + beq 412a8 <_PyExc_CreateExceptionGroup@@Base+0xd94> │ │ │ │ mov r1, r6 │ │ │ │ - bl 1a1c8c │ │ │ │ + bl 1a22d4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 412f8 <_PyExc_CreateExceptionGroup@@Base+0xde0> │ │ │ │ + bgt 412f4 <_PyExc_CreateExceptionGroup@@Base+0xde0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 412f8 <_PyExc_CreateExceptionGroup@@Base+0xde0> │ │ │ │ + bne 412f4 <_PyExc_CreateExceptionGroup@@Base+0xde0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 412ac <_PyExc_CreateExceptionGroup@@Base+0xd94> │ │ │ │ + beq 412a8 <_PyExc_CreateExceptionGroup@@Base+0xd94> │ │ │ │ ldmib r5, {r1, r2} │ │ │ │ mov r3, r7 │ │ │ │ - movw r0, #37652 @ 0x9314 │ │ │ │ + movw r0, #35796 @ 0x8bd4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41340 <_PyExc_CreateExceptionGroup@@Base+0xe28> │ │ │ │ + bgt 4133c <_PyExc_CreateExceptionGroup@@Base+0xe28> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41340 <_PyExc_CreateExceptionGroup@@Base+0xe28> │ │ │ │ + bne 4133c <_PyExc_CreateExceptionGroup@@Base+0xe28> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41364 <_PyExc_CreateExceptionGroup@@Base+0xe4c> │ │ │ │ + bgt 41360 <_PyExc_CreateExceptionGroup@@Base+0xe4c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41364 <_PyExc_CreateExceptionGroup@@Base+0xe4c> │ │ │ │ + bne 41360 <_PyExc_CreateExceptionGroup@@Base+0xe4c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e0760 │ │ │ │ + bl 1e0b88 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #4 │ │ │ │ - bne 413ac <_PyExc_CreateExceptionGroup@@Base+0xe94> │ │ │ │ + bne 413a8 <_PyExc_CreateExceptionGroup@@Base+0xe94> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 413e0 <_PyExc_CreateExceptionGroup@@Base+0xec8> │ │ │ │ - ldr r4, [pc, #300] @ 414e0 <_PyExc_CreateExceptionGroup@@Base+0xfc8> │ │ │ │ + bne 413dc <_PyExc_CreateExceptionGroup@@Base+0xec8> │ │ │ │ + ldr r4, [pc, #300] @ 414dc <_PyExc_CreateExceptionGroup@@Base+0xfc8> │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #4 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ str lr, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 414d4 <_PyExc_CreateExceptionGroup@@Base+0xfbc> │ │ │ │ + beq 414d0 <_PyExc_CreateExceptionGroup@@Base+0xfbc> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movw r5, #25492 @ 0x6394 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 41428 <_PyExc_CreateExceptionGroup@@Base+0xf10> │ │ │ │ + beq 41424 <_PyExc_CreateExceptionGroup@@Base+0xf10> │ │ │ │ mov r1, r5 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41428 <_PyExc_CreateExceptionGroup@@Base+0xf10> │ │ │ │ + bne 41424 <_PyExc_CreateExceptionGroup@@Base+0xf10> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #37664 @ 0x9320 │ │ │ │ + movw r1, #35808 @ 0x8be0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #25188 @ 0x6264 │ │ │ │ + movw r0, #21596 @ 0x545c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 414d4 <_PyExc_CreateExceptionGroup@@Base+0xfbc> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 414d0 <_PyExc_CreateExceptionGroup@@Base+0xfbc> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4144c <_PyExc_CreateExceptionGroup@@Base+0xf34> │ │ │ │ - bl be93c │ │ │ │ + bne 41448 <_PyExc_CreateExceptionGroup@@Base+0xf34> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 414d4 <_PyExc_CreateExceptionGroup@@Base+0xfbc> │ │ │ │ + bne 414d0 <_PyExc_CreateExceptionGroup@@Base+0xfbc> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4146c <_PyExc_CreateExceptionGroup@@Base+0xf54> │ │ │ │ - bl be93c │ │ │ │ + bne 41468 <_PyExc_CreateExceptionGroup@@Base+0xf54> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 414d4 <_PyExc_CreateExceptionGroup@@Base+0xfbc> │ │ │ │ + bne 414d0 <_PyExc_CreateExceptionGroup@@Base+0xfbc> │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 414b8 <_PyExc_CreateExceptionGroup@@Base+0xfa0> │ │ │ │ + beq 414b4 <_PyExc_CreateExceptionGroup@@Base+0xfa0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #5632 @ 0x1600 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 414b8 <_PyExc_CreateExceptionGroup@@Base+0xfa0> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 414b4 <_PyExc_CreateExceptionGroup@@Base+0xfa0> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #37684 @ 0x9334 │ │ │ │ + movw r1, #35828 @ 0x8bf4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 31620 <_PyObject_DebugMallocStats@@Base+0x9c4> │ │ │ │ + b 31624 <_PyObject_DebugMallocStats@@Base+0x9c8> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r4, r2, r0, ror sp │ │ │ │ + rsbeq r4, r2, r8, ror sp │ │ │ │ │ │ │ │ -000414e4 : │ │ │ │ +000414e0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 414fc │ │ │ │ + ldr r0, [pc, #12] @ 414f8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26afac │ │ │ │ - mlseq r2, ip, sp, r4 │ │ │ │ + b 26b138 │ │ │ │ + rsbeq r4, r2, r4, lsr #27 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ bic r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4153c │ │ │ │ + bne 41538 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4157c │ │ │ │ - b 41564 │ │ │ │ + beq 41578 │ │ │ │ + b 41560 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37728 @ 0x9360 │ │ │ │ + movw r0, #35872 @ 0x8c20 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41530 │ │ │ │ + bne 4152c │ │ │ │ mov r0, #0 │ │ │ │ - b 415c0 │ │ │ │ + b 415bc │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #37728 @ 0x9360 │ │ │ │ + movw r0, #35872 @ 0x8c20 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 37ddac <_PyErr_BadInternalCall@@Base+0x1174> │ │ │ │ + bl 37d70c <_PyErr_BadInternalCall@@Base+0x1174> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4155c │ │ │ │ + beq 41558 │ │ │ │ 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 │ │ │ │ @@ -19448,292 +19447,292 @@ │ │ │ │ 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 d8244 │ │ │ │ + bl d8320 │ │ │ │ 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 r2, #0 │ │ │ │ - movw r1, #37856 @ 0x93e0 │ │ │ │ + movw r1, #36000 @ 0x8ca0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 41600 │ │ │ │ + bge 415fc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37868 @ 0x93ec │ │ │ │ + movw r1, #36012 @ 0x8cac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37880 @ 0x93f8 │ │ │ │ + movw r1, #36024 @ 0x8cb8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37892 @ 0x9404 │ │ │ │ + movw r1, #36036 @ 0x8cc4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37900 @ 0x940c │ │ │ │ + movw r1, #36044 @ 0x8ccc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37912 @ 0x9418 │ │ │ │ + movw r1, #36056 @ 0x8cd8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37924 @ 0x9424 │ │ │ │ + movw r1, #36068 @ 0x8ce4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37936 @ 0x9430 │ │ │ │ + movw r1, #36080 @ 0x8cf0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37948 @ 0x943c │ │ │ │ + movw r1, #36092 @ 0x8cfc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37956 @ 0x9444 │ │ │ │ + movw r1, #36100 @ 0x8d04 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37968 @ 0x9450 │ │ │ │ + movw r1, #36112 @ 0x8d10 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37980 @ 0x945c │ │ │ │ + movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37992 @ 0x9468 │ │ │ │ + movw r1, #36136 @ 0x8d28 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38004 @ 0x9474 │ │ │ │ + movw r1, #36148 @ 0x8d34 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38016 @ 0x9480 │ │ │ │ + movw r1, #36160 @ 0x8d40 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38028 @ 0x948c │ │ │ │ + movw r1, #36172 @ 0x8d4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38040 @ 0x9498 │ │ │ │ + movw r1, #36184 @ 0x8d58 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38052 @ 0x94a4 │ │ │ │ + movw r1, #36196 @ 0x8d64 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38064 @ 0x94b0 │ │ │ │ + movw r1, #36208 @ 0x8d70 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38076 @ 0x94bc │ │ │ │ + movw r1, #36220 @ 0x8d7c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38084 @ 0x94c4 │ │ │ │ + movw r1, #36228 @ 0x8d84 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38096 @ 0x94d0 │ │ │ │ + movw r1, #36240 @ 0x8d90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38108 @ 0x94dc │ │ │ │ + movw r1, #36252 @ 0x8d9c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38120 @ 0x94e8 │ │ │ │ + movw r1, #36264 @ 0x8da8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38132 @ 0x94f4 │ │ │ │ + movw r1, #36276 @ 0x8db4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38144 @ 0x9500 │ │ │ │ + movw r1, #36288 @ 0x8dc0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38156 @ 0x950c │ │ │ │ + movw r1, #36300 @ 0x8dcc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38168 @ 0x9518 │ │ │ │ + movw r1, #36312 @ 0x8dd8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38180 @ 0x9524 │ │ │ │ + movw r1, #36324 @ 0x8de4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38192 @ 0x9530 │ │ │ │ + movw r1, #36336 @ 0x8df0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38204 @ 0x953c │ │ │ │ + movw r1, #36348 @ 0x8dfc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38216 @ 0x9548 │ │ │ │ + movw r1, #36360 @ 0x8e08 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38228 @ 0x9554 │ │ │ │ + movw r1, #36372 @ 0x8e14 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 415f8 │ │ │ │ + blt 415f4 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38244 @ 0x9564 │ │ │ │ + movw r1, #36388 @ 0x8e24 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #24] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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 a78c4 │ │ │ │ + bl a7924 │ │ │ │ mov r0, r5 │ │ │ │ - bl 41b9c │ │ │ │ + bl 41b98 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov lr, r0 │ │ │ │ @@ -19742,169 +19741,169 @@ │ │ │ │ sub r4, fp, #32 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ stmib sp, {r2, r4} │ │ │ │ mov ip, #0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #38396 @ 0x95fc │ │ │ │ + movw r1, #36540 @ 0x8ebc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r5, [lr, #12] │ │ │ │ - bl 123564 │ │ │ │ + bl 122fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41a9c │ │ │ │ + beq 41a98 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13cfa0 │ │ │ │ + bl 13d688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41aa4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 41aa0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38296 @ 0x9598 │ │ │ │ + movw r1, #36440 @ 0x8e58 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 41b94 │ │ │ │ + b 41b90 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 41ad4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 41ad0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38324 @ 0x95b4 │ │ │ │ + movw r1, #36468 @ 0x8e74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 41a9c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 41a98 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ movweq r1, #5196 @ 0x144c │ │ │ │ movteq r1, #96 @ 0x60 │ │ │ │ - beq 41b14 │ │ │ │ + beq 41b10 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 41b14 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 41b10 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38348 @ 0x95cc │ │ │ │ + movw r1, #36492 @ 0x8e8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 41a9c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 41a98 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #4460 @ 0x116c │ │ │ │ + movw r1, #2604 @ 0xa2c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #38388 @ 0x95f4 │ │ │ │ + movw r0, #36532 @ 0x8eb4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41a9c │ │ │ │ - bl 2d01c0 │ │ │ │ + beq 41a98 │ │ │ │ + bl 2d0328 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41a9c │ │ │ │ + beq 41a98 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov ip, #1 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ stm sp, {r4, ip} │ │ │ │ - bl 2fb758 <_PyCode_InitAddressRange@@Base+0x308> │ │ │ │ + bl 2fb338 <_PyCode_InitAddressRange@@Base+0x78> │ │ │ │ cmn r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne 41b74 │ │ │ │ - bl 2d2668 <_Py_dup@@Base+0x64> │ │ │ │ - b 41a9c │ │ │ │ - bl 305dc8 <_PyMarshal_GetXIData@@Base+0x420> │ │ │ │ + bne 41b70 │ │ │ │ + bl 2d2708 <_Py_dup@@Base+0x64> │ │ │ │ + b 41a98 │ │ │ │ + bl 3057ec <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d2668 <_Py_dup@@Base+0x64> │ │ │ │ + bl 2d2708 <_Py_dup@@Base+0x64> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 185e8c │ │ │ │ + bl 1864bc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41be8 │ │ │ │ + beq 41be4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41be8 │ │ │ │ + bgt 41be4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41be8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 41be4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41c1c │ │ │ │ + beq 41c18 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41c1c │ │ │ │ + bgt 41c18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41c1c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 41c18 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41c50 │ │ │ │ + beq 41c4c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41c50 │ │ │ │ + bgt 41c4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41c50 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 41c4c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41c84 │ │ │ │ + beq 41c80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41c84 │ │ │ │ + bgt 41c80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41c84 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 41c80 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -19913,117 +19912,117 @@ │ │ │ │ mov r0, r1 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ subs r2, r3, #0 │ │ │ │ movne r2, #1 │ │ │ │ mvn r1, #0 │ │ │ │ orrs r2, r2, r4, lsr #31 │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne 41d1c │ │ │ │ + bne 41d18 │ │ │ │ clz r2, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 41d58 │ │ │ │ + beq 41d54 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #356] @ 41e98 │ │ │ │ + ldr r1, [pc, #356] @ 41e94 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41d58 │ │ │ │ + bne 41d54 │ │ │ │ mov r4, #0 │ │ │ │ - b 41e8c │ │ │ │ + b 41e88 │ │ │ │ cmn r5, r4 │ │ │ │ - bne 41d88 │ │ │ │ + bne 41d84 │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ - movw r1, #48080 @ 0xbbd0 │ │ │ │ + movw r1, #46224 @ 0xb490 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #38824 @ 0x97a8 │ │ │ │ + movw r0, #36968 @ 0x9068 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r6 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 41da0 │ │ │ │ - b 41d50 │ │ │ │ + bne 41d9c │ │ │ │ + b 41d4c │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1ca92c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1cad6c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41d60 │ │ │ │ - b 41d50 │ │ │ │ + bne 41d5c │ │ │ │ + b 41d4c │ │ │ │ cmp r6, #2 │ │ │ │ - ble 41dcc │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + ble 41dc8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #3 │ │ │ │ - movw r1, #38840 @ 0x97b8 │ │ │ │ + movw r1, #36984 @ 0x9078 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ cmn r6, #1 │ │ │ │ - bge 41df0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 41dec │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38920 @ 0x9808 │ │ │ │ + movw r1, #37064 @ 0x90c8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 41d50 │ │ │ │ - ldr r2, [pc, #164] @ 41e9c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 41d4c │ │ │ │ + ldr r2, [pc, #164] @ 41e98 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41d50 │ │ │ │ + beq 41d4c │ │ │ │ cmn r6, #1 │ │ │ │ movw r1, #3740 @ 0xe9c │ │ │ │ - bne 41e58 │ │ │ │ + bne 41e54 │ │ │ │ add r6, r5, #3776 @ 0xec0 │ │ │ │ add r5, r5, r1 │ │ │ │ add r6, r6, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 431ac │ │ │ │ + bl 431a8 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41e4c │ │ │ │ + beq 41e48 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 41e70 │ │ │ │ - b 41d50 │ │ │ │ + ble 41e6c │ │ │ │ + b 41d4c │ │ │ │ cmp r5, r6 │ │ │ │ - bne 41e24 │ │ │ │ - b 41e8c │ │ │ │ + bne 41e20 │ │ │ │ + b 41e88 │ │ │ │ add r1, r1, r6, lsl #4 │ │ │ │ add r1, r5, r1 │ │ │ │ - bl 431ac │ │ │ │ + bl 431a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41e8c │ │ │ │ - b 41e3c │ │ │ │ + beq 41e88 │ │ │ │ + b 41e38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41d50 │ │ │ │ + bne 41d4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 41d50 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 41d4c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strdeq r4, [r2], #-220 @ 0xffffff24 @ │ │ │ │ + rsbeq r4, r2, r4, lsl #28 │ │ │ │ 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 │ │ │ │ @@ -20033,274 +20032,274 @@ │ │ │ │ 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] @ 41fe8 │ │ │ │ + ldr r0, [pc, #256] @ 41fe4 │ │ │ │ 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, #51248 @ 0xc830 │ │ │ │ + movw r2, #49444 @ 0xc124 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #38960 @ 0x9830 │ │ │ │ + movw r1, #37104 @ 0x90f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41fc0 │ │ │ │ + beq 41fbc │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #54308 @ 0xd424 │ │ │ │ + movw r1, #52452 @ 0xcce4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #37212 @ 0x915c │ │ │ │ + movw r0, #35356 @ 0x8a1c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 41f48 │ │ │ │ + bne 41f44 │ │ │ │ mov r4, #0 │ │ │ │ - b 41fb8 │ │ │ │ + b 41fb4 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ - bl 30bab4 <_PyCode_SetUnboundVarCounts@@Base+0x16fc> │ │ │ │ + bl 30b76c <_PyCode_SetUnboundVarCounts@@Base+0x16fc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41f40 │ │ │ │ - bl dc834 │ │ │ │ + beq 41f3c │ │ │ │ + bl dc9d4 │ │ │ │ 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 2dc30 │ │ │ │ mov r0, r6 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ mov r0, r4 │ │ │ │ ldrh r3, [fp, #-156] @ 0xffffff64 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ - bl 41fec │ │ │ │ + bl 41fe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl a6178 │ │ │ │ - ldr r3, [pc, #32] @ 41fe8 │ │ │ │ + bl a61d8 │ │ │ │ + ldr r3, [pc, #32] @ 41fe4 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 41fdc │ │ │ │ + beq 41fd8 │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r9, r3 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r3, [pc, #748] @ 42300 │ │ │ │ + ldr r3, [pc, #748] @ 422fc │ │ │ │ subs r5, r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 42088 │ │ │ │ + bne 42084 │ │ │ │ mov r6, r0 │ │ │ │ bl 2dec4 <__h_errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2d57c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #39048 @ 0x9888 │ │ │ │ + movw r0, #37192 @ 0x9148 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 42138 │ │ │ │ + beq 42134 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1a9f98 │ │ │ │ + bl 1aa45c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42138 │ │ │ │ + bgt 42134 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42138 │ │ │ │ + bne 42134 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 42138 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 42134 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 420d0 │ │ │ │ + beq 420cc │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ str r3, [r0] │ │ │ │ - ldr r3, [pc, #600] @ 42300 │ │ │ │ + ldr r3, [pc, #600] @ 422fc │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 422f0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 422ec │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 42140 │ │ │ │ + beq 4213c │ │ │ │ mov r0, #0 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 42140 │ │ │ │ + beq 4213c │ │ │ │ ldr sl, [r5, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 42180 │ │ │ │ + bne 4217c │ │ │ │ ldr r8, [r5, #16] │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ ldr r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 422a0 │ │ │ │ + beq 4229c │ │ │ │ cmp r9, #2 │ │ │ │ - beq 421ac │ │ │ │ + beq 421a8 │ │ │ │ cmp r9, #10 │ │ │ │ - beq 421ec │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 421e8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51372 @ 0xc8ac │ │ │ │ + movw r1, #49568 @ 0xc1a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r4, #0 │ │ │ │ - b 422d8 │ │ │ │ + b 422d4 │ │ │ │ mov r6, #0 │ │ │ │ mov r4, r6 │ │ │ │ - b 422c8 │ │ │ │ - bl aab40 │ │ │ │ + b 422c4 │ │ │ │ + bl aab5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 42290 │ │ │ │ + beq 4228c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 42190 │ │ │ │ + ble 4218c │ │ │ │ cmp r8, #0 │ │ │ │ - bne 42290 │ │ │ │ + bne 4228c │ │ │ │ add sl, sl, #4 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 420fc │ │ │ │ - b 4214c │ │ │ │ + beq 420f8 │ │ │ │ + b 42148 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42174 │ │ │ │ + bne 42170 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 42174 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 42170 │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #66 @ 0x42 │ │ │ │ bl 2d720 │ │ │ │ strh r9, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 317da8 <_PyXIData_Release@@Base+0xd70> │ │ │ │ + bl 31782c <_PyXIData_Release@@Base+0xd70> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ ldreq ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldmeq sl, {r0, r1, r2, r3} │ │ │ │ stmeq ip, {r0, r1, r2, r3} │ │ │ │ - b 42248 │ │ │ │ + b 42244 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #66 @ 0x42 │ │ │ │ bl 2d720 │ │ │ │ strh r9, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 361a70 │ │ │ │ + bl 361440 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 42248 │ │ │ │ + bne 42244 │ │ │ │ sub ip, fp, #68 @ 0x44 │ │ │ │ ldr lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 42290 │ │ │ │ + beq 4228c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42284 │ │ │ │ + bgt 42280 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42284 │ │ │ │ + bne 42280 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 42298 │ │ │ │ + beq 42294 │ │ │ │ mov r4, #0 │ │ │ │ - b 422c8 │ │ │ │ + b 422c4 │ │ │ │ add r8, r8, #4 │ │ │ │ - b 42104 │ │ │ │ + b 42100 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 42290 │ │ │ │ + beq 4228c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #39056 @ 0x9890 │ │ │ │ + movw r0, #37200 @ 0x9150 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - ldr r3, [pc, #32] @ 42300 │ │ │ │ + bl aefc0 │ │ │ │ + ldr r3, [pc, #32] @ 422fc │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 422f4 │ │ │ │ + beq 422f0 │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -20308,361 +20307,361 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42358 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 42354 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 42348 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 42358 │ │ │ │ + bne 42344 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 42354 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1d9e60 │ │ │ │ + b 1da3c4 │ │ │ │ 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 2641a8 <_Py_HandlePending@@Base+0x23f4> │ │ │ │ + b 264a80 <_Py_HandlePending@@Base+0x23f8> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ subs r4, r1, #0 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 423cc │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 423c8 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9044 @ 0x2354 │ │ │ │ + movw r1, #7284 @ 0x1c74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 423f8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 423f4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 42400 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 423fc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39412 @ 0x99f4 │ │ │ │ + movw r1, #37556 @ 0x92b4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r6, #0 │ │ │ │ - b 430e8 │ │ │ │ + b 430e4 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldrb r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bne 42438 │ │ │ │ + bne 42434 │ │ │ │ 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 df8c0 │ │ │ │ + bl dfa54 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 42464 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 42460 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39440 @ 0x9a10 │ │ │ │ + movw r1, #37584 @ 0x92d0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 423f8 │ │ │ │ - beq 424c8 │ │ │ │ + bl 14161c │ │ │ │ + b 423f4 │ │ │ │ + beq 424c4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi 42500 │ │ │ │ + bhi 424fc │ │ │ │ mov r3, #1 │ │ │ │ movw r1, #938 @ 0x3aa │ │ │ │ movt r1, #4 │ │ │ │ ands r1, r1, r3, lsl r2 │ │ │ │ lsl r3, r3, r2 │ │ │ │ - bne 4251c │ │ │ │ + bne 42518 │ │ │ │ movw r2, #30788 @ 0x7844 │ │ │ │ movt r2, #2 │ │ │ │ tst r3, r2 │ │ │ │ - bne 424e4 │ │ │ │ + bne 424e0 │ │ │ │ mov r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 42500 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 424fc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39544 @ 0x9a78 │ │ │ │ + movw r1, #37688 @ 0x9338 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 423f8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 423f4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39488 @ 0x9a40 │ │ │ │ + movw r1, #37632 @ 0x9300 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 423f8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl 14161c │ │ │ │ + b 423f4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39572 @ 0x9a94 │ │ │ │ + movw r1, #37716 @ 0x9354 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 423f8 │ │ │ │ + bl 14161c │ │ │ │ + b 423f4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39612 @ 0x9abc │ │ │ │ + movw r1, #37756 @ 0x937c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 423f8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 423f4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ bic sl, r3, #1 │ │ │ │ - bl 152d58 │ │ │ │ + bl 1533f8 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4255c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 42558 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39636 @ 0x9ad4 │ │ │ │ + movw r1, #37780 @ 0x9394 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 423f8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 423f4 │ │ │ │ ldr r3, [sl, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - bge 42588 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 42584 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39656 @ 0x9ae8 │ │ │ │ + movw r1, #37800 @ 0x93a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 423f8 │ │ │ │ + bl 14161c │ │ │ │ + b 423f4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [sl, #92] @ 0x5c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r2, #16 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 423f8 │ │ │ │ + bhi 423f4 │ │ │ │ lsl r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq 423f8 │ │ │ │ + beq 423f4 │ │ │ │ add r3, r5, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ mvn r2, #0 │ │ │ │ cmp r3, r5 │ │ │ │ strne r2, [r5], #4 │ │ │ │ - bne 425e0 │ │ │ │ + bne 425dc │ │ │ │ mvn r2, #0 │ │ │ │ mov r6, r2 │ │ │ │ mov r3, r6 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 3797dc <_PyLineTable_NextAddressRange@@Base> │ │ │ │ + bl 379138 <_PyLineTable_NextAddressRange@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42638 │ │ │ │ + beq 42634 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, r6 │ │ │ │ cmnne r3, #1 │ │ │ │ - beq 425f8 │ │ │ │ + beq 425f4 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ lsr r1, r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [r0, r1, lsl #2] │ │ │ │ - b 425f4 │ │ │ │ + b 425f0 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 42658 │ │ │ │ + beq 42654 │ │ │ │ ldr r3, [r7], #4 │ │ │ │ cmp r4, r3 │ │ │ │ cmple r3, r2 │ │ │ │ movlt r2, r3 │ │ │ │ - b 4263c │ │ │ │ + b 42638 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - bls 4268c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bls 42688 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39700 @ 0x9b14 │ │ │ │ + movw r1, #37844 @ 0x93d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a6178 │ │ │ │ - b 423f8 │ │ │ │ + bl a61d8 │ │ │ │ + b 423f4 │ │ │ │ mov r0, sl │ │ │ │ - bl 1a16f0 <_PyArena_Free@@Base+0x194c> │ │ │ │ + bl 1a1d38 <_PyArena_Free@@Base+0x194c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 42d5c │ │ │ │ + beq 42d58 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r0, r3, #1 │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ - ble 426c0 │ │ │ │ - bl 2e73f4 │ │ │ │ + ble 426bc │ │ │ │ + bl 2e730c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 426e4 │ │ │ │ - b 42d5c │ │ │ │ + ble 426e0 │ │ │ │ + b 42d58 │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 426ac │ │ │ │ + beq 426a8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ mvn r0, #1 │ │ │ │ mvn r1, #0 │ │ │ │ - b 42700 │ │ │ │ + b 426fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42d5c │ │ │ │ + bne 42d58 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 42d5c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 42d58 │ │ │ │ ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp ip, r3 │ │ │ │ addge r3, r3, #1 │ │ │ │ strdge r0, [r2, #8]! │ │ │ │ - bge 42700 │ │ │ │ - movw lr, #9092 @ 0x2384 │ │ │ │ - movt lr, #78 @ 0x4e │ │ │ │ + bge 426fc │ │ │ │ + movw lr, #35860 @ 0x8c14 │ │ │ │ + movt lr, #70 @ 0x46 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r9, #-268435456 @ 0xf0000000 │ │ │ │ strd r2, [r4] │ │ │ │ str r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r7, #0 │ │ │ │ str lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r3, r7 │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble 42b94 │ │ │ │ + ble 42b90 │ │ │ │ add r8, r4, r3, lsl #3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sl │ │ │ │ ldr r5, [r4, r3, lsl #3] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 19c0f0 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 19c880 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ ldr r6, [r8, #4] │ │ │ │ ubfx r2, r0, #8, #8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r7, #0 │ │ │ │ uxtb r0, r0 │ │ │ │ orr r7, r2, r7, lsl #8 │ │ │ │ cmp r0, #67 @ 0x43 │ │ │ │ add r1, r3, #1 │ │ │ │ - bne 427ac │ │ │ │ + bne 427a8 │ │ │ │ mov r0, sl │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 19c0f0 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 19c880 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ str r5, [r8, #8]! │ │ │ │ ubfx r2, r0, #8, #8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ uxtb r0, r0 │ │ │ │ str r6, [r8, #4] │ │ │ │ - b 42778 │ │ │ │ + b 42774 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r5, #2 │ │ │ │ ldrb r8, [r2, r0] │ │ │ │ add r8, r8, r1 │ │ │ │ - beq 42b8c │ │ │ │ + beq 42b88 │ │ │ │ cmp r0, #79 @ 0x4f │ │ │ │ - bgt 42820 │ │ │ │ + bgt 4281c │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ - bgt 427ec │ │ │ │ + bgt 427e8 │ │ │ │ cmp r0, #14 │ │ │ │ - beq 42938 │ │ │ │ + beq 42934 │ │ │ │ sub r3, r0, #27 │ │ │ │ cmp r3, #6 │ │ │ │ - bls 42808 │ │ │ │ - b 42b14 │ │ │ │ - ldr r2, [pc, #2304] @ 430f4 │ │ │ │ + bls 42804 │ │ │ │ + b 42b10 │ │ │ │ + ldr r2, [pc, #2304] @ 430f0 │ │ │ │ sub ip, r0, #57 @ 0x39 │ │ │ │ cmp ip, #22 │ │ │ │ - bhi 42b14 │ │ │ │ + bhi 42b10 │ │ │ │ ldrb ip, [r2, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r2, [pc, #2280] @ 430f8 │ │ │ │ + ldr r2, [pc, #2280] @ 430f4 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 42b14 │ │ │ │ + bhi 42b10 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r0, #91 @ 0x5b │ │ │ │ - beq 429e0 │ │ │ │ + beq 429dc │ │ │ │ sub r2, r0, #99 @ 0x63 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 42b14 │ │ │ │ - ldr r1, [pc, #2240] @ 430fc │ │ │ │ + bhi 42b10 │ │ │ │ + ldr r1, [pc, #2240] @ 430f8 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 42b14 │ │ │ │ + bhi 42b10 │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ lsr r5, r5, #3 │ │ │ │ add r1, r8, r7 │ │ │ │ orr r5, r5, r6, lsl #29 │ │ │ │ asr r6, r6, #3 │ │ │ │ - b 42868 │ │ │ │ + b 42864 │ │ │ │ add r1, r3, r7 │ │ │ │ add r1, r1, #2 │ │ │ │ str r5, [r4, r1, lsl #3] │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ add r1, r4, r1, lsl #3 │ │ │ │ str r6, [r1, #4] │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 42b8c │ │ │ │ + b 42b88 │ │ │ │ add r2, r7, r1 │ │ │ │ str r5, [r4, r2, lsl #3] │ │ │ │ add r2, r4, r2, lsl #3 │ │ │ │ str r6, [r2, #4] │ │ │ │ - b 42b8c │ │ │ │ + b 42b88 │ │ │ │ sub r1, r8, r7 │ │ │ │ add r2, r4, r1, lsl #3 │ │ │ │ ldr ip, [r4, r1, lsl #3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r5, [r4, r1, lsl #3] │ │ │ │ cmn r0, #1 │ │ │ │ cmneq ip, #2 │ │ │ │ @@ -20671,43 +20670,43 @@ │ │ │ │ movne r2, #0 │ │ │ │ cmp r3, r1 │ │ │ │ movle r2, #0 │ │ │ │ andgt r2, r2, #1 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ orr r3, r3, r2 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - b 42b8c │ │ │ │ + b 42b88 │ │ │ │ lsr r2, r5, #3 │ │ │ │ asr r1, r6, #3 │ │ │ │ orr r2, r2, r6, lsl #29 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r2 │ │ │ │ mvn r2, #-268435456 @ 0xf0000000 │ │ │ │ sbcs r1, r2, r1 │ │ │ │ - bcc 42924 │ │ │ │ + bcc 42920 │ │ │ │ bic r5, r5, #7 │ │ │ │ orr r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r2, r2, r6 │ │ │ │ - blt 42924 │ │ │ │ + blt 42920 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r3, r5, #1 │ │ │ │ - b 42928 │ │ │ │ + b 42924 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [r4, r8, lsl #3] │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 42b8c │ │ │ │ + b 42b88 │ │ │ │ cmp r6, #0 │ │ │ │ bicge r5, r5, #7 │ │ │ │ orrge r5, r5, #1 │ │ │ │ - bge 42b80 │ │ │ │ - b 42a6c │ │ │ │ + bge 42b7c │ │ │ │ + b 42a68 │ │ │ │ add r1, r3, r7 │ │ │ │ cmn r6, #-268435455 @ 0xf0000001 │ │ │ │ add r1, r1, #2 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ lslls r6, r6, #3 │ │ │ │ mvnhi r5, #0 │ │ │ │ orrls r6, r6, r5, lsr #29 │ │ │ │ @@ -20715,74 +20714,74 @@ │ │ │ │ orrls r5, r5, #3 │ │ │ │ movhi r6, r5 │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ str r5, [r4, r1, lsl #3] │ │ │ │ add r1, r4, r1, lsl #3 │ │ │ │ str r6, [r1, #4] │ │ │ │ - b 42b8c │ │ │ │ + b 42b88 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ lsr r5, r5, #6 │ │ │ │ orr r5, r5, r6, lsl #26 │ │ │ │ asr r6, r6, #6 │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 42b8c │ │ │ │ + b 42b88 │ │ │ │ cmn r6, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 42a6c │ │ │ │ + bhi 42a68 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r5, r5, #2 │ │ │ │ - b 42b80 │ │ │ │ + b 42b7c │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ lsr r5, r5, #3 │ │ │ │ orr r5, r5, r6, lsl #29 │ │ │ │ asr r6, r6, #3 │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 42b8c │ │ │ │ + b 42b88 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r3, r9, r6 │ │ │ │ lslcs r6, r6, #3 │ │ │ │ orrcs r6, r6, r5, lsr #29 │ │ │ │ lslcs r5, r5, #3 │ │ │ │ mvncc r5, #0 │ │ │ │ orrcs r5, r5, #3 │ │ │ │ movcc r6, r5 │ │ │ │ tst r7, #1 │ │ │ │ - beq 42b80 │ │ │ │ + beq 42b7c │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r3, r9, r6 │ │ │ │ - bcs 42a58 │ │ │ │ - b 42a6c │ │ │ │ + bcs 42a54 │ │ │ │ + b 42a68 │ │ │ │ tst r7, #1 │ │ │ │ - beq 42b80 │ │ │ │ + beq 42b7c │ │ │ │ lsr r3, r5, #3 │ │ │ │ mvn r2, #0 │ │ │ │ orr r3, r3, r6, lsl #29 │ │ │ │ cmp r2, r3 │ │ │ │ asr r3, r6, #3 │ │ │ │ sbcs r3, r9, r3 │ │ │ │ - bcc 42a6c │ │ │ │ + bcc 42a68 │ │ │ │ bic r5, r5, #7 │ │ │ │ orr r5, r5, #3 │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r3, r9, r6 │ │ │ │ - blt 42a6c │ │ │ │ + blt 42a68 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, r5, lsr #29 │ │ │ │ lsl r5, r5, #3 │ │ │ │ orr r5, r5, #4 │ │ │ │ - b 42b80 │ │ │ │ + b 42b7c │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ - b 42b80 │ │ │ │ + b 42b7c │ │ │ │ sub r1, r7, #1 │ │ │ │ mov r3, #7 │ │ │ │ and r2, r5, #7 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ bic r3, r5, r3, lsl r1 │ │ │ │ orr r3, r3, r2, lsl r1 │ │ │ │ rsb r2, r1, #32 │ │ │ │ @@ -20793,15 +20792,15 @@ │ │ │ │ orrpl r5, r5, r6, asr r1 │ │ │ │ bic r3, r3, #7 │ │ │ │ and r5, r5, #7 │ │ │ │ orr r3, r3, r5 │ │ │ │ str r3, [r4, r8, lsl #3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b 42b8c │ │ │ │ + b 42b88 │ │ │ │ sub r1, r7, #1 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ rsb r2, r1, #32 │ │ │ │ subs r3, r1, #32 │ │ │ │ lsr r1, r5, r1 │ │ │ │ orr r1, r1, r6, lsl r2 │ │ │ │ orrpl r1, r1, r6, asr r3 │ │ │ │ @@ -20813,167 +20812,167 @@ │ │ │ │ lslcs r6, r6, #3 │ │ │ │ orrcs r1, r1, r5, lsl #3 │ │ │ │ mvncc r1, #0 │ │ │ │ orrcs r6, r6, r5, lsr #29 │ │ │ │ movcc r6, r1 │ │ │ │ str r1, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b 42b8c │ │ │ │ + b 42b88 │ │ │ │ mov r1, r7 │ │ │ │ - bl 37ac9c │ │ │ │ + bl 37a5fc │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 42b3c │ │ │ │ + bge 42b38 │ │ │ │ lsr r5, r5, #3 │ │ │ │ add r3, r3, #1 │ │ │ │ orr r5, r5, r6, lsl #29 │ │ │ │ asr r6, r6, #3 │ │ │ │ - b 42b20 │ │ │ │ + b 42b1c │ │ │ │ cmp r0, #0 │ │ │ │ rsb r3, r0, #0 │ │ │ │ movgt r3, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 42b80 │ │ │ │ + beq 42b7c │ │ │ │ mvn r2, #0 │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r2, r9, r6 │ │ │ │ sub r3, r3, #1 │ │ │ │ lslcs r6, r6, #3 │ │ │ │ orrcs r6, r6, r5, lsr #29 │ │ │ │ lslcs r5, r5, #3 │ │ │ │ mvncc r5, #0 │ │ │ │ orrcs r5, r5, #3 │ │ │ │ movcc r6, r5 │ │ │ │ - b 42b4c │ │ │ │ + b 42b48 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r5, [r4, r8, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ mov r3, r8 │ │ │ │ - b 42740 │ │ │ │ + b 4273c │ │ │ │ ldr r3, [sl, #20] │ │ │ │ mov r8, sl │ │ │ │ ldr lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r0, r3, #16 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add r6, r0, r6 │ │ │ │ cmp r6, r0 │ │ │ │ - bls 42d20 │ │ │ │ + bls 42d1c │ │ │ │ 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 42bbc │ │ │ │ + bne 42bb8 │ │ │ │ ldrb r2, [r0] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bne 42bd4 │ │ │ │ + bne 42bd0 │ │ │ │ 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 42bf0 │ │ │ │ + bne 42bec │ │ │ │ ldrb sl, [r0], #1 │ │ │ │ ands sl, sl, #64 @ 0x40 │ │ │ │ ldrbne r2, [r0] │ │ │ │ andne r2, r2, #63 @ 0x3f │ │ │ │ orrne r1, r2, r1, lsl #6 │ │ │ │ - bne 42c08 │ │ │ │ + bne 42c04 │ │ │ │ add r2, r4, r3, lsl #3 │ │ │ │ ldr r3, [r4, r3, lsl #3] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmn r2, #1 │ │ │ │ cmneq r3, #2 │ │ │ │ - beq 42bac │ │ │ │ + beq 42ba8 │ │ │ │ add r7, r4, ip, lsl #3 │ │ │ │ ldr r5, [r4, ip, lsl #3] │ │ │ │ lsl ip, ip, #3 │ │ │ │ str ip, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr ip, [r7, #4] │ │ │ │ cmn ip, #1 │ │ │ │ cmneq r5, #2 │ │ │ │ - bne 42bac │ │ │ │ + bne 42ba8 │ │ │ │ and ip, r1, #1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ moveq r3, r1 │ │ │ │ str ip, [fp, #-84] @ 0xffffffac │ │ │ │ moveq r2, r3 │ │ │ │ - beq 42ca8 │ │ │ │ + beq 42ca4 │ │ │ │ sub r1, r1, #1 │ │ │ │ mov ip, #7 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ sub r5, r1, #32 │ │ │ │ orr r5, sl, ip, lsl r5 │ │ │ │ rsb sl, r1, #32 │ │ │ │ orr r5, r5, ip, lsr sl │ │ │ │ lsl ip, ip, r1 │ │ │ │ cmp ip, r3 │ │ │ │ sbcs r1, r5, r2 │ │ │ │ lsrlt r3, r3, #3 │ │ │ │ orrlt r3, r3, r2, lsl #29 │ │ │ │ asrlt r2, r2, #3 │ │ │ │ - blt 42c90 │ │ │ │ + blt 42c8c │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, r2 │ │ │ │ - beq 42cdc │ │ │ │ + beq 42cd8 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r1, r3 │ │ │ │ sbcs r1, r9, r2 │ │ │ │ - bcc 42d00 │ │ │ │ + bcc 42cfc │ │ │ │ lsl r2, r2, #3 │ │ │ │ orr r2, r2, r3, lsr #29 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, #5 │ │ │ │ mov r1, r2 │ │ │ │ mvn ip, #0 │ │ │ │ cmp ip, r3 │ │ │ │ sbcs r1, r9, r1 │ │ │ │ - bcc 42d00 │ │ │ │ + bcc 42cfc │ │ │ │ lsl r2, r2, #3 │ │ │ │ orr r2, r2, r3, lsr #29 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, #2 │ │ │ │ - b 42d08 │ │ │ │ + b 42d04 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r3, [r4, r1] │ │ │ │ mov r3, #1 │ │ │ │ str r2, [r7, #4] │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - b 42bac │ │ │ │ + b 42ba8 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov sl, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42730 │ │ │ │ + bne 4272c │ │ │ │ ldr r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42d68 │ │ │ │ + bgt 42d64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42d68 │ │ │ │ + bne 42d64 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 42d68 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 42d64 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a6178 │ │ │ │ - b 423f8 │ │ │ │ + bl a61d8 │ │ │ │ + b 423f4 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mvn r6, #0 │ │ │ │ - movw r5, #39372 @ 0x99cc │ │ │ │ + movw r5, #37516 @ 0x928c │ │ │ │ movt r5, #64 @ 0x40 │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r9, r6 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r2] │ │ │ │ @@ -20983,235 +20982,235 @@ │ │ │ │ sub r2, r2, r3 │ │ │ │ add r3, r4, r2, lsl #2 │ │ │ │ ldr r8, [r4, r2, lsl #2] │ │ │ │ mov r4, #0 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 42f44 │ │ │ │ + ble 42f40 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 42f3c │ │ │ │ + bne 42f38 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ orrs r3, r7, r0 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ movpl r1, r7 │ │ │ │ ldr r2, [r3, r4, lsl #3] │ │ │ │ movpl r3, r8 │ │ │ │ - bmi 42ea8 │ │ │ │ + bmi 42ea4 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs ip, r0, r1 │ │ │ │ lsrlt r3, r3, #3 │ │ │ │ orrlt r3, r3, r1, lsl #29 │ │ │ │ asrlt r1, r1, #3 │ │ │ │ - blt 42df4 │ │ │ │ + blt 42df0 │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r0 │ │ │ │ str sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ orrs r4, r3, r1 │ │ │ │ - beq 42e74 │ │ │ │ + beq 42e70 │ │ │ │ and r4, r3, #7 │ │ │ │ ands sl, ip, #7 │ │ │ │ - beq 42f2c │ │ │ │ + beq 42f28 │ │ │ │ cmp sl, #3 │ │ │ │ - bne 42e44 │ │ │ │ + bne 42e40 │ │ │ │ subs r4, r4, #4 │ │ │ │ movne r4, #1 │ │ │ │ - b 42f24 │ │ │ │ + b 42f20 │ │ │ │ cmp sl, #4 │ │ │ │ subne r4, r4, sl │ │ │ │ clzne r4, r4 │ │ │ │ lsrne r4, r4, #5 │ │ │ │ - bne 42f24 │ │ │ │ + bne 42f20 │ │ │ │ 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 42e1c │ │ │ │ + b 42e18 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ orrs lr, ip, lr │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 42f34 │ │ │ │ + bne 42f30 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r9, r2 │ │ │ │ sbcs r3, r3, r0 │ │ │ │ movge r6, #0 │ │ │ │ movlt r9, r2 │ │ │ │ movlt r6, #0 │ │ │ │ strlt r0, [fp, #-84] @ 0xffffffac │ │ │ │ strlt r4, [fp, #-108] @ 0xffffff94 │ │ │ │ - b 42f3c │ │ │ │ + b 42f38 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 42f3c │ │ │ │ + bne 42f38 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #1 │ │ │ │ - movweq r5, #39208 @ 0x9928 │ │ │ │ + movweq r5, #37352 @ 0x91e8 │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42f3c │ │ │ │ + beq 42f38 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #2 │ │ │ │ - movweq r5, #39236 @ 0x9944 │ │ │ │ + movweq r5, #37380 @ 0x9204 │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42f3c │ │ │ │ + beq 42f38 │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #1 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #39272 @ 0x9968 │ │ │ │ + movweq r5, #37416 @ 0x9228 │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42f3c │ │ │ │ + beq 42f38 │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #2 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #39304 @ 0x9988 │ │ │ │ + movweq r5, #37448 @ 0x9248 │ │ │ │ movteq r5, #64 @ 0x40 │ │ │ │ - beq 42f3c │ │ │ │ + beq 42f38 │ │ │ │ and r2, r2, #7 │ │ │ │ - movw r3, #64468 @ 0xfbd4 │ │ │ │ + movw r3, #62628 @ 0xf4a4 │ │ │ │ movt r3, #93 @ 0x5d │ │ │ │ mov r6, #1 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r5, [r3, #1020] @ 0x3fc │ │ │ │ - b 42f3c │ │ │ │ + b 42f38 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 42e58 │ │ │ │ + bne 42e54 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 42f08 │ │ │ │ + beq 42f04 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 42db0 │ │ │ │ + b 42dac │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 42f70 │ │ │ │ + bne 42f6c │ │ │ │ ldr r0, [sl, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ ldr lr, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r3, r6 │ │ │ │ - b 42f88 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + b 42f84 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 423f8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 423f4 │ │ │ │ cmp r2, r0 │ │ │ │ - bge 42fac │ │ │ │ + bge 42fa8 │ │ │ │ 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 42f88 │ │ │ │ + b 42f84 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42fd0 │ │ │ │ + bne 42fcc │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r3, r8, #3 │ │ │ │ orr r3, r3, r7, lsl #29 │ │ │ │ movne r8, r3 │ │ │ │ asrne r7, r7, #3 │ │ │ │ - b 430a0 │ │ │ │ - movw r2, #52340 @ 0xcc74 │ │ │ │ + b 4309c │ │ │ │ + movw r2, #48368 @ 0xbcf0 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #1 │ │ │ │ - movw r1, #37712 @ 0x9350 │ │ │ │ + movw r1, #35708 @ 0x8b7c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r2] │ │ │ │ - movw r2, #31300 @ 0x7a44 │ │ │ │ + movw r2, #29552 @ 0x7370 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ moveq r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #39744 @ 0x9b40 │ │ │ │ + movw r2, #37888 @ 0x9400 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 2f6104 │ │ │ │ + bl 2f5ce0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 423f8 │ │ │ │ + bne 423f4 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ orr r3, r3, #1 │ │ │ │ ldr r2, [sl, #48] @ 0x30 │ │ │ │ cmp r0, r2 │ │ │ │ - bge 42fb4 │ │ │ │ + bge 42fb0 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - b 43020 │ │ │ │ + b 4301c │ │ │ │ ldr r3, [r2, #32] │ │ │ │ and r1, r8, #7 │ │ │ │ cmp r1, #2 │ │ │ │ sub r1, r3, #4 │ │ │ │ str r1, [r2, #32] │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ - bne 430bc │ │ │ │ - ldr r2, [pc, #148] @ 43100 │ │ │ │ + bne 430b8 │ │ │ │ + ldr r2, [pc, #148] @ 430fc │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ bic r3, r0, #1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #92] @ 0x5c │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ lsr r8, r8, #3 │ │ │ │ orr r8, r8, r7, lsl #29 │ │ │ │ asr r7, r7, #3 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r9, r8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ sbcs r3, r3, r7 │ │ │ │ - bge 430c4 │ │ │ │ - b 43048 │ │ │ │ - bl b4940 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b 43094 │ │ │ │ + bge 430c0 │ │ │ │ + b 43044 │ │ │ │ + bl b49a0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b 43090 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r0, #20] │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ add r3, r3, r1, lsl #1 │ │ │ │ str r3, [r2, #28] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq pc, sp, r4, lsr #23 │ │ │ │ - ldrheq pc, [sp], #-187 @ 0xffffff45 @ │ │ │ │ - subseq pc, sp, r2, asr #23 │ │ │ │ + subseq pc, sp, r4, ror r4 @ │ │ │ │ + subseq pc, sp, fp, lsl #9 │ │ │ │ + @ instruction: 0x005df492 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #37244 @ 0x917c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 4312c │ │ │ │ + bne 43128 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 43148 │ │ │ │ + beq 43144 │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ @@ -21222,27 +21221,27 @@ │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00043170 : │ │ │ │ +0004316c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #28] @ 431a8 │ │ │ │ + ldr ip, [pc, #28] @ 431a4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl ab4a4 │ │ │ │ + bl ab4c0 │ │ │ │ str r0, [r4] │ │ │ │ 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 │ │ │ │ @@ -21250,22 +21249,22 @@ │ │ │ │ ldr r4, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r3, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 43204 │ │ │ │ + beq 43200 │ │ │ │ cmp r3, r6 │ │ │ │ - bne 431f0 │ │ │ │ + bne 431ec │ │ │ │ ldr r4, [r4] │ │ │ │ - b 431cc │ │ │ │ - bl c5c80 │ │ │ │ + b 431c8 │ │ │ │ + bl c5dcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 431e8 │ │ │ │ + beq 431e4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -21273,917 +21272,916 @@ │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r5, r2 │ │ │ │ str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r1 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 43260 │ │ │ │ + bne 4325c │ │ │ │ cmp r2, #0 │ │ │ │ - blt 4325c │ │ │ │ + blt 43258 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 432a0 │ │ │ │ + beq 4329c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1600] @ 438a8 │ │ │ │ + ldr r1, [pc, #1600] @ 438a4 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 432a0 │ │ │ │ + bne 4329c │ │ │ │ mov r4, #0 │ │ │ │ - b 4389c │ │ │ │ + b 43898 │ │ │ │ adds r2, r5, r4 │ │ │ │ - beq 43320 │ │ │ │ + beq 4331c │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 432c0 │ │ │ │ + beq 432bc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 432c8 │ │ │ │ - b 43330 │ │ │ │ + bne 432c4 │ │ │ │ + b 4332c │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 432e8 │ │ │ │ - bl be93c │ │ │ │ + bne 432e4 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43330 │ │ │ │ - b 43298 │ │ │ │ - bl c5a24 │ │ │ │ + beq 4332c │ │ │ │ + b 43294 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43314 │ │ │ │ + bgt 43310 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43314 │ │ │ │ + bne 43310 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 43334 │ │ │ │ - b 432d8 │ │ │ │ + bne 43330 │ │ │ │ + b 432d4 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mvn r5, #0 │ │ │ │ - b 43334 │ │ │ │ + b 43330 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mvnlt r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r6, r2 │ │ │ │ ldr r8, [r1, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ str r3, [r1, #24] │ │ │ │ - bne 4356c │ │ │ │ + bne 43568 │ │ │ │ cmp r5, #11 │ │ │ │ movlt r0, r5 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4338c │ │ │ │ + bne 43388 │ │ │ │ mov r4, #0 │ │ │ │ - b 43888 │ │ │ │ + b 43884 │ │ │ │ str r5, [fp, #-100] @ 0xffffff9c │ │ │ │ - movw r9, #36484 @ 0x8e84 │ │ │ │ + movw r9, #34628 @ 0x8744 │ │ │ │ movt r9, #65 @ 0x41 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r5 │ │ │ │ - beq 4347c │ │ │ │ + beq 43478 │ │ │ │ cmp r7, r0 │ │ │ │ - ble 433cc │ │ │ │ + ble 433c8 │ │ │ │ ldrb r3, [r8, r0] │ │ │ │ ldr r3, [r9, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 433d0 │ │ │ │ + beq 433cc │ │ │ │ add r0, r0, #1 │ │ │ │ - b 433ac │ │ │ │ - beq 43538 │ │ │ │ + b 433a8 │ │ │ │ + beq 43534 │ │ │ │ add r6, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - ble 433f0 │ │ │ │ + ble 433ec │ │ │ │ ldrb r3, [r8, r6] │ │ │ │ ldr r3, [r9, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ addeq r6, r6, #1 │ │ │ │ - beq 433d4 │ │ │ │ + beq 433d0 │ │ │ │ sub r1, r6, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 43544 │ │ │ │ + beq 43540 │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r5, lsl #2] │ │ │ │ - ble 43470 │ │ │ │ + ble 4346c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43450 │ │ │ │ + beq 4344c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43544 │ │ │ │ + bgt 43540 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43544 │ │ │ │ + bne 43540 │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 43544 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 43540 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43470 │ │ │ │ + bgt 4346c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43470 │ │ │ │ + bne 4346c │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - b 433a0 │ │ │ │ + b 4339c │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r5 │ │ │ │ - movwgt r3, #36484 @ 0x8e84 │ │ │ │ + movwgt r3, #34628 @ 0x8744 │ │ │ │ movtgt r3, #65 @ 0x41 │ │ │ │ - ble 4353c │ │ │ │ + ble 43538 │ │ │ │ ldrb r2, [r8, r0] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 434b0 │ │ │ │ + beq 434ac │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne 43490 │ │ │ │ - b 4353c │ │ │ │ + bne 4348c │ │ │ │ + b 43538 │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 43544 │ │ │ │ + beq 43540 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 43530 │ │ │ │ + ble 4352c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43510 │ │ │ │ + beq 4350c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43544 │ │ │ │ + bgt 43540 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43544 │ │ │ │ + bne 43540 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 43544 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 43540 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43530 │ │ │ │ + bgt 4352c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43530 │ │ │ │ + bne 4352c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 4353c │ │ │ │ + b 43538 │ │ │ │ mov r6, r5 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 43888 │ │ │ │ + b 43884 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43384 │ │ │ │ + bgt 43380 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43384 │ │ │ │ + bne 43380 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 43384 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 43380 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 43384 │ │ │ │ + bne 43380 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 435b0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 435ac │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6976 @ 0x1b40 │ │ │ │ + movw r1, #5348 @ 0x14e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4387c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 43878 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r5, #11 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ movlt r0, r5 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 436e8 │ │ │ │ + bne 436e4 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrb r9, [r3] │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4387c │ │ │ │ + beq 43878 │ │ │ │ mov r6, r4 │ │ │ │ str r9, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r0, sl │ │ │ │ mov r9, sl │ │ │ │ mov r4, sl │ │ │ │ cmp r7, r4 │ │ │ │ - ble 436c0 │ │ │ │ + ble 436bc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 436c0 │ │ │ │ + beq 436bc │ │ │ │ sub r5, r5, #1 │ │ │ │ ldrb r3, [r8, r4] │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r2 │ │ │ │ - bne 436b4 │ │ │ │ + bne 436b0 │ │ │ │ sub r1, r4, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 4379c │ │ │ │ + beq 43798 │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r6, #12] │ │ │ │ strle sl, [r3, r9, lsl #2] │ │ │ │ - ble 436a4 │ │ │ │ + ble 436a0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43684 │ │ │ │ + beq 43680 │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43858 │ │ │ │ + bgt 43854 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43858 │ │ │ │ + bne 43854 │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 43858 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 43854 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 436a4 │ │ │ │ + bgt 436a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 436a4 │ │ │ │ + bne 436a0 │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r4, r4, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 435fc │ │ │ │ + b 435f8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 43610 │ │ │ │ + bne 4360c │ │ │ │ mov r4, r6 │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r9 │ │ │ │ - blt 43794 │ │ │ │ + blt 43790 │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 43748 │ │ │ │ - b 43858 │ │ │ │ - bl a1588 │ │ │ │ + bne 43744 │ │ │ │ + b 43854 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, sl │ │ │ │ - beq 4387c │ │ │ │ + beq 43878 │ │ │ │ add r3, r8, sl │ │ │ │ cmp r5, r6 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r0, r8, sl │ │ │ │ ldrd r2, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r1, r7, sl │ │ │ │ - beq 43738 │ │ │ │ + beq 43734 │ │ │ │ mov lr, #1 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ str r1, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 2d3e04 <_Py_dup@@Base+0x1800> │ │ │ │ + bl 2d43f4 <_Py_dup@@Base+0x1d50> │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r9, r0, #0 │ │ │ │ add r0, r8, sl │ │ │ │ - bge 437a4 │ │ │ │ + bge 437a0 │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 43858 │ │ │ │ + beq 43854 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 43790 │ │ │ │ + ble 4378c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43838 │ │ │ │ + bne 43834 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43790 │ │ │ │ + bgt 4378c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43790 │ │ │ │ + bne 4378c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 43880 │ │ │ │ + b 4387c │ │ │ │ mov r4, r6 │ │ │ │ - b 43858 │ │ │ │ + b 43854 │ │ │ │ mov r1, r9 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 43858 │ │ │ │ + beq 43854 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 43824 │ │ │ │ + ble 43820 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r1] │ │ │ │ - beq 43804 │ │ │ │ + beq 43800 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43858 │ │ │ │ + bgt 43854 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43858 │ │ │ │ + bne 43854 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 43858 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 43854 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bgt 43824 │ │ │ │ + bgt 43820 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r1] │ │ │ │ - bne 43824 │ │ │ │ + bne 43820 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ add r6, r6, #1 │ │ │ │ add sl, r3, sl │ │ │ │ add sl, r9, sl │ │ │ │ - b 436f8 │ │ │ │ + b 436f4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43858 │ │ │ │ + bgt 43854 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43858 │ │ │ │ + bne 43854 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4387c │ │ │ │ + bgt 43878 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4387c │ │ │ │ + bne 43878 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #24] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r4, r2, r0, lsl pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rsbeq r4, r2, r8, lsl pc │ │ │ │ │ │ │ │ -000438b0 : │ │ │ │ +000438a8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge 438e8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 438e0 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1600 @ 0x640 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ + movw r1, #65508 @ 0xffe4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 438fc │ │ │ │ + bl 16f2c4 │ │ │ │ + b 438f4 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 26b470 │ │ │ │ + bl 26b5fc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43904 │ │ │ │ + bne 438fc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r5, #260] @ 0x104 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43954 │ │ │ │ + beq 4394c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #11064 @ 0x2b38 │ │ │ │ + movw r1, #9180 @ 0x23dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 137f04 │ │ │ │ + bl 1385f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 43974 │ │ │ │ - b 4396c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 4396c │ │ │ │ + b 43964 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40508 @ 0x9e3c │ │ │ │ + movw r1, #38652 @ 0x96fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r3, #0 │ │ │ │ - b 43bc0 │ │ │ │ + b 43bb8 │ │ │ │ ldr r7, [r6, #60] @ 0x3c │ │ │ │ movw r9, #42752 @ 0xa700 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ movw r8, #42964 @ 0xa7d4 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42036 @ 0xa434 │ │ │ │ + movw r1, #40192 @ 0x9d00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl c8d58 │ │ │ │ + bl c8e34 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 43ac8 │ │ │ │ + beq 43ac0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne 43a2c │ │ │ │ + bne 43a24 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 439dc │ │ │ │ + bne 439d4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43b18 │ │ │ │ + bgt 43b10 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43b18 │ │ │ │ - b 43a6c │ │ │ │ - movw r2, #51376 @ 0xc8b0 │ │ │ │ + bne 43b10 │ │ │ │ + b 43a64 │ │ │ │ + movw r2, #49260 @ 0xc06c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #48676 @ 0xbe24 │ │ │ │ + movw r1, #46624 @ 0xb620 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 135f20 │ │ │ │ + bl 13660c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43a20 │ │ │ │ + bgt 43a18 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43a20 │ │ │ │ + bne 43a18 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 43a74 │ │ │ │ - b 43ac8 │ │ │ │ + bne 43a6c │ │ │ │ + b 43ac0 │ │ │ │ cmp r2, r8 │ │ │ │ - beq 43a44 │ │ │ │ + beq 43a3c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43b18 │ │ │ │ - b 43a58 │ │ │ │ + bgt 43b10 │ │ │ │ + b 43a50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 43a34 │ │ │ │ + beq 43a2c │ │ │ │ mov r5, r3 │ │ │ │ - b 43a74 │ │ │ │ + b 43a6c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43b18 │ │ │ │ + bne 43b10 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 43b18 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 43b10 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r5, #16 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 37b540 <_PySlotIterator_Init@@Base+0x364> │ │ │ │ + bl 37aea0 <_PySlotIterator_Init@@Base+0x364> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43ac0 │ │ │ │ + bgt 43ab8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43ac0 │ │ │ │ + bne 43ab8 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43af0 │ │ │ │ + bne 43ae8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4396c │ │ │ │ + bgt 43964 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4396c │ │ │ │ + bne 43964 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4396c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 43964 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43988 │ │ │ │ + bgt 43980 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43988 │ │ │ │ + bne 43980 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 43988 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 43980 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43b3c │ │ │ │ + bgt 43b34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43b3c │ │ │ │ + bne 43b34 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #37712 @ 0x9350 │ │ │ │ + movw r2, #35708 @ 0x8b7c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 37b540 <_PySlotIterator_Init@@Base+0x364> │ │ │ │ + bl 37aea0 <_PySlotIterator_Init@@Base+0x364> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4396c │ │ │ │ + beq 43964 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 43bc0 │ │ │ │ + bne 43bb8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43b98 │ │ │ │ + bgt 43b90 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43b98 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 43b90 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00043bcc : │ │ │ │ +00043bc4 : │ │ │ │ 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 43bfc │ │ │ │ + beq 43bf4 │ │ │ │ mov r3, #0 │ │ │ │ movw r2, #1013 @ 0x3f5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 137778 <_PyBytes_DecodeEscape2@@Base+0x344> │ │ │ │ + b 137e64 <_PyBytes_DecodeEscape2@@Base+0x344> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40544 @ 0x9e60 │ │ │ │ + movw r1, #38688 @ 0x9720 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43c70 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 43c68 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 43c60 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 43c70 │ │ │ │ + bne 43c58 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 43c68 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 43c98 │ │ │ │ + bne 43c90 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00043cac : │ │ │ │ +00043ca4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #48676 @ 0xbe24 │ │ │ │ + movw r0, #46624 @ 0xb620 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00043cc8 <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ +00043cc0 <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43cf8 <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ + b 43cf0 <_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 43e58 <_PyNumber_InPlacePowerNoMod@@Base+0x190> │ │ │ │ + b 43e50 <_PyNumber_InPlacePowerNoMod@@Base+0x190> │ │ │ │ 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 43d68 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + beq 43d60 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43d68 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + beq 43d60 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ blx r3 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43d68 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + bgt 43d60 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43d68 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 43d60 <_PyNumber_InPlacePowerNoMod@@Base+0xa0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #18580 @ 0x4894 │ │ │ │ + movw r3, #17072 @ 0x42b0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2d2794 <_Py_dup@@Base+0x190> │ │ │ │ + b 2d2834 <_Py_dup@@Base+0x190> │ │ │ │ push {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 43dc4 <_PyNumber_InPlacePowerNoMod@@Base+0xfc> │ │ │ │ + bne 43dbc <_PyNumber_InPlacePowerNoMod@@Base+0xfc> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - beq 43de8 <_PyNumber_InPlacePowerNoMod@@Base+0x120> │ │ │ │ - b 43e00 <_PyNumber_InPlacePowerNoMod@@Base+0x138> │ │ │ │ + beq 43de0 <_PyNumber_InPlacePowerNoMod@@Base+0x120> │ │ │ │ + b 43df8 <_PyNumber_InPlacePowerNoMod@@Base+0x138> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #51636 @ 0xc9b4 │ │ │ │ + movw r0, #49520 @ 0xc170 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43dac <_PyNumber_InPlacePowerNoMod@@Base+0xe4> │ │ │ │ - b 43df8 <_PyNumber_InPlacePowerNoMod@@Base+0x130> │ │ │ │ + bne 43da4 <_PyNumber_InPlacePowerNoMod@@Base+0xe4> │ │ │ │ + b 43df0 <_PyNumber_InPlacePowerNoMod@@Base+0x130> │ │ │ │ mov r0, r4 │ │ │ │ - bl 37b7c8 <_PySlotIterator_Init@@Base+0x5ec> │ │ │ │ + bl 37b128 <_PySlotIterator_Init@@Base+0x5ec> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43e00 <_PyNumber_InPlacePowerNoMod@@Base+0x138> │ │ │ │ + bne 43df8 <_PyNumber_InPlacePowerNoMod@@Base+0x138> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43e20 <_PyNumber_InPlacePowerNoMod@@Base+0x158> │ │ │ │ - bl 9f784 │ │ │ │ + bne 43e18 <_PyNumber_InPlacePowerNoMod@@Base+0x158> │ │ │ │ + bl 9f7f8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 43df8 <_PyNumber_InPlacePowerNoMod@@Base+0x130> │ │ │ │ + beq 43df0 <_PyNumber_InPlacePowerNoMod@@Base+0x130> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 43df8 <_PyNumber_InPlacePowerNoMod@@Base+0x130> │ │ │ │ + beq 43df0 <_PyNumber_InPlacePowerNoMod@@Base+0x130> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b1240 <_PyLazyImport_New@@Base+0x588> │ │ │ │ + b 2b132c <_PyLazyImport_New@@Base+0x588> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #38992 @ 0x9850 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43ecc <_PyNumber_InPlacePowerNoMod@@Base+0x204> │ │ │ │ + beq 43ec4 <_PyNumber_InPlacePowerNoMod@@Base+0x204> │ │ │ │ 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 c2860 │ │ │ │ + bl c29ac │ │ │ │ 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 r0, r1 │ │ │ │ - bl 152830 │ │ │ │ + bl 152ed0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43f08 <_PyNumber_InPlacePowerNoMod@@Base+0x240> │ │ │ │ - bl be93c │ │ │ │ + bne 43f00 <_PyNumber_InPlacePowerNoMod@@Base+0x240> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43fc8 <_PyNumber_InPlacePowerNoMod@@Base+0x300> │ │ │ │ + bne 43fc0 <_PyNumber_InPlacePowerNoMod@@Base+0x300> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #7744 @ 0x1e40 │ │ │ │ + movw r1, #6116 @ 0x17e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #40840 @ 0x9f88 │ │ │ │ + movw r0, #38984 @ 0x9848 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 43fa8 <_PyNumber_InPlacePowerNoMod@@Base+0x2e0> │ │ │ │ - movw r0, #62900 @ 0xf5b4 │ │ │ │ + beq 43fa0 <_PyNumber_InPlacePowerNoMod@@Base+0x2e0> │ │ │ │ + movw r0, #62956 @ 0xf5ec │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43f50 <_PyNumber_InPlacePowerNoMod@@Base+0x288> │ │ │ │ + bne 43f48 <_PyNumber_InPlacePowerNoMod@@Base+0x288> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 43f38 <_PyNumber_InPlacePowerNoMod@@Base+0x270> │ │ │ │ + bne 43f30 <_PyNumber_InPlacePowerNoMod@@Base+0x270> │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ - beq 43f60 <_PyNumber_InPlacePowerNoMod@@Base+0x298> │ │ │ │ - bl 3bfda0 │ │ │ │ + beq 43f58 <_PyNumber_InPlacePowerNoMod@@Base+0x298> │ │ │ │ + bl 342328 │ │ │ │ mov r0, r4 │ │ │ │ bl 2cf64 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 43f8c <_PyNumber_InPlacePowerNoMod@@Base+0x2c4> │ │ │ │ + bne 43f84 <_PyNumber_InPlacePowerNoMod@@Base+0x2c4> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 43f74 <_PyNumber_InPlacePowerNoMod@@Base+0x2ac> │ │ │ │ + bne 43f6c <_PyNumber_InPlacePowerNoMod@@Base+0x2ac> │ │ │ │ dmb ish │ │ │ │ - beq 43fa0 <_PyNumber_InPlacePowerNoMod@@Base+0x2d8> │ │ │ │ - movw r0, #62900 @ 0xf5b4 │ │ │ │ + beq 43f98 <_PyNumber_InPlacePowerNoMod@@Base+0x2d8> │ │ │ │ + movw r0, #62956 @ 0xf5ec │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl 2be6c8 │ │ │ │ + bl 2be790 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 43fb8 <_PyNumber_InPlacePowerNoMod@@Base+0x2f0> │ │ │ │ - bl be93c │ │ │ │ + bne 43fb0 <_PyNumber_InPlacePowerNoMod@@Base+0x2f0> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43fc8 <_PyNumber_InPlacePowerNoMod@@Base+0x300> │ │ │ │ + bne 43fc0 <_PyNumber_InPlacePowerNoMod@@Base+0x300> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00043fd0 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +00043fc8 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #37520 @ 0x9290 │ │ │ │ + movw r3, #37916 @ 0x941c │ │ │ │ movt r3, #14 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r0, #360] @ 0x168 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #88] @ 44050 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ + ldr r3, [pc, #88] @ 44048 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4402c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c> │ │ │ │ + bne 44024 <_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, #180 @ 0xb4 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #38368 @ 0x95e0 │ │ │ │ + movw r1, #64088 @ 0xfa58 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + movw r0, #36496 @ 0x8e90 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f808 <_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 │ │ │ │ @@ -22191,56 +22189,56 @@ │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2b4b5c │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + bl 2b4c2c │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4409c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ + beq 44094 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40860 @ 0x9f9c │ │ │ │ + movw r1, #39004 @ 0x985c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 440b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe4> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 440ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe4> │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #40904 @ 0x9fc8 │ │ │ │ + movw r0, #39048 @ 0x9888 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 440bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0xec> │ │ │ │ + bne 440b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xec> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r4, #62892 @ 0xf5ac │ │ │ │ + movw r4, #62948 @ 0xf5e4 │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44118 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x148> │ │ │ │ + beq 44110 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x148> │ │ │ │ bl 2d744 │ │ │ │ - movw r2, #62896 @ 0xf5b0 │ │ │ │ + movw r2, #62952 @ 0xf5e8 │ │ │ │ movt r2, #103 @ 0x67 │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44110 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x140> │ │ │ │ + beq 44108 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x140> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44110 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x140> │ │ │ │ + bgt 44108 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x140> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 44110 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x140> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 44108 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x140> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -22251,64 +22249,64 @@ │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 44188 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b8> │ │ │ │ + beq 44180 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b8> │ │ │ │ mov r1, r4 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44188 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b8> │ │ │ │ + bne 44180 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1b8> │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 2d0d50 <_PyErr_ProgramDecodedTextObject@@Base+0x4f8> │ │ │ │ + bl 2d0eb8 <_PyErr_ProgramDecodedTextObject@@Base+0x4f8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44190 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1c0> │ │ │ │ + bne 44188 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1c0> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 44220 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x250> │ │ │ │ + b 44218 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x250> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 441b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e4> │ │ │ │ + beq 441ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e4> │ │ │ │ movw r1, #26132 @ 0x6614 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 441c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1f0> │ │ │ │ + beq 441b8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1f0> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 441d8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x208> │ │ │ │ + b 441d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x208> │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 2d0d50 <_PyErr_ProgramDecodedTextObject@@Base+0x4f8> │ │ │ │ + bl 2d0eb8 <_PyErr_ProgramDecodedTextObject@@Base+0x4f8> │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 44220 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x250> │ │ │ │ + beq 44218 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x250> │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 44208 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x238> │ │ │ │ - movw r3, #52356 @ 0xcc84 │ │ │ │ + bne 44200 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x238> │ │ │ │ + movw r3, #48384 @ 0xbd00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58384 @ 0xe410 │ │ │ │ + movw r1, #56756 @ 0xddb4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 44220 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x250> │ │ │ │ + b 44218 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x250> │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 44228 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x258> │ │ │ │ + bl 44220 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x258> │ │ │ │ vldr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c5b14 │ │ │ │ + bl c5c60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ @@ -22318,52 +22316,52 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 2dbc4 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq 4429c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2cc> │ │ │ │ + beq 44294 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2cc> │ │ │ │ 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 442b0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2e0> │ │ │ │ + b 442a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2e0> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #112] @ 44318 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x348> │ │ │ │ - vldr d7, [pc, #116] @ 44320 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x350> │ │ │ │ + vldr d0, [pc, #112] @ 44310 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x348> │ │ │ │ + vldr d7, [pc, #116] @ 44318 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x350> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 442ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x31c> │ │ │ │ + beq 442e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x31c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2e8f4 │ │ │ │ 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 44308 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x338> │ │ │ │ + b 44300 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x338> │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #40] @ 44320 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x350> │ │ │ │ + vldr d6, [pc, #40] @ 44318 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x350> │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #24] @ 44318 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x348> │ │ │ │ + vldr d7, [pc, #24] @ 44310 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x348> │ │ │ │ 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} │ │ │ │ @@ -22375,213 +22373,213 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 44364 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x394> │ │ │ │ + ldr r0, [pc, #12] @ 4435c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x394> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d13dc │ │ │ │ + bl 1d1924 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, r8, lsl #3 │ │ │ │ + mlseq r3, r0, r1, r2 │ │ │ │ │ │ │ │ -00044368 : │ │ │ │ +00044360 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 44380 │ │ │ │ + ldr r0, [pc, #12] @ 44378 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26afac │ │ │ │ - strdeq r5, [r2], #-20 @ 0xffffffec @ │ │ │ │ + b 26b138 │ │ │ │ + strdeq r5, [r2], #-28 @ 0xffffffe4 @ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r2, #3 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 443d8 │ │ │ │ + bne 443d0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #4 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 44414 │ │ │ │ - ldr lr, [pc, #520] @ 445e8 │ │ │ │ + beq 4440c │ │ │ │ + ldr lr, [pc, #520] @ 445e0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4452c │ │ │ │ + beq 44524 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44434 │ │ │ │ - bl be93c │ │ │ │ + bne 4442c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4452c │ │ │ │ + bne 44524 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44454 │ │ │ │ - bl be93c │ │ │ │ + bne 4444c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4452c │ │ │ │ + bne 44524 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 44478 │ │ │ │ - bl be93c │ │ │ │ + bne 44470 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 444b4 │ │ │ │ - b 4452c │ │ │ │ - bl c5a24 │ │ │ │ + beq 444ac │ │ │ │ + b 44524 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 444a4 │ │ │ │ + bgt 4449c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 444a4 │ │ │ │ + bne 4449c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 44468 │ │ │ │ + beq 44460 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 444d0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 444c8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41132 @ 0xa0ac │ │ │ │ + movw r1, #39276 @ 0x996c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4452c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 44524 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 44534 │ │ │ │ - bl dc834 │ │ │ │ + bne 4452c │ │ │ │ + bl dc9d4 │ │ │ │ mov r3, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 445b8 │ │ │ │ + bge 445b0 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 445c8 │ │ │ │ - bl b93e4 │ │ │ │ + bne 445c0 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 444e0 │ │ │ │ + beq 444d8 │ │ │ │ mov r0, #0 │ │ │ │ - b 445e0 │ │ │ │ + b 445d8 │ │ │ │ mov r0, r7 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2fc81c <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fc3fc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4452c │ │ │ │ - bl dc834 │ │ │ │ + beq 44524 │ │ │ │ + bl dc9d4 │ │ │ │ mov r3, r8 │ │ │ │ mov r7, r0 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 44598 │ │ │ │ + bge 44590 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 445a4 │ │ │ │ - bl b93e4 │ │ │ │ + bne 4459c │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44548 │ │ │ │ - b 4452c │ │ │ │ + beq 44540 │ │ │ │ + b 44524 │ │ │ │ mov r0, r4 │ │ │ │ - bl beb7c │ │ │ │ - b 445e0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bl becc8 │ │ │ │ + b 445d8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 4452c │ │ │ │ + bl 27bef0 │ │ │ │ + b 44524 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b beb7c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + b becc8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r5, r2, r8, lsr #4 │ │ │ │ + rsbeq r5, r2, r0, lsr r2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44640 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 44638 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 44630 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 44640 │ │ │ │ + bne 44628 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 44638 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44674 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 4466c │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 44664 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 44674 │ │ │ │ + bne 4465c │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4466c │ │ │ │ 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} │ │ │ │ @@ -22592,701 +22590,701 @@ │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #348] @ 44818 │ │ │ │ + ldr r1, [pc, #348] @ 44810 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159658 │ │ │ │ + bl 159ce0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 446d8 │ │ │ │ + bne 446d0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1596e0 │ │ │ │ + bl 159d68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 446d0 │ │ │ │ - ldr r1, [pc, #296] @ 4481c │ │ │ │ + blt 446c8 │ │ │ │ + ldr r1, [pc, #296] @ 44814 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159658 │ │ │ │ + bl 159ce0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - beq 446d0 │ │ │ │ + beq 446c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1596e0 │ │ │ │ + bl 159d68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 446d0 │ │ │ │ - ldr r1, [pc, #252] @ 44820 │ │ │ │ + blt 446c8 │ │ │ │ + ldr r1, [pc, #252] @ 44818 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159658 │ │ │ │ + bl 159ce0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ - beq 446d0 │ │ │ │ + beq 446c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1596e0 │ │ │ │ + bl 159d68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 446d0 │ │ │ │ - ldr r1, [pc, #208] @ 44824 │ │ │ │ + blt 446c8 │ │ │ │ + ldr r1, [pc, #208] @ 4481c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159658 │ │ │ │ + bl 159ce0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq 446d0 │ │ │ │ + beq 446c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1596e0 │ │ │ │ + bl 159d68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 446d0 │ │ │ │ - ldr r1, [pc, #164] @ 44828 │ │ │ │ + blt 446c8 │ │ │ │ + ldr r1, [pc, #164] @ 44820 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159658 │ │ │ │ + bl 159ce0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq 446d0 │ │ │ │ + beq 446c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1596e0 │ │ │ │ + bl 159d68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 446d0 │ │ │ │ - ldr r1, [pc, #120] @ 4482c │ │ │ │ + blt 446c8 │ │ │ │ + ldr r1, [pc, #120] @ 44824 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159658 │ │ │ │ + bl 159ce0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq 446d0 │ │ │ │ + beq 446c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1596e0 │ │ │ │ + bl 159d68 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 446d0 │ │ │ │ + blt 446c8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41388 @ 0xa1ac │ │ │ │ + movw r2, #39532 @ 0x9a6c │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - movw r1, #65400 @ 0xff78 │ │ │ │ + movw r1, #63400 @ 0xf7a8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 2b9190 │ │ │ │ + bl 2b9258 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 446d0 │ │ │ │ + blt 446c8 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11456 @ 0x2cc0 │ │ │ │ + movw r1, #9600 @ 0x2580 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, r2, r4, asr r2 │ │ │ │ - rsbeq r5, r2, r8, ror #4 │ │ │ │ - rsbeq r5, r2, ip, ror r2 │ │ │ │ - mlseq r2, r0, r2, r5 │ │ │ │ - rsbeq r5, r2, r4, lsr #5 │ │ │ │ - strhteq r5, [r2], #-40 @ 0xffffffd8 │ │ │ │ + rsbeq r5, r2, ip, asr r2 │ │ │ │ + rsbeq r5, r2, r0, ror r2 │ │ │ │ + rsbeq r5, r2, r4, lsl #5 │ │ │ │ + mlseq r2, r8, r2, r5 │ │ │ │ + rsbeq r5, r2, ip, lsr #5 │ │ │ │ + rsbeq r5, r2, r0, asr #5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44840 │ │ │ │ - b b26c8 │ │ │ │ + beq 44838 │ │ │ │ + b b2728 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41476 @ 0xa204 │ │ │ │ + movw r1, #39620 @ 0x9ac4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl a6bc8 │ │ │ │ + bl a6c28 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 448a4 │ │ │ │ + bne 4489c │ │ │ │ mov r4, #0 │ │ │ │ - b 4497c │ │ │ │ + b 44974 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #40500 @ 0x9e34 │ │ │ │ + movw r1, #36788 @ 0x8fb4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #41664 @ 0xa2c0 │ │ │ │ + movw r0, #39808 @ 0x9b80 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4489c │ │ │ │ + beq 44894 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ - beq 4489c │ │ │ │ + beq 44894 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge 4497c │ │ │ │ + bge 44974 │ │ │ │ ldr r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne 44904 │ │ │ │ + bne 448fc │ │ │ │ add r7, r7, #1 │ │ │ │ - b 448dc │ │ │ │ + b 448d4 │ │ │ │ ldr r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44928 │ │ │ │ + bne 44920 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4493c │ │ │ │ - b 448fc │ │ │ │ + bne 44934 │ │ │ │ + b 448f4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44910 │ │ │ │ - b 448fc │ │ │ │ + bne 44908 │ │ │ │ + b 448f4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #20472 @ 0x4ff8 │ │ │ │ + movw r1, #20464 @ 0x4ff0 │ │ │ │ movt r1, #4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 448fc │ │ │ │ + beq 448f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4489c │ │ │ │ + bgt 44894 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4489c │ │ │ │ + bne 44894 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4489c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 44894 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ 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 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 449c8 │ │ │ │ + ldr r0, [pc, #12] @ 449c0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d13dc │ │ │ │ + bl 1d1924 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, r0, ror #7 │ │ │ │ + rsbeq r2, r3, r8, ror #7 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 44a08 │ │ │ │ + ldr r0, [pc, #12] @ 44a00 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d13dc │ │ │ │ + bl 1d1924 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, ip, ror #4 │ │ │ │ + rsbeq r2, r3, r4, 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 r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44a60 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 44a58 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 44a50 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 44a60 │ │ │ │ + bne 44a48 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 44a58 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 44a88 │ │ │ │ + bne 44a80 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00044a9c : │ │ │ │ +00044a94 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ - movw r3, #18264 @ 0x4758 │ │ │ │ + movw r3, #16756 @ 0x4174 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b3248 <_PyLong_NumBits@@Base+0x54> │ │ │ │ + b 1b3658 <_PyLong_NumBits@@Base+0x54> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44b10 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 44b08 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 44b00 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 44b10 │ │ │ │ + bne 44af8 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 44b08 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 44b38 │ │ │ │ + bne 44b30 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00044b4c <_PyCompile_Assemble@@Base>: │ │ │ │ +00044b44 <_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, #59092 @ 0xe6d4 │ │ │ │ + movw r3, #55124 @ 0xd754 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 44b98 <_PyCompile_Assemble@@Base+0x4c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 44b90 <_PyCompile_Assemble@@Base+0x4c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41796 @ 0xa344 │ │ │ │ + movw r1, #39940 @ 0x9c04 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 44bc0 <_PyCompile_Assemble@@Base+0x74> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 44bb8 <_PyCompile_Assemble@@Base+0x74> │ │ │ │ sub r7, fp, #76 @ 0x4c │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d720 │ │ │ │ - bl 9f784 │ │ │ │ + bl 9f7f8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 44bc8 <_PyCompile_Assemble@@Base+0x7c> │ │ │ │ + bne 44bc0 <_PyCompile_Assemble@@Base+0x7c> │ │ │ │ mov r4, #0 │ │ │ │ - b 44d8c <_PyCompile_Assemble@@Base+0x240> │ │ │ │ + b 44d84 <_PyCompile_Assemble@@Base+0x240> │ │ │ │ mov r0, r4 │ │ │ │ - bl 17eed4 <_PyObject_LookupSpecialMethod@@Base+0x588> │ │ │ │ + bl 17f50c <_PyObject_LookupSpecialMethod@@Base+0x588> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvnne r2, #0 │ │ │ │ ldrne r4, [r5] │ │ │ │ movne r1, r4 │ │ │ │ - beq 44c2c <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c24 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 44c00 <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ + beq 44bf8 <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ movlt r2, r3 │ │ │ │ - b 44be4 <_PyCompile_Assemble@@Base+0x98> │ │ │ │ + b 44bdc <_PyCompile_Assemble@@Base+0x98> │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ lsl r2, r2, #2 │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 44c34 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ - bl 2e73f4 │ │ │ │ + bne 44c2c <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ + bl 2e730c │ │ │ │ mov r4, #0 │ │ │ │ - b 44d58 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + b 44d50 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ bl 2d720 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44c58 <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ + beq 44c50 <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ strge r3, [sl, r2, lsl #2] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - b 44c3c <_PyCompile_Assemble@@Base+0xf0> │ │ │ │ - movw r0, #63488 @ 0xf800 │ │ │ │ + b 44c34 <_PyCompile_Assemble@@Base+0xf0> │ │ │ │ + movw r0, #61616 @ 0xf0b0 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44cc0 <_PyCompile_Assemble@@Base+0x174> │ │ │ │ + beq 44cb8 <_PyCompile_Assemble@@Base+0x174> │ │ │ │ ldr lr, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ cmp r3, lr │ │ │ │ - bge 44cb8 <_PyCompile_Assemble@@Base+0x16c> │ │ │ │ + bge 44cb0 <_PyCompile_Assemble@@Base+0x16c> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r2, r3, lsl #5] │ │ │ │ add r2, r2, r3, lsl #5 │ │ │ │ add r3, r3, #1 │ │ │ │ sub ip, r1, #260 @ 0x104 │ │ │ │ add r1, r0, r1, lsl #3 │ │ │ │ sub ip, ip, #3 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ tst r1, #8 │ │ │ │ - bne 44ca8 <_PyCompile_Assemble@@Base+0x15c> │ │ │ │ + bne 44ca0 <_PyCompile_Assemble@@Base+0x15c> │ │ │ │ cmp ip, #2 │ │ │ │ - bhi 44c70 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ + bhi 44c68 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [sl, r1, lsl #2] │ │ │ │ str r1, [r2, #24] │ │ │ │ - b 44c70 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ + b 44c68 <_PyCompile_Assemble@@Base+0x124> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ - b 44c60 <_PyCompile_Assemble@@Base+0x114> │ │ │ │ + b 44c58 <_PyCompile_Assemble@@Base+0x114> │ │ │ │ mov r0, sl │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1842cc <_PyEval_NoToolsForUnwind@@Base+0x74> │ │ │ │ + bl 184904 <_PyEval_NoToolsForUnwind@@Base+0x74> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44c2c <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c24 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ - bl 18cc50 <_PyMutex_LockTimed@@Base+0x11b8> │ │ │ │ + bl 18d27c <_PyMutex_LockTimed@@Base+0x11ac> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44c2c <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c24 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 31870 <_PyObject_DebugMallocStats@@Base+0xc14> │ │ │ │ + bl 31874 <_PyObject_DebugMallocStats@@Base+0xc18> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 44c2c <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ + beq 44c24 <_PyCompile_Assemble@@Base+0xe0> │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 192860 <_PyDict_DelItemIf@@Base+0x1d64> │ │ │ │ + bl 192eb0 <_PyDict_DelItemIf@@Base+0x1d64> │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44d58 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + bgt 44d50 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44d58 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ + bne 44d50 <_PyCompile_Assemble@@Base+0x20c> │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44d7c <_PyCompile_Assemble@@Base+0x230> │ │ │ │ + bgt 44d74 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44d7c <_PyCompile_Assemble@@Base+0x230> │ │ │ │ + bne 44d74 <_PyCompile_Assemble@@Base+0x230> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2841b0 │ │ │ │ + bl 284468 │ │ │ │ mov r0, r7 │ │ │ │ - bl 284050 │ │ │ │ + bl 2843bc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 44dc8 <_PyCompile_Assemble@@Base+0x27c> │ │ │ │ + bne 44dc0 <_PyCompile_Assemble@@Base+0x27c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1d4754 │ │ │ │ + b 1d4cb8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #54764 @ 0xd5ec │ │ │ │ + movw r0, #53136 @ 0xcf90 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 44db8 <_PyCompile_Assemble@@Base+0x26c> │ │ │ │ + b 44db0 <_PyCompile_Assemble@@Base+0x26c> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #480] @ 44fec <_PyCompile_Assemble@@Base+0x4a0> │ │ │ │ + ldr r0, [pc, #480] @ 44fe4 <_PyCompile_Assemble@@Base+0x4a0> │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r7, [r3, r0] │ │ │ │ cmp r1, r2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 44e50 <_PyCompile_Assemble@@Base+0x304> │ │ │ │ + beq 44e48 <_PyCompile_Assemble@@Base+0x304> │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44e50 <_PyCompile_Assemble@@Base+0x304> │ │ │ │ + beq 44e48 <_PyCompile_Assemble@@Base+0x304> │ │ │ │ ldr r4, [r4, #136] @ 0x88 │ │ │ │ - movw r3, #19948 @ 0x4dec │ │ │ │ + movw r3, #19940 @ 0x4de4 │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44fb8 <_PyCompile_Assemble@@Base+0x46c> │ │ │ │ + beq 44fb0 <_PyCompile_Assemble@@Base+0x46c> │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ - movw r3, #19948 @ 0x4dec │ │ │ │ + movw r3, #19940 @ 0x4de4 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 44fb8 <_PyCompile_Assemble@@Base+0x46c> │ │ │ │ + bne 44fb0 <_PyCompile_Assemble@@Base+0x46c> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 44e80 <_PyCompile_Assemble@@Base+0x334> │ │ │ │ + bne 44e78 <_PyCompile_Assemble@@Base+0x334> │ │ │ │ mov r4, #0 │ │ │ │ - b 44f4c <_PyCompile_Assemble@@Base+0x400> │ │ │ │ + b 44f44 <_PyCompile_Assemble@@Base+0x400> │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 44eb4 <_PyCompile_Assemble@@Base+0x368> │ │ │ │ + beq 44eac <_PyCompile_Assemble@@Base+0x368> │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 44f4c <_PyCompile_Assemble@@Base+0x400> │ │ │ │ + ble 44f44 <_PyCompile_Assemble@@Base+0x400> │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 44e98 <_PyCompile_Assemble@@Base+0x34c> │ │ │ │ - b 44edc <_PyCompile_Assemble@@Base+0x390> │ │ │ │ + bne 44e90 <_PyCompile_Assemble@@Base+0x34c> │ │ │ │ + b 44ed4 <_PyCompile_Assemble@@Base+0x390> │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 44edc <_PyCompile_Assemble@@Base+0x390> │ │ │ │ + beq 44ed4 <_PyCompile_Assemble@@Base+0x390> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44eb8 <_PyCompile_Assemble@@Base+0x36c> │ │ │ │ + bne 44eb0 <_PyCompile_Assemble@@Base+0x36c> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 44f4c <_PyCompile_Assemble@@Base+0x400> │ │ │ │ - ldr r2, [pc, #268] @ 44ff0 <_PyCompile_Assemble@@Base+0x4a4> │ │ │ │ + bne 44f44 <_PyCompile_Assemble@@Base+0x400> │ │ │ │ + ldr r2, [pc, #268] @ 44fe8 <_PyCompile_Assemble@@Base+0x4a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 386c4c │ │ │ │ + bl 3865ac │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 44fe0 <_PyCompile_Assemble@@Base+0x494> │ │ │ │ - beq 44f4c <_PyCompile_Assemble@@Base+0x400> │ │ │ │ + blt 44fd8 <_PyCompile_Assemble@@Base+0x494> │ │ │ │ + beq 44f44 <_PyCompile_Assemble@@Base+0x400> │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 44ff0 <_PyCompile_Assemble@@Base+0x4a4> │ │ │ │ + ldr r1, [pc, #232] @ 44fe8 <_PyCompile_Assemble@@Base+0x4a4> │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb004 │ │ │ │ + bl 2fabe4 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 44fe0 <_PyCompile_Assemble@@Base+0x494> │ │ │ │ + bne 44fd8 <_PyCompile_Assemble@@Base+0x494> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44e78 <_PyCompile_Assemble@@Base+0x32c> │ │ │ │ + bgt 44e70 <_PyCompile_Assemble@@Base+0x32c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 44e78 <_PyCompile_Assemble@@Base+0x32c> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 44e78 <_PyCompile_Assemble@@Base+0x32c> │ │ │ │ + bne 44e70 <_PyCompile_Assemble@@Base+0x32c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 44e70 <_PyCompile_Assemble@@Base+0x32c> │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 44ff4 <_PyCompile_Assemble@@Base+0x4a8> │ │ │ │ + ldr r1, [pc, #152] @ 44fec <_PyCompile_Assemble@@Base+0x4a8> │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb004 │ │ │ │ + bl 2fabe4 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 44fe0 <_PyCompile_Assemble@@Base+0x494> │ │ │ │ + bne 44fd8 <_PyCompile_Assemble@@Base+0x494> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 44f98 <_PyCompile_Assemble@@Base+0x44c> │ │ │ │ + bne 44f90 <_PyCompile_Assemble@@Base+0x44c> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 44fe0 <_PyCompile_Assemble@@Base+0x494> │ │ │ │ + b 44fd8 <_PyCompile_Assemble@@Base+0x494> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44fb8 <_PyCompile_Assemble@@Base+0x46c> │ │ │ │ + bgt 44fb0 <_PyCompile_Assemble@@Base+0x46c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 44fb8 <_PyCompile_Assemble@@Base+0x46c> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 44fb0 <_PyCompile_Assemble@@Base+0x46c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44f8c <_PyCompile_Assemble@@Base+0x440> │ │ │ │ + beq 44f84 <_PyCompile_Assemble@@Base+0x440> │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 44ff0 <_PyCompile_Assemble@@Base+0x4a4> │ │ │ │ + ldr r1, [pc, #36] @ 44fe8 <_PyCompile_Assemble@@Base+0x4a4> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb004 │ │ │ │ + bl 2fabe4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r2, r3, r4, lsl sl │ │ │ │ - rsbeq r2, r3, ip, asr #11 │ │ │ │ + rsbeq r2, r3, ip, lsl sl │ │ │ │ + ldrdeq r2, [r3], #-84 @ 0xffffffac @ │ │ │ │ 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 c5c80 │ │ │ │ + bl c5dcc │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4505c <_PyCompile_Assemble@@Base+0x510> │ │ │ │ + bne 45054 <_PyCompile_Assemble@@Base+0x510> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c6c18 │ │ │ │ + b 1c7048 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2816 @ 0xb00 │ │ │ │ + movw r0, #1188 @ 0x4a4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4504c <_PyCompile_Assemble@@Base+0x500> │ │ │ │ + b 45044 <_PyCompile_Assemble@@Base+0x500> │ │ │ │ │ │ │ │ -00045080 : │ │ │ │ +00045078 : │ │ │ │ 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, #18480 @ 0x4830 │ │ │ │ + movw ip, #16972 @ 0x424c │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ str ip, [sp] │ │ │ │ - bl 272a60 <_Py_Specialize_CallFunctionEx@@Base+0xe24> │ │ │ │ + bl 272c38 <_Py_Specialize_CallFunctionEx@@Base+0xe24> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #2120 @ 0x848 │ │ │ │ + movw r1, #120 @ 0x78 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 45114 │ │ │ │ + b 4510c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45110 │ │ │ │ + ldr r0, [pc, #12] @ 45108 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d13dc │ │ │ │ + bl 1d1924 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, ip, lsl #4 │ │ │ │ + rsbeq r2, r3, r4, lsl r2 │ │ │ │ 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, #33784 @ 0x83f8 │ │ │ │ + movw r1, #32024 @ 0x7d18 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33788 @ 0x83fc │ │ │ │ + movw r0, #32028 @ 0x7d1c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4516c │ │ │ │ + beq 45164 │ │ │ │ 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} │ │ │ │ @@ -23298,292 +23296,350 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 451b0 │ │ │ │ + ldr r0, [pc, #12] @ 451a8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d13dc │ │ │ │ + bl 1d1924 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, r0, lsr #8 │ │ │ │ + rsbeq r2, r3, r8, lsr #8 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 451e4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 176f3c │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 45218 │ │ │ │ + b 4520c │ │ │ │ + mov r3, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #26592 @ 0x67e0 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + mov r2, r3 │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 451cc │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + bl bea88 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 45204 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + bl 176f3c │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 45238 │ │ │ │ + bl bea88 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 45204 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #51324 @ 0xc87c │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + movw r0, #40176 @ 0x9cf0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl d82d0 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 45204 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2dc48 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 45288 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 27bef0 │ │ │ │ + movw r0, #5196 @ 0x144c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 451f4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 452d4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43944 @ 0xaba8 │ │ │ │ + movw r1, #42316 @ 0xa54c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 45218 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 452f8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45220 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 45300 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58540 @ 0xe4ac │ │ │ │ + movw r1, #56912 @ 0xde50 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 45250 │ │ │ │ + b 45330 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45238 │ │ │ │ + bne 45318 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 45250 │ │ │ │ - ldr r1, [pc, #24] @ 45258 │ │ │ │ + b 45330 │ │ │ │ + ldr r1, [pc, #24] @ 45338 │ │ │ │ sub r2, fp, #8 │ │ │ │ - bl b3b50 │ │ │ │ + bl b3bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4522c │ │ │ │ + beq 4530c │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r6, r3, r0, lsr r1 │ │ │ │ + rsbeq r6, r3, r8, lsr r1 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45298 │ │ │ │ + ldr r0, [pc, #12] @ 45378 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d13dc │ │ │ │ + bl 1d1924 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, r8, asr #3 │ │ │ │ + ldrdeq r2, [r3], #-16 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ moveq r2, #2 │ │ │ │ movne r2, #3 │ │ │ │ strd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - ldreq r0, [pc, #72] @ 45314 │ │ │ │ + ldreq r0, [pc, #72] @ 453f4 │ │ │ │ subeq r1, fp, #20 │ │ │ │ - ldrne r0, [pc, #68] @ 45318 │ │ │ │ + ldrne r0, [pc, #68] @ 453f8 │ │ │ │ subne r1, fp, #20 │ │ │ │ strne r3, [fp, #-12] │ │ │ │ - bl 1d13dc │ │ │ │ + bl 1d1924 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq 4530c │ │ │ │ + beq 453ec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45308 │ │ │ │ + bgt 453e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45308 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 453e8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - strdeq r1, [r3], #-216 @ 0xffffff28 @ │ │ │ │ - rsbeq r2, r3, r4, ror fp │ │ │ │ + rsbeq r1, r3, r0, lsl #28 │ │ │ │ + rsbeq r2, r3, ip, ror fp │ │ │ │ │ │ │ │ -0004531c <_PyCompile_CodeGen@@Base>: │ │ │ │ +000453fc <_PyCompile_CodeGen@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 297a18 │ │ │ │ + bl 297bf0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4536c <_PyCompile_CodeGen@@Base+0x50> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 4544c <_PyCompile_CodeGen@@Base+0x50> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42052 @ 0xa444 │ │ │ │ + movw r1, #40208 @ 0x9d10 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 45378 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ - bl 25f050 <_PyArena_New@@Base> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 45458 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + bl d85d8 <_PyArena_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 45380 <_PyCompile_CodeGen@@Base+0x64> │ │ │ │ + bne 45460 <_PyCompile_CodeGen@@Base+0x64> │ │ │ │ mov r8, #0 │ │ │ │ - b 455ac <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ + b 4568c <_PyCompile_CodeGen@@Base+0x290> │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 3550fc │ │ │ │ + bl 354acc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 453cc <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ - bl 35d628 │ │ │ │ + beq 454ac <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ + bl 35cff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 453cc <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ + beq 454ac <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ - bl 26e894 <_PyAST_Compile@@Base+0x8c> │ │ │ │ + bl 26ea24 <_PyAST_Compile@@Base+0x8c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 453d8 <_PyCompile_CodeGen@@Base+0xbc> │ │ │ │ + bne 454b8 <_PyCompile_CodeGen@@Base+0xbc> │ │ │ │ mov r0, r7 │ │ │ │ - bl 19fda4 <_PyArena_Free@@Base> │ │ │ │ - b 45378 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + bl 1a03ec <_PyArena_Free@@Base> │ │ │ │ + b 45458 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #56] @ 0x38 │ │ │ │ - bl 9f784 │ │ │ │ + bl 9f7f8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 453f8 <_PyCompile_CodeGen@@Base+0xdc> │ │ │ │ + bne 454d8 <_PyCompile_CodeGen@@Base+0xdc> │ │ │ │ mov r5, #0 │ │ │ │ mov r8, r5 │ │ │ │ - b 45584 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + b 45664 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 275bf0 │ │ │ │ + bl 275dc8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + beq 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ ldr r9, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r9, #752] @ 0x2f0 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + beq 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #42068 @ 0xa454 │ │ │ │ + movw r1, #40224 @ 0x9d20 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + beq 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ ldr r0, [r9, #756] @ 0x2f4 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + beq 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #42080 @ 0xa460 │ │ │ │ + movw r1, #40236 @ 0x9d2c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + beq 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ ldr r0, [r9, #760] @ 0x2f8 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + beq 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #42096 @ 0xa470 │ │ │ │ + movw r1, #40252 @ 0x9d3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + beq 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ ldr r3, [r5] │ │ │ │ - movw r5, #62552 @ 0xf458 │ │ │ │ + movw r5, #60680 @ 0xed08 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ cmp r3, #3 │ │ │ │ - bne 45508 <_PyCompile_CodeGen@@Base+0x1ec> │ │ │ │ + bne 455e8 <_PyCompile_CodeGen@@Base+0x1ec> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ ldr ip, [r3, #28] │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stmdb lr, {r0, r1, r2, r3} │ │ │ │ ldmdb lr, {r0, r1, r2} │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ - bl 161ad8 <_PyInstructionSequence_New@@Base+0x1ac0> │ │ │ │ + bl 162168 <_PyInstructionSequence_New@@Base+0x1ac0> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45534 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ - b 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + bne 45614 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ + b 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp] │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ - bl 170888 <_PyErr_SetString@@Base+0xf78> │ │ │ │ + bl 170eec <_PyErr_SetString@@Base+0xf78> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 454cc <_PyCompile_CodeGen@@Base+0x1b0> │ │ │ │ - b 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + bne 455ac <_PyCompile_CodeGen@@Base+0x1b0> │ │ │ │ + b 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 28004c <_Py_GetStdlibDir@@Base+0x1e0c> │ │ │ │ + bl 280224 <_Py_GetStdlibDir@@Base+0x1e0c> │ │ │ │ ldr r0, [r9, #728] @ 0x2d8 │ │ │ │ - bl 31870 <_PyObject_DebugMallocStats@@Base+0xc14> │ │ │ │ + bl 31874 <_PyObject_DebugMallocStats@@Base+0xc18> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 453ec <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ + beq 454cc <_PyCompile_CodeGen@@Base+0xd0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #42112 @ 0xa480 │ │ │ │ + movw r1, #40268 @ 0x9d4c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ cmn r0, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 45584 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + beq 45664 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl cf098 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf160 <_PyTuple_FromPair@@Base> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r4 │ │ │ │ - bl 198820 <_PyEval_LazyImportName@@Base+0x820> │ │ │ │ + bl 198f04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 287bb4 │ │ │ │ + bl 287e84 │ │ │ │ mov r0, r7 │ │ │ │ - bl 19fda4 <_PyArena_Free@@Base> │ │ │ │ + bl 1a03ec <_PyArena_Free@@Base> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000455b8 : │ │ │ │ +00045698 : │ │ │ │ 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 a053c <_Py_GetConfig@@Base> │ │ │ │ + bl a05a0 <_Py_GetConfig@@Base> │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -23591,459 +23647,401 @@ │ │ │ │ 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, #480] @ 45808 │ │ │ │ + ldr r0, [pc, #480] @ 458e8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r7, [r3, r0] │ │ │ │ cmp r1, r2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 4566c │ │ │ │ + beq 4574c │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4566c │ │ │ │ + beq 4574c │ │ │ │ ldr r4, [r4, #12] │ │ │ │ - movw r3, #22024 @ 0x5608 │ │ │ │ + movw r3, #22248 @ 0x56e8 │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 457d4 │ │ │ │ + beq 458b4 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - movw r3, #22024 @ 0x5608 │ │ │ │ + movw r3, #22248 @ 0x56e8 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 457d4 │ │ │ │ + bne 458b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4569c │ │ │ │ + bne 4577c │ │ │ │ mov r4, #0 │ │ │ │ - b 45768 │ │ │ │ + b 45848 │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 456d0 │ │ │ │ + beq 457b0 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 45768 │ │ │ │ + ble 45848 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 456b4 │ │ │ │ - b 456f8 │ │ │ │ + bne 45794 │ │ │ │ + b 457d8 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 456f8 │ │ │ │ + beq 457d8 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 456d4 │ │ │ │ + bne 457b4 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 45768 │ │ │ │ - ldr r2, [pc, #268] @ 4580c │ │ │ │ + bne 45848 │ │ │ │ + ldr r2, [pc, #268] @ 458ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 386c4c │ │ │ │ + bl 3865ac │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 457fc │ │ │ │ - beq 45768 │ │ │ │ + blt 458dc │ │ │ │ + beq 45848 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 4580c │ │ │ │ + ldr r1, [pc, #232] @ 458ec │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb004 │ │ │ │ + bl 2fabe4 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 457fc │ │ │ │ + bne 458dc │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45694 │ │ │ │ + bgt 45774 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 45694 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 45694 │ │ │ │ + bne 45774 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 45774 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 45810 │ │ │ │ + ldr r1, [pc, #152] @ 458f0 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb004 │ │ │ │ + bl 2fabe4 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 457fc │ │ │ │ + bne 458dc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 457b4 │ │ │ │ + bne 45894 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 457fc │ │ │ │ + b 458dc │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 457d4 │ │ │ │ + bgt 458b4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 457d4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 458b4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 457a8 │ │ │ │ + beq 45888 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 4580c │ │ │ │ + ldr r1, [pc, #36] @ 458ec │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb004 │ │ │ │ + bl 2fabe4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r2, r3, r4, lsr sl │ │ │ │ - rsbeq r2, r3, ip, lsl #12 │ │ │ │ - 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 4584c │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 1768d8 │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 45880 │ │ │ │ - b 45874 │ │ │ │ - mov r3, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #28220 @ 0x6e3c │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 45834 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - bl be93c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4586c │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 1768d8 │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 458a0 │ │ │ │ - bl be93c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4586c │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #53032 @ 0xcf28 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #42324 @ 0xa554 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl d81f4 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 4586c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2dc48 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 458f0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + rsbeq r2, r3, ip, lsr sl │ │ │ │ + rsbeq r2, r3, r4, lsl r6 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 45914 │ │ │ │ + ldr r0, [pc, #12] @ 4590c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ + rsbeq fp, r2, r0, asr #21 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45954 │ │ │ │ + ldr r0, [pc, #12] @ 4594c │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d13dc │ │ │ │ + bl 1d1924 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, ip, lsr #4 │ │ │ │ + rsbeq r2, r3, r4, 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, #3992] @ 0xf98 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r1 │ │ │ │ - bne 459ac │ │ │ │ + bne 459a4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 459e4 │ │ │ │ + beq 459dc │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #440] @ 45b78 │ │ │ │ + ldr ip, [pc, #440] @ 45b70 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45a18 │ │ │ │ + beq 45a10 │ │ │ │ ldr r8, [r0] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 45a20 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 45a18 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19872 @ 0x4da0 │ │ │ │ + movw r1, #18244 @ 0x4744 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #37480 @ 0x9268 │ │ │ │ + movw r0, #36164 @ 0x8d44 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r8 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 45b6c │ │ │ │ + b 45b64 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1acf9c │ │ │ │ + bl 1ad460 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 45b6c │ │ │ │ + beq 45b64 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 2d101c │ │ │ │ + bl 2d1184 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 45b34 │ │ │ │ - bl dc834 │ │ │ │ + beq 45b2c │ │ │ │ + bl dc9d4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ mov r7, #0 │ │ │ │ bl 2e174 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #56 @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9850c │ │ │ │ + bl 98594 │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ moveq sl, #1 │ │ │ │ moveq r5, r7 │ │ │ │ - beq 45ae0 │ │ │ │ + beq 45ad8 │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ bl 2d8ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45ad4 │ │ │ │ + beq 45acc │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne 45ad4 │ │ │ │ + bne 45acc │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45adc │ │ │ │ + bgt 45ad4 │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r7, r5 │ │ │ │ - b 45a70 │ │ │ │ + b 45a68 │ │ │ │ mov sl, #0 │ │ │ │ - b 45ae0 │ │ │ │ + b 45ad8 │ │ │ │ mov sl, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 45b24 │ │ │ │ + bne 45b1c │ │ │ │ cmp sl, #1 │ │ │ │ - bne 45b04 │ │ │ │ - bl 2e73f4 │ │ │ │ - b 45b34 │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + bne 45afc │ │ │ │ + bl 2e730c │ │ │ │ + b 45b2c │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #42372 @ 0xa584 │ │ │ │ + movw r1, #40516 @ 0x9e44 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 45b34 │ │ │ │ + bl 14161c │ │ │ │ + b 45b2c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 3151f4 <_PyXI_Exit@@Base+0xb68> │ │ │ │ + bl 314c78 <_PyXI_Exit@@Base+0xb68> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 981f4 │ │ │ │ + bl 9827c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45b58 │ │ │ │ + bgt 45b50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45b60 │ │ │ │ + beq 45b58 │ │ │ │ mov r4, r6 │ │ │ │ - b 45b6c │ │ │ │ + b 45b64 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 45b58 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 45b50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r5, r2, r0, asr #18 │ │ │ │ + rsbeq r5, r2, r8, asr #18 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #12] @ 45b94 │ │ │ │ + ldr r1, [pc, #12] @ 45b8c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3856d4 │ │ │ │ - rsbeq r1, r3, r4, lsl fp │ │ │ │ + b 3849d0 │ │ │ │ + rsbeq r1, r3, ip, lsl fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bne 45bd0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 45bc8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42544 @ 0xa630 │ │ │ │ + movw r1, #40688 @ 0x9ef0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 45c1c │ │ │ │ + bl 14161c │ │ │ │ + b 45c14 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ moveq r4, #0 │ │ │ │ ldreq r0, [r0, #8] │ │ │ │ - beq 45ce0 │ │ │ │ + beq 45cd8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #5632 @ 0x1600 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 45c24 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 45c1c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42576 @ 0xa650 │ │ │ │ + movw r1, #40720 @ 0x9f10 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45ccc │ │ │ │ + beq 45cc4 │ │ │ │ cmp r5, r0 │ │ │ │ - bne 45c88 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 45c80 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42612 @ 0xa674 │ │ │ │ + movw r1, #40756 @ 0x9f34 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45c1c │ │ │ │ + bgt 45c14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45c1c │ │ │ │ + bne 45c14 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 45c1c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 45c14 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 45ca4 │ │ │ │ + beq 45c9c │ │ │ │ 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 45cc4 │ │ │ │ + bgt 45cbc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 45cc4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 45cbc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b 45c38 │ │ │ │ + b 45c30 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #8] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ subs r7, r3, #0 │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ moveq r6, r7 │ │ │ │ - movw ip, #2420 @ 0x974 │ │ │ │ + movw ip, #580 @ 0x244 │ │ │ │ movt ip, #94 @ 0x5e │ │ │ │ ldrne r6, [r7, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -24057,138 +24055,138 @@ │ │ │ │ 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 45d84 │ │ │ │ + bne 45d7c │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 45dc8 │ │ │ │ - ldr r1, [pc, #416] @ 45f2c │ │ │ │ + beq 45dc0 │ │ │ │ + ldr r1, [pc, #416] @ 45f24 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 45f14 │ │ │ │ + beq 45f0c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ac3dc │ │ │ │ + bl 1ac8a0 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45e84 │ │ │ │ + beq 45e7c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 45e0c │ │ │ │ + beq 45e04 │ │ │ │ add r6, r6, r5 │ │ │ │ subs r5, r6, #2 │ │ │ │ - beq 45e40 │ │ │ │ - b 45e1c │ │ │ │ - bl be93c │ │ │ │ + beq 45e38 │ │ │ │ + b 45e14 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45dfc │ │ │ │ - b 45e84 │ │ │ │ + beq 45df4 │ │ │ │ + b 45e7c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45e4c │ │ │ │ + beq 45e44 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ - bl 287710 │ │ │ │ + bl 2879c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45e84 │ │ │ │ + beq 45e7c │ │ │ │ subs r5, r6, #3 │ │ │ │ - bne 45e4c │ │ │ │ + bne 45e44 │ │ │ │ mov r5, #1 │ │ │ │ mov r6, #0 │ │ │ │ - b 45e8c │ │ │ │ + b 45e84 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45e70 │ │ │ │ - bl 1295d0 │ │ │ │ + beq 45e68 │ │ │ │ + bl 129600 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 45e84 │ │ │ │ + blt 45e7c │ │ │ │ cmp r5, #1 │ │ │ │ - beq 45e8c │ │ │ │ - b 45e74 │ │ │ │ + beq 45e84 │ │ │ │ + b 45e6c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 45e8c │ │ │ │ + bge 45e84 │ │ │ │ mov r4, #0 │ │ │ │ - b 45f14 │ │ │ │ + b 45f0c │ │ │ │ ldr r9, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ and r2, r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r9, #100 @ 0x64 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 45ebc │ │ │ │ + bne 45eb4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 45ee4 │ │ │ │ + bne 45edc │ │ │ │ mov r5, #256 @ 0x100 │ │ │ │ - b 45ec4 │ │ │ │ + b 45ebc │ │ │ │ lsl r5, r5, #8 │ │ │ │ eor r5, r5, #256 @ 0x100 │ │ │ │ sxth r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ orr r3, r5, r3, lsl #9 │ │ │ │ bl 2e4d4 │ │ │ │ mov r5, r0 │ │ │ │ - b 45ef4 │ │ │ │ + b 45eec │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2de40 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5464 @ 0x1558 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ae12c │ │ │ │ + bl 1ae5f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r5, r2, ip, ror #18 │ │ │ │ + rsbeq r5, r2, r4, ror 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 385740 │ │ │ │ + bl 384a3c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 45f68 │ │ │ │ + beq 45f60 │ │ │ │ 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} │ │ │ │ @@ -24197,475 +24195,475 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45fac │ │ │ │ + ldr r0, [pc, #12] @ 45fa4 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d13dc │ │ │ │ + bl 1d1924 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, r4, ror r3 │ │ │ │ + rsbeq r2, r3, ip, ror r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 45fec │ │ │ │ + ldr r0, [pc, #12] @ 45fe4 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d13dc │ │ │ │ + bl 1d1924 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, r8, asr r3 │ │ │ │ + rsbeq r2, r3, r0, ror #6 │ │ │ │ │ │ │ │ -00045ff0 : │ │ │ │ +00045fe8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 46008 │ │ │ │ + ldr r0, [pc, #12] @ 46000 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26afac │ │ │ │ - mlseq r2, r8, r9, r5 │ │ │ │ + b 26b138 │ │ │ │ + rsbeq r5, r2, r0, lsr #19 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 46048 │ │ │ │ + ldr r0, [pc, #12] @ 46040 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d13dc │ │ │ │ + bl 1d1924 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, r8, lsr #3 │ │ │ │ + strhteq r2, [r3], #-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 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #76] @ 460c0 │ │ │ │ + ldr r1, [pc, #76] @ 460b8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159658 │ │ │ │ - movw r1, #42816 @ 0xa740 │ │ │ │ + bl 159ce0 │ │ │ │ + movw r1, #40960 @ 0xa000 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 13a230 │ │ │ │ + bl 13a918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 460b8 │ │ │ │ + blt 460b0 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11456 @ 0x2cc0 │ │ │ │ + movw r1, #9600 @ 0x2580 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, r2, ip, asr #19 │ │ │ │ + ldrdeq r5, [r2], #-148 @ 0xffffff6c @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #42828 @ 0xa74c │ │ │ │ + movw r3, #40972 @ 0xa00c │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ movw r1, #58736 @ 0xe570 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e6ec8 │ │ │ │ + b 1e73a8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #480] @ 462f0 │ │ │ │ + ldr r0, [pc, #480] @ 462e8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r7, [r3, r0] │ │ │ │ cmp r1, r2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 46154 │ │ │ │ + beq 4614c │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 46154 │ │ │ │ + beq 4614c │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ - movw r3, #24816 @ 0x60f0 │ │ │ │ + movw r3, #24808 @ 0x60e8 │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 462bc │ │ │ │ + beq 462b4 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - movw r3, #24816 @ 0x60f0 │ │ │ │ + movw r3, #24808 @ 0x60e8 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 462bc │ │ │ │ + bne 462b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 46184 │ │ │ │ + bne 4617c │ │ │ │ mov r4, #0 │ │ │ │ - b 46250 │ │ │ │ + b 46248 │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 461b8 │ │ │ │ + beq 461b0 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 46250 │ │ │ │ + ble 46248 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 4619c │ │ │ │ - b 461e0 │ │ │ │ + bne 46194 │ │ │ │ + b 461d8 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 461e0 │ │ │ │ + beq 461d8 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 461bc │ │ │ │ + bne 461b4 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 46250 │ │ │ │ - ldr r2, [pc, #268] @ 462f4 │ │ │ │ + bne 46248 │ │ │ │ + ldr r2, [pc, #268] @ 462ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 386c4c │ │ │ │ + bl 3865ac │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 462e4 │ │ │ │ - beq 46250 │ │ │ │ + blt 462dc │ │ │ │ + beq 46248 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 462f4 │ │ │ │ + ldr r1, [pc, #232] @ 462ec │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb004 │ │ │ │ + bl 2fabe4 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 462e4 │ │ │ │ + bne 462dc │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4617c │ │ │ │ + bgt 46174 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4617c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4617c │ │ │ │ + bne 46174 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 46174 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 462f8 │ │ │ │ + ldr r1, [pc, #152] @ 462f0 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb004 │ │ │ │ + bl 2fabe4 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 462e4 │ │ │ │ + bne 462dc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 4629c │ │ │ │ + bne 46294 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 462e4 │ │ │ │ + b 462dc │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 462bc │ │ │ │ + bgt 462b4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 462bc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 462b4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 46290 │ │ │ │ + beq 46288 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 462f4 │ │ │ │ + ldr r1, [pc, #36] @ 462ec │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb004 │ │ │ │ + bl 2fabe4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - ldrdeq r2, [r3], #-160 @ 0xffffff60 @ │ │ │ │ - strdeq r2, [r3], #-160 @ 0xffffff60 @ │ │ │ │ + ldrdeq r2, [r3], #-168 @ 0xffffff58 @ │ │ │ │ + strdeq r2, [r3], #-168 @ 0xffffff58 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 46344 │ │ │ │ + bne 4633c │ │ │ │ cmp r4, #1 │ │ │ │ - bne 46340 │ │ │ │ + bne 46338 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 46380 │ │ │ │ - b 46344 │ │ │ │ + bne 46378 │ │ │ │ + b 4633c │ │ │ │ mov r6, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #572] @ 46598 │ │ │ │ + ldr r1, [pc, #572] @ 46590 │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 46384 │ │ │ │ - b 463c0 │ │ │ │ + bne 4637c │ │ │ │ + b 463b8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [r5] │ │ │ │ add r3, r4, r6 │ │ │ │ sub r4, r3, #1 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 463c8 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 463c0 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19872 @ 0x4da0 │ │ │ │ + movw r1, #18244 @ 0x4744 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #42876 @ 0xa77c │ │ │ │ + movw r0, #41020 @ 0xa03c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r9 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 4658c │ │ │ │ + b 46584 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 46500 │ │ │ │ + beq 464f8 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ cmp sl, #0 │ │ │ │ movweq sl, #5196 @ 0x144c │ │ │ │ movteq sl, #96 @ 0x60 │ │ │ │ - beq 463ec │ │ │ │ + beq 463e4 │ │ │ │ subs r4, r3, #2 │ │ │ │ - beq 46478 │ │ │ │ + beq 46470 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 46404 │ │ │ │ + beq 463fc │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 46510 │ │ │ │ - b 4640c │ │ │ │ - movw r6, #524 @ 0x20c │ │ │ │ + beq 46508 │ │ │ │ + b 46404 │ │ │ │ + movw r6, #596 @ 0x254 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46430 │ │ │ │ - bl 1295d0 │ │ │ │ + beq 46428 │ │ │ │ + bl 129600 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 463c0 │ │ │ │ + blt 463b8 │ │ │ │ subs r7, r4, #1 │ │ │ │ - bne 46434 │ │ │ │ - b 4648c │ │ │ │ + bne 4642c │ │ │ │ + b 46484 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4645c │ │ │ │ - bl 1295d0 │ │ │ │ + beq 46454 │ │ │ │ + bl 129600 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 463c0 │ │ │ │ + blt 463b8 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 46460 │ │ │ │ - b 46498 │ │ │ │ + bne 46458 │ │ │ │ + b 46490 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r5, r0, #0 │ │ │ │ movge r7, r8 │ │ │ │ - bge 464a0 │ │ │ │ - b 463c0 │ │ │ │ - movw r6, #524 @ 0x20c │ │ │ │ + bge 46498 │ │ │ │ + b 463b8 │ │ │ │ + movw r6, #596 @ 0x254 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b 464a0 │ │ │ │ + b 46498 │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r0 │ │ │ │ - b 464a0 │ │ │ │ + b 46498 │ │ │ │ mov r7, r8 │ │ │ │ mov r5, #0 │ │ │ │ tst r4, r7 │ │ │ │ and r3, r4, #1 │ │ │ │ and r8, r7, #1 │ │ │ │ - beq 464cc │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 464c4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46060 @ 0xb3ec │ │ │ │ + movw r1, #44296 @ 0xad08 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 463c0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 463b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4651c │ │ │ │ + beq 46514 │ │ │ │ orrs r4, r4, r7 │ │ │ │ moveq r8, r4 │ │ │ │ moveq r3, r8 │ │ │ │ - beq 4651c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 46514 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46096 @ 0xb410 │ │ │ │ + movw r1, #44332 @ 0xad2c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 463c0 │ │ │ │ - movw r6, #524 @ 0x20c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 463b8 │ │ │ │ + movw r6, #596 @ 0x254 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ movw sl, #5196 @ 0x144c │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ mov r8, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 302540 <_PyXI_EndInterpreter@@Base+0x20c> │ │ │ │ + bl 3023a4 <_PyXI_EndInterpreter@@Base+0x20c> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 463c0 │ │ │ │ - bl 3020bc <_PySlice_FromIndices@@Base+0x1788> │ │ │ │ + beq 463b8 │ │ │ │ + bl 301cac <_PySlice_FromIndices@@Base+0x1794> │ │ │ │ and r5, r5, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 3edd8 <_PyErr_FormatFromCause@@Base+0x2fc> │ │ │ │ + bl 3edd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4658c │ │ │ │ + bgt 46584 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4658c │ │ │ │ + bne 46584 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r5, r2, ip, lsl #20 │ │ │ │ + rsbeq r5, r2, r4, lsl sl │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 465ec │ │ │ │ + bne 465e4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4662c │ │ │ │ - ldr r4, [pc, #160] @ 46694 │ │ │ │ + beq 46624 │ │ │ │ + ldr r4, [pc, #160] @ 4668c │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4662c │ │ │ │ + bne 46624 │ │ │ │ mov r0, #0 │ │ │ │ - b 4668c │ │ │ │ + b 46684 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4664c │ │ │ │ - bl be93c │ │ │ │ + bne 46644 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46684 │ │ │ │ - b 46624 │ │ │ │ + beq 4667c │ │ │ │ + b 4661c │ │ │ │ movw r3, #266 @ 0x10a │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 46684 │ │ │ │ - movw r1, #63488 @ 0xf800 │ │ │ │ + bhi 4667c │ │ │ │ + movw r1, #61616 @ 0xf0b0 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r1, [r1, r0, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ - b 4668c │ │ │ │ + b 46684 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r5, r2, r8, lsr sl │ │ │ │ + rsbeq r5, r2, r0, asr #20 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 466b8 │ │ │ │ + ldr r2, [pc, #16] @ 466b0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466e0 <_Py_IncRef@@Base+0x24> │ │ │ │ - rsbeq r1, r3, r4, lsr #21 │ │ │ │ + b 466d8 <_Py_IncRef@@Base+0x24> │ │ │ │ + rsbeq r1, r3, ip, lsr #21 │ │ │ │ │ │ │ │ -000466bc <_Py_IncRef@@Base>: │ │ │ │ +000466b4 <_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 │ │ │ │ @@ -24677,143 +24675,143 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 130df0 │ │ │ │ + bl 13135c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4677c <_Py_IncRef@@Base+0xc0> │ │ │ │ + beq 46774 <_Py_IncRef@@Base+0xc0> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r6 │ │ │ │ - bl c28cc │ │ │ │ + bl c2a18 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 46758 <_Py_IncRef@@Base+0x9c> │ │ │ │ + beq 46750 <_Py_IncRef@@Base+0x9c> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 46744 <_Py_IncRef@@Base+0x88> │ │ │ │ + beq 4673c <_Py_IncRef@@Base+0x88> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 467f0 <_Py_IncRef@@Base+0x134> │ │ │ │ - b 46808 <_Py_IncRef@@Base+0x14c> │ │ │ │ + ble 467e8 <_Py_IncRef@@Base+0x134> │ │ │ │ + b 46800 <_Py_IncRef@@Base+0x14c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6738 │ │ │ │ + bl b6784 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 46784 <_Py_IncRef@@Base+0xc8> │ │ │ │ + bne 4677c <_Py_IncRef@@Base+0xc8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4677c <_Py_IncRef@@Base+0xc0> │ │ │ │ + bgt 46774 <_Py_IncRef@@Base+0xc0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4677c <_Py_IncRef@@Base+0xc0> │ │ │ │ + bne 46774 <_Py_IncRef@@Base+0xc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 46808 <_Py_IncRef@@Base+0x14c> │ │ │ │ + b 46800 <_Py_IncRef@@Base+0x14c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 467e8 <_Py_IncRef@@Base+0x12c> │ │ │ │ + bne 467e0 <_Py_IncRef@@Base+0x12c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 467c0 <_Py_IncRef@@Base+0x104> │ │ │ │ + bgt 467b8 <_Py_IncRef@@Base+0x104> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 467c0 <_Py_IncRef@@Base+0x104> │ │ │ │ + bne 467b8 <_Py_IncRef@@Base+0x104> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4677c <_Py_IncRef@@Base+0xc0> │ │ │ │ + bgt 46774 <_Py_IncRef@@Base+0xc0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4677c <_Py_IncRef@@Base+0xc0> │ │ │ │ + bne 46774 <_Py_IncRef@@Base+0xc0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4677c <_Py_IncRef@@Base+0xc0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 46774 <_Py_IncRef@@Base+0xc0> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46808 <_Py_IncRef@@Base+0x14c> │ │ │ │ + bgt 46800 <_Py_IncRef@@Base+0x14c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46808 <_Py_IncRef@@Base+0x14c> │ │ │ │ + bne 46800 <_Py_IncRef@@Base+0x14c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 468b4 <_Py_IncRef@@Base+0x1f8> │ │ │ │ + beq 468ac <_Py_IncRef@@Base+0x1f8> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #67108864 @ 0x4000000 │ │ │ │ - beq 468b8 <_Py_IncRef@@Base+0x1fc> │ │ │ │ + beq 468b0 <_Py_IncRef@@Base+0x1fc> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #2 │ │ │ │ - bne 468b4 <_Py_IncRef@@Base+0x1f8> │ │ │ │ + bne 468ac <_Py_IncRef@@Base+0x1f8> │ │ │ │ mov r3, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r7, [r3, #20] │ │ │ │ - bl c28cc │ │ │ │ + bl c2a18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 468b8 <_Py_IncRef@@Base+0x1fc> │ │ │ │ + bne 468b0 <_Py_IncRef@@Base+0x1fc> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 140524 │ │ │ │ + bl 140c0c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 468b8 <_Py_IncRef@@Base+0x1fc> │ │ │ │ + bgt 468b0 <_Py_IncRef@@Base+0x1fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 468b8 <_Py_IncRef@@Base+0x1fc> │ │ │ │ + bne 468b0 <_Py_IncRef@@Base+0x1fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 468b8 <_Py_IncRef@@Base+0x1fc> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 468b0 <_Py_IncRef@@Base+0x1fc> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 46900 <_Py_IncRef@@Base+0x244> │ │ │ │ + ldr r0, [pc, #12] @ 468f8 <_Py_IncRef@@Base+0x244> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d13dc │ │ │ │ + bl 1d1924 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - mlseq r3, r4, r3, r2 │ │ │ │ + mlseq r3, ip, r3, r2 │ │ │ │ │ │ │ │ -00046904 : │ │ │ │ +000468fc : │ │ │ │ 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 │ │ │ │ @@ -24821,663 +24819,663 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #480] @ 46b28 │ │ │ │ + ldr r0, [pc, #480] @ 46b20 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r7, [r3, r0] │ │ │ │ cmp r1, r2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 4698c │ │ │ │ + beq 46984 │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4698c │ │ │ │ + beq 46984 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ - movw r3, #26920 @ 0x6928 │ │ │ │ + movw r3, #26912 @ 0x6920 │ │ │ │ movt r3, #4 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46af4 │ │ │ │ + beq 46aec │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - movw r3, #26920 @ 0x6928 │ │ │ │ + movw r3, #26912 @ 0x6920 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 46af4 │ │ │ │ + bne 46aec │ │ │ │ cmp r4, #0 │ │ │ │ - bne 469bc │ │ │ │ + bne 469b4 │ │ │ │ mov r4, #0 │ │ │ │ - b 46a88 │ │ │ │ + b 46a80 │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r3, #8] │ │ │ │ addne r3, r3, #12 │ │ │ │ - beq 469f0 │ │ │ │ + beq 469e8 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 46a88 │ │ │ │ + ble 46a80 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne 469d4 │ │ │ │ - b 46a18 │ │ │ │ + bne 469cc │ │ │ │ + b 46a10 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 46a18 │ │ │ │ + beq 46a10 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 469f4 │ │ │ │ + bne 469ec │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 46a88 │ │ │ │ - ldr r2, [pc, #268] @ 46b2c │ │ │ │ + bne 46a80 │ │ │ │ + ldr r2, [pc, #268] @ 46b24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 386c4c │ │ │ │ + bl 3865ac │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 46b1c │ │ │ │ - beq 46a88 │ │ │ │ + blt 46b14 │ │ │ │ + beq 46a80 │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #232] @ 46b2c │ │ │ │ + ldr r1, [pc, #232] @ 46b24 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb004 │ │ │ │ + bl 2fabe4 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46b1c │ │ │ │ + bne 46b14 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 469b4 │ │ │ │ + bgt 469ac │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 469b4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 469b4 │ │ │ │ + bne 469ac │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 469ac │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #152] @ 46b30 │ │ │ │ + ldr r1, [pc, #152] @ 46b28 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb004 │ │ │ │ + bl 2fabe4 │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 46b1c │ │ │ │ + bne 46b14 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 46ad4 │ │ │ │ + bne 46acc │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 46b1c │ │ │ │ + b 46b14 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46af4 │ │ │ │ + bgt 46aec │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 46af4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 46aec │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 46ac8 │ │ │ │ + beq 46ac0 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #36] @ 46b2c │ │ │ │ + ldr r1, [pc, #36] @ 46b24 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2fb004 │ │ │ │ + bl 2fabe4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq r2, [r3], #-148 @ 0xffffff6c @ │ │ │ │ - rsbeq r2, r3, ip, asr #10 │ │ │ │ + strdeq r2, [r3], #-156 @ 0xffffff64 @ │ │ │ │ + rsbeq r2, r3, r4, asr r5 │ │ │ │ │ │ │ │ -00046b34 : │ │ │ │ +00046b2c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 46b4c │ │ │ │ + ldr r0, [pc, #12] @ 46b44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26afac │ │ │ │ - rsbeq r5, r2, r4, ror #20 │ │ │ │ + b 26b138 │ │ │ │ + rsbeq r5, r2, ip, ror #20 │ │ │ │ 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 2e750 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 46b98 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 46b90 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 46bd0 │ │ │ │ + b 46bc8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1b2f78 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b3388 <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 1b2f78 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b3388 <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 1b2f78 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b3388 <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #42668 @ 0xa6ac │ │ │ │ + movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 36e774 │ │ │ │ + bl 36e144 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r0, #0 │ │ │ │ - blt 46c2c │ │ │ │ + blt 46c24 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46c28 │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 46c20 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43004 @ 0xa7fc │ │ │ │ + movw r1, #41148 @ 0xa0bc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ 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 │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #76] @ 46ca8 │ │ │ │ + ldr r1, [pc, #76] @ 46ca0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159658 │ │ │ │ - movw r1, #43124 @ 0xa874 │ │ │ │ + bl 159ce0 │ │ │ │ + movw r1, #41268 @ 0xa134 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 13a230 │ │ │ │ + bl 13a918 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ca0 │ │ │ │ + blt 46c98 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11456 @ 0x2cc0 │ │ │ │ + movw r1, #9600 @ 0x2580 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, r2, r4, asr #21 │ │ │ │ + rsbeq r5, r2, ip, asr #21 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 46ccc │ │ │ │ + ldr r1, [pc, #8] @ 46cc4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36ca50 │ │ │ │ - rsbeq r6, r3, r0, lsr #12 │ │ │ │ + b 36c420 │ │ │ │ + rsbeq r6, r3, r8, lsr #12 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ce10c <_PyMonitoring_FireBranchEvent@@Base+0x94> │ │ │ │ + b 3cd9b4 <_PyMonitoring_FireBranchEvent@@Base+0x94> │ │ │ │ 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 185e8c │ │ │ │ + b 1864bc │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 46d10 │ │ │ │ - b beb7c │ │ │ │ + beq 46d08 │ │ │ │ + b becc8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11924 @ 0x2e94 │ │ │ │ + movw r1, #12260 @ 0x2fe4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 46d80 │ │ │ │ + ldr r0, [pc, #12] @ 46d78 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 1d13dc │ │ │ │ + bl 1d1924 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, ip, ror #3 │ │ │ │ + strdeq r2, [r3], #-20 @ 0xffffffec @ │ │ │ │ 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 2d270 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 46dcc │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 46dc4 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 46e04 │ │ │ │ + b 46dfc │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 28f9e8 │ │ │ │ + bl 28fbc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 28f9e8 │ │ │ │ + bl 28fbc0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 28f9e8 │ │ │ │ + bl 28fbc0 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #42668 @ 0xa6ac │ │ │ │ + movw r0, #40812 @ 0x9f6c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - beq 46e40 │ │ │ │ + beq 46e38 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #43132 @ 0xa87c │ │ │ │ + movw r0, #41276 @ 0xa13c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ │ │ │ │ -00046e74 : │ │ │ │ +00046e6c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 46eac │ │ │ │ - bl b66b8 │ │ │ │ + beq 46ea4 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00046eb4 : │ │ │ │ +00046eac : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 46ecc │ │ │ │ + ldr r0, [pc, #12] @ 46ec4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26afac │ │ │ │ - rsbeq r5, r2, r4, lsl #22 │ │ │ │ + b 26b138 │ │ │ │ + rsbeq r5, r2, ip, lsl #22 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43296 @ 0xa920 │ │ │ │ + movw r1, #41440 @ 0xa1e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152830 │ │ │ │ + bl 152ed0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46f38 │ │ │ │ - bl be93c │ │ │ │ + bne 46f30 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46f68 │ │ │ │ + bne 46f60 │ │ │ │ add r3, r4, #1 │ │ │ │ mvn r4, #0 │ │ │ │ mvn r4, r4, lsl r3 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 46f58 │ │ │ │ - bl be93c │ │ │ │ + bne 46f50 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46f68 │ │ │ │ + bne 46f60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #16 │ │ │ │ - movw r1, #43356 @ 0xa95c │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 46fa8 │ │ │ │ + bge 46fa0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43360 @ 0xa960 │ │ │ │ + movw r1, #41504 @ 0xa220 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43372 @ 0xa96c │ │ │ │ + movw r1, #41516 @ 0xa22c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43388 @ 0xa97c │ │ │ │ + movw r1, #41532 @ 0xa23c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43400 @ 0xa988 │ │ │ │ + movw r1, #41544 @ 0xa248 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43412 @ 0xa994 │ │ │ │ + movw r1, #41556 @ 0xa254 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #41572 @ 0xa264 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43444 @ 0xa9b4 │ │ │ │ + movw r1, #41588 @ 0xa274 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43456 @ 0xa9c0 │ │ │ │ + movw r1, #41600 @ 0xa280 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43468 @ 0xa9cc │ │ │ │ + movw r1, #41612 @ 0xa28c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43480 @ 0xa9d8 │ │ │ │ + movw r1, #41624 @ 0xa298 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43496 @ 0xa9e8 │ │ │ │ + movw r1, #41640 @ 0xa2a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43512 @ 0xa9f8 │ │ │ │ + movw r1, #41656 @ 0xa2b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43528 @ 0xaa08 │ │ │ │ + movw r1, #41672 @ 0xa2c8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43540 @ 0xaa14 │ │ │ │ + movw r1, #41684 @ 0xa2d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43552 @ 0xaa20 │ │ │ │ + movw r1, #41696 @ 0xa2e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43568 @ 0xaa30 │ │ │ │ + movw r1, #41712 @ 0xa2f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43584 @ 0xaa40 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43608 @ 0xaa58 │ │ │ │ + movw r1, #41752 @ 0xa318 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43392 @ 0xa980 │ │ │ │ + movw r1, #41536 @ 0xa240 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43628 @ 0xaa6c │ │ │ │ + movw r1, #41772 @ 0xa32c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43644 @ 0xaa7c │ │ │ │ + movw r1, #41788 @ 0xa33c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43660 @ 0xaa8c │ │ │ │ + movw r1, #41804 @ 0xa34c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43668 @ 0xaa94 │ │ │ │ + movw r1, #41812 @ 0xa354 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43676 @ 0xaa9c │ │ │ │ + movw r1, #41820 @ 0xa35c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46fa0 │ │ │ │ + blt 46f98 │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43688 @ 0xaaa8 │ │ │ │ + movw r1, #41832 @ 0xa368 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 13bae0 │ │ │ │ + bl 13c1c8 │ │ │ │ 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 3048e8 <_PyLong_UnsignedInt_Converter@@Base+0x534> │ │ │ │ + b 3044cc <_PyLong_UnsignedInt_Converter@@Base+0x5b4> │ │ │ │ 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 152830 │ │ │ │ + bl 152ed0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 472b4 │ │ │ │ - bl be93c │ │ │ │ + bne 472ac │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 472c8 │ │ │ │ + bne 472c0 │ │ │ │ mov r0, #1 │ │ │ │ lsl r0, r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 47324 │ │ │ │ + bne 4731c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 47318 │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 47310 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11924 @ 0x2e94 │ │ │ │ + movw r1, #12260 @ 0x2fe4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4734c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 47344 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - b 47358 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + b 47350 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b650 │ │ │ │ + bl 14bcf4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 47354 │ │ │ │ - bl be93c │ │ │ │ + bne 4734c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47354 │ │ │ │ + beq 4734c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -25485,27 +25483,27 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1d8220 │ │ │ │ + bl 1d8784 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4739c │ │ │ │ + bne 47394 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 473c8 │ │ │ │ - bl be93c │ │ │ │ + bne 473c0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47394 │ │ │ │ + bne 4738c │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ @@ -25518,158 +25516,158 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ str r0, [fp, #-8] │ │ │ │ - ldr r0, [pc, #8] @ 4741c │ │ │ │ - bl 1d13dc │ │ │ │ + ldr r0, [pc, #8] @ 47414 │ │ │ │ + bl 1d1924 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, r4, asr #16 │ │ │ │ + rsbeq r2, r3, ip, asr #16 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d804 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 47460 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 47458 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ - bne 47470 │ │ │ │ + b 27bef0 │ │ │ │ + bne 47468 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a1588 │ │ │ │ + b a15ec │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ - bls 47484 │ │ │ │ + bls 4747c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ lsl r0, r5, #2 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47478 │ │ │ │ + beq 47470 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d804 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 474cc │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 474c4 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r5, #0 │ │ │ │ - b 47524 │ │ │ │ - bl a1588 │ │ │ │ + b 4751c │ │ │ │ + bl a15ec │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 47510 │ │ │ │ + beq 47508 │ │ │ │ cmp r7, r6 │ │ │ │ - ble 47504 │ │ │ │ + ble 474fc │ │ │ │ ldr r0, [r4, r6, lsl #2] │ │ │ │ - bl 1b2f78 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b3388 <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47510 │ │ │ │ + beq 47508 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 474dc │ │ │ │ + b 474d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6178 │ │ │ │ - b 47524 │ │ │ │ + bl a61d8 │ │ │ │ + b 4751c │ │ │ │ mov r0, r4 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7928 │ │ │ │ - b 474c4 │ │ │ │ + bl a7988 │ │ │ │ + b 474bc │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43948 @ 0xabac │ │ │ │ + movw r1, #42092 @ 0xa46c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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 r5, r1 │ │ │ │ - bl 388904 │ │ │ │ + bl 388264 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4759c │ │ │ │ + bne 47594 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 388c50 │ │ │ │ + b 3885b0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #1828 @ 0x724 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #65364 @ 0xff54 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 45114 │ │ │ │ + b 4510c │ │ │ │ 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 2d4d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47618 │ │ │ │ + beq 47610 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r0] │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r5] │ │ │ │ - b 47620 │ │ │ │ + b 47618 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 25ec9c │ │ │ │ + bl 25f63c │ │ │ │ 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] @ 47648 │ │ │ │ + ldr r1, [pc, #8] @ 47640 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36ca50 │ │ │ │ - mlseq r3, r4, r9, r6 │ │ │ │ + b 36c420 │ │ │ │ + mlseq r3, ip, r9, r6 │ │ │ │ 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] │ │ │ │ @@ -25699,302 +25697,302 @@ │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 47704 │ │ │ │ + bne 476fc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 47738 │ │ │ │ + bne 47730 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a1588 │ │ │ │ + b a15ec │ │ │ │ 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]!) │ │ │ │ - movw r1, #1800 @ 0x708 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #65336 @ 0xff38 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 47770 │ │ │ │ + b 47768 │ │ │ │ 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, #33784 @ 0x83f8 │ │ │ │ + movw r1, #32024 @ 0x7d18 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33788 @ 0x83fc │ │ │ │ + movw r0, #32028 @ 0x7d1c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 477b4 │ │ │ │ + bne 477ac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsb r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 477f0 │ │ │ │ + beq 477e8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 477dc │ │ │ │ + bne 477d4 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ - bl 143b1c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 1441e4 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 477ac │ │ │ │ + beq 477a4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000477fc <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +000477f4 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47814 <_PyEval_FormatExcUnbound@@Base+0x18> │ │ │ │ + beq 4780c <_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, #52292 @ 0xcc44 │ │ │ │ - movwge r1, #52376 @ 0xcc98 │ │ │ │ + movwlt r1, #48320 @ 0xbcc0 │ │ │ │ + movwge r1, #48408 @ 0xbd18 │ │ │ │ movtlt r1, #96 @ 0x60 │ │ │ │ movtge r1, #96 @ 0x60 │ │ │ │ - movwlt r2, #55608 @ 0xd938 │ │ │ │ - movwge r2, #44376 @ 0xad58 │ │ │ │ + movwlt r2, #53752 @ 0xd1f8 │ │ │ │ + movwge r2, #42520 @ 0xa618 │ │ │ │ movtlt r2, #61 @ 0x3d │ │ │ │ movtge r2, #64 @ 0x40 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2dcbc4 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b 2dd714 <_PyEval_FormatExcCheckArg@@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, #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 478bc <_PyEval_FormatExcUnbound@@Base+0xc0> │ │ │ │ + bne 478b4 <_PyEval_FormatExcUnbound@@Base+0xc0> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #65412 @ 0xff84 │ │ │ │ + movw r0, #63784 @ 0xf928 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 47a08 <_PyEval_FormatExcUnbound@@Base+0x20c> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 47a00 <_PyEval_FormatExcUnbound@@Base+0x20c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1acf9c │ │ │ │ + bl 1ad460 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47a08 <_PyEval_FormatExcUnbound@@Base+0x20c> │ │ │ │ + beq 47a00 <_PyEval_FormatExcUnbound@@Base+0x20c> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 2d101c │ │ │ │ + bl 2d1184 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 479d0 <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ - bl dc834 │ │ │ │ + beq 479c8 <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ + bl dc9d4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #70 @ 0x46 │ │ │ │ mov r8, #0 │ │ │ │ bl 2e174 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9850c │ │ │ │ + bl 98594 │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-68] @ 0xffffffbc │ │ │ │ moveq sl, #1 │ │ │ │ moveq r5, r8 │ │ │ │ - beq 4797c <_PyEval_FormatExcUnbound@@Base+0x180> │ │ │ │ + beq 47974 <_PyEval_FormatExcUnbound@@Base+0x180> │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ bl 2d7d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47970 <_PyEval_FormatExcUnbound@@Base+0x174> │ │ │ │ + beq 47968 <_PyEval_FormatExcUnbound@@Base+0x174> │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 47970 <_PyEval_FormatExcUnbound@@Base+0x174> │ │ │ │ + bne 47968 <_PyEval_FormatExcUnbound@@Base+0x174> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47978 <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ + bgt 47970 <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r8, r5 │ │ │ │ - b 4790c <_PyEval_FormatExcUnbound@@Base+0x110> │ │ │ │ + b 47904 <_PyEval_FormatExcUnbound@@Base+0x110> │ │ │ │ mov sl, #0 │ │ │ │ - b 4797c <_PyEval_FormatExcUnbound@@Base+0x180> │ │ │ │ + b 47974 <_PyEval_FormatExcUnbound@@Base+0x180> │ │ │ │ mov sl, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ ldr r6, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 479c0 <_PyEval_FormatExcUnbound@@Base+0x1c4> │ │ │ │ + bne 479b8 <_PyEval_FormatExcUnbound@@Base+0x1c4> │ │ │ │ cmp sl, #1 │ │ │ │ - bne 479a0 <_PyEval_FormatExcUnbound@@Base+0x1a4> │ │ │ │ - bl 2e73f4 │ │ │ │ - b 479d0 <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + bne 47998 <_PyEval_FormatExcUnbound@@Base+0x1a4> │ │ │ │ + bl 2e730c │ │ │ │ + b 479c8 <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #44524 @ 0xadec │ │ │ │ + movw r1, #42668 @ 0xa6ac │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 479d0 <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ + bl 14161c │ │ │ │ + b 479c8 <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 2b2fc8 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ + bl 2b3098 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 981f4 │ │ │ │ + bl 9827c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 479f4 <_PyEval_FormatExcUnbound@@Base+0x1f8> │ │ │ │ + bgt 479ec <_PyEval_FormatExcUnbound@@Base+0x1f8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 479fc <_PyEval_FormatExcUnbound@@Base+0x200> │ │ │ │ + beq 479f4 <_PyEval_FormatExcUnbound@@Base+0x200> │ │ │ │ mov r4, r6 │ │ │ │ - b 47a08 <_PyEval_FormatExcUnbound@@Base+0x20c> │ │ │ │ + b 47a00 <_PyEval_FormatExcUnbound@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 479f4 <_PyEval_FormatExcUnbound@@Base+0x1f8> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 479ec <_PyEval_FormatExcUnbound@@Base+0x1f8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00047a14 <_Py_rc_quot@@Base>: │ │ │ │ +00047a0c <_Py_rc_quot@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ vcmpe.f64 d1, #0.0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vnegmi.f64 d5, d1 │ │ │ │ vmovpl.f64 d5, d1 │ │ │ │ vcmpe.f64 d2, #0.0 │ │ │ │ - vldr d8, [pc, #352] @ 47bb0 <_Py_rc_quot@@Base+0x19c> │ │ │ │ + vldr d8, [pc, #352] @ 47ba8 <_Py_rc_quot@@Base+0x19c> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 47a68 <_Py_rc_quot@@Base+0x54> │ │ │ │ + bpl 47a60 <_Py_rc_quot@@Base+0x54> │ │ │ │ vneg.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 47abc <_Py_rc_quot@@Base+0xa8> │ │ │ │ - b 47a9c <_Py_rc_quot@@Base+0x88> │ │ │ │ + blt 47ab4 <_Py_rc_quot@@Base+0xa8> │ │ │ │ + b 47a94 <_Py_rc_quot@@Base+0x88> │ │ │ │ vcmpe.f64 d2, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 47ab8 <_Py_rc_quot@@Base+0xa4> │ │ │ │ + bhi 47ab0 <_Py_rc_quot@@Base+0xa4> │ │ │ │ vcmp.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovne.f64 d3, d2 │ │ │ │ - bne 47a9c <_Py_rc_quot@@Base+0x88> │ │ │ │ + bne 47a94 <_Py_rc_quot@@Base+0x88> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ - b 47b9c <_Py_rc_quot@@Base+0x188> │ │ │ │ + b 47b94 <_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 47ae4 <_Py_rc_quot@@Base+0xd0> │ │ │ │ + b 47adc <_Py_rc_quot@@Base+0xd0> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 47b00 <_Py_rc_quot@@Base+0xec> │ │ │ │ + bhi 47af8 <_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 47b9c <_Py_rc_quot@@Base+0x188> │ │ │ │ + bvc 47b94 <_Py_rc_quot@@Base+0x188> │ │ │ │ vcmp.f64 d1, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 47b08 <_Py_rc_quot@@Base+0xf4> │ │ │ │ - b 47b9c <_Py_rc_quot@@Base+0x188> │ │ │ │ - vldr d1, [pc, #176] @ 47bb8 <_Py_rc_quot@@Base+0x1a4> │ │ │ │ + bvs 47b00 <_Py_rc_quot@@Base+0xf4> │ │ │ │ + b 47b94 <_Py_rc_quot@@Base+0x188> │ │ │ │ + vldr d1, [pc, #176] @ 47bb0 <_Py_rc_quot@@Base+0x1a4> │ │ │ │ vmov.f64 d7, d1 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d4, [pc, #172] @ 47bc0 <_Py_rc_quot@@Base+0x1ac> │ │ │ │ + vldr d4, [pc, #172] @ 47bb8 <_Py_rc_quot@@Base+0x1ac> │ │ │ │ vcmp.f64 d9, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 47b9c <_Py_rc_quot@@Base+0x188> │ │ │ │ + bhi 47b94 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d5, d5 │ │ │ │ vcmp.f64 d5, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 47b3c <_Py_rc_quot@@Base+0x128> │ │ │ │ + bgt 47b34 <_Py_rc_quot@@Base+0x128> │ │ │ │ vabs.f64 d3, d3 │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 47b9c <_Py_rc_quot@@Base+0x188> │ │ │ │ + ble 47b94 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d3, d6 │ │ │ │ - vldr d7, [pc, #104] @ 47bb0 <_Py_rc_quot@@Base+0x19c> │ │ │ │ + vldr d7, [pc, #104] @ 47ba8 <_Py_rc_quot@@Base+0x19c> │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r3, s13 │ │ │ │ - vldr d6, [pc, #92] @ 47bb0 <_Py_rc_quot@@Base+0x19c> │ │ │ │ + vldr d6, [pc, #92] @ 47ba8 <_Py_rc_quot@@Base+0x19c> │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vabs.f64 d3, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmovgt.f64 d7, d5 │ │ │ │ cmp r3, #0 │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -26022,672 +26020,672 @@ │ │ │ │ push {r4, 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 a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47c54 <_Py_rc_quot@@Base+0x240> │ │ │ │ + beq 47c4c <_Py_rc_quot@@Base+0x240> │ │ │ │ add r6, r5, #2496 @ 0x9c0 │ │ │ │ add r7, r5, #8 │ │ │ │ add r8, r4, #12 │ │ │ │ add r6, r6, #8 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ - bl b26c8 │ │ │ │ + bl b2728 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47c30 <_Py_rc_quot@@Base+0x21c> │ │ │ │ + beq 47c28 <_Py_rc_quot@@Base+0x21c> │ │ │ │ cmp r7, r6 │ │ │ │ str r0, [r8, #4]! │ │ │ │ - bne 47c00 <_Py_rc_quot@@Base+0x1ec> │ │ │ │ + bne 47bf8 <_Py_rc_quot@@Base+0x1ec> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bne 47c58 <_Py_rc_quot@@Base+0x244> │ │ │ │ + bne 47c50 <_Py_rc_quot@@Base+0x244> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47c54 <_Py_rc_quot@@Base+0x240> │ │ │ │ + bgt 47c4c <_Py_rc_quot@@Base+0x240> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47c54 <_Py_rc_quot@@Base+0x240> │ │ │ │ + bne 47c4c <_Py_rc_quot@@Base+0x240> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47d90 <_Py_rc_quot@@Base+0x37c> │ │ │ │ - movw r0, #62904 @ 0xf5b8 │ │ │ │ + beq 47d88 <_Py_rc_quot@@Base+0x37c> │ │ │ │ + movw r0, #62960 @ 0xf5f0 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 47cb0 <_Py_rc_quot@@Base+0x29c> │ │ │ │ + bne 47ca8 <_Py_rc_quot@@Base+0x29c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 47c98 <_Py_rc_quot@@Base+0x284> │ │ │ │ + bne 47c90 <_Py_rc_quot@@Base+0x284> │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq 47cc0 <_Py_rc_quot@@Base+0x2ac> │ │ │ │ - bl 3bfda0 │ │ │ │ + beq 47cb8 <_Py_rc_quot@@Base+0x2ac> │ │ │ │ + bl 342328 │ │ │ │ bl 2dfac │ │ │ │ bl 2d264 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 47d58 <_Py_rc_quot@@Base+0x344> │ │ │ │ - bl 3151f4 <_PyXI_Exit@@Base+0xb68> │ │ │ │ + beq 47d50 <_Py_rc_quot@@Base+0x344> │ │ │ │ + bl 314c78 <_PyXI_Exit@@Base+0xb68> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 47d00 <_Py_rc_quot@@Base+0x2ec> │ │ │ │ + bne 47cf8 <_Py_rc_quot@@Base+0x2ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 47d10 <_Py_rc_quot@@Base+0x2fc> │ │ │ │ - b 47d28 <_Py_rc_quot@@Base+0x314> │ │ │ │ - bl c5c80 │ │ │ │ + ble 47d08 <_Py_rc_quot@@Base+0x2fc> │ │ │ │ + b 47d20 <_Py_rc_quot@@Base+0x314> │ │ │ │ + bl c5dcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47d30 <_Py_rc_quot@@Base+0x31c> │ │ │ │ - b 47ce8 <_Py_rc_quot@@Base+0x2d4> │ │ │ │ + beq 47d28 <_Py_rc_quot@@Base+0x31c> │ │ │ │ + b 47ce0 <_Py_rc_quot@@Base+0x2d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47d28 <_Py_rc_quot@@Base+0x314> │ │ │ │ + bne 47d20 <_Py_rc_quot@@Base+0x314> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 47d58 <_Py_rc_quot@@Base+0x344> │ │ │ │ + b 47d50 <_Py_rc_quot@@Base+0x344> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47cc4 <_Py_rc_quot@@Base+0x2b0> │ │ │ │ + bgt 47cbc <_Py_rc_quot@@Base+0x2b0> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 47cc4 <_Py_rc_quot@@Base+0x2b0> │ │ │ │ + bne 47cbc <_Py_rc_quot@@Base+0x2b0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 47cc4 <_Py_rc_quot@@Base+0x2b0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 47cbc <_Py_rc_quot@@Base+0x2b0> │ │ │ │ bl 2d354 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 47d7c <_Py_rc_quot@@Base+0x368> │ │ │ │ + bne 47d74 <_Py_rc_quot@@Base+0x368> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 47d64 <_Py_rc_quot@@Base+0x350> │ │ │ │ + bne 47d5c <_Py_rc_quot@@Base+0x350> │ │ │ │ dmb ish │ │ │ │ - beq 47d90 <_Py_rc_quot@@Base+0x37c> │ │ │ │ - movw r0, #62904 @ 0xf5b8 │ │ │ │ + beq 47d88 <_Py_rc_quot@@Base+0x37c> │ │ │ │ + movw r0, #62960 @ 0xf5f0 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl 2be6c8 │ │ │ │ + bl 2be790 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #56464 @ 0xdc90 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e6ec8 │ │ │ │ + b 1e73a8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #12704 @ 0x31a0 │ │ │ │ + movw r3, #10892 @ 0x2a8c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #57148 @ 0xdf3c │ │ │ │ movt r2, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 376aa0 <_PyArg_BadArgument@@Base+0x70> │ │ │ │ + b 376418 <_PyArg_BadArgument@@Base+0x70> │ │ │ │ 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 48080 <_Py_rc_quot@@Base+0x66c> │ │ │ │ + bl 48078 <_Py_rc_quot@@Base+0x66c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4800c <_Py_rc_quot@@Base+0x5f8> │ │ │ │ - ldr r1, [pc, #552] @ 48044 <_Py_rc_quot@@Base+0x630> │ │ │ │ + beq 48004 <_Py_rc_quot@@Base+0x5f8> │ │ │ │ + ldr r1, [pc, #552] @ 4803c <_Py_rc_quot@@Base+0x630> │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl c28cc │ │ │ │ + bl c2a18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48014 <_Py_rc_quot@@Base+0x600> │ │ │ │ - ldr r1, [pc, #536] @ 48048 <_Py_rc_quot@@Base+0x634> │ │ │ │ + bne 4800c <_Py_rc_quot@@Base+0x600> │ │ │ │ + ldr r1, [pc, #536] @ 48040 <_Py_rc_quot@@Base+0x634> │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl c28cc │ │ │ │ + bl c2a18 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47f7c <_Py_rc_quot@@Base+0x568> │ │ │ │ + beq 47f74 <_Py_rc_quot@@Base+0x568> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 47e8c <_Py_rc_quot@@Base+0x478> │ │ │ │ + beq 47e84 <_Py_rc_quot@@Base+0x478> │ │ │ │ mov r0, r5 │ │ │ │ - bl 26e164 │ │ │ │ + bl 26e2f4 │ │ │ │ ldr r3, [r5] │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 47f5c <_Py_rc_quot@@Base+0x548> │ │ │ │ + blt 47f54 <_Py_rc_quot@@Base+0x548> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47e80 <_Py_rc_quot@@Base+0x46c> │ │ │ │ + bgt 47e78 <_Py_rc_quot@@Base+0x46c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47e80 <_Py_rc_quot@@Base+0x46c> │ │ │ │ + bne 47e78 <_Py_rc_quot@@Base+0x46c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ - b 47e90 <_Py_rc_quot@@Base+0x47c> │ │ │ │ + b 47e88 <_Py_rc_quot@@Base+0x47c> │ │ │ │ mov r6, r5 │ │ │ │ - ldr r1, [pc, #436] @ 4804c <_Py_rc_quot@@Base+0x638> │ │ │ │ + ldr r1, [pc, #436] @ 48044 <_Py_rc_quot@@Base+0x638> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl c28cc │ │ │ │ + bl c2a18 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47f7c <_Py_rc_quot@@Base+0x568> │ │ │ │ + beq 47f74 <_Py_rc_quot@@Base+0x568> │ │ │ │ ldr r7, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 47fa4 <_Py_rc_quot@@Base+0x590> │ │ │ │ + bne 47f9c <_Py_rc_quot@@Base+0x590> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13cfa0 │ │ │ │ + bl 13d688 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47fa4 <_Py_rc_quot@@Base+0x590> │ │ │ │ - ldr r1, [pc, #388] @ 48050 <_Py_rc_quot@@Base+0x63c> │ │ │ │ + beq 47f9c <_Py_rc_quot@@Base+0x590> │ │ │ │ + ldr r1, [pc, #388] @ 48048 <_Py_rc_quot@@Base+0x63c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 141a64 │ │ │ │ + bl 14214c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 47f08 <_Py_rc_quot@@Base+0x4f4> │ │ │ │ + bne 47f00 <_Py_rc_quot@@Base+0x4f4> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47f7c <_Py_rc_quot@@Base+0x568> │ │ │ │ + bgt 47f74 <_Py_rc_quot@@Base+0x568> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47f7c <_Py_rc_quot@@Base+0x568> │ │ │ │ + bne 47f74 <_Py_rc_quot@@Base+0x568> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 47f7c <_Py_rc_quot@@Base+0x568> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 47f74 <_Py_rc_quot@@Base+0x568> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 47fb0 <_Py_rc_quot@@Base+0x59c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 47fa8 <_Py_rc_quot@@Base+0x59c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45836 @ 0xb30c │ │ │ │ + movw r1, #44072 @ 0xac28 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47f58 <_Py_rc_quot@@Base+0x544> │ │ │ │ + bgt 47f50 <_Py_rc_quot@@Base+0x544> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47f58 <_Py_rc_quot@@Base+0x544> │ │ │ │ + bne 47f50 <_Py_rc_quot@@Base+0x544> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47f7c <_Py_rc_quot@@Base+0x568> │ │ │ │ + bgt 47f74 <_Py_rc_quot@@Base+0x568> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47f7c <_Py_rc_quot@@Base+0x568> │ │ │ │ + bne 47f74 <_Py_rc_quot@@Base+0x568> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4800c <_Py_rc_quot@@Base+0x5f8> │ │ │ │ + bgt 48004 <_Py_rc_quot@@Base+0x5f8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4800c <_Py_rc_quot@@Base+0x5f8> │ │ │ │ + bne 48004 <_Py_rc_quot@@Base+0x5f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4800c <_Py_rc_quot@@Base+0x5f8> │ │ │ │ - bl 9f784 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 48004 <_Py_rc_quot@@Base+0x5f8> │ │ │ │ + bl 9f7f8 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ orreq r6, r6, #1 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 48014 <_Py_rc_quot@@Base+0x600> │ │ │ │ - ldr r1, [pc, #116] @ 48044 <_Py_rc_quot@@Base+0x630> │ │ │ │ + bne 4800c <_Py_rc_quot@@Base+0x600> │ │ │ │ + ldr r1, [pc, #116] @ 4803c <_Py_rc_quot@@Base+0x630> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48014 <_Py_rc_quot@@Base+0x600> │ │ │ │ + beq 4800c <_Py_rc_quot@@Base+0x600> │ │ │ │ ldr r3, [r5] │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48014 <_Py_rc_quot@@Base+0x600> │ │ │ │ + bgt 4800c <_Py_rc_quot@@Base+0x600> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48014 <_Py_rc_quot@@Base+0x600> │ │ │ │ + bne 4800c <_Py_rc_quot@@Base+0x600> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 48014 <_Py_rc_quot@@Base+0x600> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4800c <_Py_rc_quot@@Base+0x600> │ │ │ │ mov r0, #0 │ │ │ │ - b 4803c <_Py_rc_quot@@Base+0x628> │ │ │ │ + b 48034 <_Py_rc_quot@@Base+0x628> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48038 <_Py_rc_quot@@Base+0x624> │ │ │ │ + bgt 48030 <_Py_rc_quot@@Base+0x624> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48038 <_Py_rc_quot@@Base+0x624> │ │ │ │ + bne 48030 <_Py_rc_quot@@Base+0x624> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r1, r3, r4, lsr #21 │ │ │ │ - rsbeq r2, r3, ip, ror ip │ │ │ │ - rsbeq r1, r3, r8, asr sl │ │ │ │ - rsbeq fp, r2, r8, asr #21 │ │ │ │ + rsbeq r1, r3, ip, lsr #21 │ │ │ │ + rsbeq r2, r3, r4, lsl #25 │ │ │ │ + rsbeq r1, r3, r0, ror #20 │ │ │ │ + ldrdeq fp, [r2], #-160 @ 0xffffff60 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #44880 @ 0xaf50 │ │ │ │ + movw r3, #43024 @ 0xa810 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ movw r1, #56284 @ 0xdbdc │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e6ec8 │ │ │ │ + b 1e73a8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #96] @ 480fc <_Py_rc_quot@@Base+0x6e8> │ │ │ │ - bl b6738 │ │ │ │ + ldr r1, [pc, #96] @ 480f4 <_Py_rc_quot@@Base+0x6e8> │ │ │ │ + bl b6784 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 480f0 <_Py_rc_quot@@Base+0x6dc> │ │ │ │ + beq 480e8 <_Py_rc_quot@@Base+0x6dc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 480f4 <_Py_rc_quot@@Base+0x6e0> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 480ec <_Py_rc_quot@@Base+0x6e0> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61116 @ 0xeebc │ │ │ │ + movw r1, #59488 @ 0xe860 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 480f0 <_Py_rc_quot@@Base+0x6dc> │ │ │ │ + bgt 480e8 <_Py_rc_quot@@Base+0x6dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 480f0 <_Py_rc_quot@@Base+0x6dc> │ │ │ │ + bne 480e8 <_Py_rc_quot@@Base+0x6dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r1, r3, r8, lsr lr │ │ │ │ + rsbeq r1, r3, r0, asr #28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4813c <_Py_rc_quot@@Base+0x728> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 48134 <_Py_rc_quot@@Base+0x728> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #548 @ 0x224 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + movw r1, #64456 @ 0xfbc8 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4820c <_Py_rc_quot@@Base+0x7f8> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 48204 <_Py_rc_quot@@Base+0x7f8> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - ldr r2, [pc, #204] @ 48214 <_Py_rc_quot@@Base+0x800> │ │ │ │ + ldr r2, [pc, #204] @ 4820c <_Py_rc_quot@@Base+0x800> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 48204 <_Py_rc_quot@@Base+0x7f0> │ │ │ │ + bhi 481fc <_Py_rc_quot@@Base+0x7f0> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #45068 @ 0xb00c │ │ │ │ + movw r0, #43212 @ 0xa8cc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b 48174 <_Py_rc_quot@@Base+0x760> │ │ │ │ - movw r0, #44096 @ 0xac40 │ │ │ │ + b 4816c <_Py_rc_quot@@Base+0x760> │ │ │ │ + movw r0, #43552 @ 0xaa20 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aab40 │ │ │ │ - movw r0, #33876 @ 0x8454 │ │ │ │ + b aab5c │ │ │ │ + movw r0, #31996 @ 0x7cfc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - b 48174 <_Py_rc_quot@@Base+0x760> │ │ │ │ - movw r2, #44096 @ 0xac40 │ │ │ │ + b 4816c <_Py_rc_quot@@Base+0x760> │ │ │ │ + movw r2, #43552 @ 0xaa20 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #45068 @ 0xb00c │ │ │ │ + movw r1, #43212 @ 0xa8cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 481c4 <_Py_rc_quot@@Base+0x7b0> │ │ │ │ - movw r2, #33876 @ 0x8454 │ │ │ │ + b 481bc <_Py_rc_quot@@Base+0x7b0> │ │ │ │ + movw r2, #31996 @ 0x7cfc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #45068 @ 0xb00c │ │ │ │ + movw r1, #43212 @ 0xa8cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 481c4 <_Py_rc_quot@@Base+0x7b0> │ │ │ │ - movw r2, #33876 @ 0x8454 │ │ │ │ + b 481bc <_Py_rc_quot@@Base+0x7b0> │ │ │ │ + movw r2, #31996 @ 0x7cfc │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #44096 @ 0xac40 │ │ │ │ + movw r1, #43552 @ 0xaa20 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #39064 @ 0x9898 │ │ │ │ + movw r0, #37800 @ 0x93a8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - movw r3, #33876 @ 0x8454 │ │ │ │ + b bff88 │ │ │ │ + movw r3, #31996 @ 0x7cfc │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r2, #44096 @ 0xac40 │ │ │ │ + movw r2, #43552 @ 0xaa20 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #45068 @ 0xb00c │ │ │ │ + movw r1, #43212 @ 0xa8cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #45072 @ 0xb010 │ │ │ │ + movw r0, #43216 @ 0xa8d0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrsheq r0, [lr], #-232 @ 0xffffff18 │ │ │ │ + subseq r0, lr, r8, asr #15 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #55756 @ 0xd9cc │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e6ec8 │ │ │ │ + b 1e73a8 │ │ │ │ ldr ip, [r0, #32] │ │ │ │ mov r3, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ cmp ip, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ movne r1, ip │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 120490 │ │ │ │ + b 11fe9c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #45076 @ 0xb014 │ │ │ │ + movw r1, #43220 @ 0xa8d4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8c24 │ │ │ │ + bl 2e8804 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 482bc <_Py_rc_quot@@Base+0x8a8> │ │ │ │ - bl 4aeb0 │ │ │ │ + beq 482b4 <_Py_rc_quot@@Base+0x8a8> │ │ │ │ + bl 4aea8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 48080 <_Py_rc_quot@@Base+0x66c> │ │ │ │ + bl 48078 <_Py_rc_quot@@Base+0x66c> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4837c <_Py_rc_quot@@Base+0x968> │ │ │ │ - ldr r1, [pc, #144] @ 48384 <_Py_rc_quot@@Base+0x970> │ │ │ │ + beq 48374 <_Py_rc_quot@@Base+0x968> │ │ │ │ + ldr r1, [pc, #144] @ 4837c <_Py_rc_quot@@Base+0x970> │ │ │ │ subs r2, r4, #0 │ │ │ │ - beq 48328 <_Py_rc_quot@@Base+0x914> │ │ │ │ - bl a95e8 │ │ │ │ + beq 48320 <_Py_rc_quot@@Base+0x914> │ │ │ │ + bl a9604 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48354 <_Py_rc_quot@@Base+0x940> │ │ │ │ - ldr r1, [pc, #124] @ 48388 <_Py_rc_quot@@Base+0x974> │ │ │ │ + bne 4834c <_Py_rc_quot@@Base+0x940> │ │ │ │ + ldr r1, [pc, #124] @ 48380 <_Py_rc_quot@@Base+0x974> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15332c │ │ │ │ + bl 1539cc │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 48358 <_Py_rc_quot@@Base+0x944> │ │ │ │ - bl 15332c │ │ │ │ + b 48350 <_Py_rc_quot@@Base+0x944> │ │ │ │ + bl 1539cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4834c <_Py_rc_quot@@Base+0x938> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 48344 <_Py_rc_quot@@Base+0x938> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #64] @ 48384 <_Py_rc_quot@@Base+0x970> │ │ │ │ + ldr r1, [pc, #64] @ 4837c <_Py_rc_quot@@Base+0x970> │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1a9f98 │ │ │ │ - b 48354 <_Py_rc_quot@@Base+0x940> │ │ │ │ + bl 1aa45c │ │ │ │ + b 4834c <_Py_rc_quot@@Base+0x940> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 48304 <_Py_rc_quot@@Base+0x8f0> │ │ │ │ + beq 482fc <_Py_rc_quot@@Base+0x8f0> │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4837c <_Py_rc_quot@@Base+0x968> │ │ │ │ + bgt 48374 <_Py_rc_quot@@Base+0x968> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4837c <_Py_rc_quot@@Base+0x968> │ │ │ │ + bne 48374 <_Py_rc_quot@@Base+0x968> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r1, r3, r4, lsr #21 │ │ │ │ - rsbeq r1, r3, r8, asr sl │ │ │ │ + rsbeq r1, r3, ip, lsr #21 │ │ │ │ + rsbeq r1, r3, r0, ror #20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 483d8 <_Py_rc_quot@@Base+0x9c4> │ │ │ │ + beq 483d0 <_Py_rc_quot@@Base+0x9c4> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 483d8 <_Py_rc_quot@@Base+0x9c4> │ │ │ │ + beq 483d0 <_Py_rc_quot@@Base+0x9c4> │ │ │ │ mov r0, #1 │ │ │ │ - bl af0d0 │ │ │ │ + bl af12c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 483dc <_Py_rc_quot@@Base+0x9c8> │ │ │ │ - b 48450 <_Py_rc_quot@@Base+0xa3c> │ │ │ │ - ldr r4, [pc, #272] @ 484f0 <_Py_rc_quot@@Base+0xadc> │ │ │ │ - ldr r0, [pc, #272] @ 484f4 <_Py_rc_quot@@Base+0xae0> │ │ │ │ + bne 483d4 <_Py_rc_quot@@Base+0x9c8> │ │ │ │ + b 48448 <_Py_rc_quot@@Base+0xa3c> │ │ │ │ + ldr r4, [pc, #272] @ 484e8 <_Py_rc_quot@@Base+0xadc> │ │ │ │ + ldr r0, [pc, #272] @ 484ec <_Py_rc_quot@@Base+0xae0> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4842c <_Py_rc_quot@@Base+0xa18> │ │ │ │ - bl ca42c │ │ │ │ + beq 48424 <_Py_rc_quot@@Base+0xa18> │ │ │ │ + bl ca4f0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 48458 <_Py_rc_quot@@Base+0xa44> │ │ │ │ + bne 48450 <_Py_rc_quot@@Base+0xa44> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4842c <_Py_rc_quot@@Base+0xa18> │ │ │ │ + bgt 48424 <_Py_rc_quot@@Base+0xa18> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4842c <_Py_rc_quot@@Base+0xa18> │ │ │ │ + bne 48424 <_Py_rc_quot@@Base+0xa18> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48450 <_Py_rc_quot@@Base+0xa3c> │ │ │ │ + bgt 48448 <_Py_rc_quot@@Base+0xa3c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48450 <_Py_rc_quot@@Base+0xa3c> │ │ │ │ + bne 48448 <_Py_rc_quot@@Base+0xa3c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r7, #0 │ │ │ │ - b 484e4 <_Py_rc_quot@@Base+0xad0> │ │ │ │ + b 484dc <_Py_rc_quot@@Base+0xad0> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #5 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ stm sp, {r3, r6} │ │ │ │ - bl af294 │ │ │ │ + bl af2f0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4849c <_Py_rc_quot@@Base+0xa88> │ │ │ │ + bgt 48494 <_Py_rc_quot@@Base+0xa88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4849c <_Py_rc_quot@@Base+0xa88> │ │ │ │ + bne 48494 <_Py_rc_quot@@Base+0xa88> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 484c0 <_Py_rc_quot@@Base+0xaac> │ │ │ │ + bgt 484b8 <_Py_rc_quot@@Base+0xaac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 484c0 <_Py_rc_quot@@Base+0xaac> │ │ │ │ + bne 484b8 <_Py_rc_quot@@Base+0xaac> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 484e4 <_Py_rc_quot@@Base+0xad0> │ │ │ │ + bgt 484dc <_Py_rc_quot@@Base+0xad0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 484e4 <_Py_rc_quot@@Base+0xad0> │ │ │ │ + bne 484dc <_Py_rc_quot@@Base+0xad0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - rsbeq r5, r3, r0, lsl r7 │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ + rsbeq r5, r3, r8, lsl 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, r0 │ │ │ │ - bl 388904 │ │ │ │ + bl 388264 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 4852c <_Py_rc_quot@@Base+0xb18> │ │ │ │ + bne 48524 <_Py_rc_quot@@Base+0xb18> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 48534 <_Py_rc_quot@@Base+0xb20> │ │ │ │ + b 4852c <_Py_rc_quot@@Base+0xb20> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 48580 <_Py_rc_quot@@Base+0xb6c> │ │ │ │ - movw r0, #61212 @ 0xef1c │ │ │ │ + bne 48578 <_Py_rc_quot@@Base+0xb6c> │ │ │ │ + movw r0, #57244 @ 0xdf9c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 485b8 <_Py_rc_quot@@Base+0xba4> │ │ │ │ - b 485b0 <_Py_rc_quot@@Base+0xb9c> │ │ │ │ + bne 485b0 <_Py_rc_quot@@Base+0xba4> │ │ │ │ + b 485a8 <_Py_rc_quot@@Base+0xb9c> │ │ │ │ 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, #21248 @ 0x5300 │ │ │ │ + movw r1, #17656 @ 0x44f8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 123564 │ │ │ │ + bl 122fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48568 <_Py_rc_quot@@Base+0xb54> │ │ │ │ + bne 48560 <_Py_rc_quot@@Base+0xb54> │ │ │ │ mov r0, #0 │ │ │ │ - b 48674 <_Py_rc_quot@@Base+0xc60> │ │ │ │ + b 4866c <_Py_rc_quot@@Base+0xc60> │ │ │ │ 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 485e8 <_Py_rc_quot@@Base+0xbd4> │ │ │ │ + beq 485e0 <_Py_rc_quot@@Base+0xbd4> │ │ │ │ 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 48608 <_Py_rc_quot@@Base+0xbf4> │ │ │ │ + beq 48600 <_Py_rc_quot@@Base+0xbf4> │ │ │ │ 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 48628 <_Py_rc_quot@@Base+0xc14> │ │ │ │ + beq 48620 <_Py_rc_quot@@Base+0xc14> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr ip, [pc, #76] @ 4867c <_Py_rc_quot@@Base+0xc68> │ │ │ │ + ldr ip, [pc, #76] @ 48674 <_Py_rc_quot@@Base+0xc68> │ │ │ │ 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] │ │ │ │ @@ -26708,343 +26706,343 @@ │ │ │ │ push {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 486b0 <_Py_rc_quot@@Base+0xc9c> │ │ │ │ + bne 486a8 <_Py_rc_quot@@Base+0xc9c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b5404 │ │ │ │ + b 1b5814 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2308 @ 0x904 │ │ │ │ + movw r0, #680 @ 0x2a8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 486a0 <_Py_rc_quot@@Base+0xc8c> │ │ │ │ + b 48698 <_Py_rc_quot@@Base+0xc8c> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 488cc <_Py_rc_quot@@Base+0xeb8> │ │ │ │ + b 488c4 <_Py_rc_quot@@Base+0xeb8> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 48744 <_Py_rc_quot@@Base+0xd30> │ │ │ │ + bne 4873c <_Py_rc_quot@@Base+0xd30> │ │ │ │ cmp r2, #1 │ │ │ │ - ble 48740 <_Py_rc_quot@@Base+0xd2c> │ │ │ │ + ble 48738 <_Py_rc_quot@@Base+0xd2c> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 48788 <_Py_rc_quot@@Base+0xd74> │ │ │ │ + beq 48780 <_Py_rc_quot@@Base+0xd74> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #380] @ 488c8 <_Py_rc_quot@@Base+0xeb4> │ │ │ │ + ldr r1, [pc, #380] @ 488c0 <_Py_rc_quot@@Base+0xeb4> │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r8, #2 │ │ │ │ mov r9, #3 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r8, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 48788 <_Py_rc_quot@@Base+0xd74> │ │ │ │ + bne 48780 <_Py_rc_quot@@Base+0xd74> │ │ │ │ mov r0, #0 │ │ │ │ - b 488c0 <_Py_rc_quot@@Base+0xeac> │ │ │ │ + b 488b8 <_Py_rc_quot@@Base+0xeac> │ │ │ │ add r2, r7, r5 │ │ │ │ subs r9, r2, #2 │ │ │ │ ldm r4, {r7, r8} │ │ │ │ - beq 487f0 <_Py_rc_quot@@Base+0xddc> │ │ │ │ + beq 487e8 <_Py_rc_quot@@Base+0xddc> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 487bc <_Py_rc_quot@@Base+0xda8> │ │ │ │ + beq 487b4 <_Py_rc_quot@@Base+0xda8> │ │ │ │ subs r9, r2, #3 │ │ │ │ moveq sl, #1 │ │ │ │ movweq r9, #5196 @ 0x144c │ │ │ │ movteq r9, #96 @ 0x60 │ │ │ │ - beq 4880c <_Py_rc_quot@@Base+0xdf8> │ │ │ │ - b 487c4 <_Py_rc_quot@@Base+0xdb0> │ │ │ │ + beq 48804 <_Py_rc_quot@@Base+0xdf8> │ │ │ │ + b 487bc <_Py_rc_quot@@Base+0xdb0> │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq sl, #1 │ │ │ │ - beq 487e8 <_Py_rc_quot@@Base+0xdd4> │ │ │ │ - bl 1295d0 │ │ │ │ + beq 487e0 <_Py_rc_quot@@Base+0xdd4> │ │ │ │ + bl 129600 │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 48780 <_Py_rc_quot@@Base+0xd6c> │ │ │ │ + blt 48778 <_Py_rc_quot@@Base+0xd6c> │ │ │ │ cmp r9, #1 │ │ │ │ - beq 48804 <_Py_rc_quot@@Base+0xdf0> │ │ │ │ + beq 487fc <_Py_rc_quot@@Base+0xdf0> │ │ │ │ ldr r9, [r4, #16] │ │ │ │ - b 4880c <_Py_rc_quot@@Base+0xdf8> │ │ │ │ + b 48804 <_Py_rc_quot@@Base+0xdf8> │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, #1 │ │ │ │ - b 4880c <_Py_rc_quot@@Base+0xdf8> │ │ │ │ + b 48804 <_Py_rc_quot@@Base+0xdf8> │ │ │ │ movw r9, #5196 @ 0x144c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 321054 <_Py_RestoreSignals@@Base+0xc2c> │ │ │ │ + bl 320bbc <_Py_RestoreSignals@@Base+0xcec> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 48780 <_Py_rc_quot@@Base+0xd6c> │ │ │ │ + beq 48778 <_Py_rc_quot@@Base+0xd6c> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 321274 <_Py_RestoreSignals@@Base+0xe4c> │ │ │ │ + bl 320cf8 <_Py_RestoreSignals@@Base+0xe28> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 488ac <_Py_rc_quot@@Base+0xe98> │ │ │ │ + beq 488a4 <_Py_rc_quot@@Base+0xe98> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 344968 <_PyLong_UnsignedShort_Converter@@Base+0x950> │ │ │ │ + bl 34448c <_PyLong_UnsignedShort_Converter@@Base+0x954> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 488ac <_Py_rc_quot@@Base+0xe98> │ │ │ │ + beq 488a4 <_Py_rc_quot@@Base+0xe98> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3214f8 <_Py_RestoreSignals@@Base+0x10d0> │ │ │ │ + bl 320f7c <_Py_RestoreSignals@@Base+0x10ac> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 488ac <_Py_rc_quot@@Base+0xe98> │ │ │ │ + beq 488a4 <_Py_rc_quot@@Base+0xe98> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3215a0 <_Py_RestoreSignals@@Base+0x1178> │ │ │ │ + bl 321024 <_Py_RestoreSignals@@Base+0x1154> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 488ac <_Py_rc_quot@@Base+0xe98> │ │ │ │ + beq 488a4 <_Py_rc_quot@@Base+0xe98> │ │ │ │ mov r0, r4 │ │ │ │ - bl 346f44 <_PyTime_MonotonicWithInfo@@Base+0x4ec> │ │ │ │ + bl 346a5c <_PyTime_MonotonicWithInfo@@Base+0x4ec> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 488ac <_Py_rc_quot@@Base+0xe98> │ │ │ │ + beq 488a4 <_Py_rc_quot@@Base+0xe98> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 488b8 <_Py_rc_quot@@Base+0xea4> │ │ │ │ + bgt 488b0 <_Py_rc_quot@@Base+0xea4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 488b8 <_Py_rc_quot@@Base+0xea4> │ │ │ │ + bne 488b0 <_Py_rc_quot@@Base+0xea4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 488b8 <_Py_rc_quot@@Base+0xea4> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 488b0 <_Py_rc_quot@@Base+0xea4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7928 │ │ │ │ - b 48780 <_Py_rc_quot@@Base+0xd6c> │ │ │ │ + bl a7988 │ │ │ │ + b 48778 <_Py_rc_quot@@Base+0xd6c> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, asr r1 │ │ │ │ + rsbeq r6, r2, ip, asr r1 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 4890c <_Py_rc_quot@@Base+0xef8> │ │ │ │ + bne 48904 <_Py_rc_quot@@Base+0xef8> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45564 @ 0xb1fc │ │ │ │ + movw r1, #43708 @ 0xaabc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 48938 <_Py_rc_quot@@Base+0xf24> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 48930 <_Py_rc_quot@@Base+0xf24> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrsb ip, [r0, #35] @ 0x23 │ │ │ │ cmp ip, #5 │ │ │ │ - bne 48940 <_Py_rc_quot@@Base+0xf2c> │ │ │ │ - movw r3, #52268 @ 0xcc2c │ │ │ │ + bne 48938 <_Py_rc_quot@@Base+0xf2c> │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5274 │ │ │ │ + bl 1f5808 │ │ │ │ mov r1, #0 │ │ │ │ - b 48b84 <_Py_rc_quot@@Base+0x1170> │ │ │ │ + b 48b7c <_Py_rc_quot@@Base+0x1170> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48a88 <_Py_rc_quot@@Base+0x1074> │ │ │ │ + bne 48a80 <_Py_rc_quot@@Base+0x1074> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48988 <_Py_rc_quot@@Base+0xf74> │ │ │ │ + beq 48980 <_Py_rc_quot@@Base+0xf74> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #2 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #45612 @ 0xb22c │ │ │ │ - movwne r1, #45664 @ 0xb260 │ │ │ │ + movweq r1, #43756 @ 0xaaec │ │ │ │ + movwne r1, #43808 @ 0xab20 │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ - bl 16ec60 │ │ │ │ - b 48938 <_Py_rc_quot@@Base+0xf24> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 48930 <_Py_rc_quot@@Base+0xf24> │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0, #33] @ 0x21 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 489b4 <_Py_rc_quot@@Base+0xfa0> │ │ │ │ - movw r3, #52368 @ 0xcc90 │ │ │ │ + beq 489ac <_Py_rc_quot@@Base+0xfa0> │ │ │ │ + movw r3, #48400 @ 0xbd10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5274 │ │ │ │ - b 48938 <_Py_rc_quot@@Base+0xf24> │ │ │ │ + bl 1f5808 │ │ │ │ + b 48930 <_Py_rc_quot@@Base+0xf24> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 489e0 <_Py_rc_quot@@Base+0xfcc> │ │ │ │ + beq 489d8 <_Py_rc_quot@@Base+0xfcc> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17956 @ 0x4624 │ │ │ │ + movw r1, #16328 @ 0x3fc8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 48938 <_Py_rc_quot@@Base+0xf24> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 48930 <_Py_rc_quot@@Base+0xf24> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ strb r3, [r0, #34] @ 0x22 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 48a5c <_Py_rc_quot@@Base+0x1048> │ │ │ │ - movw r2, #52412 @ 0xccbc │ │ │ │ + bne 48a54 <_Py_rc_quot@@Base+0x1048> │ │ │ │ + movw r2, #48444 @ 0xbd3c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ strb r3, [r0, #33] @ 0x21 │ │ │ │ mov r1, ip │ │ │ │ mov r3, ip │ │ │ │ ldr r2, [r2] │ │ │ │ str ip, [sp] │ │ │ │ - bl 341720 │ │ │ │ + bl 3411a8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 48b18 <_Py_rc_quot@@Base+0x1104> │ │ │ │ + beq 48b10 <_Py_rc_quot@@Base+0x1104> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #61000 @ 0xee48 │ │ │ │ + movw r3, #57032 @ 0xdec8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 48b84 <_Py_rc_quot@@Base+0x1170> │ │ │ │ + bne 48b7c <_Py_rc_quot@@Base+0x1170> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48ae8 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ + bgt 48ae0 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48ae8 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ + bne 48ae0 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 48ae8 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 48ae0 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ ldr lr, [r4, #16] │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str lr, [sp] │ │ │ │ - bl 341720 │ │ │ │ + bl 3411a8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 38bf30 <_Py_c_pow@@Base+0x15c> │ │ │ │ + bl 38b790 <_Py_c_pow@@Base+0x15c> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 48b18 <_Py_rc_quot@@Base+0x1104> │ │ │ │ - b 48b84 <_Py_rc_quot@@Base+0x1170> │ │ │ │ - bl 3829a8 │ │ │ │ + beq 48b10 <_Py_rc_quot@@Base+0x1104> │ │ │ │ + b 48b7c <_Py_rc_quot@@Base+0x1170> │ │ │ │ + bl 382308 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48aac <_Py_rc_quot@@Base+0x1098> │ │ │ │ + beq 48aa4 <_Py_rc_quot@@Base+0x1098> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 38bf30 <_Py_c_pow@@Base+0x15c> │ │ │ │ + b 38b790 <_Py_c_pow@@Base+0x15c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48b18 <_Py_rc_quot@@Base+0x1104> │ │ │ │ + beq 48b10 <_Py_rc_quot@@Base+0x1104> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #61000 @ 0xee48 │ │ │ │ + movw r3, #57032 @ 0xdec8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 48b84 <_Py_rc_quot@@Base+0x1170> │ │ │ │ + bne 48b7c <_Py_rc_quot@@Base+0x1170> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48ae8 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ + bgt 48ae0 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48ae8 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 48ae0 <_Py_rc_quot@@Base+0x10d4> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #18484 @ 0x4834 │ │ │ │ + movw r1, #16856 @ 0x41d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ strb ip, [r0, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl 16ec60 │ │ │ │ - b 48938 <_Py_rc_quot@@Base+0xf24> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 48930 <_Py_rc_quot@@Base+0xf24> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r3, #52368 @ 0xcc90 │ │ │ │ + movw r3, #48400 @ 0xbd10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ strb r0, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48b68 <_Py_rc_quot@@Base+0x1154> │ │ │ │ + beq 48b60 <_Py_rc_quot@@Base+0x1154> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48938 <_Py_rc_quot@@Base+0xf24> │ │ │ │ - bl 1435d8 │ │ │ │ - movw r3, #52268 @ 0xcc2c │ │ │ │ + bne 48930 <_Py_rc_quot@@Base+0xf24> │ │ │ │ + bl 143ca0 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5274 │ │ │ │ - b 48938 <_Py_rc_quot@@Base+0xf24> │ │ │ │ - movw r3, #52412 @ 0xccbc │ │ │ │ + bl 1f5808 │ │ │ │ + b 48930 <_Py_rc_quot@@Base+0xf24> │ │ │ │ + movw r3, #48444 @ 0xbd3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48b44 <_Py_rc_quot@@Base+0x1130> │ │ │ │ - b 48938 <_Py_rc_quot@@Base+0xf24> │ │ │ │ + bne 48b3c <_Py_rc_quot@@Base+0x1130> │ │ │ │ + b 48930 <_Py_rc_quot@@Base+0xf24> │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1806e0 │ │ │ │ + bl 180d18 │ │ │ │ subs r2, r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4, #-8] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #140] @ 48c50 <_Py_rc_quot@@Base+0x123c> │ │ │ │ + ldr lr, [pc, #140] @ 48c48 <_Py_rc_quot@@Base+0x123c> │ │ │ │ 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] │ │ │ │ @@ -27053,82 +27051,82 @@ │ │ │ │ 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 48c28 <_Py_rc_quot@@Base+0x1214> │ │ │ │ + beq 48c20 <_Py_rc_quot@@Base+0x1214> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48c28 <_Py_rc_quot@@Base+0x1214> │ │ │ │ + bgt 48c20 <_Py_rc_quot@@Base+0x1214> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48c28 <_Py_rc_quot@@Base+0x1214> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 48c20 <_Py_rc_quot@@Base+0x1214> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbf08 │ │ │ │ + b bc054 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #56308 @ 0xdbf4 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e6ec8 │ │ │ │ + b 1e73a8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 48cb4 <_Py_rc_quot@@Base+0x12a0> │ │ │ │ + bne 48cac <_Py_rc_quot@@Base+0x12a0> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr r2, [pc, #36] @ 48cc0 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ + ldr r2, [pc, #36] @ 48cb8 <_Py_rc_quot@@Base+0x12ac> │ │ │ │ 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 3c88c0 <_Py_hashtable_foreach@@Base+0x7058> │ │ │ │ + b 3c8168 <_Py_hashtable_foreach@@Base+0x6ba8> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - rsbeq r3, r3, r4, asr r5 │ │ │ │ + rsbeq r3, r3, ip, asr r5 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48ce8 <_Py_rc_quot@@Base+0x12d4> │ │ │ │ + beq 48ce0 <_Py_rc_quot@@Base+0x12d4> │ │ │ │ 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 1ab230 │ │ │ │ + bl 1ab6f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 48d24 <_Py_rc_quot@@Base+0x1310> │ │ │ │ + beq 48d1c <_Py_rc_quot@@Base+0x1310> │ │ │ │ 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} │ │ │ │ @@ -27139,247 +27137,247 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 48d84 <_Py_rc_quot@@Base+0x1370> │ │ │ │ + beq 48d7c <_Py_rc_quot@@Base+0x1370> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e74d4 │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 48d84 <_Py_rc_quot@@Base+0x1370> │ │ │ │ - bl be93c │ │ │ │ + bne 48d7c <_Py_rc_quot@@Base+0x1370> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48d9c <_Py_rc_quot@@Base+0x1388> │ │ │ │ - vldr d0, [pc, #36] @ 48db0 <_Py_rc_quot@@Base+0x139c> │ │ │ │ + bne 48d94 <_Py_rc_quot@@Base+0x1388> │ │ │ │ + vldr d0, [pc, #36] @ 48da8 <_Py_rc_quot@@Base+0x139c> │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c5b14 │ │ │ │ + b c5c60 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ - bne 1939598 <__bss_end__@@Base+0x12b9fb4> │ │ │ │ + bne 1939590 <__bss_end__@@Base+0x12b9f74> │ │ │ │ ldrdmi sl, [ip], #-92 @ 0xffffffa4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub r3, r2, #2 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 48df8 <_Py_rc_quot@@Base+0x13e4> │ │ │ │ + bhi 48df0 <_Py_rc_quot@@Base+0x13e4> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 30368c │ │ │ │ + bl 303208 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48e1c <_Py_rc_quot@@Base+0x1408> │ │ │ │ - b 48e5c <_Py_rc_quot@@Base+0x1448> │ │ │ │ + bne 48e14 <_Py_rc_quot@@Base+0x1408> │ │ │ │ + b 48e54 <_Py_rc_quot@@Base+0x1448> │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #63420 @ 0xf7bc │ │ │ │ + movw r0, #61420 @ 0xefec │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48de0 <_Py_rc_quot@@Base+0x13cc> │ │ │ │ - b 48e5c <_Py_rc_quot@@Base+0x1448> │ │ │ │ + bne 48dd8 <_Py_rc_quot@@Base+0x13cc> │ │ │ │ + b 48e54 <_Py_rc_quot@@Base+0x1448> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48e3c <_Py_rc_quot@@Base+0x1428> │ │ │ │ - bl be93c │ │ │ │ + bne 48e34 <_Py_rc_quot@@Base+0x1428> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48e5c <_Py_rc_quot@@Base+0x1448> │ │ │ │ + bne 48e54 <_Py_rc_quot@@Base+0x1448> │ │ │ │ cmp r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ movle r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrgt r2, [r4, #8] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 490f8 │ │ │ │ + b 490f0 │ │ │ │ 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, #45976 @ 0xb398 │ │ │ │ + movw r0, #44120 @ 0xac58 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldmib r1, {r1, r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ 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, #46032 @ 0xb3d0 │ │ │ │ + movw r0, #44176 @ 0xac90 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldrh r2, [r3, #13] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldrb ip, [r3, #16] │ │ │ │ rev16 r2, r2 │ │ │ │ ldrb r3, [r3, #15] │ │ │ │ str ip, [sp] │ │ │ │ uxth r2, r2 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 48f28 <_Py_rc_quot@@Base+0x1514> │ │ │ │ + bne 48f20 <_Py_rc_quot@@Base+0x1514> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46100 @ 0xb414 │ │ │ │ + movw r1, #44244 @ 0xacd4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 48f34 <_Py_rc_quot@@Base+0x1520> │ │ │ │ - bl 1295d0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 48f2c <_Py_rc_quot@@Base+0x1520> │ │ │ │ + bl 129600 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 48f3c <_Py_rc_quot@@Base+0x1528> │ │ │ │ + bge 48f34 <_Py_rc_quot@@Base+0x1528> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [r4, #28] │ │ │ │ bl 2e2f4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49080 <_Py_rc_quot@@Base+0x166c> │ │ │ │ - ldr r0, [pc, #268] @ 4908c <_Py_rc_quot@@Base+0x1678> │ │ │ │ + beq 49078 <_Py_rc_quot@@Base+0x166c> │ │ │ │ + ldr r0, [pc, #268] @ 49084 <_Py_rc_quot@@Base+0x1678> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 48f9c <_Py_rc_quot@@Base+0x1588> │ │ │ │ + bne 48f94 <_Py_rc_quot@@Base+0x1588> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 48f84 <_Py_rc_quot@@Base+0x1570> │ │ │ │ + bne 48f7c <_Py_rc_quot@@Base+0x1570> │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - beq 48fac <_Py_rc_quot@@Base+0x1598> │ │ │ │ - bl 3bfda0 │ │ │ │ + beq 48fa4 <_Py_rc_quot@@Base+0x1598> │ │ │ │ + bl 342328 │ │ │ │ mov r5, #0 │ │ │ │ bl 2d7bc │ │ │ │ bl 2e27c │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 4900c <_Py_rc_quot@@Base+0x15f8> │ │ │ │ - bl 2b2fc8 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ + beq 49004 <_Py_rc_quot@@Base+0x15f8> │ │ │ │ + bl 2b3098 <_Py_Uid_Converter@@Base+0x184> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 49014 <_Py_rc_quot@@Base+0x1600> │ │ │ │ - bl c5c80 │ │ │ │ + beq 4900c <_Py_rc_quot@@Base+0x1600> │ │ │ │ + bl c5dcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49014 <_Py_rc_quot@@Base+0x1600> │ │ │ │ + bne 4900c <_Py_rc_quot@@Base+0x1600> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48fb4 <_Py_rc_quot@@Base+0x15a0> │ │ │ │ + bgt 48fac <_Py_rc_quot@@Base+0x15a0> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 48fb4 <_Py_rc_quot@@Base+0x15a0> │ │ │ │ + bne 48fac <_Py_rc_quot@@Base+0x15a0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 48fb4 <_Py_rc_quot@@Base+0x15a0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 48fac <_Py_rc_quot@@Base+0x15a0> │ │ │ │ mov r6, r1 │ │ │ │ - b 49018 <_Py_rc_quot@@Base+0x1604> │ │ │ │ + b 49010 <_Py_rc_quot@@Base+0x1604> │ │ │ │ mov r6, #1 │ │ │ │ bl 2dfa0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4903c <_Py_rc_quot@@Base+0x1628> │ │ │ │ + bne 49034 <_Py_rc_quot@@Base+0x1628> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 49024 <_Py_rc_quot@@Base+0x1610> │ │ │ │ + bne 4901c <_Py_rc_quot@@Base+0x1610> │ │ │ │ dmb ish │ │ │ │ - beq 4904c <_Py_rc_quot@@Base+0x1638> │ │ │ │ - ldr r0, [pc, #64] @ 4908c <_Py_rc_quot@@Base+0x1678> │ │ │ │ - bl 2be6c8 │ │ │ │ + beq 49044 <_Py_rc_quot@@Base+0x1638> │ │ │ │ + ldr r0, [pc, #64] @ 49084 <_Py_rc_quot@@Base+0x1678> │ │ │ │ + bl 2be790 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 49084 <_Py_rc_quot@@Base+0x1670> │ │ │ │ + beq 4907c <_Py_rc_quot@@Base+0x1670> │ │ │ │ mov r0, r5 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49080 <_Py_rc_quot@@Base+0x166c> │ │ │ │ + bgt 49078 <_Py_rc_quot@@Base+0x166c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49080 <_Py_rc_quot@@Base+0x166c> │ │ │ │ + bne 49078 <_Py_rc_quot@@Base+0x166c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strhteq pc, [r7], #-92 @ 0xffffffa4 @ │ │ │ │ + strdeq pc, [r7], #-84 @ 0xffffffac @ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 490c4 <_Py_rc_quot@@Base+0x16b0> │ │ │ │ - beq 490b8 <_Py_rc_quot@@Base+0x16a4> │ │ │ │ + ldreq r0, [pc, #28] @ 490bc <_Py_rc_quot@@Base+0x16b0> │ │ │ │ + beq 490b0 <_Py_rc_quot@@Base+0x16a4> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ │ │ │ │ -000490c8 : │ │ │ │ +000490c0 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 490f4 │ │ │ │ + ldr lr, [pc, #28] @ 490ec │ │ │ │ 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 2ef2f0 │ │ │ │ + b 2eeecc │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #2968] @ 0xb98 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ @@ -27390,321 +27388,344 @@ │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r1, r3 │ │ │ │ movne r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #46124 @ 0xb42c │ │ │ │ + movw r1, #44268 @ 0xacec │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #46128 @ 0xb430 │ │ │ │ + movw r0, #44272 @ 0xacf0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49408 │ │ │ │ + beq 49400 │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 491bc │ │ │ │ + beq 491b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ace44 │ │ │ │ + bl 1ad308 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 491ec │ │ │ │ + beq 491e4 │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #35180 @ 0x896c │ │ │ │ + movw r1, #33552 @ 0x8310 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 2222cc │ │ │ │ + bl 2229a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 491bc │ │ │ │ - b 49408 │ │ │ │ + bne 491b4 │ │ │ │ + b 49400 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 492c8 │ │ │ │ - bl b93e4 │ │ │ │ + bne 492c0 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49408 │ │ │ │ - bl dc834 │ │ │ │ + bne 49400 │ │ │ │ + bl dc9d4 │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d0a8 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 49410 │ │ │ │ - b 491a0 │ │ │ │ + bne 49408 │ │ │ │ + b 49198 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 4920c │ │ │ │ + bne 49204 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19553c │ │ │ │ + bl 195b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 493b4 │ │ │ │ + beq 493ac │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #46140 @ 0xb43c │ │ │ │ + movw r1, #44284 @ 0xacfc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 2222cc │ │ │ │ + bl 2229a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49408 │ │ │ │ + beq 49400 │ │ │ │ ldr r4, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bgt 492dc │ │ │ │ + bgt 492d4 │ │ │ │ sub r9, fp, #1056 @ 0x420 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ sub r9, r9, #12 │ │ │ │ movw r3, #1032 @ 0x408 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 2d0b4 <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #488] @ 49444 │ │ │ │ + ldr r3, [pc, #488] @ 4943c │ │ │ │ add r8, r9, r4 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ str r0, [r9, r4] │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ str r1, [r8, #4] │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c4ff0 │ │ │ │ - bl dc834 │ │ │ │ + bl 1c5420 │ │ │ │ + bl dc9d4 │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d0a8 <__fcntl_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 492c0 │ │ │ │ + bne 492b8 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 492c8 │ │ │ │ - bl b93e4 │ │ │ │ + bne 492c0 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49274 │ │ │ │ - b 49408 │ │ │ │ + beq 4926c │ │ │ │ + b 49400 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 493d8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 493d0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 49408 │ │ │ │ + bl 27bef0 │ │ │ │ + b 49400 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a2c74 │ │ │ │ + bl 1a32bc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 492fc │ │ │ │ + bne 492f4 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 49408 │ │ │ │ - bl 1a2d9c │ │ │ │ + bl 1c5420 │ │ │ │ + b 49400 │ │ │ │ + bl 1a33e4 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 2e2dc │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c4ff0 │ │ │ │ - bl dc834 │ │ │ │ + bl 1c5420 │ │ │ │ + bl dc9d4 │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d0a8 <__fcntl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 49368 │ │ │ │ + bne 49360 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 49370 │ │ │ │ - bl b93e4 │ │ │ │ + bne 49368 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4931c │ │ │ │ - b 493a8 │ │ │ │ + beq 49314 │ │ │ │ + b 493a0 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 49384 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 4937c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 493a8 │ │ │ │ + bl 27bef0 │ │ │ │ + b 493a0 │ │ │ │ ldrb r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49434 │ │ │ │ + beq 4942c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46276 @ 0xb4c4 │ │ │ │ + movw r1, #44420 @ 0xad84 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139b7c │ │ │ │ - b 49408 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 13a264 │ │ │ │ + b 49400 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46400 @ 0xb540 │ │ │ │ + movw r1, #44544 @ 0xae00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ - ldr r1, [pc, #104] @ 49448 │ │ │ │ + b 14161c │ │ │ │ + ldr r1, [pc, #104] @ 49440 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49424 │ │ │ │ + beq 4941c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46144 @ 0xb440 │ │ │ │ + movw r1, #44288 @ 0xad00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 4943c │ │ │ │ + b 49434 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 492c8 │ │ │ │ + blt 492c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl beb7c │ │ │ │ - b 4943c │ │ │ │ + bl becc8 │ │ │ │ + b 49434 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a08e8 │ │ │ │ - b 4943c │ │ │ │ + bl a094c │ │ │ │ + b 49434 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a3aec │ │ │ │ + bl 1a4134 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r0, lr, r4, lsr #31 │ │ │ │ - subseq r0, lr, ip, lsr #31 │ │ │ │ + subseq r0, lr, r4, ror r8 │ │ │ │ + subseq r0, lr, ip, ror r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 49480 │ │ │ │ + bne 49478 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ - b 494cc │ │ │ │ + b 494c4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 49474 │ │ │ │ + beq 4946c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 494b8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 494b0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46480 @ 0xb590 │ │ │ │ + movw r1, #44624 @ 0xae50 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49508 │ │ │ │ + beq 49500 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49508 │ │ │ │ + bgt 49500 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 49508 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 49500 │ │ │ │ + bl a7380 <_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 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 2b2ce4 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 49544 │ │ │ │ + bl bea88 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #5464 @ 0x1558 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + and r3, r0, #61440 @ 0xf000 │ │ │ │ + movw r2, #5464 @ 0x1558 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r3, #24576 @ 0x6000 │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r2 │ │ │ │ + pop {fp, pc} │ │ │ │ │ │ │ │ -00049510 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ +00049564 <_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 4953c <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ + bgt 49590 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ - bge 4954c <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ - b 495d4 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + bge 495a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ + b 49628 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ sub r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 49588 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - b 495d4 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ - ldr r1, [pc, #152] @ 495ec <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ + bls 495dc <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + b 49628 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + ldr r1, [pc, #152] @ 49640 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25de04 <_PyType_Lookup@@Base> │ │ │ │ + bl 25e78c <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 495e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 49638 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 495e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #120] @ 495f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ + beq 49638 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #120] @ 49644 <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25de04 <_PyType_Lookup@@Base> │ │ │ │ + bl 25e78c <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 495c0 <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ - b 495e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #100] @ 495f4 <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ + bne 49614 <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ + b 49638 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #100] @ 49648 <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25de04 <_PyType_Lookup@@Base> │ │ │ │ + bl 25e78c <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 495e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 49638 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 495e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #68] @ 495f8 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ + beq 49638 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #68] @ 4964c <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25de04 <_PyType_Lookup@@Base> │ │ │ │ + bl 25e78c <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 495e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 49638 <_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, #46536 @ 0xb5c8 │ │ │ │ + movw r1, #44680 @ 0xae88 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #24] @ 495fc <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #24] @ 49650 <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r1, r3, r0, lsr #19 │ │ │ │ - rsbeq r1, r3, r0, asr #19 │ │ │ │ - ldrdeq r1, [r3], #-228 @ 0xffffff1c @ │ │ │ │ - rsbeq r1, r3, r0, lsl pc │ │ │ │ - ldrheq r0, [lr], #-244 @ 0xffffff0c │ │ │ │ + rsbeq r1, r3, r8, lsr #19 │ │ │ │ + rsbeq r1, r3, r8, asr #19 │ │ │ │ + ldrdeq r1, [r3], #-236 @ 0xffffff14 @ │ │ │ │ + rsbeq r1, r3, r8, lsl pc │ │ │ │ + subseq r0, lr, r4, lsl #17 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -27720,473 +27741,450 @@ │ │ │ │ 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 49680 <_PyEval_SpecialMethodCanSuggest@@Base+0x170> │ │ │ │ + beq 496d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x170> │ │ │ │ str r0, [sp, #16] │ │ │ │ - movw r0, #46564 @ 0xb5e4 │ │ │ │ + movw r0, #44708 @ 0xaea4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7604 │ │ │ │ - b 496b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ + bl b775c │ │ │ │ + b 4970c <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 496a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x194> │ │ │ │ + beq 496f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x194> │ │ │ │ str r6, [sp, #12] │ │ │ │ - movw r0, #46596 @ 0xb604 │ │ │ │ + movw r0, #44740 @ 0xaec4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7604 │ │ │ │ - b 496b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ - movw r0, #46624 @ 0xb620 │ │ │ │ + bl b775c │ │ │ │ + b 4970c <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ + movw r0, #44768 @ 0xaee0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 496c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b8> │ │ │ │ + bne 4971c <_PyEval_SpecialMethodCanSuggest@@Base+0x1b8> │ │ │ │ mov r0, #0 │ │ │ │ - b 496fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1ec> │ │ │ │ + b 49750 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ec> │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 496e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d0> │ │ │ │ - bl 7f388 │ │ │ │ + beq 49734 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d0> │ │ │ │ + bl 7f39c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 496c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b0> │ │ │ │ + beq 49714 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b0> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 496fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1ec> │ │ │ │ + beq 49750 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ec> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 7f1a0 │ │ │ │ + b 7f1b4 │ │ │ │ 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 49744 <_PyEval_SpecialMethodCanSuggest@@Base+0x234> │ │ │ │ + bne 49798 <_PyEval_SpecialMethodCanSuggest@@Base+0x234> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 30368c │ │ │ │ + bl 303208 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4976c <_PyEval_SpecialMethodCanSuggest@@Base+0x25c> │ │ │ │ - b 49764 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + bne 497c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x25c> │ │ │ │ + b 497b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #48100 @ 0xbbe4 │ │ │ │ + movw r0, #43404 @ 0xa98c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4972c <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ + bne 49780 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ mov r0, #0 │ │ │ │ - b 49888 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ + b 498dc <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #22 │ │ │ │ - bl 344018 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + bl 343b38 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49764 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + beq 497b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ mov r0, r4 │ │ │ │ ldrh r5, [fp, #-22] @ 0xffffffea │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49764 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + beq 497b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl a796c │ │ │ │ + bl a79cc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 497ec <_PyEval_SpecialMethodCanSuggest@@Base+0x2dc> │ │ │ │ + beq 49840 <_PyEval_SpecialMethodCanSuggest@@Base+0x2dc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 497dc <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ + bne 49830 <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 497f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e8> │ │ │ │ - b 49764 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + ble 4984c <_PyEval_SpecialMethodCanSuggest@@Base+0x2e8> │ │ │ │ + b 497b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ mov r0, r5 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 49814 <_PyEval_SpecialMethodCanSuggest@@Base+0x304> │ │ │ │ + bne 49868 <_PyEval_SpecialMethodCanSuggest@@Base+0x304> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49764 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + bgt 497b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49764 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + bne 497b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 49764 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 497b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4984c <_PyEval_SpecialMethodCanSuggest@@Base+0x33c> │ │ │ │ + bgt 498a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x33c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4984c <_PyEval_SpecialMethodCanSuggest@@Base+0x33c> │ │ │ │ + bne 498a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x33c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49870 <_PyEval_SpecialMethodCanSuggest@@Base+0x360> │ │ │ │ + bgt 498c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x360> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49870 <_PyEval_SpecialMethodCanSuggest@@Base+0x360> │ │ │ │ + bne 498c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x360> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 49764 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + beq 497b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 2b2c14 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 498cc <_PyEval_SpecialMethodCanSuggest@@Base+0x3bc> │ │ │ │ - bl be93c │ │ │ │ - cmp r0, #0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - and r3, r0, #61440 @ 0xf000 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r3, #49152 @ 0xc000 │ │ │ │ - movw r0, #4404 @ 0x1134 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r2 │ │ │ │ - pop {fp, pc} │ │ │ │ push {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 1d8220 │ │ │ │ + bl 1d8784 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49964 <_PyEval_SpecialMethodCanSuggest@@Base+0x454> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + beq 4995c <_PyEval_SpecialMethodCanSuggest@@Base+0x3f8> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b650 │ │ │ │ + bl 14bcf4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49958 <_PyEval_SpecialMethodCanSuggest@@Base+0x448> │ │ │ │ + beq 49950 <_PyEval_SpecialMethodCanSuggest@@Base+0x3ec> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49940 <_PyEval_SpecialMethodCanSuggest@@Base+0x430> │ │ │ │ + beq 49938 <_PyEval_SpecialMethodCanSuggest@@Base+0x3d4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 49980 <_PyEval_SpecialMethodCanSuggest@@Base+0x470> │ │ │ │ + b 499d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x470> │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 2b2ce4 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 499b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ + bl bea88 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #5464 @ 0x1558 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + and r3, r0, #61440 @ 0xf000 │ │ │ │ + movw r2, #5464 @ 0x1558 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r3, #49152 @ 0xc000 │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movne r0, r2 │ │ │ │ + pop {fp, pc} │ │ │ │ push {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 287ee8 │ │ │ │ + bl 2881a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 499c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4b4> │ │ │ │ + bne 49a18 <_PyEval_SpecialMethodCanSuggest@@Base+0x4b4> │ │ │ │ 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 3404fc <_PyEval_MatchClass@@Base+0x31e8> │ │ │ │ + b 33ff84 <_PyEval_MatchClass@@Base+0x31e4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #8 │ │ │ │ ldr ip, [ip, #8] │ │ │ │ - ldr r0, [pc, #12] @ 49a0c <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc> │ │ │ │ + ldr r0, [pc, #12] @ 49a60 <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc> │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r4, r3, ip, lsr #5 │ │ │ │ + strhteq r4, [r3], #-36 @ 0xffffffdc │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 48080 <_Py_rc_quot@@Base+0x66c> │ │ │ │ + bl 48078 <_Py_rc_quot@@Base+0x66c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49abc <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ - ldr r1, [pc, #140] @ 49ac8 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b8> │ │ │ │ + beq 49b10 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ + ldr r1, [pc, #140] @ 49b1c <_PyEval_SpecialMethodCanSuggest@@Base+0x5b8> │ │ │ │ sub r2, fp, #24 │ │ │ │ - bl c28cc │ │ │ │ + bl c2a18 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 49a94 <_PyEval_SpecialMethodCanSuggest@@Base+0x584> │ │ │ │ + bne 49ae8 <_PyEval_SpecialMethodCanSuggest@@Base+0x584> │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #112] @ 49ac8 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b8> │ │ │ │ + ldr r1, [pc, #112] @ 49b1c <_PyEval_SpecialMethodCanSuggest@@Base+0x5b8> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49a94 <_PyEval_SpecialMethodCanSuggest@@Base+0x584> │ │ │ │ + bne 49ae8 <_PyEval_SpecialMethodCanSuggest@@Base+0x584> │ │ │ │ ldr r3, [r5] │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49a94 <_PyEval_SpecialMethodCanSuggest@@Base+0x584> │ │ │ │ + bgt 49ae8 <_PyEval_SpecialMethodCanSuggest@@Base+0x584> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49a94 <_PyEval_SpecialMethodCanSuggest@@Base+0x584> │ │ │ │ + bne 49ae8 <_PyEval_SpecialMethodCanSuggest@@Base+0x584> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49ab8 <_PyEval_SpecialMethodCanSuggest@@Base+0x5a8> │ │ │ │ + bgt 49b0c <_PyEval_SpecialMethodCanSuggest@@Base+0x5a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49ab8 <_PyEval_SpecialMethodCanSuggest@@Base+0x5a8> │ │ │ │ + bne 49b0c <_PyEval_SpecialMethodCanSuggest@@Base+0x5a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r1, r3, r8, asr sl │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 2b2c14 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 49b08 <_PyEval_SpecialMethodCanSuggest@@Base+0x5f8> │ │ │ │ - bl be93c │ │ │ │ - cmp r0, #0 │ │ │ │ - movw r0, #5464 @ 0x1558 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - and r3, r0, #61440 @ 0xf000 │ │ │ │ - movw r2, #5464 @ 0x1558 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - cmp r3, #24576 @ 0x6000 │ │ │ │ - movw r0, #4404 @ 0x1134 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movne r0, r2 │ │ │ │ - pop {fp, pc} │ │ │ │ + rsbeq r1, r3, r0, ror #20 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ subs r1, r2, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne 49b84 <_PyEval_SpecialMethodCanSuggest@@Base+0x674> │ │ │ │ + bne 49b7c <_PyEval_SpecialMethodCanSuggest@@Base+0x618> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4624 @ 0x1210 │ │ │ │ + movw r1, #2624 @ 0xa40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 123564 │ │ │ │ + bl 122fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49ba0 <_PyEval_SpecialMethodCanSuggest@@Base+0x690> │ │ │ │ - b 49b98 <_PyEval_SpecialMethodCanSuggest@@Base+0x688> │ │ │ │ - movw r0, #4624 @ 0x1210 │ │ │ │ + bne 49b98 <_PyEval_SpecialMethodCanSuggest@@Base+0x634> │ │ │ │ + b 49b90 <_PyEval_SpecialMethodCanSuggest@@Base+0x62c> │ │ │ │ + movw r0, #2624 @ 0xa40 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2c973c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c98a4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49b58 <_PyEval_SpecialMethodCanSuggest@@Base+0x648> │ │ │ │ + bne 49b50 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ec> │ │ │ │ mov r0, #0 │ │ │ │ - b 49bc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x6b0> │ │ │ │ + b 49bb8 <_PyEval_SpecialMethodCanSuggest@@Base+0x654> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 49b98 <_PyEval_SpecialMethodCanSuggest@@Base+0x688> │ │ │ │ + blt 49b90 <_PyEval_SpecialMethodCanSuggest@@Base+0x62c> │ │ │ │ movwne r0, #4404 @ 0x1134 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #21196 @ 0x52cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 49c5c <_PyEval_SpecialMethodCanSuggest@@Base+0x74c> │ │ │ │ + bne 49c54 <_PyEval_SpecialMethodCanSuggest@@Base+0x6f0> │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r0, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 49c10 <_PyEval_SpecialMethodCanSuggest@@Base+0x700> │ │ │ │ + bne 49c08 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a4> │ │ │ │ cmp ip, r2 │ │ │ │ - bne 49c10 <_PyEval_SpecialMethodCanSuggest@@Base+0x700> │ │ │ │ + bne 49c08 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a4> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 49c54 <_PyEval_SpecialMethodCanSuggest@@Base+0x744> │ │ │ │ + b 49c4c <_PyEval_SpecialMethodCanSuggest@@Base+0x6e8> │ │ │ │ movw r2, #19260 @ 0x4b3c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - bne 49c48 <_PyEval_SpecialMethodCanSuggest@@Base+0x738> │ │ │ │ + bne 49c40 <_PyEval_SpecialMethodCanSuggest@@Base+0x6dc> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49c48 <_PyEval_SpecialMethodCanSuggest@@Base+0x738> │ │ │ │ + bne 49c40 <_PyEval_SpecialMethodCanSuggest@@Base+0x6dc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 49c54 <_PyEval_SpecialMethodCanSuggest@@Base+0x744> │ │ │ │ + b 49c4c <_PyEval_SpecialMethodCanSuggest@@Base+0x6e8> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fbe8c <_PyCode_InitAddressRange@@Base+0xa3c> │ │ │ │ + b 2fba6c <_PyCode_InitAddressRange@@Base+0x7ac> │ │ │ │ mov r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ - b 2fbe8c <_PyCode_InitAddressRange@@Base+0xa3c> │ │ │ │ + b 2fba6c <_PyCode_InitAddressRange@@Base+0x7ac> │ │ │ │ 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 49c98 <_PyEval_SpecialMethodCanSuggest@@Base+0x788> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 49c90 <_PyEval_SpecialMethodCanSuggest@@Base+0x72c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #216 @ 0xd8 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #63900 @ 0xf99c │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 49ca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x794> │ │ │ │ - bl 48080 <_Py_rc_quot@@Base+0x66c> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 49c9c <_PyEval_SpecialMethodCanSuggest@@Base+0x738> │ │ │ │ + bl 48078 <_Py_rc_quot@@Base+0x66c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 49cac <_PyEval_SpecialMethodCanSuggest@@Base+0x79c> │ │ │ │ + bne 49ca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x740> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 49cf4 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e4> │ │ │ │ + beq 49cec <_PyEval_SpecialMethodCanSuggest@@Base+0x788> │ │ │ │ mov r0, r5 │ │ │ │ - bl 13cfa0 │ │ │ │ + bl 13d688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49cf4 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e4> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 49cec <_PyEval_SpecialMethodCanSuggest@@Base+0x788> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1112 @ 0x458 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + movw r1, #65020 @ 0xfdfc │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 49d38 <_PyEval_SpecialMethodCanSuggest@@Base+0x828> │ │ │ │ - b 49ca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x794> │ │ │ │ - ldr r1, [pc, #132] @ 49d80 <_PyEval_SpecialMethodCanSuggest@@Base+0x870> │ │ │ │ + ble 49d30 <_PyEval_SpecialMethodCanSuggest@@Base+0x7cc> │ │ │ │ + b 49c9c <_PyEval_SpecialMethodCanSuggest@@Base+0x738> │ │ │ │ + ldr r1, [pc, #132] @ 49d78 <_PyEval_SpecialMethodCanSuggest@@Base+0x814> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49d2c <_PyEval_SpecialMethodCanSuggest@@Base+0x81c> │ │ │ │ + beq 49d24 <_PyEval_SpecialMethodCanSuggest@@Base+0x7c0> │ │ │ │ cmp r5, r6 │ │ │ │ - beq 49d54 <_PyEval_SpecialMethodCanSuggest@@Base+0x844> │ │ │ │ - ldr r1, [pc, #104] @ 49d84 <_PyEval_SpecialMethodCanSuggest@@Base+0x874> │ │ │ │ + beq 49d4c <_PyEval_SpecialMethodCanSuggest@@Base+0x7e8> │ │ │ │ + ldr r1, [pc, #104] @ 49d7c <_PyEval_SpecialMethodCanSuggest@@Base+0x818> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15332c │ │ │ │ + bl 1539cc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49d54 <_PyEval_SpecialMethodCanSuggest@@Base+0x844> │ │ │ │ + bne 49d4c <_PyEval_SpecialMethodCanSuggest@@Base+0x7e8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49ca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x794> │ │ │ │ + bgt 49c9c <_PyEval_SpecialMethodCanSuggest@@Base+0x738> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49ca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x794> │ │ │ │ + bne 49c9c <_PyEval_SpecialMethodCanSuggest@@Base+0x738> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 49ca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x794> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 49c9c <_PyEval_SpecialMethodCanSuggest@@Base+0x738> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49d78 <_PyEval_SpecialMethodCanSuggest@@Base+0x868> │ │ │ │ + bgt 49d70 <_PyEval_SpecialMethodCanSuggest@@Base+0x80c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49d78 <_PyEval_SpecialMethodCanSuggest@@Base+0x868> │ │ │ │ + bne 49d70 <_PyEval_SpecialMethodCanSuggest@@Base+0x80c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r1, r3, r8, asr sl │ │ │ │ - rsbeq r1, r3, r4, lsr #21 │ │ │ │ + rsbeq r1, r3, r0, ror #20 │ │ │ │ + rsbeq r1, r3, ip, lsr #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -28198,62 +28196,67 @@ │ │ │ │ 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 49df0 <_PyEval_SpecialMethodCanSuggest@@Base+0x8e0> │ │ │ │ + beq 49de8 <_PyEval_SpecialMethodCanSuggest@@Base+0x884> │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r0, #46812 @ 0xb6dc │ │ │ │ + movw r0, #44956 @ 0xaf9c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str ip, [sp] │ │ │ │ - bl b7604 │ │ │ │ - b 49e18 <_PyEval_SpecialMethodCanSuggest@@Base+0x908> │ │ │ │ + bl b775c │ │ │ │ + b 49e10 <_PyEval_SpecialMethodCanSuggest@@Base+0x8ac> │ │ │ │ cmp ip, #0 │ │ │ │ - beq 49e0c <_PyEval_SpecialMethodCanSuggest@@Base+0x8fc> │ │ │ │ + beq 49e04 <_PyEval_SpecialMethodCanSuggest@@Base+0x8a0> │ │ │ │ str ip, [sp] │ │ │ │ - movw r0, #46032 @ 0xb3d0 │ │ │ │ + movw r0, #44176 @ 0xac90 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7604 │ │ │ │ - b 49e18 <_PyEval_SpecialMethodCanSuggest@@Base+0x908> │ │ │ │ - movw r0, #46832 @ 0xb6f0 │ │ │ │ + bl b775c │ │ │ │ + b 49e10 <_PyEval_SpecialMethodCanSuggest@@Base+0x8ac> │ │ │ │ + movw r0, #44976 @ 0xafb0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49e34 <_PyEval_SpecialMethodCanSuggest@@Base+0x924> │ │ │ │ + beq 49e2c <_PyEval_SpecialMethodCanSuggest@@Base+0x8c8> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49e34 <_PyEval_SpecialMethodCanSuggest@@Base+0x924> │ │ │ │ + beq 49e2c <_PyEval_SpecialMethodCanSuggest@@Base+0x8c8> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 7f1a0 │ │ │ │ + bl 7f1b4 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ - beq 49e50 <_PyEval_SpecialMethodCanSuggest@@Base+0x940> │ │ │ │ + beq 49e48 <_PyEval_SpecialMethodCanSuggest@@Base+0x8e4> │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 7f388 │ │ │ │ + b 7f39c │ │ │ │ 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 38ed68 <_PyLong_Lshift@@Base+0x29d0> │ │ │ │ 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, #46844 @ 0xb6fc │ │ │ │ - movweq r0, #46852 @ 0xb704 │ │ │ │ + movwne r0, #44988 @ 0xafbc │ │ │ │ + movweq r0, #44996 @ 0xafc4 │ │ │ │ ldreq r3, [ip, #8] │ │ │ │ movtne r0, #64 @ 0x40 │ │ │ │ movteq r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ @@ -28261,100 +28264,95 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d720 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 49f04 <_PyEval_SpecialMethodCanSuggest@@Base+0x9f4> │ │ │ │ + bge 49f10 <_PyEval_SpecialMethodCanSuggest@@Base+0x9ac> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #49316 @ 0xc0a4 │ │ │ │ + movw r2, #47264 @ 0xb8a0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28472 @ 0x6f38 │ │ │ │ + movw r0, #26844 @ 0x68dc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r4, #0 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 49f18 <_PyEval_SpecialMethodCanSuggest@@Base+0xa08> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 49f24 <_PyEval_SpecialMethodCanSuggest@@Base+0x9c0> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57188 │ │ │ │ + bl 57190 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49f2c <_PyEval_SpecialMethodCanSuggest@@Base+0xa1c> │ │ │ │ + beq 49f38 <_PyEval_SpecialMethodCanSuggest@@Base+0x9d4> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ 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 38f568 <_PyLong_Lshift@@Base+0x2a30> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r6, #31944 @ 0x7cc8 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 49f8c <_PyEval_SpecialMethodCanSuggest@@Base+0xa7c> │ │ │ │ + beq 49f84 <_PyEval_SpecialMethodCanSuggest@@Base+0xa20> │ │ │ │ mov r1, r6 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49f90 <_PyEval_SpecialMethodCanSuggest@@Base+0xa80> │ │ │ │ + beq 49f88 <_PyEval_SpecialMethodCanSuggest@@Base+0xa24> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 49fb0 <_PyEval_SpecialMethodCanSuggest@@Base+0xaa0> │ │ │ │ + beq 49fa8 <_PyEval_SpecialMethodCanSuggest@@Base+0xa44> │ │ │ │ movw r1, #31944 @ 0x7cc8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49fb4 <_PyEval_SpecialMethodCanSuggest@@Base+0xaa4> │ │ │ │ + beq 49fac <_PyEval_SpecialMethodCanSuggest@@Base+0xa48> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c5908 │ │ │ │ + b 1c5d38 │ │ │ │ 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 99260 │ │ │ │ + b 992e8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 49ffc <_PyEval_SpecialMethodCanSuggest@@Base+0xaec> │ │ │ │ + bne 49ff4 <_PyEval_SpecialMethodCanSuggest@@Base+0xa90> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 4a030 <_PyEval_SpecialMethodCanSuggest@@Base+0xb20> │ │ │ │ + beq 4a028 <_PyEval_SpecialMethodCanSuggest@@Base+0xac4> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45316 @ 0xb104 │ │ │ │ + movw r1, #43688 @ 0xaaa8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #10 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -28362,51 +28360,51 @@ │ │ │ │ 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 │ │ │ │ - bl 3724b4 │ │ │ │ + bl 371e3c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a0a4 <_PyEval_SpecialMethodCanSuggest@@Base+0xb94> │ │ │ │ + beq 4a09c <_PyEval_SpecialMethodCanSuggest@@Base+0xb38> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2d8178 <_PySet_Update@@Base> │ │ │ │ + bl 2d898c <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a0a8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb98> │ │ │ │ + bne 4a0a0 <_PyEval_SpecialMethodCanSuggest@@Base+0xb3c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a0a4 <_PyEval_SpecialMethodCanSuggest@@Base+0xb94> │ │ │ │ + bgt 4a09c <_PyEval_SpecialMethodCanSuggest@@Base+0xb38> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a0a4 <_PyEval_SpecialMethodCanSuggest@@Base+0xb94> │ │ │ │ + bne 4a09c <_PyEval_SpecialMethodCanSuggest@@Base+0xb38> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 4a0cc <_PyEval_SpecialMethodCanSuggest@@Base+0xbbc> │ │ │ │ + bne 4a0c4 <_PyEval_SpecialMethodCanSuggest@@Base+0xb60> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 4a100 <_PyEval_SpecialMethodCanSuggest@@Base+0xbf0> │ │ │ │ + beq 4a0f8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb94> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45316 @ 0xb104 │ │ │ │ + movw r1, #43688 @ 0xaaa8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #12 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -28416,15 +28414,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ subs r5, r3, #0 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ moveq r6, r5 │ │ │ │ - movw ip, #4224 @ 0x1080 │ │ │ │ + movw ip, #2432 @ 0x980 │ │ │ │ movt ip, #94 @ 0x5e │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -28438,125 +28436,125 @@ │ │ │ │ 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 4a1b0 <_PyEval_SpecialMethodCanSuggest@@Base+0xca0> │ │ │ │ + bne 4a1a8 <_PyEval_SpecialMethodCanSuggest@@Base+0xc44> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a1f8 <_PyEval_SpecialMethodCanSuggest@@Base+0xce8> │ │ │ │ + beq 4a1f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xc8c> │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r4, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r5, #2 │ │ │ │ mov r2, #0 │ │ │ │ strd r4, [sp, #4] │ │ │ │ - movw ip, #25216 @ 0x6280 │ │ │ │ + movw ip, #25224 @ 0x6288 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 4a300 <_PyEval_SpecialMethodCanSuggest@@Base+0xdf0> │ │ │ │ + beq 4a2f8 <_PyEval_SpecialMethodCanSuggest@@Base+0xd94> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ add r6, r6, r7 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ac3dc │ │ │ │ + bl 1ac8a0 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a2f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xde0> │ │ │ │ + beq 4a2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0xd84> │ │ │ │ cmp r6, #1 │ │ │ │ movweq r5, #438 @ 0x1b6 │ │ │ │ - beq 4a274 <_PyEval_SpecialMethodCanSuggest@@Base+0xd64> │ │ │ │ + beq 4a26c <_PyEval_SpecialMethodCanSuggest@@Base+0xd08> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a25c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4c> │ │ │ │ - bl 1768d8 │ │ │ │ + beq 4a254 <_PyEval_SpecialMethodCanSuggest@@Base+0xcf0> │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a250 <_PyEval_SpecialMethodCanSuggest@@Base+0xd40> │ │ │ │ - bl be93c │ │ │ │ + bne 4a248 <_PyEval_SpecialMethodCanSuggest@@Base+0xce4> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a2f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xde0> │ │ │ │ + bne 4a2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0xd84> │ │ │ │ cmp r6, #2 │ │ │ │ - beq 4a274 <_PyEval_SpecialMethodCanSuggest@@Base+0xd64> │ │ │ │ - b 4a260 <_PyEval_SpecialMethodCanSuggest@@Base+0xd50> │ │ │ │ + beq 4a26c <_PyEval_SpecialMethodCanSuggest@@Base+0xd08> │ │ │ │ + b 4a258 <_PyEval_SpecialMethodCanSuggest@@Base+0xcf4> │ │ │ │ movw r5, #438 @ 0x1b6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 287710 │ │ │ │ + bl 2879c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a2f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xde0> │ │ │ │ + beq 4a2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0xd84> │ │ │ │ ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ cmn r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq 4a2a8 <_PyEval_SpecialMethodCanSuggest@@Base+0xd98> │ │ │ │ + beq 4a2a0 <_PyEval_SpecialMethodCanSuggest@@Base+0xd3c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e42c │ │ │ │ mov r4, r0 │ │ │ │ - b 4a2b0 <_PyEval_SpecialMethodCanSuggest@@Base+0xda0> │ │ │ │ + b 4a2a8 <_PyEval_SpecialMethodCanSuggest@@Base+0xd44> │ │ │ │ bl 2da20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4a2f8 <_PyEval_SpecialMethodCanSuggest@@Base+0xde8> │ │ │ │ + beq 4a2f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xd8c> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4a2e0 <_PyEval_SpecialMethodCanSuggest@@Base+0xdd0> │ │ │ │ - bl b93e4 │ │ │ │ + bne 4a2d8 <_PyEval_SpecialMethodCanSuggest@@Base+0xd74> │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a278 <_PyEval_SpecialMethodCanSuggest@@Base+0xd68> │ │ │ │ - b 4a2f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xde0> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 4a270 <_PyEval_SpecialMethodCanSuggest@@Base+0xd0c> │ │ │ │ + b 4a2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0xd84> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r4, #0 │ │ │ │ - b 4a300 <_PyEval_SpecialMethodCanSuggest@@Base+0xdf0> │ │ │ │ + b 4a2f8 <_PyEval_SpecialMethodCanSuggest@@Base+0xd94> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ae12c │ │ │ │ + bl 1ae5f0 │ │ │ │ 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 │ │ │ │ - bl 4a7b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x12a4> │ │ │ │ + bl 4a7ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1248> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a358 <_PyEval_SpecialMethodCanSuggest@@Base+0xe48> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 4a350 <_PyEval_SpecialMethodCanSuggest@@Base+0xdec> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47008 @ 0xb7a0 │ │ │ │ + movw r1, #45152 @ 0xb060 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -28566,35 +28564,35 @@ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #18136 @ 0x46d8 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 4a3a8 <_PyEval_SpecialMethodCanSuggest@@Base+0xe98> │ │ │ │ + beq 4a3a0 <_PyEval_SpecialMethodCanSuggest@@Base+0xe3c> │ │ │ │ mov r1, r4 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a6c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x11b0> │ │ │ │ + beq 4a6b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1154> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 4a3c8 <_PyEval_SpecialMethodCanSuggest@@Base+0xeb8> │ │ │ │ + beq 4a3c0 <_PyEval_SpecialMethodCanSuggest@@Base+0xe5c> │ │ │ │ movw r1, #18136 @ 0x46d8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a6c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x11b0> │ │ │ │ + beq 4a6b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1154> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl c439c │ │ │ │ + bl c44e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ - ldr r0, [pc, #860] @ 4a748 <_PyEval_SpecialMethodCanSuggest@@Base+0x1238> │ │ │ │ + beq 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ + ldr r0, [pc, #860] @ 4a740 <_PyEval_SpecialMethodCanSuggest@@Base+0x11dc> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ sub r2, r5, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ mov r0, #0 │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ @@ -28603,415 +28601,415 @@ │ │ │ │ add ip, ip, #1 │ │ │ │ orr r3, r3, r4 │ │ │ │ str r2, [r4] │ │ │ │ str r3, [r5, #-4] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r2, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ - bl c4978 │ │ │ │ + bl c4ac4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4a45c <_PyEval_SpecialMethodCanSuggest@@Base+0xf4c> │ │ │ │ + bne 4a454 <_PyEval_SpecialMethodCanSuggest@@Base+0xef0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ + bgt 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ + bne 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub ip, fp, #48 @ 0x30 │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ str ip, [sp] │ │ │ │ - bl ce89c │ │ │ │ + bl ce964 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4a5f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x10e0> │ │ │ │ + beq 4a5e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1084> │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r9 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ - bl 223f84 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 2247ac <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4a4e4 <_PyEval_SpecialMethodCanSuggest@@Base+0xfd4> │ │ │ │ - bl be93c │ │ │ │ + bne 4a4dc <_PyEval_SpecialMethodCanSuggest@@Base+0xf78> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a594 <_PyEval_SpecialMethodCanSuggest@@Base+0x1084> │ │ │ │ - b 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ + beq 4a58c <_PyEval_SpecialMethodCanSuggest@@Base+0x1028> │ │ │ │ + b 4a68c <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ ldr r2, [r7] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r7] │ │ │ │ mov r2, #2 │ │ │ │ - bl 140524 │ │ │ │ + bl 140c0c │ │ │ │ ldr r2, [r7] │ │ │ │ mov sl, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a52c <_PyEval_SpecialMethodCanSuggest@@Base+0x101c> │ │ │ │ + bgt 4a524 <_PyEval_SpecialMethodCanSuggest@@Base+0xfc0> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4a52c <_PyEval_SpecialMethodCanSuggest@@Base+0x101c> │ │ │ │ + bne 4a524 <_PyEval_SpecialMethodCanSuggest@@Base+0xfc0> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - blt 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ - beq 4a594 <_PyEval_SpecialMethodCanSuggest@@Base+0x1084> │ │ │ │ + blt 4a68c <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ + beq 4a58c <_PyEval_SpecialMethodCanSuggest@@Base+0x1028> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a564 <_PyEval_SpecialMethodCanSuggest@@Base+0x1054> │ │ │ │ + bgt 4a55c <_PyEval_SpecialMethodCanSuggest@@Base+0xff8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4a564 <_PyEval_SpecialMethodCanSuggest@@Base+0x1054> │ │ │ │ + bne 4a55c <_PyEval_SpecialMethodCanSuggest@@Base+0xff8> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 119afc <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 119c94 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ + beq 4a68c <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a46c <_PyEval_SpecialMethodCanSuggest@@Base+0xf5c> │ │ │ │ - b 4a5d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x10c4> │ │ │ │ + bgt 4a464 <_PyEval_SpecialMethodCanSuggest@@Base+0xf00> │ │ │ │ + b 4a5cc <_PyEval_SpecialMethodCanSuggest@@Base+0x1068> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl cf278 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cf340 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r3, #0 │ │ │ │ subs r6, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ + beq 4a68c <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 157cac │ │ │ │ + bl 158348 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4a624 <_PyEval_SpecialMethodCanSuggest@@Base+0x1114> │ │ │ │ + beq 4a61c <_PyEval_SpecialMethodCanSuggest@@Base+0x10b8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a46c <_PyEval_SpecialMethodCanSuggest@@Base+0xf5c> │ │ │ │ + bgt 4a464 <_PyEval_SpecialMethodCanSuggest@@Base+0xf00> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a46c <_PyEval_SpecialMethodCanSuggest@@Base+0xf5c> │ │ │ │ + bne 4a464 <_PyEval_SpecialMethodCanSuggest@@Base+0xf00> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4a46c <_PyEval_SpecialMethodCanSuggest@@Base+0xf5c> │ │ │ │ - ldr r0, [pc, #340] @ 4a74c <_PyEval_SpecialMethodCanSuggest@@Base+0x123c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4a464 <_PyEval_SpecialMethodCanSuggest@@Base+0xf00> │ │ │ │ + ldr r0, [pc, #340] @ 4a744 <_PyEval_SpecialMethodCanSuggest@@Base+0x11e0> │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ + beq 4a68c <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d8178 <_PySet_Update@@Base> │ │ │ │ + bl 2d898c <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4a648 <_PyEval_SpecialMethodCanSuggest@@Base+0x1138> │ │ │ │ + bne 4a640 <_PyEval_SpecialMethodCanSuggest@@Base+0x10dc> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ + bgt 4a68c <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ + bne 4a68c <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4a694 <_PyEval_SpecialMethodCanSuggest@@Base+0x1184> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4a68c <_PyEval_SpecialMethodCanSuggest@@Base+0x1128> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a66c <_PyEval_SpecialMethodCanSuggest@@Base+0x115c> │ │ │ │ + bgt 4a664 <_PyEval_SpecialMethodCanSuggest@@Base+0x1100> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a66c <_PyEval_SpecialMethodCanSuggest@@Base+0x115c> │ │ │ │ + bne 4a664 <_PyEval_SpecialMethodCanSuggest@@Base+0x1100> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a73c <_PyEval_SpecialMethodCanSuggest@@Base+0x122c> │ │ │ │ + bgt 4a734 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a73c <_PyEval_SpecialMethodCanSuggest@@Base+0x122c> │ │ │ │ + bne 4a734 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4a73c <_PyEval_SpecialMethodCanSuggest@@Base+0x122c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4a734 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - b 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ + bl aefc0 │ │ │ │ + b 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 3724b4 │ │ │ │ + bl 371e3c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ + beq 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #116] @ 4a750 <_PyEval_SpecialMethodCanSuggest@@Base+0x1240> │ │ │ │ + ldr r0, [pc, #116] @ 4a748 <_PyEval_SpecialMethodCanSuggest@@Base+0x11e4> │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ strd r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4a71c <_PyEval_SpecialMethodCanSuggest@@Base+0x120c> │ │ │ │ + bne 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x11b0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ + bgt 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a714 <_PyEval_SpecialMethodCanSuggest@@Base+0x1204> │ │ │ │ + bne 4a70c <_PyEval_SpecialMethodCanSuggest@@Base+0x11a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4a73c <_PyEval_SpecialMethodCanSuggest@@Base+0x122c> │ │ │ │ + b 4a734 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a73c <_PyEval_SpecialMethodCanSuggest@@Base+0x122c> │ │ │ │ + bgt 4a734 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a73c <_PyEval_SpecialMethodCanSuggest@@Base+0x122c> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 4a734 <_PyEval_SpecialMethodCanSuggest@@Base+0x11d0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r5, r3, r0, lsl r7 │ │ │ │ - rsbeq r7, r3, r8, asr r4 │ │ │ │ + rsbeq r5, r3, r8, lsl r7 │ │ │ │ + rsbeq r7, r3, r0, ror #8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #47120 @ 0xb810 │ │ │ │ + movw r0, #45264 @ 0xb0d0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #8 │ │ │ │ ldr ip, [ip, #8] │ │ │ │ - ldr r0, [pc, #12] @ 4a7b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x12a0> │ │ │ │ + ldr r0, [pc, #12] @ 4a7a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1244> │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, r3, ip, lsr #19 │ │ │ │ + strhteq r2, [r3], #-148 @ 0xffffff6c │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #24972 @ 0x618c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [ip, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r2 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a9a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1498> │ │ │ │ + bne 4a9a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x143c> │ │ │ │ push {r4, 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 1a9f34 │ │ │ │ + bl 1aa3f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a8b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a4> │ │ │ │ - bl ca42c │ │ │ │ + beq 4a8ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1348> │ │ │ │ + bl ca4f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a838 <_PyEval_SpecialMethodCanSuggest@@Base+0x1328> │ │ │ │ + bgt 4a830 <_PyEval_SpecialMethodCanSuggest@@Base+0x12cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a838 <_PyEval_SpecialMethodCanSuggest@@Base+0x1328> │ │ │ │ + bne 4a830 <_PyEval_SpecialMethodCanSuggest@@Base+0x12cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4a870 <_PyEval_SpecialMethodCanSuggest@@Base+0x1360> │ │ │ │ - b 4a8b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a4> │ │ │ │ + bne 4a868 <_PyEval_SpecialMethodCanSuggest@@Base+0x1304> │ │ │ │ + b 4a8ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1348> │ │ │ │ mov r2, r6 │ │ │ │ - bl 227560 │ │ │ │ + bl 227d88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4a8d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x13c8> │ │ │ │ + blt 4a8d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x136c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4a93c <_PyEval_SpecialMethodCanSuggest@@Base+0x142c> │ │ │ │ + ble 4a934 <_PyEval_SpecialMethodCanSuggest@@Base+0x13d0> │ │ │ │ ldr r2, [r6] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4a958 <_PyEval_SpecialMethodCanSuggest@@Base+0x1448> │ │ │ │ + ble 4a950 <_PyEval_SpecialMethodCanSuggest@@Base+0x13ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl ca6e0 │ │ │ │ + bl ca7a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - beq 4a970 <_PyEval_SpecialMethodCanSuggest@@Base+0x1460> │ │ │ │ - bl c4c6c │ │ │ │ + beq 4a968 <_PyEval_SpecialMethodCanSuggest@@Base+0x1404> │ │ │ │ + bl c4db8 │ │ │ │ mov r1, r4 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 4a844 <_PyEval_SpecialMethodCanSuggest@@Base+0x1334> │ │ │ │ + bne 4a83c <_PyEval_SpecialMethodCanSuggest@@Base+0x12d8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4a8bc <_PyEval_SpecialMethodCanSuggest@@Base+0x13ac> │ │ │ │ + ble 4a8b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1350> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4a920 <_PyEval_SpecialMethodCanSuggest@@Base+0x1410> │ │ │ │ + ble 4a918 <_PyEval_SpecialMethodCanSuggest@@Base+0x13b4> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a8a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1398> │ │ │ │ + bne 4a8a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x133c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4a8a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1398> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4a8a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x133c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a8f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x13e8> │ │ │ │ + bgt 4a8f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x138c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a8f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x13e8> │ │ │ │ + bne 4a8f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x138c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a8a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1398> │ │ │ │ + bgt 4a8a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x133c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a8a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1398> │ │ │ │ + bne 4a8a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x133c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4a8a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1398> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4a8a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x133c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a8b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a4> │ │ │ │ + bne 4a8ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1348> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4a8b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x13a4> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4a8ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1348> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a860 <_PyEval_SpecialMethodCanSuggest@@Base+0x1350> │ │ │ │ + bne 4a858 <_PyEval_SpecialMethodCanSuggest@@Base+0x12f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4a860 <_PyEval_SpecialMethodCanSuggest@@Base+0x1350> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4a858 <_PyEval_SpecialMethodCanSuggest@@Base+0x12f4> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 4a870 <_PyEval_SpecialMethodCanSuggest@@Base+0x1360> │ │ │ │ + bne 4a868 <_PyEval_SpecialMethodCanSuggest@@Base+0x1304> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4a870 <_PyEval_SpecialMethodCanSuggest@@Base+0x1360> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4a868 <_PyEval_SpecialMethodCanSuggest@@Base+0x1304> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a994 <_PyEval_SpecialMethodCanSuggest@@Base+0x1484> │ │ │ │ + bgt 4a98c <_PyEval_SpecialMethodCanSuggest@@Base+0x1428> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a994 <_PyEval_SpecialMethodCanSuggest@@Base+0x1484> │ │ │ │ + bne 4a98c <_PyEval_SpecialMethodCanSuggest@@Base+0x1428> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r1, #20580 @ 0x5064 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c12c │ │ │ │ + b 26c2b8 │ │ │ │ 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 4a9f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x14e8> │ │ │ │ + beq 4a9f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x148c> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c35f0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 1c3a20 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47164 @ 0xb83c │ │ │ │ + movw r1, #45308 @ 0xb0fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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 r2, #1164 @ 0x48c │ │ │ │ - movt r2, #61 @ 0x3d │ │ │ │ + movw r2, #64700 @ 0xfcbc │ │ │ │ + movt r2, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 284f70 │ │ │ │ + bl 285228 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4aa50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1540> │ │ │ │ + bne 4aa48 <_PyEval_SpecialMethodCanSuggest@@Base+0x14e4> │ │ │ │ mvn r4, #0 │ │ │ │ - b 4aae0 <_PyEval_SpecialMethodCanSuggest@@Base+0x15d0> │ │ │ │ + b 4aad8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1574> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r0, [r5, #132] @ 0x84 │ │ │ │ - beq 4aab8 <_PyEval_SpecialMethodCanSuggest@@Base+0x15a8> │ │ │ │ + beq 4aab0 <_PyEval_SpecialMethodCanSuggest@@Base+0x154c> │ │ │ │ ldr r2, [r5, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #120] @ 4aae8 <_PyEval_SpecialMethodCanSuggest@@Base+0x15d8> │ │ │ │ + ldr r0, [pc, #120] @ 4aae0 <_PyEval_SpecialMethodCanSuggest@@Base+0x157c> │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -29024,27 +29022,27 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #40] @ 4aaec <_PyEval_SpecialMethodCanSuggest@@Base+0x15dc> │ │ │ │ - bl a95e8 │ │ │ │ + ldr r1, [pc, #40] @ 4aae4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1580> │ │ │ │ + bl a9604 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4aa48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1538> │ │ │ │ + bne 4aa40 <_PyEval_SpecialMethodCanSuggest@@Base+0x14dc> │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4aae0 <_PyEval_SpecialMethodCanSuggest@@Base+0x15d0> │ │ │ │ + beq 4aad8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1574> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2596b0 │ │ │ │ + bl 25a028 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - mlseq r3, r0, sp, r2 │ │ │ │ + mlseq r3, r8, sp, r2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #52 @ 0x34 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -29054,21 +29052,21 @@ │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r2, [r3] │ │ │ │ bl 2d9d8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ab50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1640> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 4ab48 <_PyEval_SpecialMethodCanSuggest@@Base+0x15e4> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r4, #0 │ │ │ │ - b 4ac34 <_PyEval_SpecialMethodCanSuggest@@Base+0x1724> │ │ │ │ + b 4ac2c <_PyEval_SpecialMethodCanSuggest@@Base+0x16c8> │ │ │ │ vldr s11, [fp, #-68] @ 0xffffffbc │ │ │ │ vmov s13, r0 │ │ │ │ vmov s15, r5 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcvt.f64.s32 d2, s11 │ │ │ │ vldr s11, [fp, #-64] @ 0xffffffc0 │ │ │ │ @@ -29080,219 +29078,219 @@ │ │ │ │ vdiv.f64 d12, d2, d7 │ │ │ │ vcvt.f64.s32 d4, s11 │ │ │ │ vldr s11, [fp, #-56] @ 0xffffffc8 │ │ │ │ vdiv.f64 d11, d3, d7 │ │ │ │ vdiv.f64 d10, d4, d7 │ │ │ │ vcvt.f64.s32 d5, s11 │ │ │ │ vdiv.f64 d9, d5, d7 │ │ │ │ - bl c5108 │ │ │ │ + bl c5254 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ab48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1638> │ │ │ │ + beq 4ab40 <_PyEval_SpecialMethodCanSuggest@@Base+0x15dc> │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl c5b14 │ │ │ │ + bl c5c60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac0c <_PyEval_SpecialMethodCanSuggest@@Base+0x16fc> │ │ │ │ + beq 4ac04 <_PyEval_SpecialMethodCanSuggest@@Base+0x16a0> │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl c5b14 │ │ │ │ + bl c5c60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac0c <_PyEval_SpecialMethodCanSuggest@@Base+0x16fc> │ │ │ │ + beq 4ac04 <_PyEval_SpecialMethodCanSuggest@@Base+0x16a0> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl c5b14 │ │ │ │ + bl c5c60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac0c <_PyEval_SpecialMethodCanSuggest@@Base+0x16fc> │ │ │ │ + beq 4ac04 <_PyEval_SpecialMethodCanSuggest@@Base+0x16a0> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl c5b14 │ │ │ │ + bl c5c60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac0c <_PyEval_SpecialMethodCanSuggest@@Base+0x16fc> │ │ │ │ + beq 4ac04 <_PyEval_SpecialMethodCanSuggest@@Base+0x16a0> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bl c5b14 │ │ │ │ + bl c5c60 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #32] │ │ │ │ - bne 4ac34 <_PyEval_SpecialMethodCanSuggest@@Base+0x1724> │ │ │ │ + bne 4ac2c <_PyEval_SpecialMethodCanSuggest@@Base+0x16c8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ab48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1638> │ │ │ │ + bgt 4ab40 <_PyEval_SpecialMethodCanSuggest@@Base+0x15dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ab48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1638> │ │ │ │ + bne 4ab40 <_PyEval_SpecialMethodCanSuggest@@Base+0x15dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4ab48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1638> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4ab40 <_PyEval_SpecialMethodCanSuggest@@Base+0x15dc> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #52 @ 0x34 │ │ │ │ vpop {d8-d12} │ │ │ │ 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, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4ac84 <_PyEval_SpecialMethodCanSuggest@@Base+0x1774> │ │ │ │ + bhi 4ac7c <_PyEval_SpecialMethodCanSuggest@@Base+0x1718> │ │ │ │ cmp r4, #0 │ │ │ │ movwle r0, #5196 @ 0x144c │ │ │ │ movtle r0, #96 @ 0x60 │ │ │ │ ldrgt r0, [r5] │ │ │ │ - b 4acac <_PyEval_SpecialMethodCanSuggest@@Base+0x179c> │ │ │ │ + b 4aca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1740> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #16092 @ 0x3edc │ │ │ │ + movw r0, #12524 @ 0x30ec │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ac70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1760> │ │ │ │ + bne 4ac68 <_PyEval_SpecialMethodCanSuggest@@Base+0x1704> │ │ │ │ mov r4, #0 │ │ │ │ - b 4ae50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1940> │ │ │ │ + b 4ae48 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e4> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4accc <_PyEval_SpecialMethodCanSuggest@@Base+0x17bc> │ │ │ │ + beq 4acc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1760> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 4ad0c <_PyEval_SpecialMethodCanSuggest@@Base+0x17fc> │ │ │ │ - b 4ace8 <_PyEval_SpecialMethodCanSuggest@@Base+0x17d8> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 4ad04 <_PyEval_SpecialMethodCanSuggest@@Base+0x17a0> │ │ │ │ + b 4ace0 <_PyEval_SpecialMethodCanSuggest@@Base+0x177c> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43880 @ 0xab68 │ │ │ │ + movw r1, #42252 @ 0xa50c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4aca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ - bl c5a24 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 4ac9c <_PyEval_SpecialMethodCanSuggest@@Base+0x1738> │ │ │ │ + bl c5b70 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ad40 <_PyEval_SpecialMethodCanSuggest@@Base+0x1830> │ │ │ │ - bl be93c │ │ │ │ + bne 4ad38 <_PyEval_SpecialMethodCanSuggest@@Base+0x17d4> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4aca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ + bne 4ac9c <_PyEval_SpecialMethodCanSuggest@@Base+0x1738> │ │ │ │ mvn r7, #0 │ │ │ │ - b 4ad40 <_PyEval_SpecialMethodCanSuggest@@Base+0x1830> │ │ │ │ + b 4ad38 <_PyEval_SpecialMethodCanSuggest@@Base+0x17d4> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4ad04 <_PyEval_SpecialMethodCanSuggest@@Base+0x17f4> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 4acfc <_PyEval_SpecialMethodCanSuggest@@Base+0x1798> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #47284 @ 0xb8b4 │ │ │ │ + movw r1, #45428 @ 0xb174 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r0, #0 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4aca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ + beq 4ac9c <_PyEval_SpecialMethodCanSuggest@@Base+0x1738> │ │ │ │ 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 385af0 │ │ │ │ + bl 3853a8 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 4ae50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1940> │ │ │ │ + beq 4ae48 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e4> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r8, #12] │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - beq 4ae28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1918> │ │ │ │ + beq 4ae20 <_PyEval_SpecialMethodCanSuggest@@Base+0x18bc> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ - bne 4ade8 <_PyEval_SpecialMethodCanSuggest@@Base+0x18d8> │ │ │ │ + bne 4ade0 <_PyEval_SpecialMethodCanSuggest@@Base+0x187c> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ae28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1918> │ │ │ │ + bgt 4ae20 <_PyEval_SpecialMethodCanSuggest@@Base+0x18bc> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4ae28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1918> │ │ │ │ + bne 4ae20 <_PyEval_SpecialMethodCanSuggest@@Base+0x18bc> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4ae28 <_PyEval_SpecialMethodCanSuggest@@Base+0x1918> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4ae20 <_PyEval_SpecialMethodCanSuggest@@Base+0x18bc> │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ae08 <_PyEval_SpecialMethodCanSuggest@@Base+0x18f8> │ │ │ │ + bgt 4ae00 <_PyEval_SpecialMethodCanSuggest@@Base+0x189c> │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne 4ae08 <_PyEval_SpecialMethodCanSuggest@@Base+0x18f8> │ │ │ │ + bne 4ae00 <_PyEval_SpecialMethodCanSuggest@@Base+0x189c> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 4ad70 <_PyEval_SpecialMethodCanSuggest@@Base+0x1860> │ │ │ │ - b 4ae50 <_PyEval_SpecialMethodCanSuggest@@Base+0x1940> │ │ │ │ + beq 4ad68 <_PyEval_SpecialMethodCanSuggest@@Base+0x1804> │ │ │ │ + b 4ae48 <_PyEval_SpecialMethodCanSuggest@@Base+0x18e4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4aca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ + bgt 4ac9c <_PyEval_SpecialMethodCanSuggest@@Base+0x1738> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4aca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ + bne 4ac9c <_PyEval_SpecialMethodCanSuggest@@Base+0x1738> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4aca4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1794> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4ac9c <_PyEval_SpecialMethodCanSuggest@@Base+0x1738> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4ae8c <_PyEval_SpecialMethodCanSuggest@@Base+0x197c> │ │ │ │ + bne 4ae84 <_PyEval_SpecialMethodCanSuggest@@Base+0x1920> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b2fb4 │ │ │ │ + b 1b33c4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2876 @ 0xb3c │ │ │ │ + movw r0, #1248 @ 0x4e0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4ae7c <_PyEval_SpecialMethodCanSuggest@@Base+0x196c> │ │ │ │ + b 4ae74 <_PyEval_SpecialMethodCanSuggest@@Base+0x1910> │ │ │ │ │ │ │ │ -0004aeb0 : │ │ │ │ +0004aea8 : │ │ │ │ push {r4, 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] @ 4af2c │ │ │ │ + ldr r2, [pc, #96] @ 4af24 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r8, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ add r4, r5, #42240 @ 0xa500 │ │ │ │ add r7, r5, #91136 @ 0x16400 │ │ │ │ @@ -29302,571 +29300,571 @@ │ │ │ │ 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 a7928 │ │ │ │ + bl a7988 │ │ │ │ str r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne 4aeec │ │ │ │ + bne 4aee4 │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ ldr r0, [r5, #1444] @ 0x5a4 │ │ │ │ sub r0, r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #308] @ 4b080 │ │ │ │ + ldr r2, [pc, #308] @ 4b078 │ │ │ │ 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 4af84 │ │ │ │ - movw r3, #52300 @ 0xcc4c │ │ │ │ + beq 4af7c │ │ │ │ + movw r3, #48328 @ 0xbcc8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38336 @ 0x95c0 │ │ │ │ + movw r1, #37072 @ 0x90d0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4afb0 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 4afa8 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4afb8 │ │ │ │ + beq 4afb0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47448 @ 0xb958 │ │ │ │ + movw r1, #45592 @ 0xb218 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 4b078 │ │ │ │ + b 4b070 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #47488 @ 0xb980 │ │ │ │ + movw r0, #45632 @ 0xb240 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4afb0 │ │ │ │ - bl 2f2f70 │ │ │ │ + beq 4afa8 │ │ │ │ + bl 2f2b4c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2e30c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4aff8 │ │ │ │ - bl 3a458 │ │ │ │ - b 4b05c │ │ │ │ - bl 2f525c <_PyEvent_IsSet@@Base+0x17d4> │ │ │ │ + bne 4aff0 │ │ │ │ + bl 3a454 │ │ │ │ + b 4b054 │ │ │ │ + bl 2f4e38 <_PyEvent_IsSet@@Base+0x17d4> │ │ │ │ mov r6, r0 │ │ │ │ - bl 2f54dc │ │ │ │ + bl 2f50b8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1ba8ec <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bacfc <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4b028 │ │ │ │ - movw r0, #47500 @ 0xb98c │ │ │ │ + bne 4b020 │ │ │ │ + movw r0, #45644 @ 0xb24c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2eeacc │ │ │ │ + bl 2ee6a8 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #28116 @ 0x6dd4 │ │ │ │ + movw r0, #26488 @ 0x6778 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 2f5710 │ │ │ │ + bl 2f52ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4afb0 │ │ │ │ + blt 4afa8 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 4b05c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 4b054 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 4afb0 │ │ │ │ + bl 27bef0 │ │ │ │ + b 4afa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #47572 @ 0xb9d4 │ │ │ │ + movw r0, #45716 @ 0xb294 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ 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 4b0b4 │ │ │ │ + bne 4b0ac │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c5908 │ │ │ │ + b 1c5d38 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2888 @ 0xb48 │ │ │ │ + movw r0, #1260 @ 0x4ec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4b0a4 │ │ │ │ + b 4b09c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r2, [r0, #4] │ │ │ │ lsr r3, r3, #3 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ movcc r3, #1 │ │ │ │ mla r4, r1, r3, r4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4b11c │ │ │ │ - bl be93c │ │ │ │ + bne 4b114 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b12c │ │ │ │ + bne 4b124 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 4b17c │ │ │ │ + bne 4b174 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 4b178 │ │ │ │ + bne 4b170 │ │ │ │ subs r7, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 4b1b8 │ │ │ │ - b 4b17c │ │ │ │ + bne 4b1b0 │ │ │ │ + b 4b174 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #564] @ 4b3c8 │ │ │ │ + ldr r1, [pc, #564] @ 4b3c0 │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4b1bc │ │ │ │ - b 4b1f8 │ │ │ │ + bne 4b1b4 │ │ │ │ + b 4b1f0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r8, [r7] │ │ │ │ add r1, r4, r5 │ │ │ │ sub r6, r1, #1 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 4b200 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 4b1f8 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19872 @ 0x4da0 │ │ │ │ + movw r1, #18244 @ 0x4744 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #47612 @ 0xb9fc │ │ │ │ + movw r0, #45756 @ 0xb2bc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r8 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4b3bc │ │ │ │ + b 4b3b4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4b334 │ │ │ │ + beq 4b32c │ │ │ │ ldr r9, [r7, #4] │ │ │ │ cmp r9, #0 │ │ │ │ movweq r9, #5196 @ 0x144c │ │ │ │ movteq r9, #96 @ 0x60 │ │ │ │ - beq 4b228 │ │ │ │ + beq 4b220 │ │ │ │ subs r6, r1, #2 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 4b3a8 │ │ │ │ + beq 4b3a0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 4b250 │ │ │ │ - bl 1295d0 │ │ │ │ + beq 4b248 │ │ │ │ + bl 129600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 4b1f8 │ │ │ │ + blt 4b1f0 │ │ │ │ subs r6, r6, #1 │ │ │ │ andeq r4, r4, #1 │ │ │ │ - beq 4b3a8 │ │ │ │ + beq 4b3a0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 4b27c │ │ │ │ - bl 1295d0 │ │ │ │ + beq 4b274 │ │ │ │ + bl 129600 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 4b1f8 │ │ │ │ + blt 4b1f0 │ │ │ │ subs r6, r6, #1 │ │ │ │ - movweq r7, #524 @ 0x20c │ │ │ │ + movweq r7, #596 @ 0x254 │ │ │ │ movteq r7, #98 @ 0x62 │ │ │ │ - beq 4b2b0 │ │ │ │ + beq 4b2a8 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b2a8 │ │ │ │ - bl 1295d0 │ │ │ │ + beq 4b2a0 │ │ │ │ + bl 129600 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b1f8 │ │ │ │ + blt 4b1f0 │ │ │ │ cmp r6, #1 │ │ │ │ moveq r6, r0 │ │ │ │ - movweq r7, #524 @ 0x20c │ │ │ │ + movweq r7, #596 @ 0x254 │ │ │ │ movteq r7, #98 @ 0x62 │ │ │ │ - beq 4b2b0 │ │ │ │ + beq 4b2a8 │ │ │ │ ldr r7, [r7, #20] │ │ │ │ mov r6, r0 │ │ │ │ tst r4, r5 │ │ │ │ - beq 4b2d4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 4b2cc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46060 @ 0xb3ec │ │ │ │ + movw r1, #44296 @ 0xad08 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4b1f8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 4b1f0 │ │ │ │ cmp r6, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ andeq r5, r5, #1 │ │ │ │ - beq 4b30c │ │ │ │ + beq 4b304 │ │ │ │ orrs r5, r4, r5 │ │ │ │ - beq 4b308 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 4b300 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46096 @ 0xb410 │ │ │ │ + movw r1, #44332 @ 0xad2c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4b1f8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 4b1f0 │ │ │ │ mov r4, r5 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r9, r3 │ │ │ │ moveq r9, #0 │ │ │ │ - beq 4b348 │ │ │ │ + beq 4b340 │ │ │ │ mov r0, r9 │ │ │ │ - bl 302540 <_PyXI_EndInterpreter@@Base+0x20c> │ │ │ │ + bl 3023a4 <_PyXI_EndInterpreter@@Base+0x20c> │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 4b348 │ │ │ │ - b 4b1f8 │ │ │ │ - movw r7, #524 @ 0x20c │ │ │ │ + bne 4b340 │ │ │ │ + b 4b1f0 │ │ │ │ + movw r7, #596 @ 0x254 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl 3020bc <_PySlice_FromIndices@@Base+0x1788> │ │ │ │ + bl 301cac <_PySlice_FromIndices@@Base+0x1794> │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ and r6, r6, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ str sl, [sp, #8] │ │ │ │ - bl 3eb30 <_PyErr_FormatFromCause@@Base+0x54> │ │ │ │ + bl 3eb2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b3bc │ │ │ │ + bgt 4b3b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b3bc │ │ │ │ + bne 4b3b4 │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4b3bc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4b3b4 │ │ │ │ mov r5, #0 │ │ │ │ - movw r7, #524 @ 0x20c │ │ │ │ + movw r7, #596 @ 0x254 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ mov r6, r5 │ │ │ │ - b 4b30c │ │ │ │ + b 4b304 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, lsr r3 │ │ │ │ + rsbeq r6, r2, r4, asr #6 │ │ │ │ │ │ │ │ -0004b3cc <_PyErr_SetLocaleString@@Base>: │ │ │ │ +0004b3c4 <_PyErr_SetLocaleString@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #65332 @ 0xff34 │ │ │ │ + movw r1, #63704 @ 0xf8d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 173d7c │ │ │ │ + bl 1743e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #60] @ 4b440 <_PyErr_SetLocaleString@@Base+0x74> │ │ │ │ + ldr r0, [pc, #60] @ 4b438 <_PyErr_SetLocaleString@@Base+0x74> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 14127c <_PyErr_SetObject@@Base> │ │ │ │ + bl 141964 <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 4b8a4 │ │ │ │ + bl 4b89c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4b4a0 <_PyErr_SetLocaleString@@Base+0xd4> │ │ │ │ + bne 4b498 <_PyErr_SetLocaleString@@Base+0xd4> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 303a70 │ │ │ │ + b 303654 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2884 @ 0xb44 │ │ │ │ + movw r0, #1256 @ 0x4e8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4b490 <_PyErr_SetLocaleString@@Base+0xc4> │ │ │ │ + b 4b488 <_PyErr_SetLocaleString@@Base+0xc4> │ │ │ │ │ │ │ │ -0004b4c4 : │ │ │ │ +0004b4bc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r4, r1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mvn r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 4b530 │ │ │ │ + beq 4b528 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #596 @ 0x254 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ + movw r1, #64504 @ 0xfbf8 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ - b 4b560 │ │ │ │ + bl 14161c │ │ │ │ + b 4b558 │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b504 │ │ │ │ + bne 4b4fc │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mvn r3, #-2147483631 @ 0x80000011 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble 4b568 │ │ │ │ - bl 2e73f4 │ │ │ │ + ble 4b560 │ │ │ │ + bl 2e730c │ │ │ │ mov r4, #0 │ │ │ │ - b 4b5a8 │ │ │ │ + b 4b5a0 │ │ │ │ add r1, r1, r2 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4b560 │ │ │ │ + beq 4b558 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b5a8 │ │ │ │ + beq 4b5a0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e2dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4b5bc │ │ │ │ + beq 4b5b4 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4b5d0 │ │ │ │ + beq 4b5c8 │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4b614 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 4b60c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47740 @ 0xba7c │ │ │ │ + movw r1, #45884 @ 0xb33c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4b650 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 4b648 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 4b66c │ │ │ │ + beq 4b664 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 4b658 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 4b650 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47772 @ 0xba9c │ │ │ │ + movw r1, #45916 @ 0xb35c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 4b670 │ │ │ │ + b 4b668 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4b6c4 │ │ │ │ + bne 4b6bc │ │ │ │ ldmib r6, {r0, r8} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r3, r3, #16 │ │ │ │ adds r8, r8, r3, lsr #2 │ │ │ │ - bpl 4b6dc │ │ │ │ - b 4b724 │ │ │ │ - movw r0, #4512 @ 0x11a0 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 1841d4 <_PyArg_NoPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4b6ac │ │ │ │ - b 4b724 │ │ │ │ - ldr r1, [pc, #440] @ 4b89c │ │ │ │ - bl c5800 │ │ │ │ + bpl 4b6d4 │ │ │ │ + b 4b71c │ │ │ │ + movw r0, #2512 @ 0x9d0 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 18480c <_PyArg_NoPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4b6a4 │ │ │ │ + b 4b71c │ │ │ │ + ldr r1, [pc, #440] @ 4b894 │ │ │ │ + bl c594c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 4b724 │ │ │ │ + blt 4b71c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - beq 4b718 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 4b710 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #47872 @ 0xbb00 │ │ │ │ + movw r1, #46016 @ 0xb3c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ - bl c5108 │ │ │ │ + b 14161c │ │ │ │ + bl c5254 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4b72c │ │ │ │ + bne 4b724 │ │ │ │ mov r4, #0 │ │ │ │ - b 4b890 │ │ │ │ + b 4b888 │ │ │ │ cmp r9, #0 │ │ │ │ add r7, r4, #12 │ │ │ │ addeq r6, r6, #12 │ │ │ │ movne r3, #20 │ │ │ │ addne sl, r6, #16 │ │ │ │ - beq 4b840 │ │ │ │ + beq 4b838 │ │ │ │ mul r1, r3, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ cmp r5, r8 │ │ │ │ - beq 4b7a0 │ │ │ │ + beq 4b798 │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr ip, [ip, #120] @ 0x78 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - bl 2bd300 │ │ │ │ + bl 2bd3c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4b868 │ │ │ │ + beq 4b860 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4b794 │ │ │ │ + bne 4b78c │ │ │ │ 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 4b744 │ │ │ │ + b 4b73c │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4b7f0 │ │ │ │ - ldr r0, [pc, #236] @ 4b8a0 │ │ │ │ + bgt 4b7e8 │ │ │ │ + ldr r0, [pc, #236] @ 4b898 │ │ │ │ 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] │ │ │ │ @@ -29874,70 +29872,70 @@ │ │ │ │ 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 4b890 │ │ │ │ - bl 15f884 │ │ │ │ + b 4b888 │ │ │ │ + bl 15ff14 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4b868 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 4b860 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #47948 @ 0xbb4c │ │ │ │ + movw r1, #46092 @ 0xb40c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b868 │ │ │ │ + bgt 4b860 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b868 │ │ │ │ + bne 4b860 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4b868 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4b860 │ │ │ │ cmp r5, r8 │ │ │ │ add r5, r5, #1 │ │ │ │ - beq 4b7ac │ │ │ │ + beq 4b7a4 │ │ │ │ ldr r3, [r6, #4]! │ │ │ │ ldr r2, [r3] │ │ │ │ add r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r1, [r3] │ │ │ │ str r3, [r7, #4]! │ │ │ │ - b 4b840 │ │ │ │ + b 4b838 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b724 │ │ │ │ + bgt 4b71c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b724 │ │ │ │ + bne 4b71c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4b724 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4b71c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq r5, [r3], #-240 @ 0xffffff10 @ │ │ │ │ + ldrdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0004b8a4 : │ │ │ │ - ldr r3, [pc, #52] @ 4b8e0 │ │ │ │ +0004b89c : │ │ │ │ + ldr r3, [pc, #52] @ 4b8d8 │ │ │ │ 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 4b8d4 │ │ │ │ + beq 4b8cc │ │ │ │ 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 │ │ │ │ @@ -29959,623 +29957,623 @@ │ │ │ │ bl 2d720 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b954 │ │ │ │ + bne 4b94c │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b99c │ │ │ │ - ldr r1, [pc, #272] @ 4ba6c │ │ │ │ + beq 4b994 │ │ │ │ + ldr r1, [pc, #272] @ 4ba64 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r7 │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4b99c │ │ │ │ + bne 4b994 │ │ │ │ mov r4, #0 │ │ │ │ - b 4ba4c │ │ │ │ + b 4ba44 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4b994 │ │ │ │ + bne 4b98c │ │ │ │ add r4, r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 4ba34 │ │ │ │ + beq 4ba2c │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4b9d4 │ │ │ │ + beq 4b9cc │ │ │ │ cmp r4, #2 │ │ │ │ - beq 4ba30 │ │ │ │ + beq 4ba28 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4b9f8 │ │ │ │ - bl be93c │ │ │ │ + bne 4b9f0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4ba34 │ │ │ │ - b 4b994 │ │ │ │ - bl c5a24 │ │ │ │ + beq 4ba2c │ │ │ │ + b 4b98c │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ba24 │ │ │ │ + bgt 4ba1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ba24 │ │ │ │ + bne 4ba1c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4ba34 │ │ │ │ - b 4b9e4 │ │ │ │ + bne 4ba2c │ │ │ │ + b 4b9dc │ │ │ │ mov r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4bc10 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4bc08 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ba60 │ │ │ │ + beq 4ba58 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, r2, r8, ror #6 │ │ │ │ + rsbeq r6, r2, r0, ror r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, ip, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 4bac0 │ │ │ │ + bne 4bab8 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4baf8 │ │ │ │ + beq 4baf0 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 4bb44 │ │ │ │ + ldr r1, [pc, #108] @ 4bb3c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bb38 │ │ │ │ + beq 4bb30 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 4bb1c │ │ │ │ + bgt 4bb14 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #11064 @ 0x2b38 │ │ │ │ + movw r1, #9180 @ 0x23dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4bb38 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 4bb30 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bb00 │ │ │ │ - bl be93c │ │ │ │ + bne 4baf8 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bb00 │ │ │ │ + beq 4baf8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq r2, r4, r3, r6 │ │ │ │ + mlseq r2, ip, r3, r6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4bb84 │ │ │ │ + beq 4bb7c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 4be10 <_Py_strhex_bytes_with_sep@@Base+0x200> │ │ │ │ + bl 4be08 <_Py_strhex_bytes_with_sep@@Base+0x200> │ │ │ │ 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 39394c │ │ │ │ - ldr r3, [pc, #100] @ 4bc0c │ │ │ │ + b 3931b0 │ │ │ │ + ldr r3, [pc, #100] @ 4bc04 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #3880] @ 0xf28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4bbf4 │ │ │ │ + beq 4bbec │ │ │ │ cmp r3, #1 │ │ │ │ - beq 4bc00 │ │ │ │ + beq 4bbf8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47984 @ 0xbb70 │ │ │ │ + movw r1, #46128 @ 0xb430 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #10852 @ 0x2a64 │ │ │ │ + movw r0, #9020 @ 0x233c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - b aab40 │ │ │ │ - movw r0, #29728 @ 0x7420 │ │ │ │ + b aab5c │ │ │ │ + movw r0, #27872 @ 0x6ce0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0004bc10 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +0004bc08 <_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 34945c │ │ │ │ + bl 34950c │ │ │ │ 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 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4bc94 <_Py_strhex_bytes_with_sep@@Base+0x84> │ │ │ │ + bne 4bc8c <_Py_strhex_bytes_with_sep@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 4bcb8 <_Py_strhex_bytes_with_sep@@Base+0xa8> │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 4bcb0 <_Py_strhex_bytes_with_sep@@Base+0xa8> │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19776 @ 0x4d40 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #28148 @ 0x6df4 │ │ │ │ + movw r0, #26520 @ 0x6798 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 4bdd8 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4bdd0 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28148 @ 0x6df4 │ │ │ │ + movw r0, #26520 @ 0x6798 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bc60 <_Py_strhex_bytes_with_sep@@Base+0x50> │ │ │ │ - b 4bdd8 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ + bne 4bc58 <_Py_strhex_bytes_with_sep@@Base+0x50> │ │ │ │ + b 4bdd0 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4bdd8 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ + beq 4bdd0 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4bcf8 <_Py_strhex_bytes_with_sep@@Base+0xe8> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 4bcf0 <_Py_strhex_bytes_with_sep@@Base+0xe8> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4bdd8 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 4bdd0 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 2e4508 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e470c <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bdd8 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ + beq 4bdd0 <_Py_strhex_bytes_with_sep@@Base+0x1c8> │ │ │ │ ldr r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r3, #1 │ │ │ │ movt r3, #1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ lsl r0, r3, #2 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 4bd70 <_Py_strhex_bytes_with_sep@@Base+0x160> │ │ │ │ - bl a5c68 │ │ │ │ + bhi 4bd68 <_Py_strhex_bytes_with_sep@@Base+0x160> │ │ │ │ + bl a5cc8 │ │ │ │ sub r3, fp, #24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4bd70 <_Py_strhex_bytes_with_sep@@Base+0x160> │ │ │ │ + beq 4bd68 <_Py_strhex_bytes_with_sep@@Base+0x160> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2da98 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bd84 <_Py_strhex_bytes_with_sep@@Base+0x174> │ │ │ │ + bne 4bd7c <_Py_strhex_bytes_with_sep@@Base+0x174> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r7, r3 │ │ │ │ - blt 4bd1c <_Py_strhex_bytes_with_sep@@Base+0x10c> │ │ │ │ + blt 4bd14 <_Py_strhex_bytes_with_sep@@Base+0x10c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4bd7c <_Py_strhex_bytes_with_sep@@Base+0x16c> │ │ │ │ - bl 2e73f4 │ │ │ │ + ble 4bd74 <_Py_strhex_bytes_with_sep@@Base+0x16c> │ │ │ │ + bl 2e730c │ │ │ │ mov r4, r0 │ │ │ │ - b 4be04 <_Py_strhex_bytes_with_sep@@Base+0x1f4> │ │ │ │ + b 4bdfc <_Py_strhex_bytes_with_sep@@Base+0x1f4> │ │ │ │ lsl r3, r3, #1 │ │ │ │ - b 4bd18 <_Py_strhex_bytes_with_sep@@Base+0x108> │ │ │ │ + b 4bd10 <_Py_strhex_bytes_with_sep@@Base+0x108> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 4bda8 <_Py_strhex_bytes_with_sep@@Base+0x198> │ │ │ │ - b 4bdd0 <_Py_strhex_bytes_with_sep@@Base+0x1c0> │ │ │ │ + bne 4bda0 <_Py_strhex_bytes_with_sep@@Base+0x198> │ │ │ │ + b 4bdc8 <_Py_strhex_bytes_with_sep@@Base+0x1c0> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 4bdfc <_Py_strhex_bytes_with_sep@@Base+0x1ec> │ │ │ │ + bge 4bdf4 <_Py_strhex_bytes_with_sep@@Base+0x1ec> │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ - bl 1b2f78 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1b3388 <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bd9c <_Py_strhex_bytes_with_sep@@Base+0x18c> │ │ │ │ + bne 4bd94 <_Py_strhex_bytes_with_sep@@Base+0x18c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4bde0 <_Py_strhex_bytes_with_sep@@Base+0x1d0> │ │ │ │ + ble 4bdd8 <_Py_strhex_bytes_with_sep@@Base+0x1d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r4, #0 │ │ │ │ - b 4be04 <_Py_strhex_bytes_with_sep@@Base+0x1f4> │ │ │ │ + b 4bdfc <_Py_strhex_bytes_with_sep@@Base+0x1f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4bdd0 <_Py_strhex_bytes_with_sep@@Base+0x1c0> │ │ │ │ + bne 4bdc8 <_Py_strhex_bytes_with_sep@@Base+0x1c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4bdd0 <_Py_strhex_bytes_with_sep@@Base+0x1c0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4bdc8 <_Py_strhex_bytes_with_sep@@Base+0x1c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ bxle lr │ │ │ │ push {r4, fp, lr} │ │ │ │ - movw ip, #64616 @ 0xfc68 │ │ │ │ + movw ip, #62760 @ 0xf528 │ │ │ │ movt ip, #81 @ 0x51 │ │ │ │ ldrb r4, [r1] │ │ │ │ - movw lr, #37508 @ 0x9284 │ │ │ │ + movw lr, #35652 @ 0x8b44 │ │ │ │ movt lr, #65 @ 0x41 │ │ │ │ add fp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ ldrb ip, [ip, r4] │ │ │ │ strb ip, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ popeq {r4, fp, pc} │ │ │ │ ldrb ip, [r1, r3] │ │ │ │ ldrb ip, [lr, ip] │ │ │ │ strb ip, [r0, r3] │ │ │ │ - b 4be40 <_Py_strhex_bytes_with_sep@@Base+0x230> │ │ │ │ + b 4be38 <_Py_strhex_bytes_with_sep@@Base+0x230> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3905e0 │ │ │ │ + bl 38fd78 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4be98 <_Py_strhex_bytes_with_sep@@Base+0x288> │ │ │ │ + bne 4be90 <_Py_strhex_bytes_with_sep@@Base+0x288> │ │ │ │ mov r4, #0 │ │ │ │ - b 4bee4 <_Py_strhex_bytes_with_sep@@Base+0x2d4> │ │ │ │ + b 4bedc <_Py_strhex_bytes_with_sep@@Base+0x2d4> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub ip, fp, #20 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 3906c0 │ │ │ │ + bl 38fe58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4be90 <_Py_strhex_bytes_with_sep@@Base+0x280> │ │ │ │ + beq 4be88 <_Py_strhex_bytes_with_sep@@Base+0x280> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4bf00 <_Py_strhex_bytes_with_sep@@Base+0x2f0> │ │ │ │ - b beb7c │ │ │ │ + blt 4bef8 <_Py_strhex_bytes_with_sep@@Base+0x2f0> │ │ │ │ + b becc8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1796 @ 0x704 │ │ │ │ + movw r1, #36 @ 0x24 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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 4bf64 <_Py_strhex_bytes_with_sep@@Base+0x354> │ │ │ │ + bne 4bf5c <_Py_strhex_bytes_with_sep@@Base+0x354> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 33072c │ │ │ │ + b 3301c0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2992 @ 0xbb0 │ │ │ │ + movw r0, #1364 @ 0x554 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4bf54 <_Py_strhex_bytes_with_sep@@Base+0x344> │ │ │ │ + b 4bf4c <_Py_strhex_bytes_with_sep@@Base+0x344> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4bfcc <_Py_strhex_bytes_with_sep@@Base+0x3bc> │ │ │ │ + bne 4bfc4 <_Py_strhex_bytes_with_sep@@Base+0x3bc> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4bfc0 <_Py_strhex_bytes_with_sep@@Base+0x3b0> │ │ │ │ + beq 4bfb8 <_Py_strhex_bytes_with_sep@@Base+0x3b0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c17c <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ + bne 4c174 <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ movw r7, #10664 @ 0x29a8 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ movw r1, #11672 @ 0x2d98 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r7 │ │ │ │ cmpne r6, r1 │ │ │ │ - beq 4c064 <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ + beq 4c05c <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ mov r0, r6 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c064 <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ + bne 4c05c <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ movw r1, #18620 @ 0x48bc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4c064 <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ + bne 4c05c <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ mov r0, r6 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ movw r1, #18136 @ 0x46d8 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4c064 <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ + bne 4c05c <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ mov r0, r6 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c064 <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ + bne 4c05c <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 4c094 <_Py_strhex_bytes_with_sep@@Base+0x484> │ │ │ │ + b 4c08c <_Py_strhex_bytes_with_sep@@Base+0x484> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r6, r3 │ │ │ │ ldrne r6, [r3, #8] │ │ │ │ - bl 19e9d0 │ │ │ │ + bl 19f018 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c08c <_Py_strhex_bytes_with_sep@@Base+0x47c> │ │ │ │ + bne 4c084 <_Py_strhex_bytes_with_sep@@Base+0x47c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, r6 │ │ │ │ - ble 4c054 <_Py_strhex_bytes_with_sep@@Base+0x444> │ │ │ │ + ble 4c04c <_Py_strhex_bytes_with_sep@@Base+0x444> │ │ │ │ mov r0, r4 │ │ │ │ - bl ca42c │ │ │ │ + bl ca4f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c084 <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ + beq 4c07c <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ mov r0, r4 │ │ │ │ - bl ca6e0 │ │ │ │ + bl ca7a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 4c148 <_Py_strhex_bytes_with_sep@@Base+0x538> │ │ │ │ - bl 1400a8 │ │ │ │ + beq 4c140 <_Py_strhex_bytes_with_sep@@Base+0x538> │ │ │ │ + bl 140790 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c0e8 <_Py_strhex_bytes_with_sep@@Base+0x4d8> │ │ │ │ + bgt 4c0e0 <_Py_strhex_bytes_with_sep@@Base+0x4d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c0e8 <_Py_strhex_bytes_with_sep@@Base+0x4d8> │ │ │ │ + bne 4c0e0 <_Py_strhex_bytes_with_sep@@Base+0x4d8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 4c118 <_Py_strhex_bytes_with_sep@@Base+0x508> │ │ │ │ + bne 4c110 <_Py_strhex_bytes_with_sep@@Base+0x508> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c084 <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ + bgt 4c07c <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c084 <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ + bne 4c07c <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4c084 <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4c07c <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4c0a4 <_Py_strhex_bytes_with_sep@@Base+0x494> │ │ │ │ + beq 4c09c <_Py_strhex_bytes_with_sep@@Base+0x494> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c17c <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ + bgt 4c174 <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c17c <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ + bne 4c174 <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4c17c <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4c174 <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c16c <_Py_strhex_bytes_with_sep@@Base+0x55c> │ │ │ │ + bgt 4c164 <_Py_strhex_bytes_with_sep@@Base+0x55c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c16c <_Py_strhex_bytes_with_sep@@Base+0x55c> │ │ │ │ + bne 4c164 <_Py_strhex_bytes_with_sep@@Base+0x55c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bfc0 <_Py_strhex_bytes_with_sep@@Base+0x3b0> │ │ │ │ - b 4c084 <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ + beq 4bfb8 <_Py_strhex_bytes_with_sep@@Base+0x3b0> │ │ │ │ + b 4c07c <_Py_strhex_bytes_with_sep@@Base+0x474> │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c1c0 <_Py_strhex_bytes_with_sep@@Base+0x5b0> │ │ │ │ + beq 4c1b8 <_Py_strhex_bytes_with_sep@@Base+0x5b0> │ │ │ │ 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 4c1e0 <_Py_strhex_bytes_with_sep@@Base+0x5d0> │ │ │ │ + bne 4c1d8 <_Py_strhex_bytes_with_sep@@Base+0x5d0> │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - movw r0, #48012 @ 0xbb8c │ │ │ │ + movw r0, #46156 @ 0xb44c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ push {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] @ 4c254 <_Py_strhex_bytes_with_sep@@Base+0x644> │ │ │ │ - bl 2fda60 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #64] @ 4c24c <_Py_strhex_bytes_with_sep@@Base+0x644> │ │ │ │ + bl 2fd640 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4c23c <_Py_strhex_bytes_with_sep@@Base+0x62c> │ │ │ │ + beq 4c234 <_Py_strhex_bytes_with_sep@@Base+0x62c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #48076 @ 0xbbcc │ │ │ │ + movw r0, #46220 @ 0xb48c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - ldr r2, [pc, #20] @ 4c258 <_Py_strhex_bytes_with_sep@@Base+0x648> │ │ │ │ - movw r0, #48084 @ 0xbbd4 │ │ │ │ + b bff88 │ │ │ │ + ldr r2, [pc, #20] @ 4c250 <_Py_strhex_bytes_with_sep@@Base+0x648> │ │ │ │ + movw r0, #46228 @ 0xb494 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ + b bff88 │ │ │ │ + rsbeq r5, r3, r4, lsr r7 │ │ │ │ + rsbeq r1, r3, r8, lsl #9 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c2cc <_Py_strhex_bytes_with_sep@@Base+0x6bc> │ │ │ │ + beq 4c2c4 <_Py_strhex_bytes_with_sep@@Base+0x6bc> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #8 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r3, fp, #12 │ │ │ │ - bl 4c348 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 4c340 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c2a8 <_Py_strhex_bytes_with_sep@@Base+0x698> │ │ │ │ - bl 3e2b4 │ │ │ │ + beq 4c2a0 <_Py_strhex_bytes_with_sep@@Base+0x698> │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c2a0 <_Py_strhex_bytes_with_sep@@Base+0x690> │ │ │ │ - bl 1435d8 │ │ │ │ + bne 4c298 <_Py_strhex_bytes_with_sep@@Base+0x690> │ │ │ │ + bl 143ca0 │ │ │ │ mov r0, #0 │ │ │ │ - b 4c2c4 <_Py_strhex_bytes_with_sep@@Base+0x6b4> │ │ │ │ + b 4c2bc <_Py_strhex_bytes_with_sep@@Base+0x6b4> │ │ │ │ mov r2, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - movw r1, #61684 @ 0xf0f4 │ │ │ │ + movw r1, #59828 @ 0xe9b4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e618 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ @@ -30585,46 +30583,46 @@ │ │ │ │ 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 4c310 <_Py_strhex_bytes_with_sep@@Base+0x700> │ │ │ │ + bhi 4c308 <_Py_strhex_bytes_with_sep@@Base+0x700> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ movwle r1, #5196 @ 0x144c │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ - b 4c334 <_Py_strhex_bytes_with_sep@@Base+0x724> │ │ │ │ + b 4c32c <_Py_strhex_bytes_with_sep@@Base+0x724> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #3740 @ 0xe9c │ │ │ │ + movw r0, #1740 @ 0x6cc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 4c2fc <_Py_strhex_bytes_with_sep@@Base+0x6ec> │ │ │ │ + b 4c2f4 <_Py_strhex_bytes_with_sep@@Base+0x6ec> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c5d4 <_Py_strhex_bytes_with_sep@@Base+0x9c4> │ │ │ │ + b 4c5cc <_Py_strhex_bytes_with_sep@@Base+0x9c4> │ │ │ │ push {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 4c378 <_Py_strhex_bytes_with_sep@@Base+0x768> │ │ │ │ + beq 4c370 <_Py_strhex_bytes_with_sep@@Base+0x768> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 90f8c <_Py_open@@Base+0x414> │ │ │ │ + b 912c4 <_Py_open@@Base+0x414> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -30638,89 +30636,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 2e0a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4c4b8 <_Py_strhex_bytes_with_sep@@Base+0x8a8> │ │ │ │ + bge 4c4b0 <_Py_strhex_bytes_with_sep@@Base+0x8a8> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 4c3fc <_Py_strhex_bytes_with_sep@@Base+0x7ec> │ │ │ │ + bne 4c3f4 <_Py_strhex_bytes_with_sep@@Base+0x7ec> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 90f8c <_Py_open@@Base+0x414> │ │ │ │ + bl 912c4 <_Py_open@@Base+0x414> │ │ │ │ mov r6, r0 │ │ │ │ - b 4c4fc <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ - movw r9, #44928 @ 0xaf80 │ │ │ │ + b 4c4f4 <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ + movw r9, #44772 @ 0xaee4 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 4c4fc <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ - bl 3e2b4 │ │ │ │ + beq 4c4f4 <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c4fc <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ - ldr r2, [pc, #216] @ 4c508 <_Py_strhex_bytes_with_sep@@Base+0x8f8> │ │ │ │ + bne 4c4f4 <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ + ldr r2, [pc, #216] @ 4c500 <_Py_strhex_bytes_with_sep@@Base+0x8f8> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [r9] │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r3 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4c45c <_Py_strhex_bytes_with_sep@@Base+0x84c> │ │ │ │ + beq 4c454 <_Py_strhex_bytes_with_sep@@Base+0x84c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4c48c <_Py_strhex_bytes_with_sep@@Base+0x87c> │ │ │ │ + bne 4c484 <_Py_strhex_bytes_with_sep@@Base+0x87c> │ │ │ │ bl 2d4bc │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #48120 @ 0xbbf8 │ │ │ │ + movw r2, #46264 @ 0xb4b8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ str r8, [sp] │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b 4c4fc <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b 4c4f4 <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ bl 2d4bc │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #48120 @ 0xbbf8 │ │ │ │ + movw r1, #46264 @ 0xb4b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r7, [sp] │ │ │ │ - bl 3eadc <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 4c4fc <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ - bne 4c4e8 <_Py_strhex_bytes_with_sep@@Base+0x8d8> │ │ │ │ - movw r0, #44928 @ 0xaf80 │ │ │ │ + bl 3da00 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 4c4f4 <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ + bne 4c4e0 <_Py_strhex_bytes_with_sep@@Base+0x8d8> │ │ │ │ + movw r0, #44772 @ 0xaee4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #48212 @ 0xbc54 │ │ │ │ + movw r1, #46356 @ 0xb514 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 140f34 │ │ │ │ - b 4c4fc <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ + bl 14161c │ │ │ │ + b 4c4f4 <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 4c38c <_Py_strhex_bytes_with_sep@@Base+0x77c> │ │ │ │ + bne 4c384 <_Py_strhex_bytes_with_sep@@Base+0x77c> │ │ │ │ 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 r1, [r0, #8] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ @@ -30738,33 +30736,33 @@ │ │ │ │ push {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 4c574 <_Py_strhex_bytes_with_sep@@Base+0x964> │ │ │ │ + bne 4c56c <_Py_strhex_bytes_with_sep@@Base+0x964> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 1400a8 │ │ │ │ + bl 140790 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c5b4 <_Py_strhex_bytes_with_sep@@Base+0x9a4> │ │ │ │ - b 4c59c <_Py_strhex_bytes_with_sep@@Base+0x98c> │ │ │ │ + bne 4c5ac <_Py_strhex_bytes_with_sep@@Base+0x9a4> │ │ │ │ + b 4c594 <_Py_strhex_bytes_with_sep@@Base+0x98c> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2748 @ 0xabc │ │ │ │ + movw r0, #1120 @ 0x460 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c560 <_Py_strhex_bytes_with_sep@@Base+0x950> │ │ │ │ + bne 4c558 <_Py_strhex_bytes_with_sep@@Base+0x950> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c594 <_Py_strhex_bytes_with_sep@@Base+0x984> │ │ │ │ + bne 4c58c <_Py_strhex_bytes_with_sep@@Base+0x984> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ @@ -30778,79 +30776,79 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r1, r6 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - movweq r8, #48504 @ 0xbd78 │ │ │ │ + movweq r8, #46648 @ 0xb638 │ │ │ │ mov sl, r2 │ │ │ │ movteq r8, #64 @ 0x40 │ │ │ │ moveq r9, #6 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 4c634 <_Py_strhex_bytes_with_sep@@Base+0xa24> │ │ │ │ + beq 4c62c <_Py_strhex_bytes_with_sep@@Base+0xa24> │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldreq r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 4c6c4 <_Py_strhex_bytes_with_sep@@Base+0xab4> │ │ │ │ + bne 4c6bc <_Py_strhex_bytes_with_sep@@Base+0xab4> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp sl, #1 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r4, #0 │ │ │ │ - beq 4c674 <_Py_strhex_bytes_with_sep@@Base+0xa64> │ │ │ │ + beq 4c66c <_Py_strhex_bytes_with_sep@@Base+0xa64> │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r5 │ │ │ │ - bge 4c66c <_Py_strhex_bytes_with_sep@@Base+0xa5c> │ │ │ │ + bge 4c664 <_Py_strhex_bytes_with_sep@@Base+0xa5c> │ │ │ │ ldrb r1, [r7, r4] │ │ │ │ bl 2e5c4 │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 4c648 <_Py_strhex_bytes_with_sep@@Base+0xa38> │ │ │ │ + bne 4c640 <_Py_strhex_bytes_with_sep@@Base+0xa38> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4c6a0 <_Py_strhex_bytes_with_sep@@Base+0xa90> │ │ │ │ + beq 4c698 <_Py_strhex_bytes_with_sep@@Base+0xa90> │ │ │ │ mov sl, r5 │ │ │ │ mov r5, sl │ │ │ │ sub sl, sl, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp sl, r4 │ │ │ │ - blt 4c6a0 <_Py_strhex_bytes_with_sep@@Base+0xa90> │ │ │ │ + blt 4c698 <_Py_strhex_bytes_with_sep@@Base+0xa90> │ │ │ │ ldrb r1, [r7, sl] │ │ │ │ bl 2e5c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c678 <_Py_strhex_bytes_with_sep@@Base+0xa68> │ │ │ │ + bne 4c670 <_Py_strhex_bytes_with_sep@@Base+0xa68> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 4c6b4 <_Py_strhex_bytes_with_sep@@Base+0xaa4> │ │ │ │ + beq 4c6ac <_Py_strhex_bytes_with_sep@@Base+0xaa4> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ sub r1, r5, r4 │ │ │ │ add r0, r7, r4 │ │ │ │ - bl ce1d8 │ │ │ │ - b 4c6c8 <_Py_strhex_bytes_with_sep@@Base+0xab8> │ │ │ │ + bl ce2a0 │ │ │ │ + b 4c6c0 <_Py_strhex_bytes_with_sep@@Base+0xab8> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #48512 @ 0xbd80 │ │ │ │ + movw r1, #46656 @ 0xb640 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r2, #1 │ │ │ │ mov ip, r2 │ │ │ │ @@ -30858,163 +30856,163 @@ │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4c758 <_Py_strhex_bytes_with_sep@@Base+0xb48> │ │ │ │ + bne 4c750 <_Py_strhex_bytes_with_sep@@Base+0xb48> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c79c <_Py_strhex_bytes_with_sep@@Base+0xb8c> │ │ │ │ + beq 4c794 <_Py_strhex_bytes_with_sep@@Base+0xb8c> │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #176] @ 4c81c <_Py_strhex_bytes_with_sep@@Base+0xc0c> │ │ │ │ + ldr ip, [pc, #176] @ 4c814 <_Py_strhex_bytes_with_sep@@Base+0xc0c> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4c79c <_Py_strhex_bytes_with_sep@@Base+0xb8c> │ │ │ │ + bne 4c794 <_Py_strhex_bytes_with_sep@@Base+0xb8c> │ │ │ │ mov r0, #0 │ │ │ │ - b 4c814 <_Py_strhex_bytes_with_sep@@Base+0xc04> │ │ │ │ + b 4c80c <_Py_strhex_bytes_with_sep@@Base+0xc04> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 30368c │ │ │ │ + bl 303208 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c794 <_Py_strhex_bytes_with_sep@@Base+0xb84> │ │ │ │ + beq 4c78c <_Py_strhex_bytes_with_sep@@Base+0xb84> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1b487c │ │ │ │ + bl 1b4c8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c794 <_Py_strhex_bytes_with_sep@@Base+0xb84> │ │ │ │ + beq 4c78c <_Py_strhex_bytes_with_sep@@Base+0xb84> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 4c7ec <_Py_strhex_bytes_with_sep@@Base+0xbdc> │ │ │ │ + bhi 4c7e4 <_Py_strhex_bytes_with_sep@@Base+0xbdc> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #3 │ │ │ │ - bl 33c894 │ │ │ │ - b 4c814 <_Py_strhex_bytes_with_sep@@Base+0xc04> │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + bl 33c39c │ │ │ │ + b 4c80c <_Py_strhex_bytes_with_sep@@Base+0xc04> │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #48800 @ 0xbea0 │ │ │ │ + movw r1, #46748 @ 0xb69c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8c24 │ │ │ │ + bl 2e8804 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c7d4 <_Py_strhex_bytes_with_sep@@Base+0xbc4> │ │ │ │ - b 4c794 <_Py_strhex_bytes_with_sep@@Base+0xb84> │ │ │ │ + bne 4c7cc <_Py_strhex_bytes_with_sep@@Base+0xbc4> │ │ │ │ + b 4c78c <_Py_strhex_bytes_with_sep@@Base+0xb84> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, r2, r8, lsl r4 │ │ │ │ + rsbeq r6, r2, r0, lsr #8 │ │ │ │ │ │ │ │ -0004c820 <_PyImport_ClearExtension@@Base>: │ │ │ │ +0004c818 <_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] @ 4c954 <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ + ldr r2, [pc, #280] @ 4c94c <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ - bl 25cdf4 │ │ │ │ + bl 25d778 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4c870 <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ - bl be93c │ │ │ │ + bne 4c868 <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ + bl bea88 │ │ │ │ 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 4c8ac <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + beq 4c8a4 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ str r3, [r8, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c8ac <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + bgt 4c8a4 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c8ac <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 4c8a4 <_PyImport_ClearExtension@@Base+0x8c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 4c8e8 <_PyImport_ClearExtension@@Base+0xc8> │ │ │ │ - bl df8c0 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + bgt 4c8e0 <_PyImport_ClearExtension@@Base+0xc8> │ │ │ │ + bl dfa54 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 4c924 <_PyImport_ClearExtension@@Base+0x104> │ │ │ │ - b 4c918 <_PyImport_ClearExtension@@Base+0xf8> │ │ │ │ + beq 4c91c <_PyImport_ClearExtension@@Base+0x104> │ │ │ │ + b 4c910 <_PyImport_ClearExtension@@Base+0xf8> │ │ │ │ ldr r3, [r7, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c8c0 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + beq 4c8b8 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 4c8c0 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + bge 4c8b8 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 4cde8 │ │ │ │ + bl 4cde0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4c8c0 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + bge 4c8b8 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 26ab6c │ │ │ │ + bl 26acf8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c910 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ + beq 4c908 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3969d8 <_PyObject_GetState@@Base+0x18> │ │ │ │ + bl 396340 <_PyObject_GetState@@Base+0x18> │ │ │ │ cmp r4, r7 │ │ │ │ - bne 4c940 <_PyImport_ClearExtension@@Base+0x120> │ │ │ │ + bne 4c938 <_PyImport_ClearExtension@@Base+0x120> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2b94cc │ │ │ │ - b 4c938 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ + bl 2b9594 │ │ │ │ + b 4c930 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4c988 <_PyImport_ClearExtension@@Base+0x168> │ │ │ │ + beq 4c980 <_PyImport_ClearExtension@@Base+0x168> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 91114 <_Py_open@@Base+0x59c> │ │ │ │ + b 9144c <_Py_open@@Base+0x59c> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -31028,402 +31026,402 @@ │ │ │ │ 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 2d444 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4cabc <_PyImport_ClearExtension@@Base+0x29c> │ │ │ │ + bge 4cab4 <_PyImport_ClearExtension@@Base+0x29c> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 4ca0c <_PyImport_ClearExtension@@Base+0x1ec> │ │ │ │ + bne 4ca04 <_PyImport_ClearExtension@@Base+0x1ec> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91114 <_Py_open@@Base+0x59c> │ │ │ │ + bl 9144c <_Py_open@@Base+0x59c> │ │ │ │ mov r6, r0 │ │ │ │ - b 4cb00 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ - movw r9, #44928 @ 0xaf80 │ │ │ │ + b 4caf8 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ + movw r9, #44772 @ 0xaee4 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 27bd18 │ │ │ │ - bl 3e2b4 │ │ │ │ + bl 27bef0 │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cb00 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ - ldr r2, [pc, #216] @ 4cb0c <_PyImport_ClearExtension@@Base+0x2ec> │ │ │ │ + bne 4caf8 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ + ldr r2, [pc, #216] @ 4cb04 <_PyImport_ClearExtension@@Base+0x2ec> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [r9] │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r3 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ca60 <_PyImport_ClearExtension@@Base+0x240> │ │ │ │ + beq 4ca58 <_PyImport_ClearExtension@@Base+0x240> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4ca90 <_PyImport_ClearExtension@@Base+0x270> │ │ │ │ + bne 4ca88 <_PyImport_ClearExtension@@Base+0x270> │ │ │ │ bl 2d4bc │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #48560 @ 0xbdb0 │ │ │ │ + movw r2, #46704 @ 0xb670 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ str r8, [sp] │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b 4cb00 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b 4caf8 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ bl 2d4bc │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #48560 @ 0xbdb0 │ │ │ │ + movw r1, #46704 @ 0xb670 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r7, [sp] │ │ │ │ - bl 3eadc <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 4cb00 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ - bne 4caec <_PyImport_ClearExtension@@Base+0x2cc> │ │ │ │ - movw r0, #44928 @ 0xaf80 │ │ │ │ + bl 3da00 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 4caf8 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ + bne 4cae4 <_PyImport_ClearExtension@@Base+0x2cc> │ │ │ │ + movw r0, #44772 @ 0xaee4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #48656 @ 0xbe10 │ │ │ │ + movw r1, #46800 @ 0xb6d0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 140f34 │ │ │ │ - b 4cb00 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ + bl 14161c │ │ │ │ + b 4caf8 <_PyImport_ClearExtension@@Base+0x2e0> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 4c99c <_PyImport_ClearExtension@@Base+0x17c> │ │ │ │ + bne 4c994 <_PyImport_ClearExtension@@Base+0x17c> │ │ │ │ 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 {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 390408 │ │ │ │ + bl 38fba0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4cb50 <_PyImport_ClearExtension@@Base+0x330> │ │ │ │ - bl be93c │ │ │ │ + bne 4cb48 <_PyImport_ClearExtension@@Base+0x330> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b 4cb68 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ + b 4cb60 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ cmp r0, #0 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4cbd0 <_PyImport_ClearExtension@@Base+0x3b0> │ │ │ │ + bne 4cbc8 <_PyImport_ClearExtension@@Base+0x3b0> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 4cc18 │ │ │ │ + bl 4cc10 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4cc00 <_PyImport_ClearExtension@@Base+0x3e0> │ │ │ │ - b 4cbf4 <_PyImport_ClearExtension@@Base+0x3d4> │ │ │ │ + bne 4cbf8 <_PyImport_ClearExtension@@Base+0x3e0> │ │ │ │ + b 4cbec <_PyImport_ClearExtension@@Base+0x3d4> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2768 @ 0xad0 │ │ │ │ + movw r0, #1140 @ 0x474 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cc10 <_PyImport_ClearExtension@@Base+0x3f0> │ │ │ │ - b 4cbb8 <_PyImport_ClearExtension@@Base+0x398> │ │ │ │ - bl be93c │ │ │ │ + beq 4cc08 <_PyImport_ClearExtension@@Base+0x3f0> │ │ │ │ + b 4cbb0 <_PyImport_ClearExtension@@Base+0x398> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cc10 <_PyImport_ClearExtension@@Base+0x3f0> │ │ │ │ + bne 4cc08 <_PyImport_ClearExtension@@Base+0x3f0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004cc18 : │ │ │ │ +0004cc10 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 306de4 <_PyContext_Exit@@Base+0x120> │ │ │ │ + b 3069c8 <_PyContext_Exit@@Base+0x120> │ │ │ │ push {r4, 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 4cc70 │ │ │ │ + bhi 4cc68 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4cc94 │ │ │ │ - b 4ccb0 │ │ │ │ + bne 4cc8c │ │ │ │ + b 4cca8 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #3628 @ 0xe2c │ │ │ │ + movw r0, #1628 @ 0x65c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cde0 │ │ │ │ - b 4cc5c │ │ │ │ - bl c5a24 │ │ │ │ + beq 4cdd8 │ │ │ │ + b 4cc54 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4ccc4 │ │ │ │ + ble 4ccbc │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4cce0 │ │ │ │ - bl be93c │ │ │ │ + bne 4ccd8 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4cce0 │ │ │ │ - b 4cde0 │ │ │ │ + beq 4ccd8 │ │ │ │ + b 4cdd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4cca8 │ │ │ │ + bne 4cca0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4cca8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4cca0 │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 4cd9c │ │ │ │ + ble 4cd94 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 4cd24 │ │ │ │ + beq 4cd1c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 4cd9c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 4cd94 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49344 @ 0xc0c0 │ │ │ │ + movw r1, #47488 @ 0xb980 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4cd8c │ │ │ │ + b 4cd84 │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4cd40 │ │ │ │ - bl b66b8 │ │ │ │ + beq 4cd38 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cd68 │ │ │ │ + beq 4cd60 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 4cd9c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 4cd94 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49436 @ 0xc11c │ │ │ │ + movw r1, #47580 @ 0xb9dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4cd8c │ │ │ │ + b 4cd84 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #48920 @ 0xbf18 │ │ │ │ + movw r2, #46868 @ 0xb714 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #3628 @ 0xe2c │ │ │ │ + movw r0, #1628 @ 0x65c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 4cde0 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4cdd8 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 4cdb8 │ │ │ │ + bgt 4cdb0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b ce1d8 │ │ │ │ + b ce2a0 │ │ │ │ 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 4cf50 │ │ │ │ + b 4cf48 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - ble 4ce24 │ │ │ │ + ble 4ce1c │ │ │ │ ldr r0, [r0, #3852] @ 0xf0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ce30 │ │ │ │ + beq 4ce28 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 4ce3c │ │ │ │ + bge 4ce34 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 4ce60 │ │ │ │ - movw r1, #49532 @ 0xc17c │ │ │ │ + b 4ce58 │ │ │ │ + movw r1, #47676 @ 0xba3c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4ce44 │ │ │ │ - movw r1, #49556 @ 0xc194 │ │ │ │ + b 4ce3c │ │ │ │ + movw r1, #47700 @ 0xba54 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4ce44 │ │ │ │ - movw r1, #49600 @ 0xc1c0 │ │ │ │ + b 4ce3c │ │ │ │ + movw r1, #47744 @ 0xba80 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #12] @ 4ce6c │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ 4ce64 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b cdbc0 │ │ │ │ - subseq r1, lr, r0, asr #3 │ │ │ │ + b cdc88 │ │ │ │ + subseq r0, lr, r0, asr #21 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #55948 @ 0xda8c │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e6ec8 │ │ │ │ + b 1e73a8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 4ced8 │ │ │ │ + bge 4ced0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1796 @ 0x704 │ │ │ │ + movw r1, #36 @ 0x24 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 4cf34 │ │ │ │ + beq 4cf2c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3024 @ 0xbd0 │ │ │ │ + movw r0, #1396 @ 0x574 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cf34 │ │ │ │ + bne 4cf2c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 19ed08 │ │ │ │ + bl 19f350 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4cf2c │ │ │ │ + beq 4cf24 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ bic r5, r1, r1, asr #31 │ │ │ │ mov r9, r1 │ │ │ │ bic sl, r2, r2, asr #31 │ │ │ │ orrs r1, sl, r5 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bne 4cf8c │ │ │ │ + bne 4cf84 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b ce1d8 │ │ │ │ + b ce2a0 │ │ │ │ add r1, sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d000 │ │ │ │ + beq 4cff8 │ │ │ │ cmp r9, #0 │ │ │ │ - ble 4cfc8 │ │ │ │ + ble 4cfc0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 2d720 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r1, [r6, #20] │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2e2dc │ │ │ │ cmp r8, #0 │ │ │ │ - ble 4d000 │ │ │ │ + ble 4cff8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ add r5, r5, r3 │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2d720 │ │ │ │ @@ -31432,318 +31430,318 @@ │ │ │ │ push {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 4d050 │ │ │ │ + bhi 4d048 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1f7d4c │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 1f82e0 │ │ │ │ + bl 13a79c │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17c528 │ │ │ │ + b 17cb60 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #64148 @ 0xfa94 │ │ │ │ + movw r0, #62148 @ 0xf2c4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d028 │ │ │ │ + bne 4d020 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4d0b0 │ │ │ │ + bhi 4d0a8 │ │ │ │ cmp r4, #0 │ │ │ │ movwle r1, #5196 @ 0x144c │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - b 4d0d4 │ │ │ │ + b 4d0cc │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #3896 @ 0xf38 │ │ │ │ + movw r0, #1896 @ 0x768 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 4d09c │ │ │ │ + b 4d094 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c5d4 <_Py_strhex_bytes_with_sep@@Base+0x9c4> │ │ │ │ + b 4c5cc <_Py_strhex_bytes_with_sep@@Base+0x9c4> │ │ │ │ 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 4d12c │ │ │ │ + bne 4d124 │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 4d174 │ │ │ │ - b 4d150 │ │ │ │ + beq 4d16c │ │ │ │ + b 4d148 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12828 @ 0x321c │ │ │ │ + movw r0, #11016 @ 0x2b08 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d250 │ │ │ │ - b 4d10c │ │ │ │ - bl 1e74d4 │ │ │ │ + beq 4d248 │ │ │ │ + b 4d104 │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4d174 │ │ │ │ - bl be93c │ │ │ │ + bne 4d16c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d250 │ │ │ │ + bne 4d248 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 4d1ac │ │ │ │ - bl 1e74d4 │ │ │ │ + beq 4d1a4 │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4d1ac │ │ │ │ - bl be93c │ │ │ │ + bne 4d1a4 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d250 │ │ │ │ + bne 4d248 │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #168] @ 4d260 │ │ │ │ + vldr d6, [pc, #168] @ 4d258 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4d1d4 │ │ │ │ + ble 4d1cc │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovls.f64 d0, d8 │ │ │ │ - bls 4d240 │ │ │ │ + bls 4d238 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ bl 2dbc4 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 4d21c │ │ │ │ + bvc 4d214 │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvc r3, #33 @ 0x21 │ │ │ │ strvs r5, [r4] │ │ │ │ strvc r3, [r4] │ │ │ │ - bvc 4d228 │ │ │ │ - b 4d23c │ │ │ │ + bvc 4d220 │ │ │ │ + b 4d234 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d23c │ │ │ │ + beq 4d234 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ mov r0, #1 │ │ │ │ - bl 397758 <_PyType_SetVersion@@Base+0x9e0> │ │ │ │ + bl 397158 <_PyType_SetVersion@@Base+0xa78> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d250 │ │ │ │ + bne 4d248 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5b14 │ │ │ │ + b c5c60 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ push {r4, r5, r6, r7, 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 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d2c0 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 4d2b8 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 4d2b0 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4d2c0 │ │ │ │ + bne 4d2a8 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d2b8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d2f4 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 4d2ec │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 4d2e4 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4d2f4 │ │ │ │ + bne 4d2dc │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d2ec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d328 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 4d320 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 4d318 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4d328 │ │ │ │ + bne 4d310 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d320 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d35c │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 4d354 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 4d34c │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4d35c │ │ │ │ + bne 4d344 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d354 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d390 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 4d388 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 4d380 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 4d390 │ │ │ │ + bne 4d378 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 4d388 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 4d3b8 │ │ │ │ + bne 4d3b0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d408 │ │ │ │ - bl be93c │ │ │ │ + bne 4d400 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d408 │ │ │ │ + beq 4d400 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 293230 │ │ │ │ + bl 293408 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d434 │ │ │ │ - bl be93c │ │ │ │ + bne 4d42c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d400 │ │ │ │ + bne 4d3f8 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004d454 : │ │ │ │ +0004d44c : │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d460 │ │ │ │ - b 397a64 <_PyType_SetVersion@@Base+0xcec> │ │ │ │ + beq 4d458 │ │ │ │ + b 397464 <_PyType_SetVersion@@Base+0xd84> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49996 @ 0xc34c │ │ │ │ + movw r1, #48140 @ 0xbc0c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 4d4dc │ │ │ │ + bne 4d4d4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -31752,195 +31750,195 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4d52c │ │ │ │ + bne 4d524 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdb7c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 4d540 │ │ │ │ - bl df8c0 │ │ │ │ + bl 3bd45c <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 4d538 │ │ │ │ + bl dfa54 │ │ │ │ mov r1, #1 │ │ │ │ - bl df900 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa94 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d520 │ │ │ │ + bne 4d518 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4d59c │ │ │ │ + bne 4d594 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d594 │ │ │ │ + bne 4d58c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d594 │ │ │ │ + bne 4d58c │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 4d5ec │ │ │ │ + bne 4d5e4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #24] │ │ │ │ - bl 4d810 │ │ │ │ + bl 4d808 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ 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 4dc2c │ │ │ │ + b 4dc24 │ │ │ │ push {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 4d67c │ │ │ │ + bne 4d674 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4d6a0 │ │ │ │ + b 4d698 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3000 @ 0xbb8 │ │ │ │ + movw r0, #1372 @ 0x55c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d66c │ │ │ │ + bne 4d664 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004d6a0 : │ │ │ │ +0004d698 : │ │ │ │ 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 4d6cc │ │ │ │ - bl 3c867c <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ + bne 4d6c4 │ │ │ │ + bl 3c7f24 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d784 │ │ │ │ + beq 4d77c │ │ │ │ ldr lr, [r3, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 4d6f8 │ │ │ │ + bne 4d6f0 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 4d708 │ │ │ │ + beq 4d700 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #536870912 @ 0x20000000 │ │ │ │ - bne 4d784 │ │ │ │ + bne 4d77c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d784 │ │ │ │ + beq 4d77c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4d784 │ │ │ │ + bne 4d77c │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d784 │ │ │ │ + beq 4d77c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d784 │ │ │ │ + beq 4d77c │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ - bl 159744 │ │ │ │ + bl 159dcc │ │ │ │ movw r2, #5188 @ 0x1444 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d784 │ │ │ │ + bgt 4d77c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d784 │ │ │ │ + bne 4d77c │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #80 @ 0x50 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ + movw r1, #63764 @ 0xf914 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #50272 @ 0xc460 │ │ │ │ + movw r1, #48416 @ 0xbd20 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8c24 │ │ │ │ + bl 2e8804 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4d808 │ │ │ │ + beq 4d800 │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -31951,335 +31949,335 @@ │ │ │ │ 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, #34164 @ 0x8574 │ │ │ │ + movw r1, #32536 @ 0x7f18 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r2, [fp, #-492] @ 0xfffffe14 │ │ │ │ str r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ - bl 17956c │ │ │ │ + bl 179ba4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d8f4 │ │ │ │ + beq 4d8ec │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 4d894 │ │ │ │ + bne 4d88c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d880 │ │ │ │ + bgt 4d878 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d880 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 4d878 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b ce1d8 │ │ │ │ + b ce2a0 │ │ │ │ cmp r9, #10 │ │ │ │ suble r6, fp, #476 @ 0x1dc │ │ │ │ - ble 4d8fc │ │ │ │ + ble 4d8f4 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bls 4d8c0 │ │ │ │ + bls 4d8b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4d8d8 │ │ │ │ - b 4d8f0 │ │ │ │ + ble 4d8d0 │ │ │ │ + b 4d8e8 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r9 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4d8fc │ │ │ │ - b 4d8b0 │ │ │ │ + bne 4d8f4 │ │ │ │ + b 4d8a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d8f0 │ │ │ │ + bne 4d8e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl 2e73f4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl 2e730c │ │ │ │ mov r8, #0 │ │ │ │ - b 4dc20 │ │ │ │ + b 4dc18 │ │ │ │ mov r5, #0 │ │ │ │ mov sl, r9 │ │ │ │ str r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ mov r9, r6 │ │ │ │ mov r7, r5 │ │ │ │ movw r6, #42964 @ 0xa7d4 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-488] @ 0xfffffe18 │ │ │ │ cmp r5, sl │ │ │ │ - bge 4dab0 │ │ │ │ + bge 4daa8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ addeq r3, r4, #16 │ │ │ │ ldrne r3, [r4, #12] │ │ │ │ ldr r8, [r3, r5, lsl #2] │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r2, r6 │ │ │ │ - bne 4d974 │ │ │ │ + bne 4d96c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r8, #16 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ ldr r3, [r8, #8] │ │ │ │ str r8, [r9, #4] │ │ │ │ str r2, [r9] │ │ │ │ str r3, [r9, #8] │ │ │ │ - b 4da10 │ │ │ │ + b 4da08 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, #0 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r1, r9 │ │ │ │ strle r3, [r8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r0, [r8] │ │ │ │ str r3, [fp, #-488] @ 0xfffffe18 │ │ │ │ - beq 4d9f0 │ │ │ │ + beq 4d9e8 │ │ │ │ ldr r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d9c4 │ │ │ │ + bgt 4d9bc │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d9c4 │ │ │ │ + bne 4d9bc │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8, #4] │ │ │ │ - movw r1, #45172 @ 0xb074 │ │ │ │ + movw r1, #45596 @ 0xb21c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #16124 @ 0x3efc │ │ │ │ + movw r1, #14568 @ 0x38e8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 140f34 │ │ │ │ - b 4dbc8 │ │ │ │ + bl 14161c │ │ │ │ + b 4dbc0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4da10 │ │ │ │ + bgt 4da08 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4da10 │ │ │ │ + bne 4da08 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ add r8, r5, #1 │ │ │ │ sub r3, r3, r7 │ │ │ │ cmp r3, r2 │ │ │ │ - blt 4da50 │ │ │ │ + blt 4da48 │ │ │ │ add r7, r7, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4da78 │ │ │ │ + beq 4da70 │ │ │ │ ldr r2, [fp, #-480] @ 0xfffffe20 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ sub r3, r3, r7 │ │ │ │ cmp r3, r2 │ │ │ │ - bge 4da70 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bge 4da68 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16188 @ 0x3f3c │ │ │ │ + movw r1, #14632 @ 0x3928 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4dbc0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 4dbb8 │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ add r7, r7, r3 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r9, r9, #44 @ 0x2c │ │ │ │ cmp r3, sl │ │ │ │ - beq 4daa8 │ │ │ │ + beq 4daa0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16216 @ 0x3f58 │ │ │ │ + movw r1, #14660 @ 0x3944 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4dbc0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 4dbb8 │ │ │ │ mov r5, r8 │ │ │ │ - b 4d920 │ │ │ │ + b 4d918 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4dbc8 │ │ │ │ + beq 4dbc0 │ │ │ │ ldr r1, [fp, #-488] @ 0xfffffe18 │ │ │ │ cmp r7, #1048576 @ 0x100000 │ │ │ │ movlt r1, #0 │ │ │ │ andge r1, r1, #1 │ │ │ │ ldr r7, [r8, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r1, [fp, #-484] @ 0xfffffe1c │ │ │ │ - beq 4daf4 │ │ │ │ - bl dc834 │ │ │ │ + beq 4daec │ │ │ │ + bl dc9d4 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4db58 │ │ │ │ + bne 4db50 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ str r8, [fp, #-480] @ 0xfffffe20 │ │ │ │ mov r9, r6 │ │ │ │ mov r8, r1 │ │ │ │ mla sl, sl, r5, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp sl, r9 │ │ │ │ - beq 4db3c │ │ │ │ + beq 4db34 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r1, [r9], #44 @ 0x2c │ │ │ │ str r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ bl 2e2dc │ │ │ │ ldr r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ add r7, r7, r2 │ │ │ │ - b 4db14 │ │ │ │ + b 4db0c │ │ │ │ mov r1, r8 │ │ │ │ ldr r8, [fp, #-480] @ 0xfffffe20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4dbc8 │ │ │ │ + beq 4dbc0 │ │ │ │ ldr r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl df564 │ │ │ │ - b 4dbc8 │ │ │ │ + bl df6f8 │ │ │ │ + b 4dbc0 │ │ │ │ str r4, [fp, #-488] @ 0xfffffe18 │ │ │ │ mov sl, #0 │ │ │ │ mov r9, r1 │ │ │ │ mov r4, r6 │ │ │ │ ldr r2, [fp, #-480] @ 0xfffffe20 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [fp, #-492] @ 0xfffffe14 │ │ │ │ cmp r5, sl │ │ │ │ - beq 4dbb4 │ │ │ │ + beq 4dbac │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4db90 │ │ │ │ + beq 4db88 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ add r7, r7, r3 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r4], #44 @ 0x2c │ │ │ │ add sl, sl, #1 │ │ │ │ str r2, [fp, #-496] @ 0xfffffe10 │ │ │ │ bl 2e2dc │ │ │ │ ldr r2, [fp, #-496] @ 0xfffffe10 │ │ │ │ add r7, r7, r2 │ │ │ │ - b 4db68 │ │ │ │ + b 4db60 │ │ │ │ ldr r4, [fp, #-488] @ 0xfffffe18 │ │ │ │ mov r1, r9 │ │ │ │ - b 4db44 │ │ │ │ + b 4db3c │ │ │ │ mov r5, r8 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4dbec │ │ │ │ + bgt 4dbe4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dbec │ │ │ │ + bne 4dbe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r7, #44 @ 0x2c │ │ │ │ mla r0, r7, r4, r6 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 4dc0c │ │ │ │ + beq 4dc04 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 4dbf4 │ │ │ │ + bl 1c5420 │ │ │ │ + b 4dbec │ │ │ │ sub r3, fp, #476 @ 0x1dc │ │ │ │ cmp r6, r3 │ │ │ │ - beq 4dc20 │ │ │ │ + beq 4dc18 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r8 │ │ │ │ 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, #1568] @ 0x620 │ │ │ │ sub sp, sp, #2496 @ 0x9c0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 4dc70 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 4dc68 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50600 @ 0xc5a8 │ │ │ │ + movw r1, #48744 @ 0xbe68 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4dca4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 4dc9c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1767c0 │ │ │ │ + bl 176e24 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4dcac │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 4dca4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50632 @ 0xc5c8 │ │ │ │ + movw r1, #48776 @ 0xbe88 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 4dd54 │ │ │ │ + b 4dd4c │ │ │ │ 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 176abc │ │ │ │ + bl 177120 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4dce0 │ │ │ │ - bl be93c │ │ │ │ + bne 4dcd8 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4dca4 │ │ │ │ + bne 4dc9c │ │ │ │ cmp r7, r6 │ │ │ │ str r9, [r5], #4 │ │ │ │ - bne 4dcc0 │ │ │ │ + bne 4dcb8 │ │ │ │ ldr r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl 152830 │ │ │ │ + bl 152ed0 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4dd10 │ │ │ │ - bl be93c │ │ │ │ + bne 4dd08 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4dca4 │ │ │ │ - b 4dd18 │ │ │ │ + bne 4dc9c │ │ │ │ + b 4dd10 │ │ │ │ cmp r0, #624 @ 0x270 │ │ │ │ - bls 4dd34 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bls 4dd2c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9068 @ 0x236c │ │ │ │ + movw r1, #7308 @ 0x1c8c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4dca4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 4dc9c │ │ │ │ sub r1, fp, #2512 @ 0x9d0 │ │ │ │ mov r2, #2496 @ 0x9c0 │ │ │ │ sub r1, r1, #12 │ │ │ │ add r0, r8, #12 │ │ │ │ str r3, [r8, #8] │ │ │ │ bl 2e2dc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ @@ -32289,260 +32287,260 @@ │ │ │ │ push {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 154bec <_PyType_Name@@Base> │ │ │ │ + bl 155288 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #50688 @ 0xc600 │ │ │ │ + movw r0, #48832 @ 0xbec0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4ddf0 │ │ │ │ + bne 4dde8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4de2c │ │ │ │ - ldr lr, [pc, #252] @ 4def4 │ │ │ │ + beq 4de24 │ │ │ │ + ldr lr, [pc, #252] @ 4deec │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ded4 │ │ │ │ + beq 4decc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4de4c │ │ │ │ - bl be93c │ │ │ │ + bne 4de44 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ded4 │ │ │ │ + bne 4decc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4de6c │ │ │ │ - bl be93c │ │ │ │ + bne 4de64 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ded4 │ │ │ │ + bne 4decc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ sub r3, fp, #108 @ 0x6c │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d630 <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 4dedc │ │ │ │ + bge 4ded4 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4dec4 │ │ │ │ - bl b93e4 │ │ │ │ + bne 4debc │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4de74 │ │ │ │ - b 4ded4 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 4de6c │ │ │ │ + b 4decc │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 4deec │ │ │ │ + b 4dee4 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4def8 │ │ │ │ + bl 4def0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, lsr r6 │ │ │ │ + rsbeq r6, r2, ip, lsr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #44 @ 0x2c │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4df30 │ │ │ │ + bne 4df28 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d720 │ │ │ │ - movw r1, #24416 @ 0x5f60 │ │ │ │ + movw r1, #22788 @ 0x5904 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #45436 @ 0xb17c │ │ │ │ + movw r0, #41008 @ 0xa030 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a4e60 │ │ │ │ + bl 1a536c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4e150 │ │ │ │ - bl c5108 │ │ │ │ + beq 4e148 │ │ │ │ + bl c5254 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4df78 │ │ │ │ + bgt 4df70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4df78 │ │ │ │ + bne 4df70 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e150 │ │ │ │ + beq 4e148 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - blx 3cea30 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ - vldr d9, [pc, #464] @ 4e160 │ │ │ │ + blx 3ce2d8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + vldr d9, [pc, #464] @ 4e158 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r5] │ │ │ │ - blx 3cea30 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3ce2d8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl c5b14 │ │ │ │ + bl c5c60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e0f8 │ │ │ │ + beq 4e0f0 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ - blx 3cea30 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3ce2d8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - blx 3cea30 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3ce2d8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl c5b14 │ │ │ │ + bl c5c60 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4e0f8 │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4e0f8 │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4e0f8 │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4e0f8 │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4e0f8 │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4e0f8 │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4e0f8 │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4e0f8 │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4e0f8 │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4e0f8 │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4e0f8 │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4e0f8 │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4e0f8 │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4e0f8 │ │ │ │ + beq 4e0f0 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4e120 │ │ │ │ + bne 4e118 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e150 │ │ │ │ + bgt 4e148 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e150 │ │ │ │ + bne 4e148 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 4e150 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 4e148 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #50892 @ 0xc6cc │ │ │ │ + movw r0, #49036 @ 0xbf8c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ 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} │ │ │ │ @@ -32552,20 +32550,20 @@ │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ str r0, [ip, #3712] @ 0xe80 │ │ │ │ sub sp, sp, #324 @ 0x144 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, ip │ │ │ │ - bne 4e1ac │ │ │ │ + bne 4e1a4 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2bdf6c │ │ │ │ + b 2be034 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r0, [fp, #-244] @ 0xffffff0c │ │ │ │ mov r3, ip │ │ │ │ str r0, [fp, #-240] @ 0xffffff10 │ │ │ │ @@ -32578,29 +32576,29 @@ │ │ │ │ str r0, [fp, #-216] @ 0xffffff28 │ │ │ │ str r0, [fp, #-212] @ 0xffffff2c │ │ │ │ str r0, [fp, #-208] @ 0xffffff30 │ │ │ │ sub r0, fp, #244 @ 0xf4 │ │ │ │ strd r8, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - bl 30c7e0 <_PyCode_SetUnboundVarCounts@@Base+0x2428> │ │ │ │ + bl 30c498 <_PyCode_SetUnboundVarCounts@@Base+0x2428> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 4e858 │ │ │ │ + beq 4e850 │ │ │ │ ldr r5, [fp, #-208] @ 0xffffff30 │ │ │ │ cmp r5, #103 @ 0x67 │ │ │ │ - bhi 4e230 │ │ │ │ + bhi 4e228 │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi 4e238 │ │ │ │ + bhi 4e230 │ │ │ │ sub r3, r5, #69 @ 0x45 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 4e238 │ │ │ │ - b 4e848 │ │ │ │ + bls 4e230 │ │ │ │ + b 4e840 │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ - bne 4e848 │ │ │ │ + bne 4e840 │ │ │ │ ldr r3, [fp, #-244] @ 0xffffff0c │ │ │ │ sub lr, fp, #244 @ 0xf4 │ │ │ │ str r3, [fp, #-324] @ 0xfffffebc │ │ │ │ sub ip, fp, #204 @ 0xcc │ │ │ │ ldr r3, [fp, #-240] @ 0xffffff10 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ @@ -32622,206 +32620,206 @@ │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #264 @ 0x108 │ │ │ │ bl 2d720 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 4e2cc │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 4e2c4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50896 @ 0xc6d0 │ │ │ │ + movw r1, #49040 @ 0xbf90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4e2f0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 4e2e8 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne 4e308 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 4e300 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #50952 @ 0xc708 │ │ │ │ + movw r1, #49096 @ 0xbfc8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r6, #0 │ │ │ │ mvn r5, #0 │ │ │ │ str r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ str r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ str r6, [fp, #-316] @ 0xfffffec4 │ │ │ │ - b 4e81c │ │ │ │ + b 4e814 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3708ec │ │ │ │ + bl 370224 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4e330 │ │ │ │ - bl be93c │ │ │ │ + bne 4e328 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e2f0 │ │ │ │ + bne 4e2e8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3709a8 │ │ │ │ + bl 3702e0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4e354 │ │ │ │ - bl be93c │ │ │ │ + bne 4e34c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e2f0 │ │ │ │ + bne 4e2e8 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ cmp r9, #0 │ │ │ │ lsl r9, r6, #2 │ │ │ │ orrne r9, r9, #8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4e3a4 │ │ │ │ + bne 4e39c │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4e3c8 │ │ │ │ + bne 4e3c0 │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 4e3dc │ │ │ │ - b 4e3c8 │ │ │ │ + beq 4e3d4 │ │ │ │ + b 4e3c0 │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ mov r7, #0 │ │ │ │ movne r6, r5 │ │ │ │ movne r3, #6 │ │ │ │ strne r7, [fp, #-308] @ 0xfffffecc │ │ │ │ moveq r3, #6 │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ streq r7, [fp, #-308] @ 0xfffffecc │ │ │ │ - b 4e3ec │ │ │ │ + b 4e3e4 │ │ │ │ mov r7, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ str sl, [fp, #-308] @ 0xfffffecc │ │ │ │ - b 4e3ec │ │ │ │ + b 4e3e4 │ │ │ │ mov r7, sl │ │ │ │ mov r3, r5 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ str r5, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r8, #0 │ │ │ │ movlt r8, r3 │ │ │ │ - blt 4e400 │ │ │ │ + blt 4e3f8 │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ sub r3, fp, #272 @ 0x110 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ - bl 1fc140 │ │ │ │ + bl 1fc6c4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ - beq 4e2f0 │ │ │ │ + beq 4e2e8 │ │ │ │ uxtb r0, r6 │ │ │ │ sub r3, fp, #268 @ 0x10c │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1fc140 │ │ │ │ + bl 1fc6c4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ mvneq r5, #0 │ │ │ │ ldreq r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ streq r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ - beq 4e81c │ │ │ │ + beq 4e814 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ bl 2e378 │ │ │ │ str r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ bl 2e378 │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ str r0, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl d7f10 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d7fec <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ mvneq r5, #0 │ │ │ │ ldreq r6, [fp, #-304] @ 0xfffffed0 │ │ │ │ - beq 4e81c │ │ │ │ + beq 4e814 │ │ │ │ ldr r1, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl d7f10 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d7fec <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4e818 │ │ │ │ + beq 4e810 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 27995c <_Py_normpath@@Base+0xd14> │ │ │ │ + bl 279b34 <_Py_normpath@@Base+0xd14> │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ movne r8, #0 │ │ │ │ streq sl, [fp, #-320] @ 0xfffffec0 │ │ │ │ strne r8, [fp, #-320] @ 0xfffffec0 │ │ │ │ - bl 27995c <_Py_normpath@@Base+0xd14> │ │ │ │ + bl 279b34 <_Py_normpath@@Base+0xd14> │ │ │ │ sub r3, fp, #284 @ 0x11c │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str r3, [sp] │ │ │ │ movne sl, #0 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [fp, #-320] @ 0xfffffec0 │ │ │ │ sub r3, fp, #300 @ 0x12c │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ movne r9, sl │ │ │ │ - bl 35ef0c │ │ │ │ + bl 35ed40 │ │ │ │ sub r3, fp, #280 @ 0x118 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #288 @ 0x120 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, sl │ │ │ │ ldr r2, [fp, #-340] @ 0xfffffeac │ │ │ │ sub r3, fp, #296 @ 0x128 │ │ │ │ mov r0, r6 │ │ │ │ - bl 35ef0c │ │ │ │ + bl 35ed40 │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ sub r5, fp, #264 @ 0x108 │ │ │ │ ldr r0, [fp, #-344] @ 0xfffffea8 │ │ │ │ ldr r1, [fp, #-348] @ 0xfffffea4 │ │ │ │ moveq r0, #97 @ 0x61 │ │ │ │ mov r2, r5 │ │ │ │ - bl 30d088 <_PyCode_SetUnboundVarCounts@@Base+0x2cd0> │ │ │ │ + bl 30cd40 <_PyCode_SetUnboundVarCounts@@Base+0x2cd0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e818 │ │ │ │ + beq 4e810 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ sub r8, fp, #276 @ 0x114 │ │ │ │ str r3, [sp] │ │ │ │ mvn ip, #0 │ │ │ │ ldr r3, [fp, #-284] @ 0xfffffee4 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ ldr r3, [fp, #-292] @ 0xfffffedc │ │ │ │ str r3, [sp, #8] │ │ │ │ - vldr d7, [pc, #752] @ 4e870 │ │ │ │ + vldr d7, [pc, #752] @ 4e868 │ │ │ │ ldr r3, [fp, #-300] @ 0xfffffed4 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #204 @ 0xcc │ │ │ │ str r8, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ str ip, [fp, #-184] @ 0xffffff48 │ │ │ │ vstr d7, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl 30d218 <_PyCode_SetUnboundVarCounts@@Base+0x2e60> │ │ │ │ + bl 30cf44 <_PyCode_SetUnboundVarCounts@@Base+0x2ed4> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e81c │ │ │ │ + beq 4e814 │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r9 │ │ │ │ moveq r3, #43 @ 0x2b │ │ │ │ streq r3, [fp, #-188] @ 0xffffff44 │ │ │ │ str r8, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ @@ -32834,197 +32832,197 @@ │ │ │ │ ldr r3, [fp, #-296] @ 0xfffffed8 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #204 @ 0xcc │ │ │ │ str r3, [sp, #20] │ │ │ │ sub r3, fp, #264 @ 0x108 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, sl │ │ │ │ - bl 30d218 <_PyCode_SetUnboundVarCounts@@Base+0x2e60> │ │ │ │ + bl 30cf44 <_PyCode_SetUnboundVarCounts@@Base+0x2ed4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e818 │ │ │ │ + beq 4e810 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r1, [fp, #-308] @ 0xfffffecc │ │ │ │ mov r2, #1 │ │ │ │ movne r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #2 │ │ │ │ smlabb r3, r1, r3, r2 │ │ │ │ add r3, r3, r0 │ │ │ │ add r5, r3, r5 │ │ │ │ movlt r1, r5 │ │ │ │ - blt 4e648 │ │ │ │ + blt 4e640 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r5, r3 │ │ │ │ movge r1, r5 │ │ │ │ movlt r1, r3 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ sub r9, r1, r5 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq 4e668 │ │ │ │ + beq 4e660 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ addeq r9, r9, r9, lsr #31 │ │ │ │ movne r9, #0 │ │ │ │ asreq r9, r9, #1 │ │ │ │ sub r8, r1, r5 │ │ │ │ sub r8, r8, r9 │ │ │ │ orrs r3, r9, r8 │ │ │ │ - beq 4e68c │ │ │ │ + beq 4e684 │ │ │ │ ldr r3, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ cmp r3, r2 │ │ │ │ strcs r3, [fp, #-276] @ 0xfffffeec │ │ │ │ strcc r2, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r2, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 4e6dc │ │ │ │ + bcc 4e6d4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 4e6dc │ │ │ │ + bgt 4e6d4 │ │ │ │ ldr r2, [fp, #-324] @ 0xfffffebc │ │ │ │ mov r3, r9 │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmib r4, {r5, r9} │ │ │ │ - bl 31eb30 <_PyTime_ObjectToTimespec@@Base+0xe24> │ │ │ │ + bl 31e5b8 <_PyTime_ObjectToTimespec@@Base+0xe24> │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e728 │ │ │ │ - b 4e6f8 │ │ │ │ + beq 4e720 │ │ │ │ + b 4e6f0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e6b0 │ │ │ │ + beq 4e6a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9b20 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9c78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e6b0 │ │ │ │ - b 4e818 │ │ │ │ + bne 4e6a8 │ │ │ │ + b 4e810 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e71c │ │ │ │ + beq 4e714 │ │ │ │ cmp r9, #2 │ │ │ │ strne r2, [r5, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r5, r3] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4e76c │ │ │ │ + beq 4e764 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, sl │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ - bl 30d740 <_PyCode_SetUnboundVarCounts@@Base+0x3388> │ │ │ │ + bl 30d3f8 <_PyCode_SetUnboundVarCounts@@Base+0x3388> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e7a4 │ │ │ │ - b 4e818 │ │ │ │ + bne 4e79c │ │ │ │ + b 4e810 │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ str r7, [sp, #16] │ │ │ │ sub r1, fp, #164 @ 0xa4 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [fp, #-304] @ 0xfffffed0 │ │ │ │ - bl 30d740 <_PyCode_SetUnboundVarCounts@@Base+0x3388> │ │ │ │ + bl 30d3f8 <_PyCode_SetUnboundVarCounts@@Base+0x3388> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e730 │ │ │ │ - b 4e818 │ │ │ │ + bne 4e728 │ │ │ │ + b 4e810 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e7c8 │ │ │ │ + beq 4e7c0 │ │ │ │ cmp r9, #2 │ │ │ │ strne r2, [r5, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r5, r3] │ │ │ │ ldr r3, [fp, #-308] @ 0xfffffecc │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 4e808 │ │ │ │ + beq 4e800 │ │ │ │ cmp r9, #1 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ strbeq r2, [r5, r3] │ │ │ │ - beq 4e800 │ │ │ │ + beq 4e7f8 │ │ │ │ cmp r9, #2 │ │ │ │ strne r2, [r5, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r5, r3] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ add r8, r8, r3 │ │ │ │ mov r5, #0 │ │ │ │ str r8, [r4, #20] │ │ │ │ - b 4e81c │ │ │ │ + b 4e814 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r0, [fp, #-304] @ 0xfffffed0 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ sub r0, fp, #264 @ 0x108 │ │ │ │ - bl 30dea8 │ │ │ │ - b 4e85c │ │ │ │ + bl 30db60 │ │ │ │ + b 4e854 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 3a1ed8 │ │ │ │ + bl 3a17b8 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 4e88c │ │ │ │ + blt 4e884 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 4e8c0 │ │ │ │ + blt 4e8b8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21664 @ 0x54a0 │ │ │ │ + movw r1, #20036 @ 0x4e44 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r3, r0, r1 │ │ │ │ - ldr r0, [pc, #8] @ 4e8d4 │ │ │ │ + ldr r0, [pc, #8] @ 4e8cc │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ bx lr │ │ │ │ - strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ + rsbeq fp, r2, r0, asr #21 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ @@ -33039,487 +33037,487 @@ │ │ │ │ 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 be93c │ │ │ │ + bl bea88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 4ea20 │ │ │ │ + bne 4ea18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38fcd8 <_PyLong_Lshift@@Base+0x31a0> │ │ │ │ + bl 38f470 <_PyLong_Lshift@@Base+0x30d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4ea20 │ │ │ │ + beq 4ea18 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #32468 @ 0x7ed4 │ │ │ │ + movw r0, #30612 @ 0x7794 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4e980 │ │ │ │ + bne 4e978 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aec24 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ae504 <_Py_strhex@@Base+0x1ccc> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #51028 @ 0xc754 │ │ │ │ + movw r0, #49172 @ 0xc014 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ mov r1, #752 @ 0x2f0 │ │ │ │ - bl 39869c <_PyType_SetVersion@@Base+0x1924> │ │ │ │ + bl 398690 <_PyType_SetVersion@@Base+0x1fb0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e9d4 │ │ │ │ + bgt 4e9cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e9d4 │ │ │ │ + bne 4e9cc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e970 │ │ │ │ + beq 4e968 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ea00 │ │ │ │ + bgt 4e9f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ea00 │ │ │ │ + bne 4e9f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ea20 │ │ │ │ - movw r0, #51028 @ 0xc754 │ │ │ │ + beq 4ea18 │ │ │ │ + movw r0, #49172 @ 0xc014 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bd484 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bcd64 <_Py_c_neg@@Base+0xa14> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4ea50 │ │ │ │ + bne 4ea48 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16b93c │ │ │ │ + b 16bfb4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b2168 │ │ │ │ + b 2b2254 │ │ │ │ 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 3415b8 <_Py_set_inheritable_async_safe@@Base+0xef8> │ │ │ │ + bl 341040 <_Py_set_inheritable_async_safe@@Base+0xef8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4eae0 │ │ │ │ + beq 4ead8 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eab0 │ │ │ │ + bne 4eaa8 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 4eae8 │ │ │ │ - bl c4300 │ │ │ │ + b 4eae0 │ │ │ │ + bl c444c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4eae8 │ │ │ │ + bne 4eae0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4eae0 │ │ │ │ + bgt 4ead8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4eae0 │ │ │ │ + bne 4ead8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 4eb24 │ │ │ │ + b 4eb1c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #51076 @ 0xc784 │ │ │ │ + movw r0, #49220 @ 0xc044 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4eb24 │ │ │ │ + bgt 4eb1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4eb24 │ │ │ │ + bne 4eb1c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 4eb60 │ │ │ │ + beq 4eb58 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt 4eb8c │ │ │ │ + bgt 4eb84 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #51176 @ 0xc7e8 │ │ │ │ + movw r1, #49320 @ 0xc0a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4ebc8 │ │ │ │ + bgt 4ebc0 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - bl 220270 <_PyUnicode_IsLinebreak@@Base+0x52c> │ │ │ │ + bl 220934 <_PyUnicode_IsLinebreak@@Base+0x52c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4ebe0 │ │ │ │ - bl beb7c │ │ │ │ + blt 4ebd8 │ │ │ │ + bl becc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4ebe8 │ │ │ │ - b 4ebe0 │ │ │ │ - movw r3, #52392 @ 0xcca8 │ │ │ │ + bne 4ebe0 │ │ │ │ + b 4ebd8 │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28756 @ 0x7054 │ │ │ │ + movw r1, #13796 @ 0x35e4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ec08 │ │ │ │ + bgt 4ec00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ec08 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 4ec00 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 4ec30 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 4ec28 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51236 @ 0xc824 │ │ │ │ + movw r1, #49380 @ 0xc0e4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 4ecb4 │ │ │ │ - bl c5a24 │ │ │ │ + b 4ecac │ │ │ │ + bl c5b70 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ec4c │ │ │ │ - bl be93c │ │ │ │ + bne 4ec44 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ec54 │ │ │ │ - b 4ebe0 │ │ │ │ + beq 4ec4c │ │ │ │ + b 4ebd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4ec70 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 4ec68 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51288 @ 0xc858 │ │ │ │ + movw r1, #49432 @ 0xc118 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4ebe0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 4ebd8 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4ec94 │ │ │ │ + bne 4ec8c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4ecc8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 4ecc0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51324 @ 0xc87c │ │ │ │ + movw r1, #49468 @ 0xc13c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ece4 │ │ │ │ - bl cb770 │ │ │ │ + beq 4ecdc │ │ │ │ + bl cb834 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ec88 │ │ │ │ - b 4ebe0 │ │ │ │ + beq 4ec80 │ │ │ │ + b 4ebd8 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r4, #20] │ │ │ │ - b 4ec88 │ │ │ │ + b 4ec80 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 4ed50 │ │ │ │ + bne 4ed48 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 4ed4c │ │ │ │ + blt 4ed44 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4ed90 │ │ │ │ + beq 4ed88 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #456] @ 4ef20 │ │ │ │ + ldr r1, [pc, #456] @ 4ef18 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ed90 │ │ │ │ + bne 4ed88 │ │ │ │ mov r4, #0 │ │ │ │ - b 4ef14 │ │ │ │ + b 4ef0c │ │ │ │ cmn r5, r4 │ │ │ │ - beq 4edbc │ │ │ │ + beq 4edb4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4edc0 │ │ │ │ - bl be93c │ │ │ │ + bne 4edb8 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4edc0 │ │ │ │ - b 4ed88 │ │ │ │ + beq 4edb8 │ │ │ │ + b 4ed80 │ │ │ │ mov r5, #8 │ │ │ │ ldr r7, [r6, #20] │ │ │ │ mov r4, #0 │ │ │ │ ldr r8, [r6, #8] │ │ │ │ mvn sl, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, r4 │ │ │ │ sub r2, sl, r5 │ │ │ │ add r8, r7, r8 │ │ │ │ cmp r8, r7 │ │ │ │ - bls 4ee58 │ │ │ │ + bls 4ee50 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 4ee24 │ │ │ │ + bne 4ee1c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 4ee50 │ │ │ │ + ble 4ee48 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - blx 3ce6fc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cdfa4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r5, r4 │ │ │ │ add r0, r2, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - bgt 4eef8 │ │ │ │ + bgt 4eef0 │ │ │ │ sub r4, r3, r1 │ │ │ │ - b 4ee50 │ │ │ │ + b 4ee48 │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 4eef8 │ │ │ │ + beq 4eef0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 4ee50 │ │ │ │ + bne 4ee48 │ │ │ │ sub r3, sl, r4 │ │ │ │ cmp r3, r9 │ │ │ │ add r9, r9, r4 │ │ │ │ mov r4, #0 │ │ │ │ - blt 4eef8 │ │ │ │ + blt 4eef0 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 4eddc │ │ │ │ + b 4edd4 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt 4eef8 │ │ │ │ + bgt 4eef0 │ │ │ │ add r1, r4, r9 │ │ │ │ mov r0, #0 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ed88 │ │ │ │ + beq 4ed80 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ mov sl, #32 │ │ │ │ ldr r9, [r6, #20] │ │ │ │ mov r6, #0 │ │ │ │ cmp r8, r9 │ │ │ │ - bls 4ef14 │ │ │ │ + bls 4ef0c │ │ │ │ ldrb r2, [r9], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 4eed8 │ │ │ │ + bne 4eed0 │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, r7 │ │ │ │ - ble 4eef0 │ │ │ │ + ble 4eee8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3ce6fc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cdfa4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r6, r6, r1 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r7, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 4eef0 │ │ │ │ + beq 4eee8 │ │ │ │ strb sl, [r3], #1 │ │ │ │ - b 4eec8 │ │ │ │ + b 4eec0 │ │ │ │ mov r3, r7 │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r6, r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r7, r3 │ │ │ │ - b 4ee8c │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + b 4ee84 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51376 @ 0xc8b0 │ │ │ │ + movw r1, #49520 @ 0xc170 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4ed88 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 4ed80 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, r2, r0, ror #12 │ │ │ │ + rsbeq r6, r2, r8, ror #12 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 4ef70 │ │ │ │ + bgt 4ef68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 388904 │ │ │ │ + bl 388264 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ef94 │ │ │ │ + bne 4ef8c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 48534 <_Py_rc_quot@@Base+0xb20> │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + b 4852c <_Py_rc_quot@@Base+0xb20> │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #51392 @ 0xc8c0 │ │ │ │ + movw r1, #49536 @ 0xc180 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8c24 │ │ │ │ + bl 2e8804 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ef4c │ │ │ │ + bne 4ef44 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4efd4 │ │ │ │ - bl be93c │ │ │ │ + bne 4efcc │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4efe8 │ │ │ │ + bne 4efe0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 303568 │ │ │ │ + b 3030c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154bec <_PyType_Name@@Base> │ │ │ │ + bl 155288 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr lr, [r4, #20] │ │ │ │ - movw r0, #51536 @ 0xc950 │ │ │ │ + movw r0, #49680 @ 0xc210 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr ip, [r4, #16] │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ 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 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f078 │ │ │ │ - bl be93c │ │ │ │ + bne 4f070 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f078 │ │ │ │ + beq 4f070 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aa34 <_Py_fstat@@Base+0x60> │ │ │ │ + bl 3aa30 <_Py_fstat@@Base+0x60> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f0a0 │ │ │ │ - bl be93c │ │ │ │ + bne 4f098 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f070 │ │ │ │ + bne 4f068 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ @@ -33532,283 +33530,283 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4f0fc │ │ │ │ + bhi 4f0f4 │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r0, [r6] │ │ │ │ movwle r0, #5196 @ 0x144c │ │ │ │ movtle r0, #96 @ 0x60 │ │ │ │ - b 4f120 │ │ │ │ + b 4f118 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28604 @ 0x6fbc │ │ │ │ + movw r0, #26976 @ 0x6960 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f0e8 │ │ │ │ - b 4f204 │ │ │ │ + bne 4f0e0 │ │ │ │ + b 4f1fc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f154 │ │ │ │ + beq 4f14c │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4f170 │ │ │ │ - movw r3, #52392 @ 0xcca8 │ │ │ │ + ble 4f168 │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28756 @ 0x7054 │ │ │ │ + movw r1, #13796 @ 0x35e4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4f204 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 4f1fc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43880 @ 0xab68 │ │ │ │ + movw r1, #42252 @ 0xa50c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4f204 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 4f1fc │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ ldreq r4, [r5, #12] │ │ │ │ - beq 4f1d0 │ │ │ │ - bl 152830 │ │ │ │ + beq 4f1c8 │ │ │ │ + bl 152ed0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f1a4 │ │ │ │ - bl be93c │ │ │ │ + bne 4f19c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f1ac │ │ │ │ - b 4f204 │ │ │ │ + beq 4f1a4 │ │ │ │ + b 4f1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4f1d0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 4f1c8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #51556 @ 0xc964 │ │ │ │ + movw r1, #49700 @ 0xc224 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 4f1ec │ │ │ │ + bgt 4f1e4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 341118 <_Py_set_inheritable_async_safe@@Base+0xa58> │ │ │ │ + bl 340ba0 <_Py_set_inheritable_async_safe@@Base+0xa58> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f1dc │ │ │ │ + bne 4f1d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - bne 4f264 │ │ │ │ + bne 4f25c │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #1528 @ 0x5f8 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + movw r0, #65064 @ 0xfe28 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b 4f2a4 │ │ │ │ + b 4f29c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl b7848 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl b79a0 <_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 4e168 │ │ │ │ + bl 4e160 │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bne 4f2a0 │ │ │ │ - bl 1e4520 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bne 4f298 │ │ │ │ + bl 1e48ac <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 4f2a4 │ │ │ │ - bl bb160 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b 4f29c │ │ │ │ + bl bb2ac <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4f2e4 │ │ │ │ + bne 4f2dc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 30368c │ │ │ │ + bl 303208 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f30c │ │ │ │ - b 4f304 │ │ │ │ + bne 4f304 │ │ │ │ + b 4f2fc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37396 @ 0x9214 │ │ │ │ + movw r0, #36080 @ 0x8cf0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f2cc │ │ │ │ + bne 4f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f32c │ │ │ │ - bl be93c │ │ │ │ + bne 4f324 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f304 │ │ │ │ + bne 4f2fc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #53032 @ 0xcf28 │ │ │ │ + movw r1, #51324 @ 0xc87c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #51580 @ 0xc97c │ │ │ │ + movw r0, #49724 @ 0xc23c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4f304 │ │ │ │ - bl dc834 │ │ │ │ + beq 4f2fc │ │ │ │ + bl dc9d4 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d5c4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 4f3b0 │ │ │ │ + bne 4f3a8 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4f398 │ │ │ │ - bl b93e4 │ │ │ │ + bne 4f390 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f350 │ │ │ │ - b 4f304 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 4f348 │ │ │ │ + b 4f2fc │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 4f398 │ │ │ │ + blt 4f390 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #60] @ 4f420 │ │ │ │ + ldr r2, [pc, #60] @ 4f418 │ │ │ │ mov r0, #3 │ │ │ │ ldmib r1, {r1, r3} │ │ │ │ - bl af294 │ │ │ │ + bl af2f0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ 4f424 │ │ │ │ + ldr r0, [pc, #44] @ 4f41c │ │ │ │ ldr r3, [r0, #672] @ 0x2a0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f418 │ │ │ │ + bgt 4f410 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #672] @ 0x2a0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f418 │ │ │ │ + bne 4f410 │ │ │ │ add r0, r0, #672 @ 0x2a0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - strdeq r9, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ + strdeq r9, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ 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 4f484 │ │ │ │ + bne 4f47c │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #32] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4f4c4 │ │ │ │ - b 4f4f4 │ │ │ │ + ble 4f4bc │ │ │ │ + b 4f4ec │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4f49c │ │ │ │ + beq 4f494 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 4f4d0 │ │ │ │ + bne 4f4c8 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #20] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f4f4 │ │ │ │ + bgt 4f4ec │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 4f4f4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 4f4ec │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #37036 @ 0x90ac │ │ │ │ + movw r1, #35180 @ 0x896c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #45164 @ 0xb06c │ │ │ │ + movw r1, #42056 @ 0xa448 │ │ │ │ movt r1, #57 @ 0x39 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1f3e48 │ │ │ │ + b 1f43d8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ subs r5, r3, #0 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ @@ -33823,265 +33821,265 @@ │ │ │ │ bl 2d720 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f58c │ │ │ │ + bne 4f584 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f5cc │ │ │ │ - ldr r1, [pc, #748] @ 4f880 │ │ │ │ + beq 4f5c4 │ │ │ │ + ldr r1, [pc, #748] @ 4f878 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r4, #1 │ │ │ │ sub r1, fp, #164 @ 0xa4 │ │ │ │ mov r5, #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ strd r4, [sp, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f85c │ │ │ │ + beq 4f854 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f85c │ │ │ │ + bne 4f854 │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 4f64c │ │ │ │ + beq 4f644 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f624 │ │ │ │ - bl 1768d8 │ │ │ │ + beq 4f61c │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f618 │ │ │ │ - bl be93c │ │ │ │ + bne 4f610 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f85c │ │ │ │ + bne 4f854 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 4f628 │ │ │ │ - b 4f658 │ │ │ │ + bne 4f620 │ │ │ │ + b 4f650 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f65c │ │ │ │ - bl be93c │ │ │ │ + bne 4f654 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f65c │ │ │ │ - b 4f85c │ │ │ │ + beq 4f654 │ │ │ │ + b 4f854 │ │ │ │ mov r6, #15 │ │ │ │ mvn r5, #0 │ │ │ │ - b 4f65c │ │ │ │ + b 4f654 │ │ │ │ mov r6, #15 │ │ │ │ mov r0, r7 │ │ │ │ mov r9, #0 │ │ │ │ str r9, [fp, #-148] @ 0xffffff6c │ │ │ │ str r9, [fp, #-144] @ 0xffffff70 │ │ │ │ str r9, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #32768 @ 0x8000 │ │ │ │ ldr sl, [fp, #-136] @ 0xffffff78 │ │ │ │ ldr r8, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl 1a2c74 │ │ │ │ + bl 1a32bc │ │ │ │ mvn r3, #0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f738 │ │ │ │ + beq 4f730 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl 1a2d9c │ │ │ │ + bl 1a33e4 │ │ │ │ str sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, r5 │ │ │ │ str r9, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r9, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, #56 @ 0x38 │ │ │ │ str r2, [sp] │ │ │ │ mov r6, #32768 @ 0x8000 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw ip, #14064 @ 0x36f0 │ │ │ │ + movw ip, #12252 @ 0x2fdc │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ str ip, [sp, #8] │ │ │ │ - movw ip, #7268 @ 0x1c64 │ │ │ │ + movw ip, #5864 @ 0x16e8 │ │ │ │ movt ip, #49 @ 0x31 │ │ │ │ str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #38112 @ 0x94e0 │ │ │ │ + movw ip, #36708 @ 0x8f64 │ │ │ │ movt ip, #49 @ 0x31 │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2cfc4 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r5, r6 │ │ │ │ streq r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 4f790 │ │ │ │ - bgt 4f760 │ │ │ │ + beq 4f788 │ │ │ │ + bgt 4f758 │ │ │ │ cmn r5, #4 │ │ │ │ - beq 4f744 │ │ │ │ + beq 4f73c │ │ │ │ cmn r5, #2 │ │ │ │ - bne 4f760 │ │ │ │ + bne 4f758 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #51652 @ 0xc9c4 │ │ │ │ + movw r1, #49796 @ 0xc284 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ec60 │ │ │ │ - b 4f854 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 4f84c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r4, #0 │ │ │ │ - b 4f854 │ │ │ │ + b 4f84c │ │ │ │ movw r3, #36884 @ 0x9014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51612 @ 0xc99c │ │ │ │ + movw r1, #49756 @ 0xc25c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 4f854 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 4f84c │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d600 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r3, #56496 @ 0xdcb0 │ │ │ │ + movw r3, #54640 @ 0xd570 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - bl 3b9f2c │ │ │ │ - b 4f854 │ │ │ │ + bl 3b980c │ │ │ │ + b 4f84c │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f814 │ │ │ │ + bne 4f80c │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f7c8 │ │ │ │ + bne 4f7c0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ sub r0, fp, #152 @ 0x98 │ │ │ │ strd r4, [fp, #-152] @ 0xffffff68 │ │ │ │ - bl 3aa5a0 <_PyErr_EmitSyntaxWarning@@Base+0x2b8> │ │ │ │ + bl 3a9e80 <_PyErr_EmitSyntaxWarning@@Base+0x2b8> │ │ │ │ ldrd r4, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bge 4f7c8 │ │ │ │ + bge 4f7c0 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d600 │ │ │ │ - b 4f854 │ │ │ │ - bl dc834 │ │ │ │ + b 4f84c │ │ │ │ + bl dc9d4 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d39c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r6, #2 │ │ │ │ - bne 4f784 │ │ │ │ + bne 4f77c │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d600 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r2, r6 │ │ │ │ - movw r3, #56496 @ 0xdcb0 │ │ │ │ + movw r3, #54640 @ 0xd570 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - bl 3b9f2c │ │ │ │ - b 4f854 │ │ │ │ + bl 3b980c │ │ │ │ + b 4f84c │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d600 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4f840 │ │ │ │ + bne 4f838 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, r5, r1 │ │ │ │ - bl 1397a0 │ │ │ │ + bl 139e88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4f860 │ │ │ │ - b 4f73c │ │ │ │ - movw r3, #56624 @ 0xdd30 │ │ │ │ + bne 4f858 │ │ │ │ + b 4f734 │ │ │ │ + movw r3, #54768 @ 0xd5f0 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3b9f2c │ │ │ │ + bl 3b980c │ │ │ │ mov r0, r4 │ │ │ │ - bl 139b7c │ │ │ │ + bl 13a264 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f874 │ │ │ │ + beq 4f86c │ │ │ │ sub r0, fp, #136 @ 0x88 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r6, [r2], #-104 @ 0xffffff98 │ │ │ │ + rsbeq r6, r2, r0, asr #13 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #51704 @ 0xc9f8 │ │ │ │ + movw r2, #49848 @ 0xc2b8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 32052c <_Py_RestoreSignals@@Base+0x104> │ │ │ │ + b 31ff04 <_Py_RestoreSignals@@Base+0x34> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4f8e0 │ │ │ │ + bne 4f8d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdb7c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 4f8f4 │ │ │ │ - bl df8c0 │ │ │ │ + bl 3bd45c <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 4f8ec │ │ │ │ + bl dfa54 │ │ │ │ mov r1, #1 │ │ │ │ - bl df900 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa94 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f8d4 │ │ │ │ + bne 4f8cc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f950 │ │ │ │ + bne 4f948 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f930 │ │ │ │ + bne 4f928 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 4f948 │ │ │ │ + b 4f940 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f924 │ │ │ │ - ldr r0, [pc, #12] @ 4f958 │ │ │ │ + beq 4f91c │ │ │ │ + ldr r0, [pc, #12] @ 4f950 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, r2, r0, asr #25 │ │ │ │ + rsbeq r9, r2, r8, asr #25 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -34089,50 +34087,50 @@ │ │ │ │ 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, #51712 @ 0xca00 │ │ │ │ + movw r1, #49856 @ 0xc2c0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 2e2ae4 <_PyTime_AsTimespec@@Base+0xe0> │ │ │ │ + bl 2e34c4 <_PyTime_AsTimespec@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f9b4 │ │ │ │ + bne 4f9ac │ │ │ │ mov r0, #0 │ │ │ │ - b 4fa1c │ │ │ │ + b 4fa14 │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 2895a0 <_PyTime_localtime@@Base> │ │ │ │ + bl 289778 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f9ac │ │ │ │ + bne 4f9a4 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r2, #3928 @ 0xf58 │ │ │ │ + movw r2, #2088 @ 0x828 │ │ │ │ movt r2, #94 @ 0x5e │ │ │ │ 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, #44924 @ 0xaf7c │ │ │ │ + movw r0, #43068 @ 0xa83c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #3976 @ 0xf88 │ │ │ │ + movw r1, #2136 @ 0x858 │ │ │ │ movt r1, #94 @ 0x5e │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r1, [pc, #60] @ 4fa68 │ │ │ │ + ldr r1, [pc, #60] @ 4fa60 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ @@ -34144,263 +34142,263 @@ │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #51724 @ 0xca0c │ │ │ │ + movw r2, #49868 @ 0xc2cc │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #64396 @ 0xfb8c │ │ │ │ + movw r1, #64388 @ 0xfb84 │ │ │ │ movt r1, #4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39b2c4 <_PyBytes_Find@@Base+0x7bc> │ │ │ │ + b 39a6a0 <_PyBytes_Find@@Base+0x7bc> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4fad0 │ │ │ │ + bne 4fac8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdb7c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 4fae4 │ │ │ │ - bl df8c0 │ │ │ │ + bl 3bd45c <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 4fadc │ │ │ │ + bl dfa54 │ │ │ │ mov r1, #1 │ │ │ │ - bl df900 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa94 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fac4 │ │ │ │ + bne 4fabc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4fb40 │ │ │ │ + bne 4fb38 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fb38 │ │ │ │ + bne 4fb30 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fb38 │ │ │ │ + bne 4fb30 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #691 @ 0x2b3 │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4fb84 │ │ │ │ + beq 4fb7c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 4be10 <_Py_strhex_bytes_with_sep@@Base+0x200> │ │ │ │ + bl 4be08 <_Py_strhex_bytes_with_sep@@Base+0x200> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #68 @ 0x44 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d11, [pc, #640] @ 4fe30 │ │ │ │ + vldr d11, [pc, #640] @ 4fe28 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d9, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 4fbe8 │ │ │ │ + bls 4fbe0 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 4fe1c │ │ │ │ + bvs 4fe14 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 4fe1c │ │ │ │ + bgt 4fe14 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #600] @ 4fe38 │ │ │ │ + vldr d8, [pc, #600] @ 4fe30 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - b 4fe1c │ │ │ │ + b 4fe14 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ - vldr d10, [pc, #588] @ 4fe40 │ │ │ │ + vldr d10, [pc, #588] @ 4fe38 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4fc20 │ │ │ │ + bne 4fc18 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #576] @ 4fe48 │ │ │ │ - vldr d7, [pc, #580] @ 4fe50 │ │ │ │ + vldr d6, [pc, #576] @ 4fe40 │ │ │ │ + vldr d7, [pc, #580] @ 4fe48 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b 4fe1c │ │ │ │ + b 4fe14 │ │ │ │ bl 2e8f4 │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4fc68 │ │ │ │ + bne 4fc60 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 4fbd4 │ │ │ │ + bmi 4fbcc │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 4fe00 │ │ │ │ + bhi 4fdf8 │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #4864 @ 0x1300 │ │ │ │ + movw r3, #3072 @ 0xc00 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ vmov r2, s16 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #272] @ 0x110 │ │ │ │ - b 4fe1c │ │ │ │ - vldr d7, [pc, #488] @ 4fe58 │ │ │ │ + b 4fe14 │ │ │ │ + vldr d7, [pc, #488] @ 4fe50 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 4fc94 │ │ │ │ + bpl 4fc8c │ │ │ │ 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 4fe1c │ │ │ │ - b 4fdf0 │ │ │ │ - vldr d7, [pc, #452] @ 4fe60 │ │ │ │ + ble 4fe14 │ │ │ │ + b 4fde8 │ │ │ │ + vldr d7, [pc, #452] @ 4fe58 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4fcd4 │ │ │ │ + ble 4fccc │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 4fcc0 │ │ │ │ + bpl 4fcb8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 3af8e0 <_Py_strhex@@Base+0x2988> │ │ │ │ + bl 3af1c0 <_Py_strhex@@Base+0x2988> │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 4fe1c │ │ │ │ + b 4fe14 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #380] @ 4fe48 │ │ │ │ + vldr d8, [pc, #380] @ 4fe40 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 4fe1c │ │ │ │ - vldr d7, [pc, #396] @ 4fe68 │ │ │ │ + b 4fe14 │ │ │ │ + vldr d7, [pc, #396] @ 4fe60 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vadd.f64 d13, d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4fcf8 │ │ │ │ + ble 4fcf0 │ │ │ │ vsub.f64 d7, d13, d9 │ │ │ │ - vldr d6, [pc, #372] @ 4fe68 │ │ │ │ + vldr d6, [pc, #372] @ 4fe60 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b 4fd00 │ │ │ │ + b 4fcf8 │ │ │ │ vsub.f64 d7, d13, d7 │ │ │ │ vsub.f64 d7, d7, d9 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #356] @ 4fe70 │ │ │ │ + vldr d6, [pc, #356] @ 4fe68 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - vldr d8, [pc, #356] @ 4fe78 │ │ │ │ + vldr d8, [pc, #356] @ 4fe70 │ │ │ │ vmov.f64 d14, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d13 │ │ │ │ - bpl 4fd90 │ │ │ │ - bl 3af8e0 <_Py_strhex@@Base+0x2988> │ │ │ │ + bpl 4fd88 │ │ │ │ + bl 3af1c0 <_Py_strhex@@Base+0x2988> │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e678 │ │ │ │ - vldr d6, [pc, #324] @ 4fe80 │ │ │ │ + vldr d6, [pc, #324] @ 4fe78 │ │ │ │ vdiv.f64 d7, d6, d10 │ │ │ │ vdiv.f64 d15, d7, d9 │ │ │ │ vmul.f64 d15, d15, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 39b7a8 <_PyBytes_Find@@Base+0xca0> │ │ │ │ + bl 39ab80 <_PyBytes_Find@@Base+0xc9c> │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d10, d15, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d10, d12, d10 │ │ │ │ - bpl 4fd74 │ │ │ │ + bpl 4fd6c │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e5ac │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 4fde0 │ │ │ │ + b 4fdd8 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2e5ac │ │ │ │ vdiv.f64 d7, d10, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b 4fde0 │ │ │ │ - bl 39b7a8 <_PyBytes_Find@@Base+0xca0> │ │ │ │ + b 4fdd8 │ │ │ │ + bl 39ab80 <_PyBytes_Find@@Base+0xc9c> │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e678 │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl 4fdc8 │ │ │ │ + bpl 4fdc0 │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e5ac │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b 4fde0 │ │ │ │ + b 4fdd8 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2e5ac │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 4fe1c │ │ │ │ + ble 4fe14 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 4fe1c │ │ │ │ - vldr d7, [pc, #88] @ 4fe60 │ │ │ │ + b 4fe14 │ │ │ │ + vldr d7, [pc, #88] @ 4fe58 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 4fcc0 │ │ │ │ - vldr d13, [pc, #80] @ 4fe68 │ │ │ │ + bgt 4fcb8 │ │ │ │ + vldr d13, [pc, #80] @ 4fe60 │ │ │ │ vadd.f64 d13, d9, d13 │ │ │ │ - b 4fce8 │ │ │ │ + b 4fce0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #68 @ 0x44 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f80000 │ │ │ │ ... │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ ldceq 2, cr4, [r2], {35} @ 0x23 │ │ │ │ - blcc ff2370e8 <__bss_end__@@Base+0xfebb7b04> │ │ │ │ + blcc ff2370e0 <__bss_end__@@Base+0xfebb7ac4> │ │ │ │ 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 │ │ │ │ @@ -34414,290 +34412,291 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 4fec4 │ │ │ │ + bne 4febc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdb7c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 4fed8 │ │ │ │ - bl df8c0 │ │ │ │ + bl 3bd45c <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 4fed0 │ │ │ │ + bl dfa54 │ │ │ │ mov r1, #1 │ │ │ │ - bl df900 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa94 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4feb8 │ │ │ │ + bne 4feb0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4ff7c │ │ │ │ + bne 4ff74 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ff74 │ │ │ │ + bne 4ff6c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ff74 │ │ │ │ + bne 4ff6c │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ff74 │ │ │ │ + bne 4ff6c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ff74 │ │ │ │ + bne 4ff6c │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ff74 │ │ │ │ + bne 4ff6c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ff74 │ │ │ │ + bne 4ff6c │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #44] @ 4ffb8 │ │ │ │ + ldr r2, [pc, #44] @ 4ffb0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #21520 @ 0x5410 │ │ │ │ + movw r0, #19684 @ 0x4ce4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ ldr r3, [r1, #3780] @ 0xec4 │ │ │ │ ldr r2, [r1, #3764] @ 0xeb4 │ │ │ │ ldr r1, [r1, #3748] @ 0xea4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 500b0 │ │ │ │ + b 500ac │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 50014 │ │ │ │ + bne 50010 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdb7c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 50028 │ │ │ │ - bl df8c0 │ │ │ │ + bl 3bd45c <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 50024 │ │ │ │ + bl dfa54 │ │ │ │ mov r1, #1 │ │ │ │ - bl df900 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa94 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50008 │ │ │ │ + bne 50004 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 500a8 │ │ │ │ + bne 500a4 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 500a0 │ │ │ │ + bne 5009c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 500a0 │ │ │ │ + bne 5009c │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 500a0 │ │ │ │ + bne 5009c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 500a0 │ │ │ │ + bne 5009c │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 500dc │ │ │ │ + bne 500d8 │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #36484 @ 0x8e84 │ │ │ │ + movw r3, #34628 @ 0x8744 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #7 │ │ │ │ - bne 50114 │ │ │ │ - b 500e4 │ │ │ │ + bne 50110 │ │ │ │ + b 500e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50120 │ │ │ │ - movw r3, #36484 @ 0x8e84 │ │ │ │ + beq 5011c │ │ │ │ + movw r3, #34628 @ 0x8744 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 50114 │ │ │ │ + bls 50110 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #7 │ │ │ │ - bne 500f0 │ │ │ │ - b 50120 │ │ │ │ + bne 500ec │ │ │ │ + b 5011c │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 50128 │ │ │ │ + b 50124 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 347230 │ │ │ │ + b 346d48 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 5019c │ │ │ │ + bne 50198 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 50198 │ │ │ │ + bhi 50194 │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - bne 501e0 │ │ │ │ - b 5019c │ │ │ │ + bne 501dc │ │ │ │ + b 50198 │ │ │ │ mov r5, r2 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r6, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r7, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw ip, #26504 @ 0x6788 │ │ │ │ + movw ip, #26512 @ 0x6790 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r3, [sp, #12] │ │ │ │ strd r6, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 501e4 │ │ │ │ + bne 501e0 │ │ │ │ mov r5, #0 │ │ │ │ - b 502dc │ │ │ │ + b 502d8 │ │ │ │ mov r5, r2 │ │ │ │ add r2, r4, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #1 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 5022c │ │ │ │ + beq 50228 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 50220 │ │ │ │ + beq 5021c │ │ │ │ cmp r2, #2 │ │ │ │ movweq r6, #5196 @ 0x144c │ │ │ │ movteq r6, #96 @ 0x60 │ │ │ │ - beq 5022c │ │ │ │ - b 50228 │ │ │ │ + beq 50228 │ │ │ │ + b 50224 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - bl ca42c │ │ │ │ + bl ca4f0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 501d8 │ │ │ │ + beq 501d4 │ │ │ │ ldr r3, [r8, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 50278 │ │ │ │ + bne 50274 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 501d8 │ │ │ │ + bgt 501d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 501d8 │ │ │ │ + bne 501d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 501d8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 501d4 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5029c │ │ │ │ + beq 50298 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r5, #12] │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - beq 502c0 │ │ │ │ + beq 502bc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r0, r8 │ │ │ │ str r6, [r5, #20] │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r5, #24] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, 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 50664 <_PyEval_FormatKwargsError@@Base+0x1f0> │ │ │ │ + b 50660 <_PyEval_FormatKwargsError@@Base+0x1f0> │ │ │ │ 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 │ │ │ │ @@ -34717,288 +34716,288 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 50380 │ │ │ │ + bne 5037c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 5046c │ │ │ │ + b 50468 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 50410 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 5040c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #62200 @ 0xf2f8 │ │ │ │ + movw r1, #61240 @ 0xef38 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 50468 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 50464 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl b4eec │ │ │ │ + bl b4f4c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50430 │ │ │ │ + ble 5042c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5044c │ │ │ │ + ble 50448 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 50468 │ │ │ │ + blt 50464 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce6c8 │ │ │ │ + bl ce790 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 503b4 │ │ │ │ - b 50374 │ │ │ │ + bne 503b0 │ │ │ │ + b 50370 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 503fc │ │ │ │ + bne 503f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 503fc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 503f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50408 │ │ │ │ + bne 50404 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 50408 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 50404 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -00050474 <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +00050470 <_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 504e0 <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ + beq 504dc <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2f0c74 <_PyObject_FunctionStr@@Base> │ │ │ │ - movw r1, #45172 @ 0xb074 │ │ │ │ + bl 2f0850 <_PyObject_FunctionStr@@Base> │ │ │ │ + movw r1, #45596 @ 0xb21c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #59200 @ 0xe740 │ │ │ │ + movw r2, #57344 @ 0xe000 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #51776 @ 0xca40 │ │ │ │ + movw r2, #49920 @ 0xc300 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 50538 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ - b 505a0 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 50534 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ + b 5059c <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28c424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c5fc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 505a0 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + beq 5059c <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #156] @ 505a8 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ + ldr r1, [pc, #156] @ 505a4 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ - bl 1a6e60 │ │ │ │ + bl 1a7378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5058c <_PyEval_FormatKwargsError@@Base+0x118> │ │ │ │ - movw r1, #45172 @ 0xb074 │ │ │ │ + bne 50588 <_PyEval_FormatKwargsError@@Base+0x118> │ │ │ │ + movw r1, #45596 @ 0xb21c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #51828 @ 0xca74 │ │ │ │ + movw r2, #49972 @ 0xc334 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 505a0 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + bgt 5059c <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 505a0 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ - ldr r2, [pc, #80] @ 505ac <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ + bne 5059c <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + ldr r2, [pc, #80] @ 505a8 <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50574 <_PyEval_FormatKwargsError@@Base+0x100> │ │ │ │ + beq 50570 <_PyEval_FormatKwargsError@@Base+0x100> │ │ │ │ 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 296b8c │ │ │ │ + b 296d64 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r5, r3, r4, lsl r8 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r5, r3, ip, lsl r8 │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 505ec <_PyEval_FormatKwargsError@@Base+0x178> │ │ │ │ + bne 505e8 <_PyEval_FormatKwargsError@@Base+0x178> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdb7c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 50600 <_PyEval_FormatKwargsError@@Base+0x18c> │ │ │ │ - bl df8c0 │ │ │ │ + bl 3bd45c <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 505fc <_PyEval_FormatKwargsError@@Base+0x18c> │ │ │ │ + bl dfa54 │ │ │ │ mov r1, #1 │ │ │ │ - bl df900 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa94 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 505e0 <_PyEval_FormatKwargsError@@Base+0x16c> │ │ │ │ + bne 505dc <_PyEval_FormatKwargsError@@Base+0x16c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5065c <_PyEval_FormatKwargsError@@Base+0x1e8> │ │ │ │ + bne 50658 <_PyEval_FormatKwargsError@@Base+0x1e8> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50654 <_PyEval_FormatKwargsError@@Base+0x1e0> │ │ │ │ + bne 50650 <_PyEval_FormatKwargsError@@Base+0x1e0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50654 <_PyEval_FormatKwargsError@@Base+0x1e0> │ │ │ │ + bne 50650 <_PyEval_FormatKwargsError@@Base+0x1e0> │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 50690 <_PyEval_FormatKwargsError@@Base+0x21c> │ │ │ │ + bne 5068c <_PyEval_FormatKwargsError@@Base+0x21c> │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #36484 @ 0x8e84 │ │ │ │ + movw r3, #34628 @ 0x8744 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #3 │ │ │ │ - bne 506c8 <_PyEval_FormatKwargsError@@Base+0x254> │ │ │ │ - b 50698 <_PyEval_FormatKwargsError@@Base+0x224> │ │ │ │ + bne 506c4 <_PyEval_FormatKwargsError@@Base+0x254> │ │ │ │ + b 50694 <_PyEval_FormatKwargsError@@Base+0x224> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 506d4 <_PyEval_FormatKwargsError@@Base+0x260> │ │ │ │ - movw r3, #36484 @ 0x8e84 │ │ │ │ + beq 506d0 <_PyEval_FormatKwargsError@@Base+0x260> │ │ │ │ + movw r3, #34628 @ 0x8744 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 506c8 <_PyEval_FormatKwargsError@@Base+0x254> │ │ │ │ + bls 506c4 <_PyEval_FormatKwargsError@@Base+0x254> │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #3 │ │ │ │ - bne 506a4 <_PyEval_FormatKwargsError@@Base+0x230> │ │ │ │ - b 506d4 <_PyEval_FormatKwargsError@@Base+0x260> │ │ │ │ + bne 506a0 <_PyEval_FormatKwargsError@@Base+0x230> │ │ │ │ + b 506d0 <_PyEval_FormatKwargsError@@Base+0x260> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 506dc <_PyEval_FormatKwargsError@@Base+0x268> │ │ │ │ + b 506d8 <_PyEval_FormatKwargsError@@Base+0x268> │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #5964 @ 0x174c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 5073c <_PyEval_FormatKwargsError@@Base+0x2c8> │ │ │ │ + bne 50738 <_PyEval_FormatKwargsError@@Base+0x2c8> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 348bb4 │ │ │ │ + bl 348684 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50754 <_PyEval_FormatKwargsError@@Base+0x2e0> │ │ │ │ - b 50770 <_PyEval_FormatKwargsError@@Base+0x2fc> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 50750 <_PyEval_FormatKwargsError@@Base+0x2e0> │ │ │ │ + b 5076c <_PyEval_FormatKwargsError@@Base+0x2fc> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51872 @ 0xcaa0 │ │ │ │ + movw r1, #50016 @ 0xc360 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50778 <_PyEval_FormatKwargsError@@Base+0x304> │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + bne 50774 <_PyEval_FormatKwargsError@@Base+0x304> │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1a9f98 │ │ │ │ + bl 1aa45c │ │ │ │ mov r0, #0 │ │ │ │ - b 5078c <_PyEval_FormatKwargsError@@Base+0x318> │ │ │ │ + b 50788 <_PyEval_FormatKwargsError@@Base+0x318> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {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 400ec │ │ │ │ + b 400e8 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -35007,588 +35006,588 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5080c <_PyEval_FormatKwargsError@@Base+0x398> │ │ │ │ + bne 50808 <_PyEval_FormatKwargsError@@Base+0x398> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5084c <_PyEval_FormatKwargsError@@Base+0x3d8> │ │ │ │ + beq 50848 <_PyEval_FormatKwargsError@@Base+0x3d8> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #496] @ 50a08 <_PyEval_FormatKwargsError@@Base+0x594> │ │ │ │ + ldr ip, [pc, #496] @ 50a04 <_PyEval_FormatKwargsError@@Base+0x594> │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r4, fp, #36 @ 0x24 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, lr │ │ │ │ str r4, [sp, #20] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + beq 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r8, [r2] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 50870 <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ - bl be93c │ │ │ │ + bne 5086c <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 508ac <_PyEval_FormatKwargsError@@Base+0x438> │ │ │ │ - b 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ - bl c5a24 │ │ │ │ + beq 508a8 <_PyEval_FormatKwargsError@@Base+0x438> │ │ │ │ + b 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5089c <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ + bgt 50898 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5089c <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ + bne 50898 <_PyEval_FormatKwargsError@@Base+0x428> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 50860 <_PyEval_FormatKwargsError@@Base+0x3ec> │ │ │ │ + beq 5085c <_PyEval_FormatKwargsError@@Base+0x3ec> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 508cc <_PyEval_FormatKwargsError@@Base+0x458> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 508c8 <_PyEval_FormatKwargsError@@Base+0x458> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49120 @ 0xbfe0 │ │ │ │ + movw r1, #47316 @ 0xb8d4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r5, #0 │ │ │ │ - b 509fc <_PyEval_FormatKwargsError@@Base+0x588> │ │ │ │ + b 509f8 <_PyEval_FormatKwargsError@@Base+0x588> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 3ce468 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cdd10 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 508f0 <_PyEval_FormatKwargsError@@Base+0x47c> │ │ │ │ - bl 2e73f4 │ │ │ │ - b 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + ble 508ec <_PyEval_FormatKwargsError@@Base+0x47c> │ │ │ │ + bl 2e730c │ │ │ │ + b 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ mov r0, r7 │ │ │ │ mul r6, r4, r6 │ │ │ │ - bl 1f7d4c │ │ │ │ + bl 1f82e0 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #48080 @ 0xbbd0 │ │ │ │ + movw r2, #46224 @ 0xb490 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 1b7ea0 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b82b0 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + beq 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 50974 <_PyEval_FormatKwargsError@@Base+0x500> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 50970 <_PyEval_FormatKwargsError@@Base+0x500> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52092 @ 0xcb7c │ │ │ │ + movw r1, #50236 @ 0xc43c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + bgt 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + bne 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 3438a0 <_PyXIData_UnregisterClass@@Base+0x76c> │ │ │ │ + bl 3433c0 <_PyDeadline_Init@@Base+0x278> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 509ac <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ + bgt 509a8 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 509ac <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ + bne 509a8 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + beq 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ cmp r6, r7 │ │ │ │ - beq 509fc <_PyEval_FormatKwargsError@@Base+0x588> │ │ │ │ - movw r3, #52388 @ 0xcca4 │ │ │ │ + beq 509f8 <_PyEval_FormatKwargsError@@Base+0x588> │ │ │ │ + movw r3, #48420 @ 0xbd24 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52120 @ 0xcb98 │ │ │ │ + movw r1, #50264 @ 0xc458 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + bgt 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + bne 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 508c4 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 508c0 <_PyEval_FormatKwargsError@@Base+0x450> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, r2, r0, ror #15 │ │ │ │ + rsbeq r6, r2, r8, ror #15 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl a78c4 │ │ │ │ + bl a7924 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ 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 50b30 <_PyEval_FormatKwargsError@@Base+0x6bc> │ │ │ │ + b 50b2c <_PyEval_FormatKwargsError@@Base+0x6bc> │ │ │ │ push {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 50aec <_PyEval_FormatKwargsError@@Base+0x678> │ │ │ │ + beq 50ae8 <_PyEval_FormatKwargsError@@Base+0x678> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50aec <_PyEval_FormatKwargsError@@Base+0x678> │ │ │ │ + bgt 50ae8 <_PyEval_FormatKwargsError@@Base+0x678> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 50aec <_PyEval_FormatKwargsError@@Base+0x678> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 50ae8 <_PyEval_FormatKwargsError@@Base+0x678> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 50b28 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ + bne 50b24 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50b28 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ + beq 50b24 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50b28 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ + bgt 50b24 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50b28 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 50b24 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne 50b64 <_PyEval_FormatKwargsError@@Base+0x6f0> │ │ │ │ + bne 50b60 <_PyEval_FormatKwargsError@@Base+0x6f0> │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #36484 @ 0x8e84 │ │ │ │ + movw r2, #34628 @ 0x8744 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #1 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50bd0 <_PyEval_FormatKwargsError@@Base+0x75c> │ │ │ │ + beq 50bcc <_PyEval_FormatKwargsError@@Base+0x75c> │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #36484 @ 0x8e84 │ │ │ │ + movw r3, #34628 @ 0x8744 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 50bb4 <_PyEval_FormatKwargsError@@Base+0x740> │ │ │ │ + bls 50bb0 <_PyEval_FormatKwargsError@@Base+0x740> │ │ │ │ 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 50b84 <_PyEval_FormatKwargsError@@Base+0x710> │ │ │ │ + beq 50b80 <_PyEval_FormatKwargsError@@Base+0x710> │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #46192 @ 0xb470 │ │ │ │ + movw r1, #44316 @ 0xad1c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ push {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 50c44 <_PyEval_FormatKwargsError@@Base+0x7d0> │ │ │ │ + bne 50c40 <_PyEval_FormatKwargsError@@Base+0x7d0> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 306cac │ │ │ │ + bl 306890 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50c74 <_PyEval_FormatKwargsError@@Base+0x800> │ │ │ │ - b 50c68 <_PyEval_FormatKwargsError@@Base+0x7f4> │ │ │ │ + bne 50c70 <_PyEval_FormatKwargsError@@Base+0x800> │ │ │ │ + b 50c64 <_PyEval_FormatKwargsError@@Base+0x7f4> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2760 @ 0xac8 │ │ │ │ + movw r0, #1132 @ 0x46c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50c84 <_PyEval_FormatKwargsError@@Base+0x810> │ │ │ │ - b 50c2c <_PyEval_FormatKwargsError@@Base+0x7b8> │ │ │ │ - bl be93c │ │ │ │ + beq 50c80 <_PyEval_FormatKwargsError@@Base+0x810> │ │ │ │ + b 50c28 <_PyEval_FormatKwargsError@@Base+0x7b8> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50c84 <_PyEval_FormatKwargsError@@Base+0x810> │ │ │ │ + bne 50c80 <_PyEval_FormatKwargsError@@Base+0x810> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 50e30 <_PyEval_FormatKwargsError@@Base+0x9bc> │ │ │ │ + b 50e2c <_PyEval_FormatKwargsError@@Base+0x9bc> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 50cc8 <_PyEval_FormatKwargsError@@Base+0x854> │ │ │ │ + ldr r2, [pc, #16] @ 50cc4 <_PyEval_FormatKwargsError@@Base+0x854> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466e0 <_Py_IncRef@@Base+0x24> │ │ │ │ - rsbeq r1, r3, r4, lsr #21 │ │ │ │ + b 466d8 <_Py_IncRef@@Base+0x24> │ │ │ │ + rsbeq r1, r3, ip, lsr #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ca42c │ │ │ │ + bl ca4f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 50d04 <_PyEval_FormatKwargsError@@Base+0x890> │ │ │ │ - b 50d48 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ + bne 50d00 <_PyEval_FormatKwargsError@@Base+0x890> │ │ │ │ + b 50d44 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50d84 <_PyEval_FormatKwargsError@@Base+0x910> │ │ │ │ + ble 50d80 <_PyEval_FormatKwargsError@@Base+0x910> │ │ │ │ mov r0, r4 │ │ │ │ - bl ca6e0 │ │ │ │ + bl ca7a4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - beq 50da0 <_PyEval_FormatKwargsError@@Base+0x92c> │ │ │ │ - bl 372ca8 <_PyEval_ExceptionGroupMatch@@Base+0x558> │ │ │ │ + beq 50d9c <_PyEval_FormatKwargsError@@Base+0x92c> │ │ │ │ + bl 372630 <_PyEval_ExceptionGroupMatch@@Base+0x558> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r6, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50d50 <_PyEval_FormatKwargsError@@Base+0x8dc> │ │ │ │ + ble 50d4c <_PyEval_FormatKwargsError@@Base+0x8dc> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 50cf8 <_PyEval_FormatKwargsError@@Base+0x884> │ │ │ │ + bne 50cf4 <_PyEval_FormatKwargsError@@Base+0x884> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50d68 <_PyEval_FormatKwargsError@@Base+0x8f4> │ │ │ │ + ble 50d64 <_PyEval_FormatKwargsError@@Base+0x8f4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 50d34 <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ + bne 50d30 <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 50d34 <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 50d30 <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50d48 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ + bne 50d44 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 50d48 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 50d44 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50d04 <_PyEval_FormatKwargsError@@Base+0x890> │ │ │ │ + bne 50d00 <_PyEval_FormatKwargsError@@Base+0x890> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 50d04 <_PyEval_FormatKwargsError@@Base+0x890> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 50d00 <_PyEval_FormatKwargsError@@Base+0x890> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50dc4 <_PyEval_FormatKwargsError@@Base+0x950> │ │ │ │ + bgt 50dc0 <_PyEval_FormatKwargsError@@Base+0x950> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50dc4 <_PyEval_FormatKwargsError@@Base+0x950> │ │ │ │ + bne 50dc0 <_PyEval_FormatKwargsError@@Base+0x950> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50d48 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ + bne 50d44 <_PyEval_FormatKwargsError@@Base+0x8d4> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 50e0c <_PyEval_FormatKwargsError@@Base+0x998> │ │ │ │ + bne 50e08 <_PyEval_FormatKwargsError@@Base+0x998> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 177cd8 │ │ │ │ + b 17833c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2892 @ 0xb4c │ │ │ │ + movw r0, #1264 @ 0x4f0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50dfc <_PyEval_FormatKwargsError@@Base+0x988> │ │ │ │ + bne 50df8 <_PyEval_FormatKwargsError@@Base+0x988> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 50e5c <_PyEval_FormatKwargsError@@Base+0x9e8> │ │ │ │ + bne 50e58 <_PyEval_FormatKwargsError@@Base+0x9e8> │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #36484 @ 0x8e84 │ │ │ │ + movw r3, #34628 @ 0x8744 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - bne 50e94 <_PyEval_FormatKwargsError@@Base+0xa20> │ │ │ │ - b 50e64 <_PyEval_FormatKwargsError@@Base+0x9f0> │ │ │ │ + bne 50e90 <_PyEval_FormatKwargsError@@Base+0xa20> │ │ │ │ + b 50e60 <_PyEval_FormatKwargsError@@Base+0x9f0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50ea0 <_PyEval_FormatKwargsError@@Base+0xa2c> │ │ │ │ - movw r3, #36484 @ 0x8e84 │ │ │ │ + beq 50e9c <_PyEval_FormatKwargsError@@Base+0xa2c> │ │ │ │ + movw r3, #34628 @ 0x8744 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 50e94 <_PyEval_FormatKwargsError@@Base+0xa20> │ │ │ │ + bls 50e90 <_PyEval_FormatKwargsError@@Base+0xa20> │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - bne 50e70 <_PyEval_FormatKwargsError@@Base+0x9fc> │ │ │ │ - b 50ea0 <_PyEval_FormatKwargsError@@Base+0xa2c> │ │ │ │ + bne 50e6c <_PyEval_FormatKwargsError@@Base+0x9fc> │ │ │ │ + b 50e9c <_PyEval_FormatKwargsError@@Base+0xa2c> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 50ea8 <_PyEval_FormatKwargsError@@Base+0xa34> │ │ │ │ + b 50ea4 <_PyEval_FormatKwargsError@@Base+0xa34> │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #52304 @ 0xcc50 │ │ │ │ + movw r0, #50448 @ 0xc510 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 15f884 │ │ │ │ + b 15ff14 │ │ │ │ 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 512c0 <_PyEval_FormatKwargsError@@Base+0xe4c> │ │ │ │ + b 512bc <_PyEval_FormatKwargsError@@Base+0xe4c> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 50f70 <_PyEval_FormatKwargsError@@Base+0xafc> │ │ │ │ + bne 50f6c <_PyEval_FormatKwargsError@@Base+0xafc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50fac <_PyEval_FormatKwargsError@@Base+0xb38> │ │ │ │ + beq 50fa8 <_PyEval_FormatKwargsError@@Base+0xb38> │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #120] @ 50ff4 <_PyEval_FormatKwargsError@@Base+0xb80> │ │ │ │ + ldr ip, [pc, #120] @ 50ff0 <_PyEval_FormatKwargsError@@Base+0xb80> │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #1 │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 50fe8 <_PyEval_FormatKwargsError@@Base+0xb74> │ │ │ │ + beq 50fe4 <_PyEval_FormatKwargsError@@Base+0xb74> │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl c28cc │ │ │ │ + bl c2a18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50fe4 <_PyEval_FormatKwargsError@@Base+0xb70> │ │ │ │ - movw r1, #33752 @ 0x83d8 │ │ │ │ + bne 50fe0 <_PyEval_FormatKwargsError@@Base+0xb70> │ │ │ │ + movw r1, #31872 @ 0x7c80 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ ldr ip, [fp, #-16] │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, lsl #16 │ │ │ │ + rsbeq r6, r2, r4, lsl r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #8 │ │ │ │ - bgt 51044 <_PyEval_FormatKwargsError@@Base+0xbd0> │ │ │ │ + bgt 51040 <_PyEval_FormatKwargsError@@Base+0xbd0> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 51248 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ - ldr r2, [pc, #568] @ 51268 <_PyEval_FormatKwargsError@@Base+0xdf4> │ │ │ │ + ble 51244 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ + ldr r2, [pc, #568] @ 51264 <_PyEval_FormatKwargsError@@Base+0xdf4> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 51248 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ + bhi 51244 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #16 │ │ │ │ ldreq r3, [r4, #12] │ │ │ │ ldreq ip, [r4, #8] │ │ │ │ - beq 51198 <_PyEval_FormatKwargsError@@Base+0xd24> │ │ │ │ - b 51248 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ + beq 51194 <_PyEval_FormatKwargsError@@Base+0xd24> │ │ │ │ + b 51244 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bmi 51078 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ + bmi 51074 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ ldrb r0, [r3], #2 │ │ │ │ ldrb r1, [r3, #-1] │ │ │ │ strb r1, [r3, #-2] │ │ │ │ strb r0, [r3, #-1] │ │ │ │ - b 5105c <_PyEval_FormatKwargsError@@Base+0xbe8> │ │ │ │ + b 51058 <_PyEval_FormatKwargsError@@Base+0xbe8> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bmi 51078 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ + bmi 51074 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ 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 5108c <_PyEval_FormatKwargsError@@Base+0xc18> │ │ │ │ - movw r1, #13332 @ 0x3414 │ │ │ │ + b 51088 <_PyEval_FormatKwargsError@@Base+0xc18> │ │ │ │ + movw r1, #11520 @ 0x2d00 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ - beq 51138 <_PyEval_FormatKwargsError@@Base+0xcc4> │ │ │ │ + beq 51134 <_PyEval_FormatKwargsError@@Base+0xcc4> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 51078 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ + bmi 51074 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ 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 │ │ │ │ @@ -35600,19 +35599,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 510d8 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ + b 510d4 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 51078 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ + bmi 51074 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ 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 │ │ │ │ @@ -35624,20 +35623,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 51138 <_PyEval_FormatKwargsError@@Base+0xcc4> │ │ │ │ + b 51134 <_PyEval_FormatKwargsError@@Base+0xcc4> │ │ │ │ mov r0, #0 │ │ │ │ subs ip, ip, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ - bmi 51078 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ + bmi 51074 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ ldrb lr, [r3, #3] │ │ │ │ add r3, r3, #8 │ │ │ │ bfi r0, lr, #0, #8 │ │ │ │ ldrb lr, [r3, #-6] │ │ │ │ bfi r0, lr, #8, #8 │ │ │ │ ldrb lr, [r3, #-7] │ │ │ │ bfi r0, lr, #16, #8 │ │ │ │ @@ -35668,268 +35667,267 @@ │ │ │ │ ldrb lr, [r3, #-2] │ │ │ │ bfi r1, lr, #8, #8 │ │ │ │ bfi r1, r2, #16, #8 │ │ │ │ ldrb r2, [r3, #-4] │ │ │ │ str r0, [r3, #-4] │ │ │ │ bfi r1, r2, #24, #8 │ │ │ │ str r1, [r3, #-8] │ │ │ │ - b 51198 <_PyEval_FormatKwargsError@@Base+0xd24> │ │ │ │ + b 51194 <_PyEval_FormatKwargsError@@Base+0xd24> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52324 @ 0xcc64 │ │ │ │ + movw r1, #50468 @ 0xc524 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subseq r1, lr, r8, lsr #10 │ │ │ │ + ldrsheq r0, [lr], #-228 @ 0xffffff1c │ │ │ │ push {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 5129c <_PyEval_FormatKwargsError@@Base+0xe28> │ │ │ │ + bne 51298 <_PyEval_FormatKwargsError@@Base+0xe28> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2f1c3c │ │ │ │ + b 2f1818 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2972 @ 0xb9c │ │ │ │ + movw r0, #1344 @ 0x540 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5128c <_PyEval_FormatKwargsError@@Base+0xe18> │ │ │ │ + bne 51288 <_PyEval_FormatKwargsError@@Base+0xe18> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne 512f4 <_PyEval_FormatKwargsError@@Base+0xe80> │ │ │ │ + bne 512f0 <_PyEval_FormatKwargsError@@Base+0xe80> │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #36484 @ 0x8e84 │ │ │ │ + movw r2, #34628 @ 0x8744 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51380 <_PyEval_FormatKwargsError@@Base+0xf0c> │ │ │ │ + beq 5137c <_PyEval_FormatKwargsError@@Base+0xf0c> │ │ │ │ push {fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw lr, #36484 @ 0x8e84 │ │ │ │ + movw lr, #34628 @ 0x8744 │ │ │ │ movt lr, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 51364 <_PyEval_FormatKwargsError@@Base+0xef0> │ │ │ │ + bls 51360 <_PyEval_FormatKwargsError@@Base+0xef0> │ │ │ │ ldrb r2, [r0] │ │ │ │ ldr r2, [lr, r2, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ - beq 51340 <_PyEval_FormatKwargsError@@Base+0xecc> │ │ │ │ + beq 5133c <_PyEval_FormatKwargsError@@Base+0xecc> │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ - beq 51350 <_PyEval_FormatKwargsError@@Base+0xedc> │ │ │ │ - b 5138c <_PyEval_FormatKwargsError@@Base+0xf18> │ │ │ │ + beq 5134c <_PyEval_FormatKwargsError@@Base+0xedc> │ │ │ │ + b 51388 <_PyEval_FormatKwargsError@@Base+0xf18> │ │ │ │ ands r2, r2, #1 │ │ │ │ - beq 51358 <_PyEval_FormatKwargsError@@Base+0xee4> │ │ │ │ + beq 51354 <_PyEval_FormatKwargsError@@Base+0xee4> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5138c <_PyEval_FormatKwargsError@@Base+0xf18> │ │ │ │ + beq 51388 <_PyEval_FormatKwargsError@@Base+0xf18> │ │ │ │ mov ip, r3 │ │ │ │ - b 5135c <_PyEval_FormatKwargsError@@Base+0xee8> │ │ │ │ + b 51358 <_PyEval_FormatKwargsError@@Base+0xee8> │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ - b 51318 <_PyEval_FormatKwargsError@@Base+0xea4> │ │ │ │ + b 51314 <_PyEval_FormatKwargsError@@Base+0xea4> │ │ │ │ cmp ip, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00051398 : │ │ │ │ +00051394 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 513b0 │ │ │ │ + ldr r0, [pc, #12] @ 513ac │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26afac │ │ │ │ - rsbeq r6, r2, r8, lsr r8 │ │ │ │ + b 26b138 │ │ │ │ + rsbeq r6, r2, r0, asr #16 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 51404 │ │ │ │ + bne 51400 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5143c │ │ │ │ - ldr r4, [pc, #212] @ 514e0 │ │ │ │ + beq 51438 │ │ │ │ + ldr r4, [pc, #212] @ 514dc │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 514c0 │ │ │ │ + beq 514bc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5145c │ │ │ │ - bl be93c │ │ │ │ + bne 51458 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 514c0 │ │ │ │ + bne 514bc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2d9f0 <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 514c8 │ │ │ │ + bge 514c4 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 514b0 │ │ │ │ - bl b93e4 │ │ │ │ + bne 514ac │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51464 │ │ │ │ - b 514c0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 51460 │ │ │ │ + b 514bc │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 514d8 │ │ │ │ + b 514d4 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4def8 │ │ │ │ + bl 4def0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, ror #16 │ │ │ │ + rsbeq r6, r2, r4, ror r8 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - vldr d0, [pc, #292] @ 51628 │ │ │ │ + vldr d0, [pc, #288] @ 51620 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - bl c5b14 │ │ │ │ - movw r1, #11864 @ 0x2e58 │ │ │ │ + bl c5c60 │ │ │ │ + movw r1, #10052 @ 0x2744 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a200 │ │ │ │ + bl 13a8e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 51530 │ │ │ │ + bge 5152c │ │ │ │ mvn r0, #0 │ │ │ │ - b 51618 │ │ │ │ - vldr d0, [pc, #248] @ 51630 │ │ │ │ - bl c5b14 │ │ │ │ - movw r1, #44528 @ 0xadf0 │ │ │ │ + b 51614 │ │ │ │ + vldr d0, [pc, #244] @ 51628 │ │ │ │ + bl c5c60 │ │ │ │ + movw r1, #42900 @ 0xa794 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a200 │ │ │ │ + bl 13a8e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51528 │ │ │ │ - vldr d0, [pc, #220] @ 51638 │ │ │ │ - bl c5b14 │ │ │ │ - movw r1, #11868 @ 0x2e5c │ │ │ │ + blt 51524 │ │ │ │ + vldr d0, [pc, #216] @ 51630 │ │ │ │ + bl c5c60 │ │ │ │ + movw r1, #10056 @ 0x2748 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a200 │ │ │ │ + bl 13a8e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51528 │ │ │ │ - vldr d8, [pc, #192] @ 51640 │ │ │ │ + blt 51524 │ │ │ │ + vldr d8, [pc, #188] @ 51638 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c5b14 │ │ │ │ - movw r1, #42348 @ 0xa56c │ │ │ │ + bl c5c60 │ │ │ │ + movw r1, #37920 @ 0x9420 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a200 │ │ │ │ + bl 13a8e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51528 │ │ │ │ - vldr d9, [pc, #160] @ 51648 │ │ │ │ + blt 51524 │ │ │ │ + vldr d9, [pc, #156] @ 51640 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 2237d0 │ │ │ │ - movw r1, #52520 @ 0xcd28 │ │ │ │ + bl 223ffc │ │ │ │ + movw r1, #50664 @ 0xc5e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a200 │ │ │ │ + bl 13a8e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51528 │ │ │ │ - vldr d8, [pc, #124] @ 51650 │ │ │ │ + blt 51524 │ │ │ │ + vldr d8, [pc, #120] @ 51648 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c5b14 │ │ │ │ - movw r1, #42404 @ 0xa5a4 │ │ │ │ + bl c5c60 │ │ │ │ + movw r1, #37976 @ 0x9458 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a200 │ │ │ │ + bl 13a8e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51528 │ │ │ │ + blt 51524 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 2237d0 │ │ │ │ - movw r1, #52528 @ 0xcd30 │ │ │ │ + bl 223ffc │ │ │ │ + movw r1, #50672 @ 0xc5f0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a200 │ │ │ │ + bl 13a8e8 │ │ │ │ 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 5673dc <_Py_ctype_toupper@@Base+0x47774> │ │ │ │ + blhi 5673d4 <_Py_ctype_toupper@@Base+0x47eac> │ │ │ │ andmi fp, r5, sl, lsl #30 │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ @ instruction: 0x401921fb │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ ... │ │ │ │ svcvc 0x00f80000 │ │ │ │ @@ -35939,38 +35937,38 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 516b0 │ │ │ │ + beq 516a8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e74d4 │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 516b0 │ │ │ │ - bl be93c │ │ │ │ + bne 516a8 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 516ec │ │ │ │ + beq 516e4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d6, [pc, #60] @ 516f8 │ │ │ │ - vldr d7, [pc, #64] @ 51700 │ │ │ │ + vldr d6, [pc, #60] @ 516f0 │ │ │ │ + vldr d7, [pc, #64] @ 516f8 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ orrlt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 516ec │ │ │ │ + beq 516e4 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @@ -35980,137 +35978,137 @@ │ │ │ │ push {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 51738 │ │ │ │ + bne 51730 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 227220 │ │ │ │ + b 227a48 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2924 @ 0xb6c │ │ │ │ + movw r0, #1296 @ 0x510 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51728 │ │ │ │ + bne 51720 │ │ │ │ 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, #44] @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 51798 │ │ │ │ + beq 51790 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 5180c │ │ │ │ + b 51804 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne 517fc │ │ │ │ + bne 517f4 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq 517fc │ │ │ │ - bl 19a5d4 │ │ │ │ + beq 517f4 │ │ │ │ + bl 19ab84 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 51854 │ │ │ │ - bl 16b93c │ │ │ │ + beq 5184c │ │ │ │ + bl 16bfb4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51804 │ │ │ │ + bgt 517fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51804 │ │ │ │ + bne 517fc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 51804 │ │ │ │ - bl 16b93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 517fc │ │ │ │ + bl 16bfb4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 51854 │ │ │ │ + beq 5184c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 154bec <_PyType_Name@@Base> │ │ │ │ + bl 155288 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ - movw r0, #37652 @ 0x9314 │ │ │ │ + movw r0, #35796 @ 0x8bd4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51854 │ │ │ │ + bgt 5184c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51854 │ │ │ │ + bne 5184c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ movle r3, #0 │ │ │ │ ldrgt r1, [r0, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ mulgt r3, r1, r3 │ │ │ │ add r0, r3, r0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 518ec │ │ │ │ + beq 518e4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e74d4 │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 518ec │ │ │ │ - bl be93c │ │ │ │ + bne 518e4 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 51944 │ │ │ │ + bne 5193c │ │ │ │ vabs.f64 d7, d8 │ │ │ │ - vldr d6, [pc, #88] @ 51950 │ │ │ │ + vldr d6, [pc, #88] @ 51948 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movwhi r0, #5464 @ 0x1558 │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 51944 │ │ │ │ + bhi 5193c │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #68] @ 51958 │ │ │ │ + vldr d6, [pc, #68] @ 51950 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ movne r2, #1 │ │ │ │ @@ -36129,94 +36127,94 @@ │ │ │ │ andseq r0, r0, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 51a34 │ │ │ │ + b 51a2c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #46688 @ 0xb660 │ │ │ │ + movw r0, #44976 @ 0xafb0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 519cc │ │ │ │ + bne 519c4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 51a10 │ │ │ │ + bne 51a08 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 214c7c │ │ │ │ + b 215360 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2956 @ 0xb8c │ │ │ │ + movw r0, #1328 @ 0x530 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51a00 │ │ │ │ + bne 519f8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne 51a68 │ │ │ │ + bne 51a60 │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #36484 @ 0x8e84 │ │ │ │ + movw r2, #34628 @ 0x8744 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51ad4 │ │ │ │ + beq 51acc │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #36484 @ 0x8e84 │ │ │ │ + movw r3, #34628 @ 0x8744 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 51ab8 │ │ │ │ + bls 51ab0 │ │ │ │ ldrb ip, [r0] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr lr, [r3, ip, lsl #2] │ │ │ │ and ip, lr, #2 │ │ │ │ tst lr, #1 │ │ │ │ - bne 51ae0 │ │ │ │ + bne 51ad8 │ │ │ │ orrs ip, ip, r2 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b 51a88 │ │ │ │ + b 51a80 │ │ │ │ cmp r2, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -36236,85 +36234,85 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 51b40 │ │ │ │ + bne 51b38 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51b84 │ │ │ │ + beq 51b7c │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #144] @ 51bdc │ │ │ │ + ldr ip, [pc, #144] @ 51bd4 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 51b84 │ │ │ │ + bne 51b7c │ │ │ │ mov r0, #0 │ │ │ │ - b 51bd4 │ │ │ │ + b 51bcc │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 15332c │ │ │ │ + bl 1539cc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51b7c │ │ │ │ + beq 51b74 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 51bd4 │ │ │ │ + bne 51bcc │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #33752 @ 0x83d8 │ │ │ │ + movw r1, #31872 @ 0x7c80 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, asr #17 │ │ │ │ + rsbeq r6, r2, ip, asr #17 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #8264 @ 0x2048 │ │ │ │ + movw r1, #8256 @ 0x2040 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2d14bc │ │ │ │ + b 2d1624 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51c40 │ │ │ │ - bl be93c │ │ │ │ + bne 51c38 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b 51c58 │ │ │ │ + b 51c50 │ │ │ │ cmp r0, #0 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36330,71 +36328,71 @@ │ │ │ │ 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 51cb0 │ │ │ │ + bhi 51ca8 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - ble 51cf4 │ │ │ │ - b 51cd8 │ │ │ │ + ble 51cec │ │ │ │ + b 51cd0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #3884 @ 0xf2c │ │ │ │ + movw r0, #1884 @ 0x75c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51ca0 │ │ │ │ + bne 51c98 │ │ │ │ mov r0, #0 │ │ │ │ - b 51d54 │ │ │ │ + b 51d4c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1a8490 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1a89a8 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51cd0 │ │ │ │ + beq 51cc8 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 51d3c │ │ │ │ + bne 51d34 │ │ │ │ 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, #3884 @ 0xf2c │ │ │ │ + movw r2, #1884 @ 0x75c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 3054f0 <_PyCode_ReturnsOnlyNone@@Base+0x160> │ │ │ │ + bl 304d10 <_PyLong_UnsignedInt_Converter@@Base+0xdf8> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b 51d54 │ │ │ │ + b 51d4c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1a8490 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1a89a8 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51cf4 │ │ │ │ - b 51cd0 │ │ │ │ + bne 51cec │ │ │ │ + b 51cc8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #57396 @ 0xe034 │ │ │ │ + movw r3, #53428 @ 0xd0b4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 51f1c │ │ │ │ + bne 51f14 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 51f1c │ │ │ │ + bne 51f14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ @@ -36403,107 +36401,107 @@ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ ldr r1, [sl, #16] │ │ │ │ add r2, r4, #3 │ │ │ │ ldr r8, [sl, #8] │ │ │ │ sub r5, r4, #1 │ │ │ │ ldr r0, [r6, r2, lsl #2] │ │ │ │ - bl 178938 │ │ │ │ + bl 178f70 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 51f34 │ │ │ │ + beq 51f2c │ │ │ │ sub r0, r8, #1 │ │ │ │ add r0, r0, r4 │ │ │ │ - bl a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r3, r6, #12 │ │ │ │ addne ip, r4, #12 │ │ │ │ movne r1, #0 │ │ │ │ - bne 51e14 │ │ │ │ + bne 51e0c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51f34 │ │ │ │ + bgt 51f2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51f34 │ │ │ │ + bne 51f2c │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 51f34 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 51f2c │ │ │ │ cmp r5, r1 │ │ │ │ - ble 51e3c │ │ │ │ + ble 51e34 │ │ │ │ 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 51e14 │ │ │ │ + b 51e0c │ │ │ │ bic r5, r5, r5, asr #31 │ │ │ │ add sl, sl, #16 │ │ │ │ add r3, r5, #4 │ │ │ │ mov r2, #1 │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ add r5, r5, #16 │ │ │ │ str r9, [r4, r3, lsl #2] │ │ │ │ cmp r8, r2 │ │ │ │ - ble 51e80 │ │ │ │ + ble 51e78 │ │ │ │ ldr r1, [sl, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r5, #4]! │ │ │ │ - b 51e58 │ │ │ │ + b 51e50 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 33072c │ │ │ │ + bl 3301c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 51ec0 │ │ │ │ + bne 51eb8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51f34 │ │ │ │ + bgt 51f2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51f34 │ │ │ │ + bne 51f2c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 51f34 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 51f2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d5b7c <_PyTemplate_Build@@Base> │ │ │ │ + bl 2d60a4 <_PyTemplate_Build@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51ef4 │ │ │ │ + bgt 51eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51ef4 │ │ │ │ + bne 51eec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51f38 │ │ │ │ + bgt 51f30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51f38 │ │ │ │ + bne 51f30 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 51f38 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 51f30 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52752 @ 0xce10 │ │ │ │ + movw r1, #50896 @ 0xc6d0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ 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 │ │ │ │ @@ -36511,551 +36509,551 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 51fa8 │ │ │ │ + beq 51fa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 51fa8 │ │ │ │ + ble 51fa0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r1, [pc, #184] @ 52044 │ │ │ │ + ldr r1, [pc, #184] @ 5203c │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl d59c4 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl d5a9c <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 51fcc │ │ │ │ - b 51fbc │ │ │ │ - movw r0, #52844 @ 0xce6c │ │ │ │ + beq 51fc4 │ │ │ │ + b 51fb4 │ │ │ │ + movw r0, #50988 @ 0xc72c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 51fec │ │ │ │ + bne 51fe4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #52868 @ 0xce84 │ │ │ │ + movw r0, #51012 @ 0xc744 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ mov r5, r0 │ │ │ │ - b 5200c │ │ │ │ + b 52004 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ - movw r0, #52900 @ 0xcea4 │ │ │ │ + movw r0, #51044 @ 0xc764 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52030 │ │ │ │ + bgt 52028 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52030 │ │ │ │ + bne 52028 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r2, r3, r8, lsl #13 │ │ │ │ + mlseq r3, r0, r6, r2 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ vabs.f64 d6, d0 │ │ │ │ - vldr d7, [pc, #132] @ 520f0 │ │ │ │ + vldr d7, [pc, #132] @ 520e8 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 520b4 │ │ │ │ + bhi 520ac │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 52094 │ │ │ │ + ble 5208c │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ b 2d9fc │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldreq d8, [pc, #72] @ 520f8 │ │ │ │ - beq 520dc │ │ │ │ - b 520d8 │ │ │ │ + vldreq d8, [pc, #72] @ 520f0 │ │ │ │ + beq 520d4 │ │ │ │ + b 520d0 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 520dc │ │ │ │ + bvs 520d4 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 520dc │ │ │ │ + bgt 520d4 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - vldr d8, [pc, #32] @ 52100 │ │ │ │ + vldr d8, [pc, #32] @ 520f8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f80000 │ │ │ │ │ │ │ │ -00052108 : │ │ │ │ +00052100 : │ │ │ │ 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 2eabc0 │ │ │ │ + bl 2ea7a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5214c │ │ │ │ + bne 52144 │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #52952 @ 0xced8 │ │ │ │ + movw r0, #51096 @ 0xc798 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2eeacc │ │ │ │ + bl 2ee6a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #53112 @ 0xcf78 │ │ │ │ + movw r3, #51256 @ 0xc838 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r1, #9364 @ 0x2494 │ │ │ │ + movw r1, #9356 @ 0x248c │ │ │ │ movt r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e6ec8 │ │ │ │ + b 1e73a8 │ │ │ │ push {r4, r5, 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 1df210 │ │ │ │ + bl 1df91c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 521c4 │ │ │ │ + beq 521bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 521dc │ │ │ │ - movw r0, #5736 @ 0x1668 │ │ │ │ + beq 521d4 │ │ │ │ + movw r0, #4108 @ 0x100c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 19a5d4 │ │ │ │ + bl 19ab84 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 521e4 │ │ │ │ + bne 521dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e0760 │ │ │ │ + bl 1e0b88 │ │ │ │ mov r5, #0 │ │ │ │ - b 52258 │ │ │ │ + b 52250 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 154bec <_PyType_Name@@Base> │ │ │ │ + bl 155288 <_PyType_Name@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt 52218 │ │ │ │ + blt 52210 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #53152 @ 0xcfa0 │ │ │ │ + movw r0, #51296 @ 0xc860 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ mov r5, r0 │ │ │ │ - b 5222c │ │ │ │ + b 52224 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #33400 @ 0x8278 │ │ │ │ + movw r0, #31572 @ 0x7b54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e0760 │ │ │ │ + bl 1e0b88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52258 │ │ │ │ + bgt 52250 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52258 │ │ │ │ + bne 52250 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 11b884 │ │ │ │ + bl 11ba1c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 337028 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b 336abc <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 522c8 │ │ │ │ + bne 522c0 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 34a118 │ │ │ │ + b 349cf0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2948 @ 0xb84 │ │ │ │ + movw r0, #1320 @ 0x528 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 522b8 │ │ │ │ + bne 522b0 │ │ │ │ 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 5232c │ │ │ │ + bhi 52324 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 52350 │ │ │ │ - b 5236c │ │ │ │ + bne 52348 │ │ │ │ + b 52364 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #3732 @ 0xe94 │ │ │ │ + movw r0, #1732 @ 0x6c4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5248c │ │ │ │ - b 52318 │ │ │ │ - bl c5a24 │ │ │ │ + beq 52484 │ │ │ │ + b 52310 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 52380 │ │ │ │ + ble 52378 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5239c │ │ │ │ - bl be93c │ │ │ │ + bne 52394 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5239c │ │ │ │ - b 5248c │ │ │ │ + beq 52394 │ │ │ │ + b 52484 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52364 │ │ │ │ + bne 5235c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 52364 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5235c │ │ │ │ cmp r7, #1 │ │ │ │ - ble 52454 │ │ │ │ + ble 5244c │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 523dc │ │ │ │ + beq 523d4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 52458 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 52450 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53172 @ 0xcfb4 │ │ │ │ + movw r1, #51316 @ 0xc874 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 52444 │ │ │ │ + b 5243c │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 523f8 │ │ │ │ - bl b66b8 │ │ │ │ + beq 523f0 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52420 │ │ │ │ + beq 52418 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 52458 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 52450 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53260 @ 0xd00c │ │ │ │ + movw r1, #51404 @ 0xc8cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 52444 │ │ │ │ + b 5243c │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #48920 @ 0xbf18 │ │ │ │ + movw r2, #46868 @ 0xb714 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #3732 @ 0xe94 │ │ │ │ + movw r0, #1732 @ 0x6c4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5248c │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 52484 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 52474 │ │ │ │ + bgt 5246c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b ce1d8 │ │ │ │ + b ce2a0 │ │ │ │ sub r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4cf50 │ │ │ │ + b 4cf48 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 524b4 │ │ │ │ + beq 524ac │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d18c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #19260 @ 0x4b3c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #1440 @ 0x5a0 │ │ │ │ + movw r3, #4336 @ 0x10f0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 52500 │ │ │ │ - bl 2e0730 <_PyCapsule_SetTraverse@@Base+0xf0> │ │ │ │ + bne 524f8 │ │ │ │ + bl 2e1280 <_PyCapsule_SetTraverse@@Base+0xf0> │ │ │ │ mov r4, r0 │ │ │ │ - b 52508 │ │ │ │ + b 52500 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 52598 │ │ │ │ + beq 52590 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52530 │ │ │ │ - movw r0, #9192 @ 0x23e8 │ │ │ │ + bne 52528 │ │ │ │ + movw r0, #6884 @ 0x1ae4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ mov r5, r0 │ │ │ │ - b 5256c │ │ │ │ - bl 1df210 │ │ │ │ + b 52564 │ │ │ │ + bl 1df91c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52558 │ │ │ │ + beq 52550 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 52574 │ │ │ │ - movw r0, #33484 @ 0x82cc │ │ │ │ + beq 5256c │ │ │ │ + movw r0, #31656 @ 0x7ba8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ mov r5, r0 │ │ │ │ - b 5256c │ │ │ │ + b 52564 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 16b93c │ │ │ │ + bl 16bfb4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 1e0760 │ │ │ │ + bl 1e0b88 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 525a0 │ │ │ │ + bne 52598 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52598 │ │ │ │ + bgt 52590 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52598 │ │ │ │ + bne 52590 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r6, #0 │ │ │ │ - b 5260c │ │ │ │ + b 52604 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 154bec <_PyType_Name@@Base> │ │ │ │ + bl 155288 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #53352 @ 0xd068 │ │ │ │ + movw r0, #51496 @ 0xc928 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 525e8 │ │ │ │ + bgt 525e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 525e8 │ │ │ │ + bne 525e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5260c │ │ │ │ + bgt 52604 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5260c │ │ │ │ + bne 52604 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #3 │ │ │ │ - bl a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 5274c │ │ │ │ + beq 52744 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl 390408 │ │ │ │ + bl 38fba0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5266c │ │ │ │ + bne 52664 │ │ │ │ mvn r5, #0 │ │ │ │ - b 52728 │ │ │ │ + b 52720 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 526b0 │ │ │ │ + bne 526a8 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r3, [r4, #20] │ │ │ │ - bgt 526a4 │ │ │ │ + bgt 5269c │ │ │ │ add r1, r2, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ str r1, [r3] │ │ │ │ addne r2, r2, #2 │ │ │ │ strne r2, [r3] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 52718 │ │ │ │ + b 52710 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - ldr r1, [pc, #144] @ 52754 │ │ │ │ + ldr r1, [pc, #144] @ 5274c │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [ip] │ │ │ │ str ip, [r4, #20] │ │ │ │ - bl 140524 │ │ │ │ + bl 140c0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 52664 │ │ │ │ + beq 5265c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 52704 │ │ │ │ + bne 526fc │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 526a4 │ │ │ │ + b 5269c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5274c │ │ │ │ + bgt 52744 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5274c │ │ │ │ + bne 52744 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, r2, r8, asr #21 │ │ │ │ + ldrdeq fp, [r2], #-160 @ 0xffffff60 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 52788 │ │ │ │ + bne 52780 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 330168 │ │ │ │ + b 32fbfc │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2908 @ 0xb5c │ │ │ │ + movw r0, #1280 @ 0x500 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52778 │ │ │ │ + bne 52770 │ │ │ │ pop {r4, r5, fp, 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 52800 │ │ │ │ + bne 527f8 │ │ │ │ ldm r4, {r1, r2} │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ movne r0, r3 │ │ │ │ @@ -37063,113 +37061,113 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2776 @ 0xad8 │ │ │ │ + movw r0, #1148 @ 0x47c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 527cc │ │ │ │ + b 527c4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 52860 │ │ │ │ + bne 52858 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdb7c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 52874 │ │ │ │ - bl df8c0 │ │ │ │ + bl 3bd45c <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 5286c │ │ │ │ + bl dfa54 │ │ │ │ mov r1, #1 │ │ │ │ - bl df900 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa94 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52854 │ │ │ │ + bne 5284c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 528d0 │ │ │ │ + bne 528c8 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 528c8 │ │ │ │ + bne 528c0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 528c8 │ │ │ │ + bne 528c0 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr lr, [r0, #20] │ │ │ │ - movw r2, #37508 @ 0x9284 │ │ │ │ + movw r2, #35652 @ 0x8b44 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr ip, [r4, #20] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, r3 │ │ │ │ pople {r4, r5, fp, pc} │ │ │ │ ldrb r4, [ip, r3] │ │ │ │ ldrb r4, [r2, r4] │ │ │ │ strb r4, [lr, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ - b 5291c │ │ │ │ + b 52914 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #6676 @ 0x1a14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 529b8 │ │ │ │ + bne 529b0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 529b8 │ │ │ │ + bne 529b0 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 529b8 │ │ │ │ + bhi 529b0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 52b5c │ │ │ │ + bl 52b54 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 529c4 │ │ │ │ + beq 529bc │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ eoreq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -37188,62 +37186,62 @@ │ │ │ │ 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 52a0c │ │ │ │ + bhi 52a04 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 52a30 │ │ │ │ - b 52a44 │ │ │ │ + bgt 52a28 │ │ │ │ + b 52a3c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #29672 @ 0x73e8 │ │ │ │ + movw r0, #28044 @ 0x6d8c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52a00 │ │ │ │ - b 52a90 │ │ │ │ + bne 529f8 │ │ │ │ + b 52a88 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1ca92c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1cad6c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52a90 │ │ │ │ + beq 52a88 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52a74 │ │ │ │ + beq 52a6c │ │ │ │ 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 52a80 │ │ │ │ + b 52a78 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2f8f18 <_PyEval_StopTheWorld@@Base+0x354> │ │ │ │ + b 2f891c <_PyEval_StopTheWorld@@Base+0x17c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 31c590 <_PyTime_ObjectToTime_t@@Base+0x9c4> │ │ │ │ + b 31c018 <_PyTime_ObjectToTime_t@@Base+0x9c0> │ │ │ │ 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 52af0 │ │ │ │ + bne 52ae8 │ │ │ │ ldm r4, {r1, r2} │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ moveq r0, r3 │ │ │ │ @@ -37251,52 +37249,52 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2780 @ 0xadc │ │ │ │ + movw r0, #1152 @ 0x480 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 52abc │ │ │ │ + b 52ab4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 52b48 │ │ │ │ + bne 52b40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {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, #3992] @ 0xf98 │ │ │ │ cmp r0, r1 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 52d40 │ │ │ │ + beq 52d38 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 52d3c │ │ │ │ + bne 52d34 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ @@ -37310,30 +37308,30 @@ │ │ │ │ bl 2d720 │ │ │ │ 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 39f754 <_PyUnicode_EncodeUTF32@@Base+0x698> │ │ │ │ + bl 39f034 <_PyUnicode_EncodeUTF32@@Base+0x698> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 52bfc │ │ │ │ + beq 52bf4 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 52cf0 │ │ │ │ - b 52bd8 │ │ │ │ + beq 52ce8 │ │ │ │ + b 52bd0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 348c70 │ │ │ │ + bl 3486ec │ │ │ │ cmp r0, #2 │ │ │ │ - beq 52c24 │ │ │ │ - bhi 52bd8 │ │ │ │ + beq 52c1c │ │ │ │ + bhi 52bd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52ce4 │ │ │ │ - b 52cec │ │ │ │ + bne 52cdc │ │ │ │ + b 52ce4 │ │ │ │ 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] │ │ │ │ @@ -37342,368 +37340,368 @@ │ │ │ │ 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 140524 │ │ │ │ + bl 140c0c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52c90 │ │ │ │ + bgt 52c88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52c90 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 52c88 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52cb4 │ │ │ │ + bgt 52cac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52cb4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 52cac │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52cd8 │ │ │ │ + bgt 52cd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52cd8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 52cd0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - blt 52cec │ │ │ │ - bne 52bd8 │ │ │ │ + blt 52ce4 │ │ │ │ + bne 52bd0 │ │ │ │ mov r4, #0 │ │ │ │ - b 52cf0 │ │ │ │ + b 52ce8 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52d14 │ │ │ │ + bgt 52d0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52d14 │ │ │ │ + bne 52d0c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52d40 │ │ │ │ + bgt 52d38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52d40 │ │ │ │ + bne 52d38 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 52d40 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 52d38 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldrb r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52d5c │ │ │ │ - b 53530 │ │ │ │ + bne 52d54 │ │ │ │ + b 53528 │ │ │ │ push {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 11b884 │ │ │ │ + bl 11ba1c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39f0bc <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39e99c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 52dd4 │ │ │ │ + bhi 52dcc │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 52df8 │ │ │ │ - b 52e14 │ │ │ │ + bne 52df0 │ │ │ │ + b 52e0c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #3828 @ 0xef4 │ │ │ │ + movw r0, #1828 @ 0x724 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52f34 │ │ │ │ - b 52dc0 │ │ │ │ - bl c5a24 │ │ │ │ + beq 52f2c │ │ │ │ + b 52db8 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 52e28 │ │ │ │ + ble 52e20 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 52e44 │ │ │ │ - bl be93c │ │ │ │ + bne 52e3c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 52e44 │ │ │ │ - b 52f34 │ │ │ │ + beq 52e3c │ │ │ │ + b 52f2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52e0c │ │ │ │ + bne 52e04 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 52e0c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 52e04 │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 52f00 │ │ │ │ + ble 52ef8 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 52e88 │ │ │ │ + beq 52e80 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 52f00 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 52ef8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53532 @ 0xd11c │ │ │ │ + movw r1, #51676 @ 0xc9dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 52ef0 │ │ │ │ + b 52ee8 │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 52ea4 │ │ │ │ - bl b66b8 │ │ │ │ + beq 52e9c │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52ecc │ │ │ │ + beq 52ec4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 52f00 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 52ef8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53620 @ 0xd174 │ │ │ │ + movw r1, #51764 @ 0xca34 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 52ef0 │ │ │ │ + b 52ee8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #48920 @ 0xbf18 │ │ │ │ + movw r2, #46868 @ 0xb714 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #3828 @ 0xef4 │ │ │ │ + movw r0, #1828 @ 0x724 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 52f34 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 52f2c │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 52f1c │ │ │ │ + bgt 52f14 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b ce1d8 │ │ │ │ + b ce2a0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 4cf50 │ │ │ │ + b 4cf48 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #44 @ 0x2c │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 52f80 │ │ │ │ + bne 52f78 │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 52fc8 │ │ │ │ - b 52fa4 │ │ │ │ + beq 52fc0 │ │ │ │ + b 52f9c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47332 @ 0xb8e4 │ │ │ │ + movw r0, #47664 @ 0xba30 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 531ec │ │ │ │ - b 52f60 │ │ │ │ - bl 1e74d4 │ │ │ │ + beq 531e4 │ │ │ │ + b 52f58 │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52fc8 │ │ │ │ - bl be93c │ │ │ │ + bne 52fc0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 531ec │ │ │ │ + bne 531e4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 53000 │ │ │ │ - bl 1e74d4 │ │ │ │ + beq 52ff8 │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 53000 │ │ │ │ - bl be93c │ │ │ │ + bne 52ff8 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 531ec │ │ │ │ + bne 531e4 │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #500] @ 53200 │ │ │ │ + vldr d10, [pc, #500] @ 531f8 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 53038 │ │ │ │ + bhi 53030 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 53140 │ │ │ │ - b 53058 │ │ │ │ + bls 53138 │ │ │ │ + b 53050 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 53058 │ │ │ │ + bvc 53050 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 530c8 │ │ │ │ - b 5318c │ │ │ │ + beq 530c0 │ │ │ │ + b 53184 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 53078 │ │ │ │ + bvc 53070 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 53190 │ │ │ │ - b 530c8 │ │ │ │ + bne 53188 │ │ │ │ + b 530c0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 530fc │ │ │ │ + ble 530f4 │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 531c8 │ │ │ │ + bhi 531c0 │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ bl 2dbc4 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 530bc │ │ │ │ + ble 530b4 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 531d4 │ │ │ │ - b 5318c │ │ │ │ + bne 531cc │ │ │ │ + b 53184 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 530d0 │ │ │ │ + bne 530c8 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ - b 53190 │ │ │ │ + b 53188 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 530e4 │ │ │ │ - vldr d8, [pc, #292] @ 53208 │ │ │ │ - b 53190 │ │ │ │ + beq 530dc │ │ │ │ + vldr d8, [pc, #292] @ 53200 │ │ │ │ + b 53188 │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #280] @ 53208 │ │ │ │ - vldr d7, [pc, #284] @ 53210 │ │ │ │ + vldr d8, [pc, #280] @ 53200 │ │ │ │ + vldr d7, [pc, #284] @ 53208 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b 53190 │ │ │ │ + b 53188 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 530c8 │ │ │ │ + beq 530c0 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 53128 │ │ │ │ + ble 53120 │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 530dc │ │ │ │ - b 53190 │ │ │ │ - bpl 530dc │ │ │ │ + ble 530d4 │ │ │ │ + b 53188 │ │ │ │ + bpl 530d4 │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 530dc │ │ │ │ + bpl 530d4 │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b 53190 │ │ │ │ + b 53188 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2e5ac │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 53190 │ │ │ │ + bls 53188 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 53180 │ │ │ │ + bvs 53178 │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #34 @ 0x22 │ │ │ │ strne r3, [r4] │ │ │ │ - bne 53190 │ │ │ │ + bne 53188 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r4] │ │ │ │ - b 53190 │ │ │ │ + b 53188 │ │ │ │ vmov.f64 d8, d9 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 531b0 │ │ │ │ + bne 531a8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5b14 │ │ │ │ + b c5c60 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 397758 <_PyType_SetVersion@@Base+0x9e0> │ │ │ │ + bl 397158 <_PyType_SetVersion@@Base+0xa78> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 531ec │ │ │ │ - b 5319c │ │ │ │ + bne 531e4 │ │ │ │ + b 53194 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 531dc │ │ │ │ - vldr d8, [pc, #60] @ 53218 │ │ │ │ - b 53190 │ │ │ │ + ble 531d4 │ │ │ │ + vldr d8, [pc, #60] @ 53210 │ │ │ │ + b 53188 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 530c8 │ │ │ │ - b 530dc │ │ │ │ + beq 530c0 │ │ │ │ + b 530d4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ @@ -37718,271 +37716,271 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #2 │ │ │ │ - bne 53258 │ │ │ │ + bne 53250 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 53294 │ │ │ │ + bne 5328c │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #136] @ 532f8 │ │ │ │ + ldr ip, [pc, #136] @ 532f0 │ │ │ │ sub lr, fp, #28 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 53294 │ │ │ │ + bne 5328c │ │ │ │ mov r0, #0 │ │ │ │ - b 532f0 │ │ │ │ + b 532e8 │ │ │ │ ldm r3, {r0, r4} │ │ │ │ - bl ca42c │ │ │ │ + bl ca4f0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 532d8 │ │ │ │ + beq 532d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca42c │ │ │ │ + bl ca4f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 532d8 │ │ │ │ + beq 532d0 │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ strne r5, [r0, #8] │ │ │ │ strne r4, [r0, #12] │ │ │ │ - bne 532f0 │ │ │ │ - b 532dc │ │ │ │ + bne 532e8 │ │ │ │ + b 532d4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7928 │ │ │ │ - b 5328c │ │ │ │ + bl a7988 │ │ │ │ + b 53284 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, lsl r9 │ │ │ │ + rsbeq r6, r2, r4, lsr #18 │ │ │ │ push {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 5332c │ │ │ │ + bne 53324 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 45080 │ │ │ │ + b 45078 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2916 @ 0xb64 │ │ │ │ + movw r0, #1288 @ 0x508 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5331c │ │ │ │ + bne 53314 │ │ │ │ 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, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r2 │ │ │ │ - bne 53394 │ │ │ │ - bl 330904 │ │ │ │ + bne 5338c │ │ │ │ + bl 330398 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 533a4 │ │ │ │ - b 533b0 │ │ │ │ + bne 5339c │ │ │ │ + b 533a8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 306de4 <_PyContext_Exit@@Base+0x120> │ │ │ │ + bl 3069c8 <_PyContext_Exit@@Base+0x120> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 533b0 │ │ │ │ + beq 533a8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ sub r2, fp, #16 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r1, [pc, #184] @ 5349c │ │ │ │ + ldr r1, [pc, #184] @ 53494 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3b50 │ │ │ │ + bl b3bb0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 533f8 │ │ │ │ + bne 533f0 │ │ │ │ mov r4, #0 │ │ │ │ - b 53490 │ │ │ │ + b 53488 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53414 │ │ │ │ + beq 5340c │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53430 │ │ │ │ - b 53464 │ │ │ │ - ldr r1, [pc, #132] @ 534a0 │ │ │ │ + bne 53428 │ │ │ │ + b 5345c │ │ │ │ + ldr r1, [pc, #132] @ 53498 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3b50 │ │ │ │ + bl b3bb0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53404 │ │ │ │ - b 533f0 │ │ │ │ + bne 533fc │ │ │ │ + b 533e8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r2, r3, #268435456 @ 0x10000000 │ │ │ │ - bne 53464 │ │ │ │ + bne 5345c │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [fp, #-16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53464 │ │ │ │ + bgt 5345c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53464 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 5345c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #30436 @ 0x76e4 │ │ │ │ + movw r2, #28688 @ 0x7010 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #53836 @ 0xd24c │ │ │ │ + movw r0, #51980 @ 0xcb0c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq r3, ip, r8, r2 │ │ │ │ - rsbeq r2, r3, r8, lsl #13 │ │ │ │ + rsbeq r2, r3, r4, lsr #17 │ │ │ │ + mlseq r3, r0, r6, r2 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 534fc │ │ │ │ + beq 534f4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e74d4 │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 534fc │ │ │ │ - bl be93c │ │ │ │ + bne 534f4 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53514 │ │ │ │ - vldr d0, [pc, #36] @ 53528 │ │ │ │ + bne 5350c │ │ │ │ + vldr d0, [pc, #36] @ 53520 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c5b14 │ │ │ │ + b c5c60 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ subsge r9, r2, #3648 @ 0xe40 │ │ │ │ svccc 0x0091df46 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 11b884 │ │ │ │ + bl 11ba1c │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39f0bc <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39e99c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 535b8 │ │ │ │ + bne 535b0 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 535b4 │ │ │ │ + bhi 535ac │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 535f4 │ │ │ │ - b 535b8 │ │ │ │ + bne 535ec │ │ │ │ + b 535b0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #100] @ 53624 │ │ │ │ + ldr r1, [pc, #100] @ 5361c │ │ │ │ sub r3, fp, #28 │ │ │ │ mov ip, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r4 │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 535f8 │ │ │ │ - b 5361c │ │ │ │ + bne 535f0 │ │ │ │ + b 53614 │ │ │ │ mov r6, r2 │ │ │ │ add r4, r4, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r5 │ │ │ │ moveq r2, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2b9548 │ │ │ │ + b 2b9610 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, r2, r0, lsr #19 │ │ │ │ + rsbeq r6, r2, r8, lsr #19 │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #53920 @ 0xd2a0 │ │ │ │ + movw r0, #52064 @ 0xcb60 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ @@ -37990,205 +37988,205 @@ │ │ │ │ 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 a78c4 │ │ │ │ + bl a7924 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@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 r0, r1 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 537f0 │ │ │ │ + bl 537e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53750 │ │ │ │ + beq 53748 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d84c <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53730 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 53728 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 53750 │ │ │ │ + b 53748 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 3cea30 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3ce2d8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 53758 │ │ │ │ + vldr d6, [pc, #16] @ 53750 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl c5b14 │ │ │ │ + bl c5c60 │ │ │ │ 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 53790 │ │ │ │ + bne 53788 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 15968c │ │ │ │ + b 159d14 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2988 @ 0xbac │ │ │ │ + movw r0, #1360 @ 0x550 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53780 │ │ │ │ + bne 53778 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 11b884 │ │ │ │ + bl 11ba1c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39f0bc <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39e99c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53858 │ │ │ │ - bl be93c │ │ │ │ + bne 53850 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53858 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 53850 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 154bec <_PyType_Name@@Base> │ │ │ │ - movw r1, #54088 @ 0xd348 │ │ │ │ + bl 155288 <_PyType_Name@@Base> │ │ │ │ + movw r1, #52232 @ 0xcc08 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53898 │ │ │ │ - bl be93c │ │ │ │ + bne 53890 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 538c8 │ │ │ │ + bne 538c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e72c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 538b8 │ │ │ │ - bl be93c │ │ │ │ + bne 538b0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 538c8 │ │ │ │ + bne 538c0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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 53908 │ │ │ │ + bne 53900 │ │ │ │ ldrd r0, [r4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5392c │ │ │ │ + b 53924 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3032 @ 0xbd8 │ │ │ │ + movw r0, #1404 @ 0x57c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 538f0 │ │ │ │ + bne 538e8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0005392c : │ │ │ │ +00053924 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43cf8 <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ + b 43cf0 <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ │ │ │ │ -00053940 <_PyBytes_ReverseFind@@Base>: │ │ │ │ +00053938 <_PyBytes_ReverseFind@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ addeq r0, r1, r4 │ │ │ │ - beq 53980 <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ + beq 53978 <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ mov lr, #2 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 2d3e04 <_Py_dup@@Base+0x1800> │ │ │ │ + bl 2d43f4 <_Py_dup@@Base+0x1d50> │ │ │ │ cmp r0, #0 │ │ │ │ addge r0, r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -38206,439 +38204,439 @@ │ │ │ │ bl 2d720 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 539f8 <_PyBytes_ReverseFind@@Base+0xb8> │ │ │ │ + bne 539f0 <_PyBytes_ReverseFind@@Base+0xb8> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53a40 <_PyBytes_ReverseFind@@Base+0x100> │ │ │ │ - ldr r1, [pc, #268] @ 53b0c <_PyBytes_ReverseFind@@Base+0x1cc> │ │ │ │ + beq 53a38 <_PyBytes_ReverseFind@@Base+0x100> │ │ │ │ + ldr r1, [pc, #268] @ 53b04 <_PyBytes_ReverseFind@@Base+0x1cc> │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r7 │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 53a40 <_PyBytes_ReverseFind@@Base+0x100> │ │ │ │ + bne 53a38 <_PyBytes_ReverseFind@@Base+0x100> │ │ │ │ mov r4, #0 │ │ │ │ - b 53aec <_PyBytes_ReverseFind@@Base+0x1ac> │ │ │ │ + b 53ae4 <_PyBytes_ReverseFind@@Base+0x1ac> │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 53a38 <_PyBytes_ReverseFind@@Base+0xf8> │ │ │ │ + bne 53a30 <_PyBytes_ReverseFind@@Base+0xf8> │ │ │ │ add r4, r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 53ad4 <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ + beq 53acc <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 53a7c <_PyBytes_ReverseFind@@Base+0x13c> │ │ │ │ + beq 53a74 <_PyBytes_ReverseFind@@Base+0x13c> │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 53ad4 <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ + beq 53acc <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 53aa0 <_PyBytes_ReverseFind@@Base+0x160> │ │ │ │ - bl be93c │ │ │ │ + bne 53a98 <_PyBytes_ReverseFind@@Base+0x160> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 53ad4 <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ - b 53a38 <_PyBytes_ReverseFind@@Base+0xf8> │ │ │ │ - bl c5a24 │ │ │ │ + beq 53acc <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ + b 53a30 <_PyBytes_ReverseFind@@Base+0xf8> │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53acc <_PyBytes_ReverseFind@@Base+0x18c> │ │ │ │ + bgt 53ac4 <_PyBytes_ReverseFind@@Base+0x18c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53acc <_PyBytes_ReverseFind@@Base+0x18c> │ │ │ │ + bne 53ac4 <_PyBytes_ReverseFind@@Base+0x18c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 53a8c <_PyBytes_ReverseFind@@Base+0x14c> │ │ │ │ + beq 53a84 <_PyBytes_ReverseFind@@Base+0x14c> │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 4bc10 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4bc08 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53b00 <_PyBytes_ReverseFind@@Base+0x1c0> │ │ │ │ + beq 53af8 <_PyBytes_ReverseFind@@Base+0x1c0> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, r2, r4, ror #25 │ │ │ │ + rsbeq r6, r2, ip, ror #25 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 53b44 <_PyBytes_ReverseFind@@Base+0x204> │ │ │ │ - beq 53b38 <_PyBytes_ReverseFind@@Base+0x1f8> │ │ │ │ + ldreq r0, [pc, #28] @ 53b3c <_PyBytes_ReverseFind@@Base+0x204> │ │ │ │ + beq 53b30 <_PyBytes_ReverseFind@@Base+0x1f8> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - rsbeq r9, r3, r0, asr #17 │ │ │ │ + rsbeq r9, r3, r8, asr #17 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 53b9c <_PyBytes_ReverseFind@@Base+0x25c> │ │ │ │ + bne 53b94 <_PyBytes_ReverseFind@@Base+0x25c> │ │ │ │ cmp r2, #0 │ │ │ │ - ble 53b98 <_PyBytes_ReverseFind@@Base+0x258> │ │ │ │ + ble 53b90 <_PyBytes_ReverseFind@@Base+0x258> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 53bd4 <_PyBytes_ReverseFind@@Base+0x294> │ │ │ │ + beq 53bcc <_PyBytes_ReverseFind@@Base+0x294> │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1220] @ 54078 <_PyBytes_ReverseFind@@Base+0x738> │ │ │ │ + ldr r1, [pc, #1220] @ 54070 <_PyBytes_ReverseFind@@Base+0x738> │ │ │ │ sub ip, fp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53e60 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ + beq 53e58 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ add r2, r5, r4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ moveq r4, #0 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl ca42c │ │ │ │ + bl ca4f0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 53e60 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ - ldr r3, [pc, #1148] @ 5407c <_PyBytes_ReverseFind@@Base+0x73c> │ │ │ │ + beq 53e58 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ + ldr r3, [pc, #1148] @ 54074 <_PyBytes_ReverseFind@@Base+0x73c> │ │ │ │ cmp r4, #0 │ │ │ │ movw r8, #43176 @ 0xa8a8 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 53dd0 <_PyBytes_ReverseFind@@Base+0x490> │ │ │ │ + bne 53dc8 <_PyBytes_ReverseFind@@Base+0x490> │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 152d58 │ │ │ │ + bl 1533f8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53dd0 <_PyBytes_ReverseFind@@Base+0x490> │ │ │ │ + bne 53dc8 <_PyBytes_ReverseFind@@Base+0x490> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53c68 <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ + bgt 53c60 <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53c68 <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ + bne 53c60 <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl ca6e0 │ │ │ │ + bl ca7a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 53cbc <_PyBytes_ReverseFind@@Base+0x37c> │ │ │ │ + bne 53cb4 <_PyBytes_ReverseFind@@Base+0x37c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53c9c <_PyBytes_ReverseFind@@Base+0x35c> │ │ │ │ + bgt 53c94 <_PyBytes_ReverseFind@@Base+0x35c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53c9c <_PyBytes_ReverseFind@@Base+0x35c> │ │ │ │ + bne 53c94 <_PyBytes_ReverseFind@@Base+0x35c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53e60 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ + bne 53e58 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 53d64 <_PyBytes_ReverseFind@@Base+0x424> │ │ │ │ + bne 53d5c <_PyBytes_ReverseFind@@Base+0x424> │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 152d58 │ │ │ │ + bl 1533f8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53d64 <_PyBytes_ReverseFind@@Base+0x424> │ │ │ │ + bne 53d5c <_PyBytes_ReverseFind@@Base+0x424> │ │ │ │ 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 53d38 <_PyBytes_ReverseFind@@Base+0x3f8> │ │ │ │ + beq 53d30 <_PyBytes_ReverseFind@@Base+0x3f8> │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vneglt.f64 d6, d6 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vneglt.f64 d7, d7 │ │ │ │ - vldr d5, [pc, #836] @ 54070 <_PyBytes_ReverseFind@@Base+0x730> │ │ │ │ + vldr d5, [pc, #836] @ 54068 <_PyBytes_ReverseFind@@Base+0x730> │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 53d64 <_PyBytes_ReverseFind@@Base+0x424> │ │ │ │ + bhi 53d5c <_PyBytes_ReverseFind@@Base+0x424> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53c68 <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ + bgt 53c60 <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53c68 <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ + bne 53c60 <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 53c68 <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 53c60 <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ mov r0, r7 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 53e30 <_PyBytes_ReverseFind@@Base+0x4f0> │ │ │ │ + beq 53e28 <_PyBytes_ReverseFind@@Base+0x4f0> │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cfd80 │ │ │ │ + bl 1d02c8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53da4 <_PyBytes_ReverseFind@@Base+0x464> │ │ │ │ + bgt 53d9c <_PyBytes_ReverseFind@@Base+0x464> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53da4 <_PyBytes_ReverseFind@@Base+0x464> │ │ │ │ + bne 53d9c <_PyBytes_ReverseFind@@Base+0x464> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53dc8 <_PyBytes_ReverseFind@@Base+0x488> │ │ │ │ + bgt 53dc0 <_PyBytes_ReverseFind@@Base+0x488> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53dc8 <_PyBytes_ReverseFind@@Base+0x488> │ │ │ │ + bne 53dc0 <_PyBytes_ReverseFind@@Base+0x488> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 53e3c <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ + beq 53e34 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r7, #26132 @ 0x6614 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r3, r7 │ │ │ │ - bne 53fc4 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ + bne 53fbc <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ ldr r3, [r4] │ │ │ │ vldr d8, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53e68 <_PyBytes_ReverseFind@@Base+0x528> │ │ │ │ + ble 53e60 <_PyBytes_ReverseFind@@Base+0x528> │ │ │ │ mov r0, r5 │ │ │ │ - bl ca6e0 │ │ │ │ + bl ca7a4 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 53ea0 <_PyBytes_ReverseFind@@Base+0x560> │ │ │ │ + beq 53e98 <_PyBytes_ReverseFind@@Base+0x560> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d7, [r6, #8] │ │ │ │ - beq 53f00 <_PyBytes_ReverseFind@@Base+0x5c0> │ │ │ │ + beq 53ef8 <_PyBytes_ReverseFind@@Base+0x5c0> │ │ │ │ cmp r3, r8 │ │ │ │ - beq 53ee4 <_PyBytes_ReverseFind@@Base+0x5a4> │ │ │ │ + beq 53edc <_PyBytes_ReverseFind@@Base+0x5a4> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c5b14 │ │ │ │ + bl c5c60 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 53f28 <_PyBytes_ReverseFind@@Base+0x5e8> │ │ │ │ + bne 53f20 <_PyBytes_ReverseFind@@Base+0x5e8> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53e84 <_PyBytes_ReverseFind@@Base+0x544> │ │ │ │ + ble 53e7c <_PyBytes_ReverseFind@@Base+0x544> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53e60 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ + bgt 53e58 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53e60 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ + bne 53e58 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 54060 <_PyBytes_ReverseFind@@Base+0x720> │ │ │ │ + b 54058 <_PyBytes_ReverseFind@@Base+0x720> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53df4 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ + bne 53dec <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 53df4 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 53dec <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53e3c <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ + bne 53e34 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 53e3c <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 53e34 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53ec4 <_PyBytes_ReverseFind@@Base+0x584> │ │ │ │ + bgt 53ebc <_PyBytes_ReverseFind@@Base+0x584> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53ec4 <_PyBytes_ReverseFind@@Base+0x584> │ │ │ │ + bne 53ebc <_PyBytes_ReverseFind@@Base+0x584> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53e60 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ + bne 53e58 <_PyBytes_ReverseFind@@Base+0x520> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b c5b14 │ │ │ │ - bl 152d58 │ │ │ │ + b c5c60 │ │ │ │ + bl 1533f8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53e20 <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ + bne 53e18 <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ ldr r2, [r6] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53df4 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ + bgt 53dec <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 53df4 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 53df4 <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ + bne 53dec <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 53dec <_PyBytes_ReverseFind@@Base+0x4b4> │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cfd80 │ │ │ │ + bl 1d02c8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53f58 <_PyBytes_ReverseFind@@Base+0x618> │ │ │ │ + bgt 53f50 <_PyBytes_ReverseFind@@Base+0x618> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53f58 <_PyBytes_ReverseFind@@Base+0x618> │ │ │ │ + bne 53f50 <_PyBytes_ReverseFind@@Base+0x618> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53f7c <_PyBytes_ReverseFind@@Base+0x63c> │ │ │ │ + bgt 53f74 <_PyBytes_ReverseFind@@Base+0x63c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53f7c <_PyBytes_ReverseFind@@Base+0x63c> │ │ │ │ + bne 53f74 <_PyBytes_ReverseFind@@Base+0x63c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 53fc4 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ - b 53e3c <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ - bl 1cfd80 │ │ │ │ + bne 53fbc <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ + b 53e34 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ + bl 1d02c8 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 54010 <_PyBytes_ReverseFind@@Base+0x6d0> │ │ │ │ + ble 54008 <_PyBytes_ReverseFind@@Base+0x6d0> │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, r6 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 54024 <_PyBytes_ReverseFind@@Base+0x6e4> │ │ │ │ + ble 5401c <_PyBytes_ReverseFind@@Base+0x6e4> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 54038 <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ + beq 54030 <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca6e0 │ │ │ │ + bl ca7a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bne 53f88 <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ - bl be93c │ │ │ │ + bne 53f80 <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5403c <_PyBytes_ReverseFind@@Base+0x6fc> │ │ │ │ + beq 54034 <_PyBytes_ReverseFind@@Base+0x6fc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54038 <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ + bgt 54030 <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54038 <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ + bne 54030 <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 54038 <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 54030 <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53fa4 <_PyBytes_ReverseFind@@Base+0x664> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 53fa4 <_PyBytes_ReverseFind@@Base+0x664> │ │ │ │ + bne 53f9c <_PyBytes_ReverseFind@@Base+0x664> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 53f9c <_PyBytes_ReverseFind@@Base+0x664> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 53fb8 <_PyBytes_ReverseFind@@Base+0x678> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 53fb8 <_PyBytes_ReverseFind@@Base+0x678> │ │ │ │ + bne 53fb0 <_PyBytes_ReverseFind@@Base+0x678> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 53fb0 <_PyBytes_ReverseFind@@Base+0x678> │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54060 <_PyBytes_ReverseFind@@Base+0x720> │ │ │ │ + bgt 54058 <_PyBytes_ReverseFind@@Base+0x720> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54060 <_PyBytes_ReverseFind@@Base+0x720> │ │ │ │ + bne 54058 <_PyBytes_ReverseFind@@Base+0x720> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ submi r0, r0, r0 │ │ │ │ - rsbeq r6, r2, r0, lsl sp │ │ │ │ - rsbeq fp, r2, r8, asr #21 │ │ │ │ + rsbeq r6, r2, r8, lsl sp │ │ │ │ + ldrdeq fp, [r2], #-160 @ 0xffffff60 @ │ │ │ │ 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] │ │ │ │ @@ -38648,67 +38646,67 @@ │ │ │ │ push {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 540d8 <_PyBytes_ReverseFind@@Base+0x798> │ │ │ │ + bne 540d0 <_PyBytes_ReverseFind@@Base+0x798> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1e4c60 │ │ │ │ + b 1e5140 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2828 @ 0xb0c │ │ │ │ + movw r0, #1200 @ 0x4b0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 540c8 <_PyBytes_ReverseFind@@Base+0x788> │ │ │ │ + b 540c0 <_PyBytes_ReverseFind@@Base+0x788> │ │ │ │ push {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 5412c <_PyBytes_ReverseFind@@Base+0x7ec> │ │ │ │ + bne 54124 <_PyBytes_ReverseFind@@Base+0x7ec> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 386aa4 │ │ │ │ + b 386404 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2964 @ 0xb94 │ │ │ │ + movw r0, #1336 @ 0x538 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5411c <_PyBytes_ReverseFind@@Base+0x7dc> │ │ │ │ + bne 54114 <_PyBytes_ReverseFind@@Base+0x7dc> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #6300 @ 0x189c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 54180 <_PyBytes_ReverseFind@@Base+0x840> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 54178 <_PyBytes_ReverseFind@@Base+0x840> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #54264 @ 0xd3f8 │ │ │ │ + movw r1, #52408 @ 0xccb8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 545f0 │ │ │ │ + bl 54350 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -38719,485 +38717,319 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d720 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 54200 <_PyBytes_ReverseFind@@Base+0x8c0> │ │ │ │ + bne 541f8 <_PyBytes_ReverseFind@@Base+0x8c0> │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54228 <_PyBytes_ReverseFind@@Base+0x8e8> │ │ │ │ - b 54220 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + beq 54220 <_PyBytes_ReverseFind@@Base+0x8e8> │ │ │ │ + b 54218 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #13228 @ 0x33ac │ │ │ │ + movw r0, #11416 @ 0x2c98 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 541e4 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ + bne 541dc <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ mov r4, #0 │ │ │ │ - b 542c0 <_PyBytes_ReverseFind@@Base+0x980> │ │ │ │ + b 542b8 <_PyBytes_ReverseFind@@Base+0x980> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 1b487c │ │ │ │ + bl 1b4c8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54220 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + beq 54218 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 54264 <_PyBytes_ReverseFind@@Base+0x924> │ │ │ │ + bhi 5425c <_PyBytes_ReverseFind@@Base+0x924> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrh r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr lr, [pc, #128] @ 542e0 <_PyBytes_ReverseFind@@Base+0x9a0> │ │ │ │ + ldr lr, [pc, #128] @ 542d8 <_PyBytes_ReverseFind@@Base+0x9a0> │ │ │ │ add r1, r2, r1 │ │ │ │ - b 5428c <_PyBytes_ReverseFind@@Base+0x94c> │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + b 54284 <_PyBytes_ReverseFind@@Base+0x94c> │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #48800 @ 0xbea0 │ │ │ │ + movw r1, #46748 @ 0xb69c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8c24 │ │ │ │ + bl 2e8804 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5424c <_PyBytes_ReverseFind@@Base+0x90c> │ │ │ │ - b 54220 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + bne 54244 <_PyBytes_ReverseFind@@Base+0x90c> │ │ │ │ + b 54218 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ sub r3, r1, r2 │ │ │ │ lsl ip, r0, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 542b8 <_PyBytes_ReverseFind@@Base+0x978> │ │ │ │ + ble 542b0 <_PyBytes_ReverseFind@@Base+0x978> │ │ │ │ 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 5428c <_PyBytes_ReverseFind@@Base+0x94c> │ │ │ │ - bl b26c8 │ │ │ │ + b 54284 <_PyBytes_ReverseFind@@Base+0x94c> │ │ │ │ + bl b2728 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 542d4 <_PyBytes_ReverseFind@@Base+0x994> │ │ │ │ + beq 542cc <_PyBytes_ReverseFind@@Base+0x994> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subseq r3, lr, r0, asr #14 │ │ │ │ - push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #24 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r3, r1 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - ldr r1, [r0, #12] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r1, [r1] │ │ │ │ - cmp r1, r2 │ │ │ │ - beq 54330 <_PyBytes_ReverseFind@@Base+0x9f0> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54312 @ 0xd428 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 54364 <_PyBytes_ReverseFind@@Base+0xa24> │ │ │ │ - movw r2, #52404 @ 0xccb4 │ │ │ │ - movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - ldr r2, [r2] │ │ │ │ - cmp r2, r1 │ │ │ │ - beq 543dc <_PyBytes_ReverseFind@@Base+0xa9c> │ │ │ │ - add r5, r3, #20 │ │ │ │ - ldr r0, [pc, #544] @ 54574 <_PyBytes_ReverseFind@@Base+0xc34> │ │ │ │ - sub r1, fp, #36 @ 0x24 │ │ │ │ - ldm r5, {r5, r6, r8} │ │ │ │ - bl 295dc0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 5436c <_PyBytes_ReverseFind@@Base+0xa2c> │ │ │ │ - mov r0, #0 │ │ │ │ - b 5456c <_PyBytes_ReverseFind@@Base+0xc2c> │ │ │ │ - ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r7, #5196 @ 0x144c │ │ │ │ - movt r7, #96 @ 0x60 │ │ │ │ - cmp r4, #0 │ │ │ │ - cmpne r4, r7 │ │ │ │ - bne 543e8 <_PyBytes_ReverseFind@@Base+0xaa8> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7928 │ │ │ │ - cmp r8, r7 │ │ │ │ - beq 543dc <_PyBytes_ReverseFind@@Base+0xa9c> │ │ │ │ - mov r0, r8 │ │ │ │ - movw r1, #54368 @ 0xd460 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - bl 137f04 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 54364 <_PyBytes_ReverseFind@@Base+0xa24> │ │ │ │ - cmp r0, r7 │ │ │ │ - bne 543e8 <_PyBytes_ReverseFind@@Base+0xaa8> │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 543dc <_PyBytes_ReverseFind@@Base+0xa9c> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 543dc <_PyBytes_ReverseFind@@Base+0xa9c> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - b 5456c <_PyBytes_ReverseFind@@Base+0xc2c> │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #54376 @ 0xd468 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl 27acc0 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 544b4 <_PyBytes_ReverseFind@@Base+0xb74> │ │ │ │ - mov r3, #0 │ │ │ │ - cmp r8, r7 │ │ │ │ - str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 54420 <_PyBytes_ReverseFind@@Base+0xae0> │ │ │ │ - ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne 5443c <_PyBytes_ReverseFind@@Base+0xafc> │ │ │ │ - b 5445c <_PyBytes_ReverseFind@@Base+0xb1c> │ │ │ │ - ldr r1, [pc, #336] @ 54578 <_PyBytes_ReverseFind@@Base+0xc38> │ │ │ │ - sub r2, fp, #32 │ │ │ │ - mov r0, r8 │ │ │ │ - bl b3b50 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 54410 <_PyBytes_ReverseFind@@Base+0xad0> │ │ │ │ - b 544b4 <_PyBytes_ReverseFind@@Base+0xb74> │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 1738fc │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 544bc <_PyBytes_ReverseFind@@Base+0xb7c> │ │ │ │ - b 54494 <_PyBytes_ReverseFind@@Base+0xb54> │ │ │ │ - bl 984c0 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - movw r0, #36848 @ 0x8ff0 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl b7604 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 544e0 <_PyBytes_ReverseFind@@Base+0xba0> │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 1738fc │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 544bc <_PyBytes_ReverseFind@@Base+0xb7c> │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 544b4 <_PyBytes_ReverseFind@@Base+0xb74> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 544b4 <_PyBytes_ReverseFind@@Base+0xb74> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - mvn r4, #0 │ │ │ │ - b 5453c <_PyBytes_ReverseFind@@Base+0xbfc> │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 544fc <_PyBytes_ReverseFind@@Base+0xbbc> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 544fc <_PyBytes_ReverseFind@@Base+0xbbc> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 544fc <_PyBytes_ReverseFind@@Base+0xbbc> │ │ │ │ - bl 1435d8 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #54400 @ 0xd480 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl 27acc0 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 544b4 <_PyBytes_ReverseFind@@Base+0xb74> │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #37188 @ 0x9144 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - bl 27acc0 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 544b4 <_PyBytes_ReverseFind@@Base+0xb74> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 295f94 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1adda8 <_PyCompactLong_Add@@Base+0x2b0> │ │ │ │ - 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 54560 <_PyBytes_ReverseFind@@Base+0xc20> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 54560 <_PyBytes_ReverseFind@@Base+0xc20> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - cmn r4, #1 │ │ │ │ - bne 543dc <_PyBytes_ReverseFind@@Base+0xa9c> │ │ │ │ - b 54364 <_PyBytes_ReverseFind@@Base+0xa24> │ │ │ │ - sub sp, fp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ - strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ + subseq r3, lr, r0, asr #32 │ │ │ │ push {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 545b8 <_PyBytes_ReverseFind@@Base+0xc78> │ │ │ │ + bhi 54318 <_PyBytes_ReverseFind@@Base+0x9e0> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ movwle r1, #5196 @ 0x144c │ │ │ │ movtle r1, #96 @ 0x60 │ │ │ │ - b 545dc <_PyBytes_ReverseFind@@Base+0xc9c> │ │ │ │ + b 5433c <_PyBytes_ReverseFind@@Base+0xa04> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #3856 @ 0xf10 │ │ │ │ + movw r0, #1856 @ 0x740 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 545a4 <_PyBytes_ReverseFind@@Base+0xc64> │ │ │ │ + b 54304 <_PyBytes_ReverseFind@@Base+0x9cc> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4c5d4 <_Py_strhex_bytes_with_sep@@Base+0x9c4> │ │ │ │ + b 4c5cc <_Py_strhex_bytes_with_sep@@Base+0x9c4> │ │ │ │ │ │ │ │ -000545f0 : │ │ │ │ +00054350 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #5964 @ 0x174c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 54634 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 54394 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10592 @ 0x2960 │ │ │ │ + movw r1, #8780 @ 0x224c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 54664 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 543c4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6300 @ 0x189c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5466c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 543cc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54428 @ 0xd49c │ │ │ │ + movw r1, #52456 @ 0xcce8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r6, #0 │ │ │ │ - b 547e4 │ │ │ │ + b 54544 │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 54698 │ │ │ │ + beq 543f8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #54464 @ 0xd4c0 │ │ │ │ + movw r1, #52492 @ 0xcd0c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 54664 │ │ │ │ + bl 14161c │ │ │ │ + b 543c4 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 546c8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 54428 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #54496 @ 0xd4e0 │ │ │ │ + movw r1, #52524 @ 0xcd2c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 54664 │ │ │ │ - ldr r8, [pc, #284] @ 547ec │ │ │ │ + bl 14161c │ │ │ │ + b 543c4 │ │ │ │ + ldr r8, [pc, #284] @ 5454c │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r9, [r7, r8] │ │ │ │ ldr r0, [r9, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 546ec │ │ │ │ - bl 2faf34 <_PyUnicode_ToUppercase@@Base+0x1778> │ │ │ │ + bne 5444c │ │ │ │ + bl 2fab14 <_PyUnicode_ToUppercase@@Base+0x1778> │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r9, #136] @ 0x88 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 54718 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 54478 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #54540 @ 0xd50c │ │ │ │ + movw r1, #52568 @ 0xcd58 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 54664 │ │ │ │ + bl 14161c │ │ │ │ + b 543c4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 547d4 │ │ │ │ + bne 54534 │ │ │ │ ldr r7, [r8, r7] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r7, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 54750 │ │ │ │ - bl 2faf34 <_PyUnicode_ToUppercase@@Base+0x1778> │ │ │ │ + bne 544b0 │ │ │ │ + bl 2fab14 <_PyUnicode_ToUppercase@@Base+0x1778> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54664 │ │ │ │ + beq 543c4 │ │ │ │ str r4, [r7, #136] @ 0x88 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 556b0 │ │ │ │ + bl 556a8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 54664 │ │ │ │ + beq 543c4 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 547a8 │ │ │ │ + bne 54508 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54790 │ │ │ │ + bgt 544f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54790 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #52380 @ 0xcc9c │ │ │ │ + bne 544f0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #48412 @ 0xbd1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1a9f98 │ │ │ │ - b 54664 │ │ │ │ + bl 1aa45c │ │ │ │ + b 543c4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 547e4 │ │ │ │ + bgt 54544 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 547e4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 547e4 │ │ │ │ + bne 54544 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 54544 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 348ce0 │ │ │ │ + b 3487f8 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r0, r4 │ │ │ │ - blx 3ce468 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cdd10 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3ce6fc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cdfa4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r7, r7, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ addlt r4, r4, #60 @ 0x3c │ │ │ │ - blx 3ce468 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cdd10 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3ce6fc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cdfa4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ subs ip, r1, #0 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ sublt r5, r5, #1 │ │ │ │ addlt ip, ip, #60 @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 548ec │ │ │ │ + beq 5464c │ │ │ │ add lr, r1, #1 │ │ │ │ cmp r6, #0 │ │ │ │ bic lr, lr, #2 │ │ │ │ - beq 548b8 │ │ │ │ + beq 54618 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [sp] │ │ │ │ - movw ip, #31300 @ 0x7a44 │ │ │ │ + movw ip, #29552 @ 0x7370 │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r0, #54580 @ 0xd534 │ │ │ │ + movw r0, #52608 @ 0xcd80 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - movw r2, #37712 @ 0x9350 │ │ │ │ + movw r2, #35708 @ 0x8b7c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ movne r2, ip │ │ │ │ - bl b7604 │ │ │ │ - b 54934 │ │ │ │ + bl b775c │ │ │ │ + b 54694 │ │ │ │ cmp lr, #0 │ │ │ │ - movw r0, #31300 @ 0x7a44 │ │ │ │ + movw r0, #29552 @ 0x7370 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r2, #37712 @ 0x9350 │ │ │ │ + movw r2, #35708 @ 0x8b7c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ str ip, [sp] │ │ │ │ movne r2, r0 │ │ │ │ - movw r0, #54608 @ 0xd550 │ │ │ │ + movw r0, #52636 @ 0xcd9c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7604 │ │ │ │ - b 54934 │ │ │ │ + bl b775c │ │ │ │ + b 54694 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 54914 │ │ │ │ + beq 54674 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp] │ │ │ │ - movw r0, #54632 @ 0xd568 │ │ │ │ + movw r0, #52660 @ 0xcdb4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl b7604 │ │ │ │ - b 54934 │ │ │ │ + bl b775c │ │ │ │ + b 54694 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #54652 @ 0xd57c │ │ │ │ + movw r0, #52680 @ 0xcdc8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ @@ -39218,532 +39050,698 @@ │ │ │ │ bl 2d720 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r3, #37712 @ 0x9350 │ │ │ │ + movw r3, #35708 @ 0x8b7c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bne 549cc │ │ │ │ + bne 5472c │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54a14 │ │ │ │ - ldr r1, [pc, #204] @ 54aa0 │ │ │ │ + beq 54774 │ │ │ │ + ldr r1, [pc, #204] @ 54800 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 54a14 │ │ │ │ + bne 54774 │ │ │ │ mov r4, #0 │ │ │ │ - b 54a6c │ │ │ │ + b 547cc │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 2cf5c4 │ │ │ │ + bl 2cf72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54a0c │ │ │ │ + beq 5476c │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 54a50 │ │ │ │ + bne 547b0 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #116 @ 0x74 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 39dae8 <_PyCompile_OptimizeCfg@@Base+0x454> │ │ │ │ + bl 39d3c8 <_PyCompile_OptimizeCfg@@Base+0x454> │ │ │ │ mov r4, r0 │ │ │ │ - b 54a6c │ │ │ │ + b 547cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54a34 │ │ │ │ - b 54a0c │ │ │ │ + beq 54794 │ │ │ │ + b 5476c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54a80 │ │ │ │ + beq 547e0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54a94 │ │ │ │ + beq 547f4 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, lsr sp │ │ │ │ + rsbeq r6, r2, r4, asr #26 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 54ad4 │ │ │ │ + bne 54834 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2bf2c8 │ │ │ │ + b 2bf390 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2900 @ 0xb54 │ │ │ │ + movw r0, #1272 @ 0x4f8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54ac4 │ │ │ │ + bne 54824 │ │ │ │ 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 2a96f8 <_PyEval_MakePendingCalls@@Base+0x250> │ │ │ │ + bl 2a98d0 <_PyEval_MakePendingCalls@@Base+0x250> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #53320 @ 0xd048 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e6ec8 │ │ │ │ + b 1e73a8 │ │ │ │ + push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #24 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r3, r1 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r1, [r1] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq 548ec │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #52708 @ 0xcde4 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f2c4 │ │ │ │ + b 54920 │ │ │ │ + movw r2, #48436 @ 0xbd34 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + ldr r2, [r2] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq 54998 │ │ │ │ + add r5, r3, #20 │ │ │ │ + ldr r0, [pc, #544] @ 54b30 │ │ │ │ + sub r1, fp, #36 @ 0x24 │ │ │ │ + ldm r5, {r5, r6, r8} │ │ │ │ + bl 295f98 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 54928 │ │ │ │ + mov r0, #0 │ │ │ │ + b 54b28 │ │ │ │ + ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ + movw r7, #5196 @ 0x144c │ │ │ │ + movt r7, #96 @ 0x60 │ │ │ │ + cmp r4, #0 │ │ │ │ + cmpne r4, r7 │ │ │ │ + bne 549a4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7988 │ │ │ │ + cmp r8, r7 │ │ │ │ + beq 54998 │ │ │ │ + mov r0, r8 │ │ │ │ + movw r1, #52764 @ 0xce1c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl 1385f0 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + beq 54920 │ │ │ │ + cmp r0, r7 │ │ │ │ + bne 549a4 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 54998 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 54998 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #5196 @ 0x144c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + b 54b28 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #52772 @ 0xce24 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl 27ae98 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 54a70 │ │ │ │ + mov r3, #0 │ │ │ │ + cmp r8, r7 │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + bne 549dc │ │ │ │ + ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne 549f8 │ │ │ │ + b 54a18 │ │ │ │ + ldr r1, [pc, #336] @ 54b34 │ │ │ │ + sub r2, fp, #32 │ │ │ │ + mov r0, r8 │ │ │ │ + bl b3bb0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 549cc │ │ │ │ + b 54a70 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 173f60 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 54a78 │ │ │ │ + b 54a50 │ │ │ │ + bl 98548 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + movw r0, #34992 @ 0x88b0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl b775c │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 54a9c │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 173f60 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 54a78 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 54a70 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 54a70 │ │ │ │ + mov r0, r7 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + mvn r4, #0 │ │ │ │ + b 54af8 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 54ab8 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 54ab8 │ │ │ │ + mov r0, r7 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 54ab8 │ │ │ │ + bl 143ca0 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #52796 @ 0xce3c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl 27ae98 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 54a70 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #35444 @ 0x8a74 │ │ │ │ + movt r0, #63 @ 0x3f │ │ │ │ + bl 27ae98 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 54a70 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 29616c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1ae26c <_PyCompactLong_Add@@Base+0x2b0> │ │ │ │ + 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 54b1c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 54b1c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + cmn r4, #1 │ │ │ │ + bne 54998 │ │ │ │ + b 54920 │ │ │ │ + sub sp, fp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + rsbeq r7, r3, r0, ror #5 │ │ │ │ + rsbeq r6, r3, 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, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 54b78 │ │ │ │ - movw r0, #54680 @ 0xd598 │ │ │ │ + bne 54b70 │ │ │ │ + movw r0, #52824 @ 0xce58 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r0, #54700 @ 0xd5ac │ │ │ │ + movw r0, #52844 @ 0xce6c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r4 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54bc8 │ │ │ │ + bgt 54bc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54bc8 │ │ │ │ + bne 54bc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 54c28 │ │ │ │ + bne 54c20 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2a8124 │ │ │ │ + bl 2a82fc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54c28 │ │ │ │ + beq 54c20 │ │ │ │ ldr r3, [r0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54c28 │ │ │ │ + bgt 54c20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54c28 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 54c20 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00054c30 : │ │ │ │ +00054c28 : │ │ │ │ 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 54c64 │ │ │ │ + beq 54c5c │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 54c80 │ │ │ │ + beq 54c78 │ │ │ │ mov r0, r2 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r1, #123 @ 0x7b │ │ │ │ - movw r0, #16308 @ 0x3fb4 │ │ │ │ + movw r0, #14032 @ 0x36d0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 54cb4 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 54cac │ │ │ │ cmp r1, #0 │ │ │ │ - blt 54c94 │ │ │ │ + blt 54c8c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - blt 54cbc │ │ │ │ + blt 54cb4 │ │ │ │ mov r0, r2 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + bl aefc0 │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #54736 @ 0xd5d0 │ │ │ │ + movw r1, #52880 @ 0xce90 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r3, r3, #16 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r1, #0 │ │ │ │ movweq r5, #5196 @ 0x144c │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ - beq 54df4 │ │ │ │ + beq 54dec │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #1000 @ 0x3e8 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl 14846c │ │ │ │ + movw r0, #64680 @ 0xfca8 │ │ │ │ + movt r0, #63 @ 0x3f │ │ │ │ + bl 148ac0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54df0 │ │ │ │ + bne 54de8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 54df0 │ │ │ │ + bne 54de8 │ │ │ │ ldr r0, [r7, #516] @ 0x204 │ │ │ │ - bl 11ba2c │ │ │ │ + bl 11bbc4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 54ddc │ │ │ │ + beq 54dd4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54ddc │ │ │ │ + beq 54dd4 │ │ │ │ ldr r1, [r7, #828] @ 0x33c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4eec │ │ │ │ + bl b4f4c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54de0 │ │ │ │ + beq 54dd8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54d78 │ │ │ │ + bgt 54d70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54d78 │ │ │ │ + bne 54d70 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r7, #936] @ 0x3a8 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ moveq r4, r3 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl b4eec │ │ │ │ + bl b4f4c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54de0 │ │ │ │ + beq 54dd8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54df4 │ │ │ │ + bgt 54dec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54df4 │ │ │ │ + bne 54dec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 54df4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 54dec │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54e48 │ │ │ │ + beq 54e40 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54e48 │ │ │ │ + bgt 54e40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 54e48 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 54e40 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54e7c │ │ │ │ + beq 54e74 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54e7c │ │ │ │ + bgt 54e74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 54e7c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 54e74 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 54eb4 │ │ │ │ + bne 54eac │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 37bb40 │ │ │ │ + b 37b4a0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2936 @ 0xb78 │ │ │ │ + movw r0, #1308 @ 0x51c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54ea4 │ │ │ │ + bne 54e9c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 54ef8 │ │ │ │ + beq 54ef0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ee508 │ │ │ │ + b 1eef88 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 54dfc │ │ │ │ + b 54df4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #39108 @ 0x98c4 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 380a64 │ │ │ │ + bl 3803c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 55004 │ │ │ │ + beq 54ffc │ │ │ │ cmp r0, #0 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ movne r3, r5 │ │ │ │ moveq r3, r4 │ │ │ │ movne r6, r4 │ │ │ │ moveq r6, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 54fa4 │ │ │ │ - bl b66b8 │ │ │ │ + bne 54f9c │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r4, #5188 @ 0x1444 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 55008 │ │ │ │ + beq 55000 │ │ │ │ ldr ip, [r6, #32] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp ip, r3 │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ movne r1, ip │ │ │ │ - bl 120490 │ │ │ │ + bl 11fe9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55004 │ │ │ │ + beq 54ffc │ │ │ │ mov r1, r5 │ │ │ │ - bl cb770 │ │ │ │ + bl cb834 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55008 │ │ │ │ + beq 55000 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55004 │ │ │ │ + bgt 54ffc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55004 │ │ │ │ + bne 54ffc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00055010 : │ │ │ │ +00055008 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #22412 @ 0x578c │ │ │ │ + movw r1, #18820 @ 0x4984 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32eb4c │ │ │ │ + bl 32e5e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5504c │ │ │ │ + bne 55044 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32ebcc │ │ │ │ + b 32e660 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 55074 │ │ │ │ + beq 5506c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ee508 │ │ │ │ + b 1eef88 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 550ac │ │ │ │ + beq 550a4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 550f4 │ │ │ │ + bne 550ec │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46100 @ 0xb414 │ │ │ │ + movw r1, #44244 @ 0xacd4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 55100 │ │ │ │ - bl 1295d0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 550f8 │ │ │ │ + bl 129600 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge 55108 │ │ │ │ + bge 55100 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 55144 │ │ │ │ + bne 5513c │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 30437c │ │ │ │ + b 303ee0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2980 @ 0xba4 │ │ │ │ + movw r0, #1352 @ 0x548 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55134 │ │ │ │ + bne 5512c │ │ │ │ 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 beb7c │ │ │ │ + b becc8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1d8220 │ │ │ │ + bl 1d8784 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -39754,398 +39752,398 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #5964 @ 0x174c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 55210 │ │ │ │ + bne 55208 │ │ │ │ sub r2, fp, #8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 348bb4 │ │ │ │ - b 55230 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 348684 │ │ │ │ + b 55228 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #51872 @ 0xcaa0 │ │ │ │ + movw r1, #50016 @ 0xc360 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5528c │ │ │ │ + bne 55284 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 55288 │ │ │ │ + blt 55280 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 552cc │ │ │ │ + beq 552c4 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #380] @ 55410 │ │ │ │ + ldr r1, [pc, #380] @ 55408 │ │ │ │ sub r2, fp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 552cc │ │ │ │ + bne 552c4 │ │ │ │ mov r6, #0 │ │ │ │ - b 55404 │ │ │ │ + b 553fc │ │ │ │ adds r5, r5, r4 │ │ │ │ - beq 552e4 │ │ │ │ + beq 552dc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 552c4 │ │ │ │ + blt 552bc │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r6, #20] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 552c4 │ │ │ │ + beq 552bc │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 55404 │ │ │ │ + ble 553fc │ │ │ │ ldrb r3, [r8, r4] │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #13 │ │ │ │ - beq 55334 │ │ │ │ + beq 5532c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 5530c │ │ │ │ + bne 55304 │ │ │ │ mov r1, r7 │ │ │ │ - b 55368 │ │ │ │ + b 55360 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 55368 │ │ │ │ + ble 55360 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ - bne 55360 │ │ │ │ + bne 55358 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 55360 │ │ │ │ + ble 55358 │ │ │ │ add r3, r8, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #10 │ │ │ │ addeq r4, r1, #2 │ │ │ │ cmp r5, #0 │ │ │ │ movne r1, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 553dc │ │ │ │ + beq 553d4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 553b8 │ │ │ │ + beq 553b0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 553dc │ │ │ │ + bgt 553d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 553dc │ │ │ │ + bne 553d4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 553dc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 553d4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55300 │ │ │ │ + bgt 552f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55300 │ │ │ │ + bne 552f8 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 55300 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 552f8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 552c4 │ │ │ │ + bgt 552bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 552c4 │ │ │ │ + bne 552bc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 552c4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 552bc │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r6, r2, r8, ror #26 │ │ │ │ + rsbeq r6, r2, r0, ror sp │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b478c │ │ │ │ + b 1b4b9c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 55480 │ │ │ │ + bne 55478 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5547c │ │ │ │ + blt 55474 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 554c0 │ │ │ │ + beq 554b8 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #452] @ 5564c │ │ │ │ + ldr r1, [pc, #452] @ 55644 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 554c0 │ │ │ │ + bne 554b8 │ │ │ │ mov r4, #0 │ │ │ │ - b 55640 │ │ │ │ + b 55638 │ │ │ │ cmn r5, r4 │ │ │ │ moveq r5, #8 │ │ │ │ - beq 554ec │ │ │ │ + beq 554e4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 554ec │ │ │ │ - bl be93c │ │ │ │ + bne 554e4 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 554b8 │ │ │ │ + bne 554b0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r3, r6, #16 │ │ │ │ mov r4, #0 │ │ │ │ mvn sl, #-2147483648 @ 0x80000000 │ │ │ │ mov r7, r3 │ │ │ │ add r6, r3, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r4 │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, r9 │ │ │ │ - bls 55588 │ │ │ │ + bls 55580 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 55550 │ │ │ │ + bne 55548 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 55580 │ │ │ │ - blx 3ce6fc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + ble 55578 │ │ │ │ + blx 3cdfa4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ add r2, sl, r1 │ │ │ │ add r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 55624 │ │ │ │ + bgt 5561c │ │ │ │ sub r4, r3, r1 │ │ │ │ - b 55580 │ │ │ │ + b 55578 │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 55624 │ │ │ │ + beq 5561c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 55580 │ │ │ │ + bne 55578 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r3, r8 │ │ │ │ add r8, r8, r4 │ │ │ │ - blt 55624 │ │ │ │ + blt 5561c │ │ │ │ mov r4, #0 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 55510 │ │ │ │ + b 55508 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt 55624 │ │ │ │ + bgt 5561c │ │ │ │ add r1, r4, r8 │ │ │ │ mov r0, #0 │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ subs r4, r0, #0 │ │ │ │ addne sl, r4, #16 │ │ │ │ movne r8, #0 │ │ │ │ movne r9, #32 │ │ │ │ - beq 554b8 │ │ │ │ + beq 554b0 │ │ │ │ cmp r6, r7 │ │ │ │ - bls 55640 │ │ │ │ + bls 55638 │ │ │ │ ldrb r2, [r7], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 55604 │ │ │ │ + bne 555fc │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, sl │ │ │ │ - ble 5561c │ │ │ │ + ble 55614 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3ce6fc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cdfa4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r8, r8, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 5561c │ │ │ │ + beq 55614 │ │ │ │ strb r9, [r3], #1 │ │ │ │ - b 555f4 │ │ │ │ + b 555ec │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r8, r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov sl, r3 │ │ │ │ - b 555b8 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + b 555b0 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51376 @ 0xc8b0 │ │ │ │ + movw r1, #49520 @ 0xc170 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 554b8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 554b0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlseq r2, r4, sp, r6 │ │ │ │ + mlseq r2, ip, sp, r6 │ │ │ │ push {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] @ 556ac │ │ │ │ - bl 2fda60 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 556a4 │ │ │ │ + bl 2fd640 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 55698 │ │ │ │ + beq 55690 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #48076 @ 0xbbcc │ │ │ │ + movw r0, #46220 @ 0xb48c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - movw r0, #55300 @ 0xd804 │ │ │ │ + b bff88 │ │ │ │ + movw r0, #53444 @ 0xd0c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ + b bff88 │ │ │ │ + rsbeq r5, r3, r4, lsr r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 55734 │ │ │ │ + beq 5572c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r3, r5 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 3a4768 │ │ │ │ - ldr r3, [pc, #168] @ 557b0 │ │ │ │ + bl 3a4048 │ │ │ │ + ldr r3, [pc, #168] @ 557a8 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 55718 │ │ │ │ + bhi 55710 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ - bl 34a460 │ │ │ │ + bl 349ddc │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55798 │ │ │ │ + bne 55790 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5577c │ │ │ │ + ble 55774 │ │ │ │ mov r0, #0 │ │ │ │ - b 557a8 │ │ │ │ - ldr r3, [pc, #112] @ 557b4 │ │ │ │ + b 557a0 │ │ │ │ + ldr r3, [pc, #112] @ 557ac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ add r0, r3, #120 @ 0x78 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #120] @ 0x78 │ │ │ │ - b 557a8 │ │ │ │ + b 557a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 557a8 │ │ │ │ + b 557a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55734 │ │ │ │ + bne 5572c │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 55734 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5572c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r2, [r0, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subseq r3, lr, lr, asr #11 │ │ │ │ + subseq r2, lr, lr, asr #29 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 557f4 │ │ │ │ + beq 557ec │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 55b2c │ │ │ │ + bl 55b24 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ @@ -40179,361 +40177,361 @@ │ │ │ │ bl 2d720 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 558b4 │ │ │ │ + bne 558ac │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 558fc │ │ │ │ - ldr r1, [pc, #424] @ 55a64 │ │ │ │ + beq 558f4 │ │ │ │ + ldr r1, [pc, #424] @ 55a5c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 558fc │ │ │ │ + bne 558f4 │ │ │ │ mov r4, #0 │ │ │ │ - b 55a44 │ │ │ │ + b 55a3c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 558f4 │ │ │ │ + bne 558ec │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 55934 │ │ │ │ + beq 5592c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge 55938 │ │ │ │ - b 558f4 │ │ │ │ + bge 55930 │ │ │ │ + b 558ec │ │ │ │ mov r6, r4 │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - ble 55968 │ │ │ │ + ble 55960 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 558f4 │ │ │ │ + beq 558ec │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #55544 @ 0xd8f8 │ │ │ │ + movw r1, #53688 @ 0xd1b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ec60 │ │ │ │ - b 558f4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 558ec │ │ │ │ add r3, r5, #2 │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ smull r2, r0, r3, r2 │ │ │ │ sub r0, r0, r3, asr #31 │ │ │ │ lsl r0, r0, #2 │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 1a2c74 │ │ │ │ + bl 1a32bc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 558f4 │ │ │ │ - bl 1a2d9c │ │ │ │ + beq 558ec │ │ │ │ + bl 1a33e4 │ │ │ │ cmp r5, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ and r6, r6, #1 │ │ │ │ add r1, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #96 @ 0x60 │ │ │ │ addeq r3, r5, #32 │ │ │ │ movne r3, #96 @ 0x60 │ │ │ │ strb r3, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ cmple r4, #0 │ │ │ │ - beq 55a30 │ │ │ │ + beq 55a28 │ │ │ │ cmp r5, #0 │ │ │ │ lsl r2, r2, #8 │ │ │ │ add r4, r4, #8 │ │ │ │ ldrbgt r3, [r8] │ │ │ │ orrgt r2, r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ cmp r4, #5 │ │ │ │ - ble 55a24 │ │ │ │ + ble 55a1c │ │ │ │ sub r4, r4, #6 │ │ │ │ add r1, r1, #1 │ │ │ │ lsr r3, r2, r4 │ │ │ │ ands r3, r3, #63 @ 0x3f │ │ │ │ movne lr, #0 │ │ │ │ andeq lr, r6, #1 │ │ │ │ add r3, r3, #32 │ │ │ │ cmp lr, #0 │ │ │ │ strbne ip, [r0] │ │ │ │ - bne 559e4 │ │ │ │ + bne 559dc │ │ │ │ mov r0, r1 │ │ │ │ strb r3, [r1, #-1] │ │ │ │ - b 559e8 │ │ │ │ + b 559e0 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 559c4 │ │ │ │ + b 559bc │ │ │ │ mov r3, #10 │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r1], #1 │ │ │ │ - bl 138c50 │ │ │ │ + bl 13933c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55a58 │ │ │ │ + beq 55a50 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, r2, ip, ror #27 │ │ │ │ + strdeq r6, [r2], #-212 @ 0xffffff2c @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55abc │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 55ab4 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 55aac │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55abc │ │ │ │ + bne 55aa4 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55ab4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55af0 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 55ae8 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55ae0 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 55af0 │ │ │ │ + bne 55ad8 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 55ae8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 55b18 │ │ │ │ + bne 55b10 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #0 │ │ │ │ - movw r5, #36484 @ 0x8e84 │ │ │ │ + movw r5, #34628 @ 0x8744 │ │ │ │ movt r5, #65 @ 0x41 │ │ │ │ - movw r4, #37508 @ 0x9284 │ │ │ │ + movw r4, #35652 @ 0x8b44 │ │ │ │ movt r4, #65 @ 0x41 │ │ │ │ - movw lr, #64616 @ 0xfc68 │ │ │ │ + movw lr, #62760 @ 0xf528 │ │ │ │ movt lr, #81 @ 0x51 │ │ │ │ add fp, sp, #16 │ │ │ │ cmp ip, r2 │ │ │ │ popge {r4, r5, r6, fp, pc} │ │ │ │ ldrb r3, [r1, ip] │ │ │ │ ldr r6, [r5, r3, lsl #2] │ │ │ │ tst r6, #1 │ │ │ │ ldrbne r3, [lr, r3] │ │ │ │ - bne 55b74 │ │ │ │ + bne 55b6c │ │ │ │ tst r6, #2 │ │ │ │ ldrbne r3, [r4, r3] │ │ │ │ strb r3, [r0, ip] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 55b50 │ │ │ │ + b 55b48 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 55bd4 │ │ │ │ + bne 55bcc │ │ │ │ cmp r2, #0 │ │ │ │ - ble 55bd0 │ │ │ │ + ble 55bc8 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 55c14 │ │ │ │ + beq 55c0c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #344] @ 55d34 │ │ │ │ + ldr r1, [pc, #344] @ 55d2c │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55c14 │ │ │ │ + bne 55c0c │ │ │ │ mov r0, #0 │ │ │ │ - b 55d2c │ │ │ │ + b 55d24 │ │ │ │ add r4, r6, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 55c34 │ │ │ │ + beq 55c2c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 55c0c │ │ │ │ + blt 55c04 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55c80 │ │ │ │ + beq 55c78 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r6, r3 │ │ │ │ - bne 55c60 │ │ │ │ + bne 55c58 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 55d2c │ │ │ │ + b 55d24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 34814c <_PyObject_MaybeCallSpecialOneArg@@Base+0xd44> │ │ │ │ + bl 347c64 <_PyObject_MaybeCallSpecialOneArg@@Base+0xd44> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 55c98 │ │ │ │ - bl be93c │ │ │ │ + bne 55c90 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55c0c │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + bne 55c04 │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1a9f98 │ │ │ │ - b 55c0c │ │ │ │ + bl 1aa45c │ │ │ │ + b 55c04 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 55ce8 │ │ │ │ + beq 55ce0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 55c54 │ │ │ │ + beq 55c4c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 371704 <_PyCoro_GetAwaitableIter@@Base+0x258> │ │ │ │ + bl 371088 <_PyCoro_GetAwaitableIter@@Base+0x258> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r7, #12] │ │ │ │ str r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ strne r7, [r3, #8] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ streq r7, [r5, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r7, [r5, #36] @ 0x24 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b 55c54 │ │ │ │ + b 55c4c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, r3 │ │ │ │ - beq 55c54 │ │ │ │ + beq 55c4c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 371704 <_PyCoro_GetAwaitableIter@@Base+0x258> │ │ │ │ + bl 371088 <_PyCoro_GetAwaitableIter@@Base+0x258> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ str r3, [r7, #8] │ │ │ │ str r4, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ strne r7, [r3, #12] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ streq r7, [r5, #36] @ 0x24 │ │ │ │ add r3, r3, #1 │ │ │ │ str r7, [r5, #32] │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b 55c54 │ │ │ │ + b 55c4c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, r2, r8, lsl lr │ │ │ │ + rsbeq r6, r2, r0, lsr #28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 55d80 │ │ │ │ + bhi 55d78 │ │ │ │ cmp r5, #1 │ │ │ │ ldr ip, [r7] │ │ │ │ movwle r4, #5196 @ 0x144c │ │ │ │ movtle r4, #96 @ 0x60 │ │ │ │ ldrgt r4, [r7, #4] │ │ │ │ - b 55da4 │ │ │ │ + b 55d9c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #38804 @ 0x9794 │ │ │ │ + movw r0, #42892 @ 0xa78c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 55d68 │ │ │ │ - b 55e1c │ │ │ │ + bne 55d60 │ │ │ │ + b 55e14 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ movw r3, #5964 @ 0x174c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 55de0 │ │ │ │ + bne 55dd8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, ip │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 348bb4 │ │ │ │ + bl 348684 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 55e04 │ │ │ │ + bne 55dfc │ │ │ │ mov r4, r5 │ │ │ │ - b 55e1c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 55e14 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, ip │ │ │ │ - movw r1, #51872 @ 0xcaa0 │ │ │ │ + movw r1, #50016 @ 0xc360 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ @@ -40545,100 +40543,100 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 55e8c │ │ │ │ + bhi 55e84 │ │ │ │ ldr r7, [r9] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 55eb0 │ │ │ │ + bne 55ea8 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19776 @ 0x4d40 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #10056 @ 0x2748 │ │ │ │ + movw r0, #8244 @ 0x2034 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 55ee0 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 55ed8 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #10056 @ 0x2748 │ │ │ │ + movw r0, #8244 @ 0x2034 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55ee0 │ │ │ │ - b 55e54 │ │ │ │ + beq 55ed8 │ │ │ │ + b 55e4c │ │ │ │ cmp r5, #1 │ │ │ │ movle r6, #0 │ │ │ │ mvnle r5, #-2147483648 @ 0x80000000 │ │ │ │ - ble 55f84 │ │ │ │ + ble 55f7c │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 55ee8 │ │ │ │ - bl be93c │ │ │ │ + bne 55ee0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 55f1c │ │ │ │ + beq 55f14 │ │ │ │ mov r4, #0 │ │ │ │ - b 55ffc │ │ │ │ - bl c5a24 │ │ │ │ + b 55ff4 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55f14 │ │ │ │ + bgt 55f0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55f14 │ │ │ │ + bne 55f0c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 55ed0 │ │ │ │ + beq 55ec8 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 55f80 │ │ │ │ + beq 55f78 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 55f48 │ │ │ │ - bl be93c │ │ │ │ + bne 55f40 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 55f84 │ │ │ │ - b 55ee0 │ │ │ │ - bl c5a24 │ │ │ │ + beq 55f7c │ │ │ │ + b 55ed8 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55f74 │ │ │ │ + bgt 55f6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55f74 │ │ │ │ + bne 55f6c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 55f84 │ │ │ │ - b 55f34 │ │ │ │ + bne 55f7c │ │ │ │ + b 55f2c │ │ │ │ mvn r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55ee0 │ │ │ │ + beq 55ed8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, r3 │ │ │ │ movgt r5, r3 │ │ │ │ - bgt 55fb4 │ │ │ │ + bgt 55fac │ │ │ │ cmp r5, #0 │ │ │ │ addlt r5, r5, r3 │ │ │ │ biclt r5, r5, r5, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ addlt r6, r6, r3 │ │ │ │ ldr r3, [r7] │ │ │ │ @@ -40651,15 +40649,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 c2860 │ │ │ │ + bl c29ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ @@ -40679,115 +40677,115 @@ │ │ │ │ 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 ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56084 │ │ │ │ + beq 5607c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 560a8 │ │ │ │ + bl 560a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw r7, #36484 @ 0x8e84 │ │ │ │ + movw r7, #34628 @ 0x8744 │ │ │ │ movt r7, #65 @ 0x41 │ │ │ │ - movw r6, #37508 @ 0x9284 │ │ │ │ + movw r6, #35652 @ 0x8b44 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ - movw r5, #64616 @ 0xfc68 │ │ │ │ + movw r5, #62760 @ 0xf528 │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ add fp, sp, #20 │ │ │ │ mov lr, r3 │ │ │ │ cmp lr, r2 │ │ │ │ popge {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb ip, [r1, lr] │ │ │ │ ldr r4, [r7, ip, lsl #2] │ │ │ │ tst r4, #1 │ │ │ │ - beq 560f8 │ │ │ │ + beq 560f0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbeq ip, [r5, ip] │ │ │ │ - b 56110 │ │ │ │ + b 56108 │ │ │ │ ands r4, r4, #2 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 56110 │ │ │ │ + beq 56108 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbne ip, [r6, ip] │ │ │ │ strb ip, [r0, lr] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 560d0 │ │ │ │ + b 560c8 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #27568 @ 0x6bb0 │ │ │ │ + movw r1, #27576 @ 0x6bb8 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r0, #60152 @ 0xeaf8 │ │ │ │ + movw r0, #56184 @ 0xdb78 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 561d4 │ │ │ │ + b 561cc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5617c │ │ │ │ + bne 56174 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 561cc │ │ │ │ + beq 561c4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 306730 <_Py_CheckRecursiveCallPy@@Base+0x380> │ │ │ │ + bl 306314 <_Py_CheckRecursiveCallPy@@Base+0x384> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56234 │ │ │ │ + beq 5622c │ │ │ │ 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] │ │ │ │ @@ -40803,306 +40801,310 @@ │ │ │ │ push {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 5626c │ │ │ │ + bne 56264 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1b3458 │ │ │ │ + b 1b3868 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2852 @ 0xb24 │ │ │ │ + movw r0, #1224 @ 0x4c8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 5625c │ │ │ │ + b 56254 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 562e4 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 562dc │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 562d4 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 562e4 │ │ │ │ + bne 562cc │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 562dc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56318 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 56310 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 56308 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 56318 │ │ │ │ + bne 56300 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 56310 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5634c │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 56344 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5633c │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 5634c │ │ │ │ + bne 56334 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 56344 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56380 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 56378 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 56370 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 56380 │ │ │ │ + bne 56368 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 56378 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5639c │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 563b0 │ │ │ │ - b 563d8 │ │ │ │ + beq 563ac │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 5639c │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 563ac │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5638c │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 563e0 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 563c8 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 563d8 │ │ │ │ + bne 563d0 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 563e0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5640c │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 56414 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 563fc │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 5640c │ │ │ │ + bne 56404 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 56414 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56440 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 56448 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 56430 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 56440 │ │ │ │ + bne 56438 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 56448 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5645c │ │ │ │ + bne 56464 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56498 │ │ │ │ - b 56470 │ │ │ │ + beq 564a0 │ │ │ │ + b 56478 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5644c │ │ │ │ + beq 56454 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 56488 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 56498 │ │ │ │ + bne 56490 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 564a0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 564cc │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 564d4 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 564bc │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 564cc │ │ │ │ + bne 564c4 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 564d4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 564e8 │ │ │ │ + bne 564f0 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56524 │ │ │ │ - b 564fc │ │ │ │ + beq 5652c │ │ │ │ + b 56504 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 564d8 │ │ │ │ + beq 564e0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 56514 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 56524 │ │ │ │ + bne 5651c │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 5652c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56540 │ │ │ │ + bne 56548 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56564 │ │ │ │ - b 56554 │ │ │ │ + beq 5656c │ │ │ │ + b 5655c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56530 │ │ │ │ + beq 56538 │ │ │ │ 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 56580 │ │ │ │ + beq 56588 │ │ │ │ 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 1a96c0 │ │ │ │ + b 1a9b84 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ 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 a78c4 │ │ │ │ + bl a7924 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 565f8 │ │ │ │ + bgt 56600 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 565f8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 56600 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5666c │ │ │ │ - bl be93c │ │ │ │ + bne 56674 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 566cc │ │ │ │ - b 566c4 │ │ │ │ - bl c5a24 │ │ │ │ + beq 566d4 │ │ │ │ + b 566cc │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56698 │ │ │ │ + bgt 566a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56698 │ │ │ │ + bne 566a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 566cc │ │ │ │ - b 56658 │ │ │ │ + bne 566d4 │ │ │ │ + b 56660 │ │ │ │ sub r4, r4, r1 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4cf50 │ │ │ │ + bl 4cf48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 566e8 │ │ │ │ + bne 566f0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 566a4 │ │ │ │ + bgt 566ac │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ce1d8 │ │ │ │ + b ce2a0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ sub r1, r2, #43 @ 0x2b │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ strb r2, [r3] │ │ │ │ @@ -41114,165 +41116,165 @@ │ │ │ │ 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 39f754 <_PyUnicode_EncodeUTF32@@Base+0x698> │ │ │ │ + bl 39f034 <_PyUnicode_EncodeUTF32@@Base+0x698> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56758 │ │ │ │ - movw r3, #52268 @ 0xcc2c │ │ │ │ + beq 56760 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5274 │ │ │ │ + bl 1f5808 │ │ │ │ mov r0, #0 │ │ │ │ - b 5678c │ │ │ │ + b 56794 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #32572 @ 0x7f3c │ │ │ │ + movw r3, #30748 @ 0x781c │ │ │ │ movt r3, #58 @ 0x3a │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 56784 │ │ │ │ + bne 5678c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 5678c │ │ │ │ + b 56794 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ blx r2 │ │ │ │ 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 r3, [pc, #196] @ 56874 │ │ │ │ + ldr r3, [pc, #196] @ 5687c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ - bl 9f784 │ │ │ │ + bl 9f7f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56858 │ │ │ │ + beq 56860 │ │ │ │ movw r5, #48515 @ 0xbd83 │ │ │ │ movt r5, #1 │ │ │ │ movw r7, #48531 @ 0xbd93 │ │ │ │ movt r7, #1 │ │ │ │ - movw r6, #8280 @ 0x2058 │ │ │ │ + movw r6, #6376 @ 0x18e8 │ │ │ │ movt r6, #70 @ 0x46 │ │ │ │ add r5, r8, r5 │ │ │ │ add r7, r8, r7 │ │ │ │ ldrb r0, [r5, #1]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56860 │ │ │ │ - bl beb7c │ │ │ │ + beq 56868 │ │ │ │ + bl becc8 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5682c │ │ │ │ + bgt 56834 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5682c │ │ │ │ + bne 56834 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 56860 │ │ │ │ + bne 56868 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56858 │ │ │ │ + bgt 56860 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56858 │ │ │ │ + bne 56860 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5686c │ │ │ │ + b 56874 │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 567e0 │ │ │ │ + bne 567e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr sl, [r0, #12] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, r3 │ │ │ │ - blt 568ac │ │ │ │ + blt 568b4 │ │ │ │ mov r6, #0 │ │ │ │ - b 56b50 │ │ │ │ + b 56b58 │ │ │ │ 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 568d4 │ │ │ │ + beq 568dc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne ip, ip, #20 │ │ │ │ addeq ip, ip, #28 │ │ │ │ - movw r8, #25500 @ 0x639c │ │ │ │ + movw r8, #23732 @ 0x5cb4 │ │ │ │ movt r8, #87 @ 0x57 │ │ │ │ - movw r6, #21776 @ 0x5510 │ │ │ │ + movw r6, #19920 @ 0x4dd0 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ - movw r7, #36764 @ 0x8f9c │ │ │ │ + movw r7, #34996 @ 0x88b4 │ │ │ │ movt r7, #88 @ 0x58 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 56afc │ │ │ │ + ble 56b04 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ ldrbeq r3, [ip, r4] │ │ │ │ - beq 56934 │ │ │ │ + beq 5693c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r3, [ip, r3] │ │ │ │ - beq 56934 │ │ │ │ + beq 5693c │ │ │ │ ldr r3, [ip, r4, lsl #2] │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 56954 │ │ │ │ + bcs 5695c │ │ │ │ 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 56980 │ │ │ │ + beq 56988 │ │ │ │ cmp r1, #2 │ │ │ │ moveq r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ - b 569a4 │ │ │ │ + b 569ac │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ movne r1, lr │ │ │ │ - bne 569a4 │ │ │ │ + bne 569ac │ │ │ │ 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 │ │ │ │ @@ -41282,183 +41284,183 @@ │ │ │ │ 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 569e8 │ │ │ │ + bne 569f0 │ │ │ │ cmp lr, #2 │ │ │ │ moveq lr, #3 │ │ │ │ movne lr, #1 │ │ │ │ - b 56a0c │ │ │ │ + b 56a14 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 56a0c │ │ │ │ + beq 56a14 │ │ │ │ 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 56af0 │ │ │ │ + beq 56af8 │ │ │ │ cmp r3, #2 │ │ │ │ cmpeq r2, #3 │ │ │ │ - beq 56af0 │ │ │ │ + beq 56af8 │ │ │ │ sub r5, r3, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 56ae0 │ │ │ │ + bls 56ae8 │ │ │ │ sub r5, r2, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 56ae0 │ │ │ │ + bls 56ae8 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 56a64 │ │ │ │ + bne 56a6c │ │ │ │ sub r5, r2, #11 │ │ │ │ sub r7, r2, #8 │ │ │ │ cmp r7, #1 │ │ │ │ cmphi r5, #1 │ │ │ │ - bls 56af0 │ │ │ │ - b 56a90 │ │ │ │ + bls 56af8 │ │ │ │ + b 56a98 │ │ │ │ bic r5, r3, #2 │ │ │ │ cmp r5, #9 │ │ │ │ - bne 56a7c │ │ │ │ + bne 56a84 │ │ │ │ sub r5, r2, #9 │ │ │ │ cmp r5, #1 │ │ │ │ - bls 56af0 │ │ │ │ + bls 56af8 │ │ │ │ sub r5, r3, #10 │ │ │ │ bic r5, r5, #2 │ │ │ │ cmp r2, #10 │ │ │ │ cmpeq r5, #0 │ │ │ │ - beq 56af0 │ │ │ │ + beq 56af8 │ │ │ │ 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 56af0 │ │ │ │ + bne 56af8 │ │ │ │ cmp r3, #6 │ │ │ │ cmpeq r2, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ eor r3, r3, #1 │ │ │ │ orrs r3, r9, r3 │ │ │ │ - beq 56af0 │ │ │ │ + beq 56af8 │ │ │ │ add r3, r4, #1 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - b 56b00 │ │ │ │ + b 56b08 │ │ │ │ add r4, r4, #1 │ │ │ │ str r4, [r0, #16] │ │ │ │ - b 568f0 │ │ │ │ + b 568f8 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - blt 568a4 │ │ │ │ + blt 568ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1f7d4c │ │ │ │ + bl 1f82e0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 568a4 │ │ │ │ + beq 568ac │ │ │ │ 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 c2860 │ │ │ │ + bl c29ac │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 56b8c │ │ │ │ + bne 56b94 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 44a9c │ │ │ │ + b 44a94 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2808 @ 0xaf8 │ │ │ │ + movw r0, #1180 @ 0x49c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 56b7c │ │ │ │ + b 56b84 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cf098 <_PyTuple_FromPair@@Base> │ │ │ │ + b cf160 <_PyTuple_FromPair@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl a78c4 │ │ │ │ + bl a7924 │ │ │ │ mov r0, r4 │ │ │ │ - bl 56c2c │ │ │ │ + bl 56c34 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbf08 │ │ │ │ + b bc054 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, r0, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub ip, fp, #4 │ │ │ │ vldr d1, [r0, #16] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ vneg.f64 d1, d1 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2237d0 │ │ │ │ + b 223ffc │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 56c80 │ │ │ │ + beq 56c88 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56c80 │ │ │ │ + bgt 56c88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 56c80 │ │ │ │ + bne 56c88 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -41471,65 +41473,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] @ 56e1c │ │ │ │ + ldr r0, [pc, #332] @ 56e24 │ │ │ │ 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, #51248 @ 0xc830 │ │ │ │ + movw r2, #49444 @ 0xc124 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #55888 @ 0xda50 │ │ │ │ + movw r1, #54032 @ 0xd310 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56df4 │ │ │ │ + beq 56dfc │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #54308 @ 0xd424 │ │ │ │ + movw r1, #52452 @ 0xcce4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #55908 @ 0xda64 │ │ │ │ + movw r0, #54052 @ 0xd324 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56d80 │ │ │ │ + beq 56d88 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ - bl 30bab4 <_PyCode_SetUnboundVarCounts@@Base+0x16fc> │ │ │ │ + bl 30b76c <_PyCode_SetUnboundVarCounts@@Base+0x16fc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56d80 │ │ │ │ + beq 56d88 │ │ │ │ ldrh r4, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r4, #2 │ │ │ │ moveq r8, #4 │ │ │ │ subeq r7, fp, #160 @ 0xa0 │ │ │ │ - beq 56d90 │ │ │ │ + beq 56d98 │ │ │ │ cmp r4, #10 │ │ │ │ - beq 56d88 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 56d90 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51372 @ 0xc8ac │ │ │ │ + movw r1, #49568 @ 0xc1a0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r4, #0 │ │ │ │ - b 56dec │ │ │ │ + b 56df4 │ │ │ │ mov r8, #16 │ │ │ │ sub r7, fp, #156 @ 0x9c │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ 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 │ │ │ │ @@ -41537,47 +41539,47 @@ │ │ │ │ sub r3, r5, #136 @ 0x88 │ │ │ │ str r3, [sp] │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, r5, #156 @ 0x9c │ │ │ │ bl 2d438 │ │ │ │ mov r0, r9 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 41fec │ │ │ │ + bl 41fe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl a6178 │ │ │ │ - ldr r3, [pc, #32] @ 56e1c │ │ │ │ + bl a61d8 │ │ │ │ + ldr r3, [pc, #32] @ 56e24 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 56e10 │ │ │ │ + beq 56e18 │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 56e54 │ │ │ │ + bne 56e5c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -41585,314 +41587,314 @@ │ │ │ │ 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 56ecc │ │ │ │ + bhi 56ed4 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 56ef0 │ │ │ │ + bne 56ef8 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19776 @ 0x4d40 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #38812 @ 0x979c │ │ │ │ + movw r0, #37184 @ 0x9140 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 56fe8 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 56ff0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #38812 @ 0x979c │ │ │ │ + movw r0, #37184 @ 0x9140 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56fe8 │ │ │ │ - b 56e94 │ │ │ │ + beq 56ff0 │ │ │ │ + b 56e9c │ │ │ │ cmp r4, #1 │ │ │ │ - ble 56fb0 │ │ │ │ + ble 56fb8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 56f7c │ │ │ │ + beq 56f84 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 56f5c │ │ │ │ + beq 56f64 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 56fe8 │ │ │ │ + beq 56ff0 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 56f80 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 56f88 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 56fe8 │ │ │ │ - movw r2, #16588 @ 0x40cc │ │ │ │ + bl 16f2c4 │ │ │ │ + b 56ff0 │ │ │ │ + movw r2, #14960 @ 0x3a70 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #38812 @ 0x979c │ │ │ │ + movw r0, #37184 @ 0x9140 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 56fe8 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 56ff0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 56fb8 │ │ │ │ + beq 56fc0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 56fb8 │ │ │ │ - bl be93c │ │ │ │ + bne 56fc0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56fb8 │ │ │ │ - b 56fe8 │ │ │ │ + beq 56fc0 │ │ │ │ + b 56ff0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 337028 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 336abc <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 56fe8 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + beq 56ff0 │ │ │ │ + movw r0, #64812 @ 0xfd2c │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 57028 │ │ │ │ + bne 57030 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 57060 │ │ │ │ - b 57044 │ │ │ │ - movw r0, #37728 @ 0x9360 │ │ │ │ + beq 57068 │ │ │ │ + b 5704c │ │ │ │ + movw r0, #35872 @ 0x8c20 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c973c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c98a4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57018 │ │ │ │ + bne 57020 │ │ │ │ mov r5, #0 │ │ │ │ - b 570a8 │ │ │ │ + b 570b0 │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #37728 @ 0x9360 │ │ │ │ + movw r0, #35872 @ 0x8c20 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5703c │ │ │ │ + beq 57044 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl b6738 │ │ │ │ + bl b6784 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5703c │ │ │ │ + beq 57044 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 154f00 │ │ │ │ + bl 15559c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 570a8 │ │ │ │ + bgt 570b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 570a8 │ │ │ │ + bne 570b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movwne r0, #55972 @ 0xdaa4 │ │ │ │ - movweq r0, #55996 @ 0xdabc │ │ │ │ + movwne r0, #54116 @ 0xd364 │ │ │ │ + movweq r0, #54140 @ 0xd37c │ │ │ │ movtne r0, #64 @ 0x40 │ │ │ │ movteq r0, #64 @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #31804 @ 0x7c3c │ │ │ │ + movw r1, #29980 @ 0x751c │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r0, #59728 @ 0xe950 │ │ │ │ + movw r0, #55760 @ 0xd9d0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 561d4 │ │ │ │ + b 561cc │ │ │ │ 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 a78c4 │ │ │ │ + bl a7924 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57150 │ │ │ │ + bgt 57158 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57150 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 57158 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #268] @ 572b4 │ │ │ │ + ldr r3, [pc, #268] @ 572bc │ │ │ │ cmp r2, #0 │ │ │ │ - movw r2, #48080 @ 0xbbd0 │ │ │ │ + movw r2, #46224 @ 0xb490 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ moveq r1, r3 │ │ │ │ addne r1, r3, #28 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 1b7ea0 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b82b0 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 572ac │ │ │ │ + beq 572b4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 57214 │ │ │ │ + bne 5721c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 571f8 │ │ │ │ + bgt 57200 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 571f8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 57200 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44076 @ 0xac2c │ │ │ │ + movw r1, #42448 @ 0xa5d0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 572ac │ │ │ │ + bl 16f2c4 │ │ │ │ + b 572b4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge 57268 │ │ │ │ - movw r0, #45160 @ 0xb068 │ │ │ │ + bge 57270 │ │ │ │ + movw r0, #44764 @ 0xaedc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #51888 @ 0xcab0 │ │ │ │ + movw r1, #49772 @ 0xc26c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 572ac │ │ │ │ + bgt 572b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 572ac │ │ │ │ + bne 572b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 572ac │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 572b4 │ │ │ │ add r1, r4, #16 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, r5 │ │ │ │ bl 2e2dc │ │ │ │ ldr r1, [r4] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5729c │ │ │ │ + bgt 572a4 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5729c │ │ │ │ + bne 572a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq r3, r4, r9, r6 │ │ │ │ + mlseq r3, ip, r9, r6 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 572e0 │ │ │ │ + beq 572e8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 57300 │ │ │ │ + b 57308 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 572f8 │ │ │ │ + beq 57300 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 57310 │ │ │ │ + b 57318 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, 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] @ 57398 │ │ │ │ + ldr r6, [pc, #108] @ 573a0 │ │ │ │ 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 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_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 │ │ │ │ @@ -41918,309 +41920,309 @@ │ │ │ │ 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 573dc │ │ │ │ + bhi 573e4 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 57400 │ │ │ │ - b 5741c │ │ │ │ + bne 57408 │ │ │ │ + b 57424 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #3628 @ 0xe2c │ │ │ │ + movw r0, #1628 @ 0x65c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5754c │ │ │ │ - b 573c8 │ │ │ │ - bl c5a24 │ │ │ │ + beq 57554 │ │ │ │ + b 573d0 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 57430 │ │ │ │ + ble 57438 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5744c │ │ │ │ - bl be93c │ │ │ │ + bne 57454 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5744c │ │ │ │ - b 5754c │ │ │ │ + beq 57454 │ │ │ │ + b 57554 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57414 │ │ │ │ + bne 5741c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 57414 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5741c │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 57508 │ │ │ │ + ble 57510 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 57490 │ │ │ │ + beq 57498 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 57508 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 57510 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49344 @ 0xc0c0 │ │ │ │ + movw r1, #47488 @ 0xb980 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 574f8 │ │ │ │ + b 57500 │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 574ac │ │ │ │ - bl b66b8 │ │ │ │ + beq 574b4 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 574d4 │ │ │ │ + beq 574dc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 57508 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 57510 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #49436 @ 0xc11c │ │ │ │ + movw r1, #47580 @ 0xb9dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 574f8 │ │ │ │ + b 57500 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #48920 @ 0xbf18 │ │ │ │ + movw r2, #46868 @ 0xb714 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #3628 @ 0xe2c │ │ │ │ + movw r0, #1628 @ 0x65c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5754c │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 57554 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 57524 │ │ │ │ + bgt 5752c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2b8420 │ │ │ │ + b 2b84e8 │ │ │ │ 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 3a7e88 │ │ │ │ + b 3a7768 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #56124 @ 0xdb3c │ │ │ │ + movw r0, #54268 @ 0xd3fc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ 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 3a7e40 │ │ │ │ + b 3a7720 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 575b0 │ │ │ │ + beq 575b8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ee508 │ │ │ │ + b 1eef88 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57604 │ │ │ │ + bne 5760c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 575f8 │ │ │ │ + beq 57600 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57604 │ │ │ │ + bne 5760c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 5766c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 57674 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56144 @ 0xdb50 │ │ │ │ + movw r1, #54288 @ 0xd410 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1a9fc4 │ │ │ │ + b 1aa488 │ │ │ │ │ │ │ │ -0005763c : │ │ │ │ +00057644 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 57668 │ │ │ │ + ldr lr, [pc, #28] @ 57670 │ │ │ │ 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 157b40 │ │ │ │ + b 1581dc │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20f374 │ │ │ │ + bl 20fa60 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 311a64 <_PyPickle_GetXIData@@Base+0x1d04> │ │ │ │ + bl 3114e8 <_PyPickle_GetXIData@@Base+0x1ba0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 57830 │ │ │ │ + beq 57838 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 576c4 │ │ │ │ + bne 576cc │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 576ac │ │ │ │ + bne 576b4 │ │ │ │ dmb ish │ │ │ │ - beq 576d4 │ │ │ │ + beq 576dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bfda0 │ │ │ │ + bl 342328 │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2dd80 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 5774c │ │ │ │ - bgt 57734 │ │ │ │ + beq 57754 │ │ │ │ + bgt 5773c │ │ │ │ cmn r2, #4 │ │ │ │ - beq 57718 │ │ │ │ + beq 57720 │ │ │ │ cmn r2, #2 │ │ │ │ - bne 57734 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 5773c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56176 @ 0xdb70 │ │ │ │ + movw r1, #54320 @ 0xd430 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 577f8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 57800 │ │ │ │ movw r3, #36884 @ 0x9014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52780 @ 0xce2c │ │ │ │ + movw r1, #51072 @ 0xc780 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 577f8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 57800 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #56204 @ 0xdb8c │ │ │ │ + movw r3, #54348 @ 0xd44c │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3b9f2c │ │ │ │ - b 577f8 │ │ │ │ + bl 3b980c │ │ │ │ + b 57800 │ │ │ │ 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 a7928 │ │ │ │ + bl a7988 │ │ │ │ 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 a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 577ac │ │ │ │ + beq 577b4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ 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 577e4 │ │ │ │ + bne 577ec │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 577cc │ │ │ │ + bne 577d4 │ │ │ │ dmb ish │ │ │ │ - beq 57834 │ │ │ │ + beq 5783c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be6c8 │ │ │ │ - b 57834 │ │ │ │ + bl 2be790 │ │ │ │ + b 5783c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 57818 │ │ │ │ + bne 57820 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57800 │ │ │ │ + bne 57808 │ │ │ │ dmb ish │ │ │ │ - beq 57828 │ │ │ │ + beq 57830 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be6c8 │ │ │ │ + bl 2be790 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #140] @ 578e8 │ │ │ │ + ldr r1, [pc, #140] @ 578f0 │ │ │ │ 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] │ │ │ │ @@ -42233,139 +42235,139 @@ │ │ │ │ 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 a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5792c │ │ │ │ + bne 57934 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 57920 │ │ │ │ + beq 57928 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5792c │ │ │ │ + bne 57934 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 5766c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 57674 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56240 @ 0xdbb0 │ │ │ │ + movw r1, #54384 @ 0xd470 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ - bl ca42c │ │ │ │ + bl ca4f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ movne r5, r3 │ │ │ │ - bne 5799c │ │ │ │ - b 579c8 │ │ │ │ + bne 579a4 │ │ │ │ + b 579d0 │ │ │ │ cmp r6, r0 │ │ │ │ - bne 579ec │ │ │ │ + bne 579f4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 579d0 │ │ │ │ + ble 579d8 │ │ │ │ add r5, r5, #1 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ff5f8 │ │ │ │ + bl 1ffb88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57a50 │ │ │ │ + beq 57a58 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57984 │ │ │ │ + bne 5798c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 57a34 │ │ │ │ + ble 57a3c │ │ │ │ mov r0, #0 │ │ │ │ - b 57a7c │ │ │ │ + b 57a84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57998 │ │ │ │ + bne 579a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 57998 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 579a0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 140524 │ │ │ │ + bl 140c0c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57a20 │ │ │ │ + bgt 57a28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57a20 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 57a28 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - beq 57998 │ │ │ │ + beq 579a0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5799c │ │ │ │ - b 579bc │ │ │ │ + beq 579a4 │ │ │ │ + b 579c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 579c8 │ │ │ │ + bne 579d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 579c8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 579d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57a74 │ │ │ │ + bgt 57a7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57a74 │ │ │ │ + bne 57a7c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a7e40 │ │ │ │ + b 3a7720 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ subs ip, r3, #0 │ │ │ │ @@ -42373,45 +42375,45 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57b08 │ │ │ │ + bne 57b10 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57b08 │ │ │ │ + bne 57b10 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 5766c │ │ │ │ + b 57674 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 57b50 │ │ │ │ + ldr ip, [pc, #60] @ 57b58 │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ sub r6, fp, #24 │ │ │ │ mov r3, lr │ │ │ │ str r6, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57af4 │ │ │ │ + bne 57afc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, lsl r0 │ │ │ │ + rsbeq r7, r2, ip, 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 │ │ │ │ strle r3, [r0] │ │ │ │ @@ -42425,683 +42427,683 @@ │ │ │ │ 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 be93c │ │ │ │ + bl bea88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 57c88 │ │ │ │ + bne 57c90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38fcd8 <_PyLong_Lshift@@Base+0x31a0> │ │ │ │ + bl 38f470 <_PyLong_Lshift@@Base+0x30d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57c88 │ │ │ │ - movw r0, #6156 @ 0x180c │ │ │ │ + beq 57c90 │ │ │ │ + movw r0, #4432 @ 0x1150 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 57be8 │ │ │ │ + bne 57bf0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aec24 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ae504 <_Py_strhex@@Base+0x1ccc> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #56324 @ 0xdc04 │ │ │ │ + movw r0, #54468 @ 0xd4c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ movw r1, #761 @ 0x2f9 │ │ │ │ - bl 39869c <_PyType_SetVersion@@Base+0x1924> │ │ │ │ + bl 398690 <_PyType_SetVersion@@Base+0x1fb0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57c3c │ │ │ │ + bgt 57c44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57c3c │ │ │ │ + bne 57c44 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 57bd8 │ │ │ │ + beq 57be0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57c68 │ │ │ │ + bgt 57c70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57c68 │ │ │ │ + bne 57c70 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57c88 │ │ │ │ - movw r0, #56324 @ 0xdc04 │ │ │ │ + beq 57c90 │ │ │ │ + movw r0, #54468 @ 0xd4c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bd484 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bcd64 <_Py_c_neg@@Base+0xa14> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36caf8 │ │ │ │ + b 36c4c8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 57cd0 │ │ │ │ + beq 57cd8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 57cf0 │ │ │ │ + b 57cf8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57ce8 │ │ │ │ + beq 57cf0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 57310 │ │ │ │ + b 57318 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - beq 57d34 │ │ │ │ + beq 57d3c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #28] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #58364 @ 0xe3fc │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e6ec8 │ │ │ │ + b 1e73a8 │ │ │ │ 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 be93c │ │ │ │ + bl bea88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 57e78 │ │ │ │ + bne 57e80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38fcd8 <_PyLong_Lshift@@Base+0x31a0> │ │ │ │ + bl 38f470 <_PyLong_Lshift@@Base+0x30d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57e78 │ │ │ │ - movw r0, #6156 @ 0x180c │ │ │ │ + beq 57e80 │ │ │ │ + movw r0, #4432 @ 0x1150 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 57dd8 │ │ │ │ + bne 57de0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aec24 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ae504 <_Py_strhex@@Base+0x1ccc> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #56376 @ 0xdc38 │ │ │ │ + movw r0, #54520 @ 0xd4f8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ movw r1, #765 @ 0x2fd │ │ │ │ - bl 39869c <_PyType_SetVersion@@Base+0x1924> │ │ │ │ + bl 398690 <_PyType_SetVersion@@Base+0x1fb0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57e2c │ │ │ │ + bgt 57e34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57e2c │ │ │ │ + bne 57e34 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 57dc8 │ │ │ │ + beq 57dd0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57e58 │ │ │ │ + bgt 57e60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57e58 │ │ │ │ + bne 57e60 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57e78 │ │ │ │ - movw r0, #56376 @ 0xdc38 │ │ │ │ + beq 57e80 │ │ │ │ + movw r0, #54520 @ 0xd4f8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bd484 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bcd64 <_Py_c_neg@@Base+0xa14> │ │ │ │ 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 57eb0 │ │ │ │ + bne 57eb8 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 211658 │ │ │ │ + b 211d40 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2860 @ 0xb2c │ │ │ │ + movw r0, #1232 @ 0x4d0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 57ea0 │ │ │ │ + b 57ea8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 14b650 │ │ │ │ + bl 14bcf4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 57f10 │ │ │ │ - bl be93c │ │ │ │ + bne 57f18 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57f34 │ │ │ │ - b 57f50 │ │ │ │ + beq 57f3c │ │ │ │ + b 57f58 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 57f34 │ │ │ │ + bne 57f3c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #56456 @ 0xdc88 │ │ │ │ + movw r0, #54600 @ 0xd548 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ ldrd r2, [r4, #12] │ │ │ │ - movw r0, #56472 @ 0xdc98 │ │ │ │ + movw r0, #54616 @ 0xd558 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ 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 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57f98 │ │ │ │ + bne 57fa0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 57f8c │ │ │ │ + beq 57f94 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57f98 │ │ │ │ + bne 57fa0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 58178 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 58180 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56144 @ 0xdb50 │ │ │ │ + movw r1, #54288 @ 0xd410 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5800c │ │ │ │ + bne 58014 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 58008 │ │ │ │ + ble 58010 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5804c │ │ │ │ + beq 58054 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #272] @ 58124 │ │ │ │ + ldr r1, [pc, #272] @ 5812c │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5804c │ │ │ │ + bne 58054 │ │ │ │ mov r4, #0 │ │ │ │ - b 58118 │ │ │ │ + b 58120 │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #16576 @ 0x40c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ mov r1, r6 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 580cc │ │ │ │ - bl bc24c │ │ │ │ + bne 580d4 │ │ │ │ + bl bc398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 580b4 │ │ │ │ - bl be93c │ │ │ │ + bne 580bc │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58044 │ │ │ │ + bne 5804c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32db08 <_PyXI_Preserve@@Base+0x1180> │ │ │ │ + bl 32d59c <_PyXI_Preserve@@Base+0x1188> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 58108 │ │ │ │ - b 58044 │ │ │ │ + bge 58110 │ │ │ │ + b 5804c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 58118 │ │ │ │ - bl 1400a8 │ │ │ │ + b 58120 │ │ │ │ + bl 140790 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 58044 │ │ │ │ - beq 580f0 │ │ │ │ + blt 5804c │ │ │ │ + beq 580f8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b c4c6c │ │ │ │ + b c4db8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdc70 │ │ │ │ + bl cdd38 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 58044 │ │ │ │ + blt 5804c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strdeq r7, [r2], #-0 @ │ │ │ │ + strdeq r7, [r2], #-8 @ │ │ │ │ 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 152830 │ │ │ │ + bl 152ed0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5815c │ │ │ │ - bl be93c │ │ │ │ + bne 58164 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58170 │ │ │ │ + bne 58178 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d018 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 397e90 <_PyType_SetVersion@@Base+0x1118> │ │ │ │ + b 397890 <_PyType_SetVersion@@Base+0x11b0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20f374 │ │ │ │ + bl 20fa60 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 311a64 <_PyPickle_GetXIData@@Base+0x1d04> │ │ │ │ + bl 3114e8 <_PyPickle_GetXIData@@Base+0x1ba0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5833c │ │ │ │ + beq 58344 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 581d0 │ │ │ │ + bne 581d8 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 581b8 │ │ │ │ + bne 581c0 │ │ │ │ dmb ish │ │ │ │ - beq 581e0 │ │ │ │ + beq 581e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bfda0 │ │ │ │ + bl 342328 │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d258 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 58258 │ │ │ │ - bgt 58240 │ │ │ │ + beq 58260 │ │ │ │ + bgt 58248 │ │ │ │ cmn r2, #4 │ │ │ │ - beq 58224 │ │ │ │ + beq 5822c │ │ │ │ cmn r2, #2 │ │ │ │ - bne 58240 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 58248 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56176 @ 0xdb70 │ │ │ │ + movw r1, #54320 @ 0xd430 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 58304 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 5830c │ │ │ │ movw r3, #36884 @ 0x9014 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52948 @ 0xced4 │ │ │ │ + movw r1, #51240 @ 0xc828 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 58304 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 5830c │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #56560 @ 0xdcf0 │ │ │ │ + movw r3, #54704 @ 0xd5b0 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3b9f2c │ │ │ │ - b 58304 │ │ │ │ + bl 3b980c │ │ │ │ + b 5830c │ │ │ │ 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 a7928 │ │ │ │ + bl a7988 │ │ │ │ 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 a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 582b8 │ │ │ │ + beq 582c0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ 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 582f0 │ │ │ │ + bne 582f8 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 582d8 │ │ │ │ + bne 582e0 │ │ │ │ dmb ish │ │ │ │ - beq 58340 │ │ │ │ + beq 58348 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be6c8 │ │ │ │ - b 58340 │ │ │ │ + bl 2be790 │ │ │ │ + b 58348 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 58324 │ │ │ │ + bne 5832c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5830c │ │ │ │ + bne 58314 │ │ │ │ dmb ish │ │ │ │ - beq 58334 │ │ │ │ + beq 5833c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2be6c8 │ │ │ │ + bl 2be790 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r4, #0 │ │ │ │ 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 58368 │ │ │ │ + beq 58370 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 304dfc <_PyLong_UnsignedInt_Converter@@Base+0xa48> │ │ │ │ - ldr r0, [pc, #8] @ 58378 │ │ │ │ + b 3049e0 <_PyLong_UnsignedInt_Converter@@Base+0xac8> │ │ │ │ + ldr r0, [pc, #8] @ 58380 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 583c4 │ │ │ │ + bne 583cc │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 58408 │ │ │ │ - b 583e8 │ │ │ │ + beq 58410 │ │ │ │ + b 583f0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12820 @ 0x3214 │ │ │ │ + movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58478 │ │ │ │ - b 583a0 │ │ │ │ - bl 1e74d4 │ │ │ │ + beq 58480 │ │ │ │ + b 583a8 │ │ │ │ + bl 1e79b4 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58408 │ │ │ │ - bl be93c │ │ │ │ + bne 58410 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58478 │ │ │ │ + bne 58480 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 5843c │ │ │ │ - bl 1e74d4 │ │ │ │ + beq 58444 │ │ │ │ + bl 1e79b4 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5843c │ │ │ │ - bl be93c │ │ │ │ + bne 58444 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58478 │ │ │ │ + bne 58480 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2d198 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58464 │ │ │ │ - bl be93c │ │ │ │ + bne 5846c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58478 │ │ │ │ + bne 58480 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5b14 │ │ │ │ + b c5c60 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a9ca0 │ │ │ │ + b 3a9580 │ │ │ │ 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 584dc │ │ │ │ + bne 584e4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 584d0 │ │ │ │ + beq 584d8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 584dc │ │ │ │ + bne 584e4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 58178 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 58180 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56240 @ 0xdbb0 │ │ │ │ + movw r1, #54384 @ 0xd470 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 58544 │ │ │ │ + bne 5854c │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 58588 │ │ │ │ - b 58568 │ │ │ │ + beq 58590 │ │ │ │ + b 58570 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12836 @ 0x3224 │ │ │ │ + movw r0, #11024 @ 0x2b10 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 585f8 │ │ │ │ - b 58520 │ │ │ │ - bl 1e74d4 │ │ │ │ + beq 58600 │ │ │ │ + b 58528 │ │ │ │ + bl 1e79b4 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58588 │ │ │ │ - bl be93c │ │ │ │ + bne 58590 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 585f8 │ │ │ │ + bne 58600 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 585bc │ │ │ │ - bl 1e74d4 │ │ │ │ + beq 585c4 │ │ │ │ + bl 1e79b4 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 585bc │ │ │ │ - bl be93c │ │ │ │ + bne 585c4 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 585f8 │ │ │ │ + bne 58600 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2e4a4 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 585e4 │ │ │ │ - bl be93c │ │ │ │ + bne 585ec │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 585f8 │ │ │ │ + bne 58600 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5b14 │ │ │ │ + b c5c60 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a9e90 <_PyBytes_GetXIData@@Base+0x100> │ │ │ │ + b 3a9770 <_PyBytes_GetXIData@@Base+0x100> │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ subs ip, r3, #0 │ │ │ │ @@ -43109,443 +43111,443 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58688 │ │ │ │ + bne 58690 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58688 │ │ │ │ + bne 58690 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 58178 │ │ │ │ + b 58180 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 586d0 │ │ │ │ + ldr ip, [pc, #60] @ 586d8 │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ sub r6, fp, #24 │ │ │ │ mov r3, lr │ │ │ │ str r6, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58674 │ │ │ │ + bne 5867c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, lsl r1 │ │ │ │ + rsbeq r7, r2, r4, lsr #2 │ │ │ │ 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 58738 │ │ │ │ + bhi 58740 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 5875c │ │ │ │ + bne 58764 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19776 @ 0x4d40 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #38944 @ 0x9820 │ │ │ │ + movw r0, #37316 @ 0x91c4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 58854 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5885c │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #38944 @ 0x9820 │ │ │ │ + movw r0, #37316 @ 0x91c4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58700 │ │ │ │ - b 58854 │ │ │ │ + bne 58708 │ │ │ │ + b 5885c │ │ │ │ cmp r4, #1 │ │ │ │ - ble 5881c │ │ │ │ + ble 58824 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 587e8 │ │ │ │ + beq 587f0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 587c8 │ │ │ │ + beq 587d0 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 58854 │ │ │ │ + beq 5885c │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 587ec │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 587f4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 58854 │ │ │ │ - movw r2, #16588 @ 0x40cc │ │ │ │ + bl 16f2c4 │ │ │ │ + b 5885c │ │ │ │ + movw r2, #14960 @ 0x3a70 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #38944 @ 0x9820 │ │ │ │ + movw r0, #37316 @ 0x91c4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 58854 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5885c │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 58824 │ │ │ │ + beq 5882c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58824 │ │ │ │ - bl be93c │ │ │ │ + bne 5882c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58824 │ │ │ │ - b 58854 │ │ │ │ + beq 5882c │ │ │ │ + b 5885c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 39f0bc <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 39e99c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 58854 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + beq 5885c │ │ │ │ + movw r0, #64812 @ 0xfd2c │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ mov r0, #0 │ │ │ │ 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 r1, #55732 @ 0xd9b4 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39b2c4 <_PyBytes_Find@@Base+0x7bc> │ │ │ │ + b 39a6a0 <_PyBytes_Find@@Base+0x7bc> │ │ │ │ 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 500b0 │ │ │ │ + b 500ac │ │ │ │ push {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 588ec │ │ │ │ + beq 588f4 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3016 @ 0xbc8 │ │ │ │ + movw r0, #1388 @ 0x56c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 588ec │ │ │ │ + bne 588f4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ - bl cdc70 │ │ │ │ + bl cdd38 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 588e4 │ │ │ │ + beq 588ec │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 50664 <_PyEval_FormatKwargsError@@Base+0x1f0> │ │ │ │ + b 50660 <_PyEval_FormatKwargsError@@Base+0x1f0> │ │ │ │ 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 2dc3c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1b9ef8 │ │ │ │ + b 1ba308 │ │ │ │ push {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 28a56c │ │ │ │ + bl 28a744 │ │ │ │ mov r0, r4 │ │ │ │ - bl 340790 <_Py_set_inheritable_async_safe@@Base+0xd0> │ │ │ │ + bl 340218 <_Py_set_inheritable_async_safe@@Base+0xd0> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 589bc │ │ │ │ + bne 589c4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1ab230 │ │ │ │ + bl 1ab6f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 589d4 │ │ │ │ - b 58a68 │ │ │ │ - movw r0, #4512 @ 0x11a0 │ │ │ │ + bne 589dc │ │ │ │ + b 58a70 │ │ │ │ + movw r0, #2512 @ 0x9d0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1841d4 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 18480c <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 589a8 │ │ │ │ - b 58a68 │ │ │ │ + bne 589b0 │ │ │ │ + b 58a70 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r5, #57820 @ 0xe1dc │ │ │ │ + movw r5, #53852 @ 0xd25c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 58a2c │ │ │ │ + beq 58a34 │ │ │ │ mov r1, r5 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58a2c │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bne 58a34 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #56684 @ 0xdd6c │ │ │ │ + movw r1, #54828 @ 0xd62c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 58a70 │ │ │ │ - b 58a68 │ │ │ │ + ble 58a78 │ │ │ │ + b 58a70 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl cb770 │ │ │ │ + bl cb834 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58a5c │ │ │ │ + bne 58a64 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 58a8c │ │ │ │ + beq 58a94 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl cb770 │ │ │ │ + bl cb834 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58a8c │ │ │ │ + beq 58a94 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 58a70 │ │ │ │ + ble 58a78 │ │ │ │ mov r4, #0 │ │ │ │ - b 58a8c │ │ │ │ + b 58a94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58a68 │ │ │ │ + bne 58a70 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 58a68 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 58a70 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 58ae0 │ │ │ │ + bne 58ae8 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56732 @ 0xdd9c │ │ │ │ + movw r1, #54876 @ 0xd65c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58af8 │ │ │ │ - b 58b48 │ │ │ │ - movw r0, #56760 @ 0xddb8 │ │ │ │ + bne 58b00 │ │ │ │ + b 58b50 │ │ │ │ + movw r0, #54904 @ 0xd678 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c973c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c98a4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58ac0 │ │ │ │ - b 58b48 │ │ │ │ + bne 58ac8 │ │ │ │ + b 58b50 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 58bdc │ │ │ │ + bne 58be4 │ │ │ │ mov r0, #5 │ │ │ │ - bl 14bc24 │ │ │ │ + bl 14c2c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58b48 │ │ │ │ + beq 58b50 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 58bbc │ │ │ │ + beq 58bc4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 1dfb84 │ │ │ │ + bl 1e0144 │ │ │ │ cmn r0, #1 │ │ │ │ addne r8, r5, #12 │ │ │ │ movne r6, #0 │ │ │ │ - bne 58b74 │ │ │ │ + bne 58b7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2054b0 │ │ │ │ + bl 205a30 │ │ │ │ mov r5, #0 │ │ │ │ - b 58bec │ │ │ │ + b 58bf4 │ │ │ │ ldr r9, [r8, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 58b84 │ │ │ │ + bgt 58b8c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ab1b0 <_PyErr_EmitSyntaxWarning@@Base+0xec8> │ │ │ │ + bl 3aaa90 <_PyErr_EmitSyntaxWarning@@Base+0xec8> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 58b40 │ │ │ │ + blt 58b48 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - blt 58b50 │ │ │ │ - b 58ba4 │ │ │ │ + blt 58b58 │ │ │ │ + b 58bac │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #16848 @ 0x41d0 │ │ │ │ + movw r1, #15248 @ 0x3b90 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl ba9d0 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bab28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58b5c │ │ │ │ - b 58b40 │ │ │ │ + bne 58b64 │ │ │ │ + b 58b48 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb84 │ │ │ │ + bl 1e0144 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58bcc │ │ │ │ - b 58b40 │ │ │ │ + bne 58bd4 │ │ │ │ + b 58b48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3ab1b0 <_PyErr_EmitSyntaxWarning@@Base+0xec8> │ │ │ │ + bl 3aaa90 <_PyErr_EmitSyntaxWarning@@Base+0xec8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 58b40 │ │ │ │ + blt 58b48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14cbf0 │ │ │ │ + bl 14d290 │ │ │ │ mov r5, r0 │ │ │ │ - b 58bec │ │ │ │ + b 58bf4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00058bf8 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +00058c00 <_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 370c30 │ │ │ │ + bl 3705b4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r0, [r4] │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r4, #12] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 58c6c <_PyTime_AsTimeval_clamp@@Base+0x74> │ │ │ │ + beq 58c74 <_PyTime_AsTimeval_clamp@@Base+0x74> │ │ │ │ movw r1, #20320 @ 0x4f60 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c12c │ │ │ │ + b 26c2b8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 50b30 <_PyEval_FormatKwargsError@@Base+0x6bc> │ │ │ │ + b 50b2c <_PyEval_FormatKwargsError@@Base+0x6bc> │ │ │ │ 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, #56976 @ 0xde90 │ │ │ │ + movw r0, #55120 @ 0xd750 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r4, #0 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58cd8 <_PyTime_AsTimeval_clamp@@Base+0xe0> │ │ │ │ + bne 58ce0 <_PyTime_AsTimeval_clamp@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ str r4, [r0] │ │ │ │ bl 2d3cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58d04 <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 58d0c <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -43555,397 +43557,397 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d720 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 58d68 <_PyTime_AsTimeval_clamp@@Base+0x170> │ │ │ │ + bhi 58d70 <_PyTime_AsTimeval_clamp@@Base+0x170> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58d8c <_PyTime_AsTimeval_clamp@@Base+0x194> │ │ │ │ - b 58df4 <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ + beq 58d94 <_PyTime_AsTimeval_clamp@@Base+0x194> │ │ │ │ + b 58dfc <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #38868 @ 0x97d4 │ │ │ │ + movw r0, #37240 @ 0x9178 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58d4c <_PyTime_AsTimeval_clamp@@Base+0x154> │ │ │ │ - b 58df4 <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ + bne 58d54 <_PyTime_AsTimeval_clamp@@Base+0x154> │ │ │ │ + b 58dfc <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ cmp r6, #1 │ │ │ │ - ble 58e3c <_PyTime_AsTimeval_clamp@@Base+0x244> │ │ │ │ + ble 58e44 <_PyTime_AsTimeval_clamp@@Base+0x244> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 58e1c <_PyTime_AsTimeval_clamp@@Base+0x224> │ │ │ │ + beq 58e24 <_PyTime_AsTimeval_clamp@@Base+0x224> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 58dfc <_PyTime_AsTimeval_clamp@@Base+0x204> │ │ │ │ + beq 58e04 <_PyTime_AsTimeval_clamp@@Base+0x204> │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 58df4 <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ + beq 58dfc <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 58e20 <_PyTime_AsTimeval_clamp@@Base+0x228> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 58e28 <_PyTime_AsTimeval_clamp@@Base+0x228> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r4, #0 │ │ │ │ - b 58e8c <_PyTime_AsTimeval_clamp@@Base+0x294> │ │ │ │ - movw r2, #16588 @ 0x40cc │ │ │ │ + b 58e94 <_PyTime_AsTimeval_clamp@@Base+0x294> │ │ │ │ + movw r2, #14960 @ 0x3a70 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #38868 @ 0x97d4 │ │ │ │ + movw r0, #37240 @ 0x9178 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 58df4 <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 58dfc <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 58e40 <_PyTime_AsTimeval_clamp@@Base+0x248> │ │ │ │ + beq 58e48 <_PyTime_AsTimeval_clamp@@Base+0x248> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 58e40 <_PyTime_AsTimeval_clamp@@Base+0x248> │ │ │ │ - b 58df4 <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ + bge 58e48 <_PyTime_AsTimeval_clamp@@Base+0x248> │ │ │ │ + b 58dfc <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ 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 37f848 │ │ │ │ + bl 37f1a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58e8c <_PyTime_AsTimeval_clamp@@Base+0x294> │ │ │ │ + beq 58e94 <_PyTime_AsTimeval_clamp@@Base+0x294> │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - bl bfe3c │ │ │ │ + movw r0, #64812 @ 0xfd2c │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl bff88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58ea0 <_PyTime_AsTimeval_clamp@@Base+0x2a8> │ │ │ │ + beq 58ea8 <_PyTime_AsTimeval_clamp@@Base+0x2a8> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ 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 50e30 <_PyEval_FormatKwargsError@@Base+0x9bc> │ │ │ │ + b 50e2c <_PyEval_FormatKwargsError@@Base+0x9bc> │ │ │ │ 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 512c0 <_PyEval_FormatKwargsError@@Base+0xe4c> │ │ │ │ + b 512bc <_PyEval_FormatKwargsError@@Base+0xe4c> │ │ │ │ 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 58fc4 <_PyTime_AsTimeval_clamp@@Base+0x3cc> │ │ │ │ + beq 58fcc <_PyTime_AsTimeval_clamp@@Base+0x3cc> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 58f40 <_PyTime_AsTimeval_clamp@@Base+0x348> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 58f48 <_PyTime_AsTimeval_clamp@@Base+0x348> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56992 @ 0xdea0 │ │ │ │ + movw r1, #55136 @ 0xd760 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, #12 │ │ │ │ - bl 21f714 │ │ │ │ - movw r2, #22300 @ 0x571c │ │ │ │ + bl 21fdd8 │ │ │ │ + movw r2, #20508 @ 0x501c │ │ │ │ movt r2, #94 @ 0x5e │ │ │ │ mov ip, #0 │ │ │ │ movw r1, #345 @ 0x159 │ │ │ │ add r3, ip, r1 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ mul r4, r5, r3 │ │ │ │ add lr, r2, r4 │ │ │ │ ldr r4, [r2, r4] │ │ │ │ cmp r0, r4 │ │ │ │ subcc r1, r3, #1 │ │ │ │ - bcc 58fa8 <_PyTime_AsTimeval_clamp@@Base+0x3b0> │ │ │ │ + bcc 58fb0 <_PyTime_AsTimeval_clamp@@Base+0x3b0> │ │ │ │ ldr r4, [lr, #4] │ │ │ │ add ip, r3, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - bhi 58fa8 <_PyTime_AsTimeval_clamp@@Base+0x3b0> │ │ │ │ + bhi 58fb0 <_PyTime_AsTimeval_clamp@@Base+0x3b0> │ │ │ │ ldrh r2, [lr, #8] │ │ │ │ - movw r3, #16016 @ 0x3e90 │ │ │ │ + movw r3, #14224 @ 0x3790 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #3240] @ 0xca8 │ │ │ │ - b 58fb8 <_PyTime_AsTimeval_clamp@@Base+0x3c0> │ │ │ │ + b 58fc0 <_PyTime_AsTimeval_clamp@@Base+0x3c0> │ │ │ │ cmp r1, ip │ │ │ │ - bge 58f5c <_PyTime_AsTimeval_clamp@@Base+0x364> │ │ │ │ - movw r0, #57068 @ 0xdeec │ │ │ │ + bge 58f64 <_PyTime_AsTimeval_clamp@@Base+0x364> │ │ │ │ + movw r0, #55212 @ 0xd7ac │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aab40 │ │ │ │ - movw r2, #49024 @ 0xbf80 │ │ │ │ + b aab5c │ │ │ │ + movw r2, #46972 @ 0xb77c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #1636 @ 0x664 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + movw r0, #65316 @ 0xff24 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl 3763a8 <_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 51a34 │ │ │ │ + b 51a2c │ │ │ │ │ │ │ │ -00059008 : │ │ │ │ +00059010 : │ │ │ │ push {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 2fc68c <_PyCode_InitAddressRange@@Base+0x123c> │ │ │ │ + bl 2fc26c <_PyCode_InitAddressRange@@Base+0xfac> │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r5, #16576 @ 0x40c0 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r5 │ │ │ │ - bne 59080 │ │ │ │ + bne 59088 │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 59094 │ │ │ │ - ldr r2, [pc, #496] @ 59278 │ │ │ │ + b 5909c │ │ │ │ + ldr r2, [pc, #496] @ 59280 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 28d9bc │ │ │ │ + bl 28db94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5926c │ │ │ │ + beq 59274 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r9, [r7, #52] @ 0x34 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 591a0 │ │ │ │ + bne 591a8 │ │ │ │ mov r0, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 59270 │ │ │ │ + beq 59278 │ │ │ │ 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 bc24c │ │ │ │ + bl bc398 │ │ │ │ mov r3, r8 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 59114 │ │ │ │ - bl be93c │ │ │ │ + bne 5911c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 591d0 │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + bne 591d8 │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1a9f98 │ │ │ │ - b 591d0 │ │ │ │ - bl 32e4ec <_PyXI_Preserve@@Base+0x1b64> │ │ │ │ + bl 1aa45c │ │ │ │ + b 591d8 │ │ │ │ + bl 32df80 <_PyXI_Preserve@@Base+0x1b6c> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59140 │ │ │ │ + bgt 59148 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 59140 │ │ │ │ + bne 59148 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - bne 59248 │ │ │ │ + bne 59250 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 59230 │ │ │ │ + bne 59238 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - b 590b0 │ │ │ │ + b 590b8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl cdc70 │ │ │ │ + bl cdd38 │ │ │ │ ldr r3, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 591f8 │ │ │ │ + ble 59200 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 59214 │ │ │ │ + ble 5921c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 59248 │ │ │ │ + bne 59250 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 59230 │ │ │ │ + bne 59238 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 59270 │ │ │ │ + beq 59278 │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl c4c6c │ │ │ │ + bl c4db8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 5915c │ │ │ │ + bne 59164 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59248 │ │ │ │ + bgt 59250 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59248 │ │ │ │ + bne 59250 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 59248 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 59250 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5917c │ │ │ │ + bne 59184 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5917c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 59184 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59188 │ │ │ │ + bne 59190 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 59188 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 59190 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7720 @ 0x1e28 │ │ │ │ + movw r1, #5980 @ 0x175c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5926c │ │ │ │ + bgt 59274 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5926c │ │ │ │ + bne 59274 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 592c8 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 592d0 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #23104 @ 0x5a40 │ │ │ │ + movw r0, #21320 @ 0x5348 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 592e0 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 592e8 │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 592e8 │ │ │ │ + bne 592f0 │ │ │ │ mov r0, #0 │ │ │ │ - b 5933c │ │ │ │ + b 59344 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 59314 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 5931c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 592e0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 592e8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ bl 2d60c │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 5933c │ │ │ │ + bne 59344 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -43955,78 +43957,78 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d720 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 593b4 │ │ │ │ + bge 593bc │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #49316 @ 0xc0a4 │ │ │ │ + movw r2, #47264 @ 0xb8a0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #29680 @ 0x73f0 │ │ │ │ + movw r0, #28052 @ 0x6d94 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r4, #0 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 593c8 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 593d0 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57188 │ │ │ │ + bl 57190 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 593dc │ │ │ │ + beq 593e4 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl a053c <_Py_GetConfig@@Base> │ │ │ │ + bl a05a0 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59420 │ │ │ │ + bne 59428 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2f6d8c <_PyObject_MaybeCallSpecialNoArgs@@Base+0xa0c> │ │ │ │ - movw r3, #52352 @ 0xcc80 │ │ │ │ + b 2f6968 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xa0c> │ │ │ │ + movw r3, #48380 @ 0xbcfc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #57080 @ 0xdef8 │ │ │ │ + movw r1, #55224 @ 0xd7b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8c24 │ │ │ │ + bl 2e8804 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59410 │ │ │ │ + beq 59418 │ │ │ │ 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 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ bl 2e8f4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1b9ef8 │ │ │ │ + b 1ba308 │ │ │ │ │ │ │ │ -00059474 : │ │ │ │ - ldr r2, [pc, #56] @ 594b4 │ │ │ │ +0005947c : │ │ │ │ + ldr r2, [pc, #56] @ 594bc │ │ │ │ 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 │ │ │ │ @@ -44045,217 +44047,217 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #24972 @ 0x618c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr ip, [r4, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - bne 59534 │ │ │ │ + bne 5953c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bne 59510 │ │ │ │ + bne 59518 │ │ │ │ cmp r0, r1 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ movne r4, r3 │ │ │ │ - b 595d4 │ │ │ │ + b 595dc │ │ │ │ cmp r2, #3 │ │ │ │ - bne 595cc │ │ │ │ + bne 595d4 │ │ │ │ cmp r0, r1 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r4, r3 │ │ │ │ - b 595d4 │ │ │ │ + b 595dc │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ tst r1, #536870912 @ 0x20000000 │ │ │ │ - beq 595cc │ │ │ │ + beq 595d4 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 9f784 │ │ │ │ + bl 9f7f8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 59588 │ │ │ │ + beq 59590 │ │ │ │ mov r1, r6 │ │ │ │ - bl cb770 │ │ │ │ + bl cb834 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59590 │ │ │ │ + beq 59598 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59588 │ │ │ │ + bgt 59590 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59588 │ │ │ │ + bne 59590 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 595d4 │ │ │ │ + b 595dc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14097c │ │ │ │ + bl 141064 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 595d4 │ │ │ │ + bgt 595dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 595d4 │ │ │ │ + bne 595dc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 595d4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 595dc │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59620 │ │ │ │ + bne 59628 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154bec <_PyType_Name@@Base> │ │ │ │ + bl 155288 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #9868 @ 0x268c │ │ │ │ + movw r0, #7984 @ 0x1f30 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b7604 │ │ │ │ - bl 1df210 │ │ │ │ + b b775c │ │ │ │ + bl 1df91c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59648 │ │ │ │ + beq 59650 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 596b4 │ │ │ │ - movw r0, #33484 @ 0x82cc │ │ │ │ + bne 596bc │ │ │ │ + movw r0, #31656 @ 0x7ba8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ mov r0, r5 │ │ │ │ - bl c4300 │ │ │ │ + bl c444c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 596a8 │ │ │ │ + beq 596b0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 154bec <_PyType_Name@@Base> │ │ │ │ + bl 155288 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #33400 @ 0x8278 │ │ │ │ + movw r0, #31572 @ 0x7b54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59694 │ │ │ │ + bgt 5969c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5969c │ │ │ │ + beq 596a4 │ │ │ │ mov r4, r6 │ │ │ │ - b 596a8 │ │ │ │ + b 596b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 59694 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5969c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e0760 │ │ │ │ - b 596b8 │ │ │ │ + bl 1e0b88 │ │ │ │ + b 596c0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000596c0 : │ │ │ │ +000596c8 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #244] @ 597d0 │ │ │ │ + ldr lr, [pc, #244] @ 597d8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r7, [r3, lr] │ │ │ │ ldr r3, [ip, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 59700 │ │ │ │ + ble 59708 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 59728 │ │ │ │ - movw r1, #45172 @ 0xb074 │ │ │ │ + bne 59730 │ │ │ │ + movw r1, #45596 @ 0xb21c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #57112 @ 0xdf18 │ │ │ │ + movw r2, #55256 @ 0xd7d8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e0458 <_PyErr_Format@@Base> │ │ │ │ + b 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r1, #16 │ │ │ │ - beq 59744 │ │ │ │ + beq 5974c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5975c │ │ │ │ + bne 59764 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov ip, r8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx ip │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 145acc <_PyStack_UnpackDict@@Base> │ │ │ │ + bl 146194 <_PyStack_UnpackDict@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 597c8 │ │ │ │ + beq 597d0 │ │ │ │ ldr r9, [fp, #-32] @ 0xffffffe0 │ │ │ │ orr r2, r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r9 │ │ │ │ blx r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 146a88 <_PyStack_UnpackDict_Free@@Base> │ │ │ │ + bl 14713c <_PyStack_UnpackDict_Free@@Base> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b cb42c <_Py_CheckFunctionResult@@Base> │ │ │ │ + b cb4f0 <_Py_CheckFunctionResult@@Base> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 59a7c │ │ │ │ + bl 59a84 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5982c │ │ │ │ + beq 59834 │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, r5 │ │ │ │ movwne r2, #5196 @ 0x144c │ │ │ │ movtne r2, #96 @ 0x60 │ │ │ │ ldreq r2, [r4, #20] │ │ │ │ @@ -44268,285 +44270,285 @@ │ │ │ │ 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 59870 │ │ │ │ + bne 59878 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 598a0 │ │ │ │ - b 59894 │ │ │ │ + bne 598a8 │ │ │ │ + b 5989c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28592 @ 0x6fb0 │ │ │ │ + movw r0, #26964 @ 0x6954 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59858 │ │ │ │ - b 598c8 │ │ │ │ - bl be93c │ │ │ │ + bne 59860 │ │ │ │ + b 598d0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 598c8 │ │ │ │ + bne 598d0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2fc81c <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fc3fc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 598c8 │ │ │ │ + beq 598d0 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 59b4c │ │ │ │ + b 59b54 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 59914 │ │ │ │ + bhi 5991c │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 59938 │ │ │ │ - b 59954 │ │ │ │ + bne 59940 │ │ │ │ + b 5995c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #3828 @ 0xef4 │ │ │ │ + movw r0, #1828 @ 0x724 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59a74 │ │ │ │ - b 59900 │ │ │ │ - bl c5a24 │ │ │ │ + beq 59a7c │ │ │ │ + b 59908 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 59968 │ │ │ │ + ble 59970 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 59984 │ │ │ │ - bl be93c │ │ │ │ + bne 5998c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 59984 │ │ │ │ - b 59a74 │ │ │ │ + beq 5998c │ │ │ │ + b 59a7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5994c │ │ │ │ + bne 59954 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5994c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 59954 │ │ │ │ cmp r7, #1 │ │ │ │ - ble 59a3c │ │ │ │ + ble 59a44 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 599c4 │ │ │ │ + beq 599cc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 59a40 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 59a48 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53532 @ 0xd11c │ │ │ │ + movw r1, #51676 @ 0xc9dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 59a2c │ │ │ │ + b 59a34 │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 599e0 │ │ │ │ - bl b66b8 │ │ │ │ + beq 599e8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59a08 │ │ │ │ + beq 59a10 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 59a40 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 59a48 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #53620 @ 0xd174 │ │ │ │ + movw r1, #51764 @ 0xca34 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - b 59a2c │ │ │ │ + b 59a34 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #48920 @ 0xbf18 │ │ │ │ + movw r2, #46868 @ 0xb714 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #3828 @ 0xef4 │ │ │ │ + movw r0, #1828 @ 0x724 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 59a74 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 59a7c │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 59a5c │ │ │ │ + bgt 59a64 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2b8420 │ │ │ │ + b 2b84e8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3a7e88 │ │ │ │ + b 3a7768 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 59ac4 │ │ │ │ + beq 59acc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #61136 @ 0xeed0 │ │ │ │ + movw r1, #59152 @ 0xe710 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 59af8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 59b00 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ sub r3, ip, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 59afc │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bls 59b04 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #57268 @ 0xdfb4 │ │ │ │ + movw r1, #55412 @ 0xd874 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ str ip, [sp] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 59b3c │ │ │ │ + beq 59b44 │ │ │ │ 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 57310 │ │ │ │ + b 57318 │ │ │ │ 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, #7700 @ 0x1e14 │ │ │ │ + movw r1, #5700 @ 0x1644 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ strd r4, [sp] │ │ │ │ - movw r0, #57308 @ 0xdfdc │ │ │ │ + movw r0, #55452 @ 0xd89c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59bb8 │ │ │ │ + bne 59bc0 │ │ │ │ mov r0, #0 │ │ │ │ - b 59c08 │ │ │ │ + b 59c10 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 59be8 │ │ │ │ - bl b93e4 │ │ │ │ + bne 59bf0 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59b94 │ │ │ │ - bl dc834 │ │ │ │ + bne 59b9c │ │ │ │ + bl dc9d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d0c0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 59c00 │ │ │ │ - b 59b9c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 59c08 │ │ │ │ + b 59ba4 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 59c44 │ │ │ │ + bne 59c4c │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 59c78 │ │ │ │ + beq 59c80 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 59c98 │ │ │ │ + b 59ca0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59c90 │ │ │ │ + beq 59c98 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 57310 │ │ │ │ + b 57318 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ @@ -44555,145 +44557,145 @@ │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 59ce0 │ │ │ │ + bhi 59ce8 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 59d08 │ │ │ │ - b 59d24 │ │ │ │ + bgt 59d10 │ │ │ │ + b 59d2c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #11064 @ 0x2b38 │ │ │ │ + movw r0, #9180 @ 0x23dc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59cd4 │ │ │ │ + bne 59cdc │ │ │ │ mov r4, #0 │ │ │ │ - b 59e98 │ │ │ │ + b 59ea0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 59d44 │ │ │ │ - bl be93c │ │ │ │ + bne 59d4c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59d00 │ │ │ │ - ldr r0, [pc, #376] @ 59ea4 │ │ │ │ + bne 59d08 │ │ │ │ + ldr r0, [pc, #376] @ 59eac │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ mov r4, r0 │ │ │ │ - b 59e98 │ │ │ │ - bl c5a24 │ │ │ │ + b 59ea0 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59d70 │ │ │ │ + bgt 59d78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59d70 │ │ │ │ + bne 59d78 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 59d18 │ │ │ │ + beq 59d20 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 59d24 │ │ │ │ + blt 59d2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 59d00 │ │ │ │ - ldr r1, [pc, #268] @ 59ea8 │ │ │ │ + beq 59d08 │ │ │ │ + ldr r1, [pc, #268] @ 59eb0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17c528 │ │ │ │ + bl 17cb60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59e3c │ │ │ │ + beq 59e44 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 59e74 │ │ │ │ - movw r8, #45160 @ 0xb068 │ │ │ │ + beq 59e7c │ │ │ │ + movw r8, #44764 @ 0xaedc │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r1, [r8] │ │ │ │ - bl 14b650 │ │ │ │ + bl 14bcf4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59df8 │ │ │ │ + bgt 59e00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59df8 │ │ │ │ + bne 59e00 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 59e10 │ │ │ │ - bl be93c │ │ │ │ + bne 59e18 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59e24 │ │ │ │ - b 59e3c │ │ │ │ + beq 59e2c │ │ │ │ + b 59e44 │ │ │ │ cmp r7, r6 │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ orrs r4, r3, r6, lsr #31 │ │ │ │ - beq 59e44 │ │ │ │ - movw r1, #63728 @ 0xf8f0 │ │ │ │ + beq 59e4c │ │ │ │ + movw r1, #61872 @ 0xf1b0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mov r4, #0 │ │ │ │ - b 59e74 │ │ │ │ + b 59e7c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e2238 │ │ │ │ + bl 2d2acc <_Py_dup@@Base+0x428> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 59e3c │ │ │ │ + blt 59e44 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #72] @ 59eac │ │ │ │ + ldr r0, [pc, #72] @ 59eb4 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59e98 │ │ │ │ + bgt 59ea0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59e98 │ │ │ │ + bne 59ea0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, r3, ip, ror #19 │ │ │ │ - rsbeq r6, r3, r8, lsl #20 │ │ │ │ - strhteq r7, [r3], #-76 @ 0xffffffb4 │ │ │ │ + strdeq r6, [r3], #-148 @ 0xffffff6c @ │ │ │ │ + rsbeq r6, r3, r0, lsl sl │ │ │ │ + rsbeq r7, r3, r4, asr #9 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ad608 <_Py_strhex@@Base+0x6b0> │ │ │ │ + b 3acee8 <_Py_strhex@@Base+0x6b0> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3848] @ 0xf08 │ │ │ │ - ldr lr, [pc, #404] @ 5a074 │ │ │ │ + ldr lr, [pc, #404] @ 5a07c │ │ │ │ cmp r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #224 @ 0xe0 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -44706,68 +44708,68 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 59f48 │ │ │ │ + bne 59f50 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59f88 │ │ │ │ - ldr ip, [pc, #296] @ 5a078 │ │ │ │ + beq 59f90 │ │ │ │ + ldr ip, [pc, #296] @ 5a080 │ │ │ │ sub r2, fp, #180 @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59ffc │ │ │ │ + beq 5a004 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ - bl 1ac3dc │ │ │ │ + bl 1ac8a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59ffc │ │ │ │ - bl dc834 │ │ │ │ + beq 5a004 │ │ │ │ + bl dc9d4 │ │ │ │ ldrb r3, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59fc4 │ │ │ │ + beq 59fcc │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2dc60 │ │ │ │ mov r4, r0 │ │ │ │ - b 59fd4 │ │ │ │ + b 59fdc │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2ddf8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5a004 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 5a00c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173bc8 │ │ │ │ + bl 17422c │ │ │ │ mov r4, #0 │ │ │ │ - b 5a060 │ │ │ │ + b 5a068 │ │ │ │ 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 │ │ │ │ @@ -44781,101 +44783,101 @@ │ │ │ │ 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 5a07c │ │ │ │ + bl 5a084 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #176 @ 0xb0 │ │ │ │ - bl 1ae12c │ │ │ │ + bl 1ae5f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subseq fp, lr, r8, lsr #28 │ │ │ │ - rsbeq r7, r2, r8, lsr #5 │ │ │ │ + subseq fp, lr, r8, lsr #14 │ │ │ │ + strhteq r7, [r2], #-32 @ 0xffffffe0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl c5108 │ │ │ │ + bl c5254 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a194 │ │ │ │ + beq 5a19c │ │ │ │ mov r0, r6 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a178 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a178 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrd r0, [fp, #4] │ │ │ │ - bl 19ef2c │ │ │ │ + bl 19f574 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a178 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldrd r0, [fp, #12] │ │ │ │ - bl 19ef2c │ │ │ │ + bl 19f574 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a178 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldrd r0, [fp, #20] │ │ │ │ - bl 19ef2c │ │ │ │ + bl 19f574 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a178 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldrd r0, [fp, #28] │ │ │ │ - bl 19ef2c │ │ │ │ + bl 19f574 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a178 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldrd r0, [fp, #36] @ 0x24 │ │ │ │ - bl 19ef2c │ │ │ │ + bl 19f574 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a178 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldrd r0, [fp, #44] @ 0x2c │ │ │ │ - bl 19ef2c │ │ │ │ + bl 19f574 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a178 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [fp, #56] @ 0x38 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a178 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [fp, #60] @ 0x3c │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5a19c │ │ │ │ + bne 5a1a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a194 │ │ │ │ + bgt 5a19c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a194 │ │ │ │ + bne 5a19c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5a1b4 │ │ │ │ + b 5a1bc │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl b26c8 │ │ │ │ + bl b2728 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #56] @ 0x38 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a178 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr ip, [ip, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ @@ -44884,680 +44886,680 @@ │ │ │ │ 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 be93c │ │ │ │ + bl bea88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5a2e8 │ │ │ │ + bne 5a2f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38fcd8 <_PyLong_Lshift@@Base+0x31a0> │ │ │ │ + bl 38f470 <_PyLong_Lshift@@Base+0x30d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5a2e8 │ │ │ │ - movw r3, #59472 @ 0xe850 │ │ │ │ + beq 5a2f0 │ │ │ │ + movw r3, #61848 @ 0xf198 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #64304 @ 0xfb30 │ │ │ │ + movw r0, #62448 @ 0xf3f0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5a248 │ │ │ │ + bne 5a250 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3aec24 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ae504 <_Py_strhex@@Base+0x1ccc> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #64312 @ 0xfb38 │ │ │ │ + movw r0, #62456 @ 0xf3f8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ - bl 39869c <_PyType_SetVersion@@Base+0x1924> │ │ │ │ + bl 398690 <_PyType_SetVersion@@Base+0x1fb0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a29c │ │ │ │ + bgt 5a2a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a29c │ │ │ │ + bne 5a2a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5a238 │ │ │ │ + beq 5a240 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a2c8 │ │ │ │ + bgt 5a2d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a2c8 │ │ │ │ + bne 5a2d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a2e8 │ │ │ │ - movw r0, #64312 @ 0xfb38 │ │ │ │ + beq 5a2f0 │ │ │ │ + movw r0, #62456 @ 0xf3f8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3bd484 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bcd64 <_Py_c_neg@@Base+0xa14> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ - bl 3969c0 <_PyObject_GetState@@Base> │ │ │ │ + bl 396328 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r6, r4 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 5a3d8 │ │ │ │ - ldr r0, [pc, #204] @ 5a3f4 │ │ │ │ + beq 5a3e0 │ │ │ │ + ldr r0, [pc, #204] @ 5a3fc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5a34c │ │ │ │ - ldr r6, [pc, #176] @ 5a3f8 │ │ │ │ + bne 5a354 │ │ │ │ + ldr r6, [pc, #176] @ 5a400 │ │ │ │ mov r5, #0 │ │ │ │ - b 5a3d8 │ │ │ │ - bl ca42c │ │ │ │ + b 5a3e0 │ │ │ │ + bl ca4f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a378 │ │ │ │ + bgt 5a380 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a378 │ │ │ │ + bne 5a380 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5a340 │ │ │ │ + beq 5a348 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #104] @ 5a3f8 │ │ │ │ + ldr r2, [pc, #104] @ 5a400 │ │ │ │ mov r0, #5 │ │ │ │ str r6, [sp, #4] │ │ │ │ movw ip, #5196 @ 0x144c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ str ip, [sp] │ │ │ │ - bl af294 │ │ │ │ + bl af2f0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a3c4 │ │ │ │ + bgt 5a3cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a3cc │ │ │ │ - ldr r6, [pc, #44] @ 5a3f8 │ │ │ │ - b 5a3d8 │ │ │ │ + beq 5a3d4 │ │ │ │ + ldr r6, [pc, #44] @ 5a400 │ │ │ │ + b 5a3e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5a3c4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5a3cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r5, r3, r0, lsl r7 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + rsbeq r5, r3, r8, lsl r7 │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ push {r4, 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 1a2c74 │ │ │ │ + bl 1a32bc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5a460 │ │ │ │ + beq 5a468 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #368] @ 5a5a4 │ │ │ │ + ldr r1, [pc, #368] @ 5a5ac │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #42036 @ 0xa434 │ │ │ │ + movw r2, #40192 @ 0x9d00 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 1b7ea0 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1b82b0 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5a468 │ │ │ │ - bl 2d740c │ │ │ │ + bne 5a470 │ │ │ │ + bl 2d7934 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a42c │ │ │ │ + bne 5a434 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139b7c │ │ │ │ + bl 13a264 │ │ │ │ mov r4, #0 │ │ │ │ - b 5a59c │ │ │ │ + b 5a5a4 │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 5a4ac │ │ │ │ + bne 5a4b4 │ │ │ │ ldr r3, [r5, #260] @ 0x104 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a48c │ │ │ │ + bne 5a494 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139b7c │ │ │ │ - b 5a59c │ │ │ │ + bl 13a264 │ │ │ │ + b 5a5a4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a58c │ │ │ │ + bgt 5a594 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a58c │ │ │ │ - b 5a528 │ │ │ │ + bne 5a594 │ │ │ │ + b 5a530 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 5a500 │ │ │ │ + bne 5a508 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a4dc │ │ │ │ + bgt 5a4e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a4dc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 5a4e4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44076 @ 0xac2c │ │ │ │ + movw r1, #42448 @ 0xa5d0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139b7c │ │ │ │ - b 5a460 │ │ │ │ + bl 13a264 │ │ │ │ + b 5a468 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5a530 │ │ │ │ + bne 5a538 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a58c │ │ │ │ + bgt 5a594 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a58c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5a58c │ │ │ │ + bne 5a594 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5a594 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5aa34 │ │ │ │ + bl 5aa3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5a568 │ │ │ │ + bne 5a570 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a458 │ │ │ │ + bgt 5a460 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a458 │ │ │ │ + bne 5a460 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5a458 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5a460 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 5a42c │ │ │ │ + bgt 5a434 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5a42c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5a42c │ │ │ │ + bne 5a434 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5a434 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1a3aec │ │ │ │ + b 1a4134 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - mlseq r3, r4, r9, r6 │ │ │ │ + mlseq r3, ip, r9, r6 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5a5e8 │ │ │ │ + b 5a5f0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #53824 @ 0xd240 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1e6ec8 │ │ │ │ + b 1e73a8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - ldrne r0, [pc, #136] @ 5a694 │ │ │ │ - ldreq r0, [pc, #136] @ 5a698 │ │ │ │ - bl 2fda60 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldrne r0, [pc, #136] @ 5a69c │ │ │ │ + ldreq r0, [pc, #136] @ 5a6a0 │ │ │ │ + bl 2fd640 <_PyEval_GetBuiltin@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 5a63c │ │ │ │ + blt 5a644 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #48076 @ 0xbbcc │ │ │ │ + movw r0, #46220 @ 0xb48c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5a674 │ │ │ │ + bne 5a67c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a68c │ │ │ │ + bgt 5a694 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a68c │ │ │ │ + bne 5a694 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5a68c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5a694 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #48084 @ 0xbbd4 │ │ │ │ + movw r0, #46228 @ 0xb494 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ - rsbeq r6, r3, r4, asr #25 │ │ │ │ + rsbeq r5, r3, r4, lsr r7 │ │ │ │ + rsbeq r6, r3, ip, asr #25 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5a6f0 │ │ │ │ + bne 5a6f8 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 5a6ec │ │ │ │ + ble 5a6f4 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5a72c │ │ │ │ + beq 5a734 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #664] @ 5a9a0 │ │ │ │ + ldr r1, [pc, #664] @ 5a9a8 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5a990 │ │ │ │ + beq 5a998 │ │ │ │ ldr r0, [r5] │ │ │ │ movw r7, #26132 @ 0x6614 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 5a76c │ │ │ │ - bl 1e74d4 │ │ │ │ + beq 5a774 │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5a76c │ │ │ │ - bl be93c │ │ │ │ + bne 5a774 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a990 │ │ │ │ + bne 5a998 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 5a7a4 │ │ │ │ - bl 1e74d4 │ │ │ │ + beq 5a7ac │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5a7a4 │ │ │ │ - bl be93c │ │ │ │ + bne 5a7ac │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a990 │ │ │ │ + bne 5a998 │ │ │ │ add r4, r4, r6 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 5a7c4 │ │ │ │ + beq 5a7cc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5a7d4 │ │ │ │ + bne 5a7dc │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2d5d0 │ │ │ │ - b 5a980 │ │ │ │ - bl 1aa5d8 │ │ │ │ + b 5a988 │ │ │ │ + bl 1aaa9c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5a990 │ │ │ │ + beq 5a998 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5a830 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 5a838 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64320 @ 0xfb40 │ │ │ │ + movw r1, #62464 @ 0xf400 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a990 │ │ │ │ + bgt 5a998 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a990 │ │ │ │ + bne 5a998 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5a990 │ │ │ │ - bl 2d1b18 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5a998 │ │ │ │ + bl 1e9a10 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a860 │ │ │ │ + bgt 5a868 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a860 │ │ │ │ + bne 5a868 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ cmneq r4, #1 │ │ │ │ - bne 5a898 │ │ │ │ - bl be93c │ │ │ │ + bne 5a8a0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a8a0 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + beq 5a8a8 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a990 │ │ │ │ - bl 1435d8 │ │ │ │ - b 5a8a0 │ │ │ │ + beq 5a998 │ │ │ │ + bl 143ca0 │ │ │ │ + b 5a8a8 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq 5a8d4 │ │ │ │ + beq 5a8dc │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5a8d4 │ │ │ │ + bvs 5a8dc │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5a97c │ │ │ │ + bvs 5a984 │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov lr, s17 │ │ │ │ cmp r1, lr │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne 5a8dc │ │ │ │ + bne 5a8e4 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b 5a980 │ │ │ │ + b 5a988 │ │ │ │ teq r1, lr │ │ │ │ bic ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, lr, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 5a928 │ │ │ │ + bpl 5a930 │ │ │ │ adds r2, r3, r2 │ │ │ │ adc r0, ip, r0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs r0, r5, r0 │ │ │ │ - bcs 5a97c │ │ │ │ + bcs 5a984 │ │ │ │ cmp r3, r4 │ │ │ │ sbcs r2, ip, r5 │ │ │ │ - bcs 5a948 │ │ │ │ + bcs 5a950 │ │ │ │ subs r1, r4, r3 │ │ │ │ and lr, lr, #-2147483648 @ 0x80000000 │ │ │ │ sbc ip, r5, ip │ │ │ │ mov r2, r1 │ │ │ │ orr r3, lr, ip │ │ │ │ vmov d0, r2, r3 │ │ │ │ - b 5a980 │ │ │ │ + b 5a988 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs lr, r0, ip │ │ │ │ - bcs 5a958 │ │ │ │ + bcs 5a960 │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc r0, ip, r0 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r0, r5 │ │ │ │ - bcc 5a97c │ │ │ │ + bcc 5a984 │ │ │ │ subs r6, r3, r4 │ │ │ │ sbc r7, r1, r5 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b 5a980 │ │ │ │ + b 5a988 │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc r0, r0, ip │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r0, r5 │ │ │ │ - bcc 5a97c │ │ │ │ + bcc 5a984 │ │ │ │ adds r6, r4, r3 │ │ │ │ adc r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b 5a980 │ │ │ │ + b 5a988 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c5b14 │ │ │ │ + b c5c60 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r7, [r2], #-36 @ 0xffffffdc @ │ │ │ │ + ldrdeq r7, [r2], #-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 r1, [pc, #84] @ 5aa14 │ │ │ │ + ldr r1, [pc, #84] @ 5aa1c │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 36ca50 │ │ │ │ + bl 36c420 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a9fc │ │ │ │ + bgt 5aa04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a9fc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [pc, #16] @ 5aa14 │ │ │ │ + bne 5aa04 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [pc, #16] @ 5aa1c │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36ca50 │ │ │ │ - rsbeq r5, r3, r8, asr r6 │ │ │ │ + b 36c420 │ │ │ │ + rsbeq r5, r3, r0, ror #12 │ │ │ │ │ │ │ │ -0005aa18 : │ │ │ │ +0005aa20 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 5aa30 │ │ │ │ + ldr r0, [pc, #12] @ 5aa38 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26afac │ │ │ │ - rsbeq r7, r2, r0, lsl #6 │ │ │ │ + b 26b138 │ │ │ │ + rsbeq r7, r2, r8, lsl #6 │ │ │ │ │ │ │ │ -0005aa34 : │ │ │ │ +0005aa3c : │ │ │ │ push {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 5aa64 │ │ │ │ + bge 5aa6c │ │ │ │ mov r0, r1 │ │ │ │ bl 2e378 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #260] @ 0x104 │ │ │ │ - bl 1e98d4 │ │ │ │ + bl 1e9e64 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5aa98 │ │ │ │ + beq 5aaa0 │ │ │ │ ldr r2, [r4, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r4, r3, #16 │ │ │ │ ldrne r4, [r3, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, r7 │ │ │ │ bl 2e2dc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0005aab0 : │ │ │ │ +0005aab8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r2, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5aae8 │ │ │ │ + beq 5aaf0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5aae8 │ │ │ │ + bgt 5aaf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5aae8 │ │ │ │ + bne 5aaf0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, #0 │ │ │ │ - movw sl, #17748 @ 0x4554 │ │ │ │ + movw sl, #15876 @ 0x3e04 │ │ │ │ movt sl, #78 @ 0x4e │ │ │ │ - movw r9, #28756 @ 0x7054 │ │ │ │ + movw r9, #26884 @ 0x6904 │ │ │ │ movt r9, #79 @ 0x4f │ │ │ │ - movw r6, #9572 @ 0x2564 │ │ │ │ + movw r6, #7700 @ 0x1e14 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r5 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 5ac44 │ │ │ │ + bge 5ac4c │ │ │ │ cmp r8, #1 │ │ │ │ ldrbeq r0, [r7, r4] │ │ │ │ - beq 5ab74 │ │ │ │ + beq 5ab7c │ │ │ │ cmp r8, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r0, [r7, r3] │ │ │ │ - beq 5ab74 │ │ │ │ + beq 5ab7c │ │ │ │ ldr r0, [r7, r4, lsl #2] │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5ab90 │ │ │ │ + bcs 5ab98 │ │ │ │ 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 5abe4 │ │ │ │ + beq 5abec │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #7340032 @ 0x700000 │ │ │ │ - beq 5abe4 │ │ │ │ + beq 5abec │ │ │ │ asr r2, r3, #24 │ │ │ │ ubfx r0, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #15276 @ 0x3bac │ │ │ │ - movt r3, #89 @ 0x59 │ │ │ │ + movw r3, #46748 @ 0xb69c │ │ │ │ + movt r3, #90 @ 0x5a │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - beq 5abec │ │ │ │ + beq 5abf4 │ │ │ │ ldr ip, [r3], #4 │ │ │ │ str ip, [r1], #4 │ │ │ │ - b 5abcc │ │ │ │ + b 5abd4 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 2efec4 │ │ │ │ + bl 2efaa0 │ │ │ │ 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 5ac34 │ │ │ │ + bge 5ac3c │ │ │ │ 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 5ac04 │ │ │ │ + b 5ac0c │ │ │ │ cmp r0, #0 │ │ │ │ addge r5, r5, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 5ab3c │ │ │ │ + b 5ab44 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ @@ -45569,163 +45571,163 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5acac │ │ │ │ + bne 5acb4 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5acf0 │ │ │ │ + beq 5acf8 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #360] @ 5ae20 │ │ │ │ + ldr ip, [pc, #360] @ 5ae28 │ │ │ │ sub r2, fp, #32 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5acf0 │ │ │ │ + bne 5acf8 │ │ │ │ mov r0, #0 │ │ │ │ - b 5ae18 │ │ │ │ + b 5ae20 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #64360 @ 0xfb68 │ │ │ │ + movw r1, #62504 @ 0xf428 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 17956c │ │ │ │ + bl 179ba4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ace8 │ │ │ │ + beq 5acf0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #0 │ │ │ │ - bl 20f374 │ │ │ │ + bl 20fa60 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 5ad3c │ │ │ │ + beq 5ad44 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 5adec │ │ │ │ + bge 5adf4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ - b 5ad4c │ │ │ │ + b 5ad54 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 5adec │ │ │ │ + bge 5adf4 │ │ │ │ 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 37e118 <_PyLong_UnsignedLongLong_Converter@@Base+0x16c> │ │ │ │ + bl 37da78 <_PyLong_UnsignedLongLong_Converter@@Base+0x16c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5adc0 │ │ │ │ + bne 5adc8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ad98 │ │ │ │ + bgt 5ada0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ad98 │ │ │ │ + bne 5ada0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ace8 │ │ │ │ + bgt 5acf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ace8 │ │ │ │ + bne 5acf0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5ace8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5acf0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ade4 │ │ │ │ + bgt 5adec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ade4 │ │ │ │ + bne 5adec │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5ad18 │ │ │ │ + b 5ad20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ae10 │ │ │ │ + bgt 5ae18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ae10 │ │ │ │ + bne 5ae18 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, lsr r3 │ │ │ │ + rsbeq r7, r2, ip, lsr r3 │ │ │ │ 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 5ae70 │ │ │ │ - movw r2, #49024 @ 0xbf80 │ │ │ │ + bne 5ae78 │ │ │ │ + movw r2, #46972 @ 0xb77c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #10032 @ 0x2730 │ │ │ │ + movw r0, #8220 @ 0x201c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5ae9c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 5aea4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64392 @ 0xfb88 │ │ │ │ + movw r1, #62536 @ 0xf448 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f714 │ │ │ │ + bl 21fdd8 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5aedc │ │ │ │ + bcs 5aee4 │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #36764 @ 0x8f9c │ │ │ │ + movw r1, #34996 @ 0x88b4 │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #25500 @ 0x639c │ │ │ │ + movw r3, #23732 @ 0x5cb4 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r0, r2, lsl #7 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r3, [r3, r0] │ │ │ │ add r2, r3, r3, lsl #3 │ │ │ │ - movw r3, #21776 @ 0x5510 │ │ │ │ + movw r3, #19920 @ 0x4dd0 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add r3, r3, r2 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ @@ -45734,410 +45736,410 @@ │ │ │ │ pop {r4, r5, fp, 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 9f784 │ │ │ │ + bl 9f7f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5af64 │ │ │ │ + beq 5af6c │ │ │ │ mov r1, r5 │ │ │ │ - bl cb770 │ │ │ │ + bl cb834 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5af68 │ │ │ │ + beq 5af70 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5af64 │ │ │ │ + bgt 5af6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5af64 │ │ │ │ + bne 5af6c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5afac │ │ │ │ + beq 5afb4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 55b2c │ │ │ │ + bl 55b24 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b028 │ │ │ │ + beq 5b030 │ │ │ │ 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 5b008 │ │ │ │ + bge 5b010 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b030 │ │ │ │ + beq 5b038 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 5afe0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 5afe8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #64616 @ 0xfc68 │ │ │ │ + movw r1, #62760 @ 0xf528 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 5b030 │ │ │ │ + bl 14161c │ │ │ │ + b 5b038 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b 99260 │ │ │ │ + b 992e8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #38992 @ 0x9850 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 13f1c8 │ │ │ │ + bl 13f8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 5b0b4 │ │ │ │ - beq 5b08c │ │ │ │ + bgt 5b0bc │ │ │ │ + beq 5b094 │ │ │ │ mov r4, #0 │ │ │ │ - b 5b11c │ │ │ │ + b 5b124 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #64664 @ 0xfc98 │ │ │ │ + movw r1, #62808 @ 0xf558 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b4e4 │ │ │ │ + bl 5b4ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b084 │ │ │ │ + beq 5b08c │ │ │ │ mov r1, r5 │ │ │ │ - bl 3748e8 │ │ │ │ + bl 374268 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5b0fc │ │ │ │ + bne 5b104 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b084 │ │ │ │ + bgt 5b08c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b084 │ │ │ │ + bne 5b08c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5b084 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5b08c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b11c │ │ │ │ + bgt 5b124 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b11c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 5b124 │ │ │ │ + bl a7380 <_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 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b160 │ │ │ │ + beq 5b168 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 560a8 │ │ │ │ + bl 560a0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r8, [r3] │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq 5b2ec │ │ │ │ + beq 5b2f4 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ add ip, r6, #4 │ │ │ │ mov r2, r6 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 5b240 │ │ │ │ + ble 5b248 │ │ │ │ ldr r3, [r8, #72] @ 0x48 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r5, [r3, ip, lsl #2] │ │ │ │ - bl 1d25e0 │ │ │ │ + bl 1d2b28 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 5b1e4 │ │ │ │ + bne 5b1ec │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5b1a8 │ │ │ │ + b 5b1b0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl cf278 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cf340 <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5b2c8 │ │ │ │ - bl c5c80 │ │ │ │ + beq 5b2d0 │ │ │ │ + bl c5dcc │ │ │ │ ldr r2, [r5] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b234 │ │ │ │ + bgt 5b23c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b234 │ │ │ │ + bne 5b23c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - bne 5b1dc │ │ │ │ - b 5b2c8 │ │ │ │ + bne 5b1e4 │ │ │ │ + b 5b2d0 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b2f0 │ │ │ │ + beq 5b2f8 │ │ │ │ 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 ce6c8 │ │ │ │ + bl ce790 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b2f0 │ │ │ │ + beq 5b2f8 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl cf098 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf160 <_PyTuple_FromPair@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5b2c8 │ │ │ │ + beq 5b2d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 5b2c0 │ │ │ │ + bgt 5b2c8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b2c0 │ │ │ │ + bne 5b2c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 5b25c │ │ │ │ + bne 5b264 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b2ec │ │ │ │ + bgt 5b2f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b2ec │ │ │ │ + bne 5b2f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b33c │ │ │ │ + beq 5b344 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 3ac33c <_PyErr_EmitSyntaxWarning@@Base+0x2054> │ │ │ │ + bl 3abc1c <_PyErr_EmitSyntaxWarning@@Base+0x2054> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bne 5b324 │ │ │ │ + bne 5b32c │ │ │ │ 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, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 5b390 │ │ │ │ + bne 5b398 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdb7c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 5b3a4 │ │ │ │ - bl df8c0 │ │ │ │ + bl 3bd45c <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 5b3ac │ │ │ │ + bl dfa54 │ │ │ │ mov r1, #1 │ │ │ │ - bl df900 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa94 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b384 │ │ │ │ + bne 5b38c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5b4d8 │ │ │ │ + bne 5b4e0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl fe090 │ │ │ │ + bl fe230 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b4cc │ │ │ │ + beq 5b4d4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - bne 5b3f4 │ │ │ │ + bne 5b3fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bdb7c <_Py_c_neg@@Base+0x110c> │ │ │ │ - b 5b408 │ │ │ │ - bl df8c0 │ │ │ │ + bl 3bd45c <_Py_c_neg@@Base+0x110c> │ │ │ │ + b 5b410 │ │ │ │ + bl dfa54 │ │ │ │ mov r1, #1 │ │ │ │ - bl df900 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl dfa94 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b3e8 │ │ │ │ + bne 5b3f0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b484 │ │ │ │ + bne 5b48c │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b4a8 │ │ │ │ + bne 5b4b0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b484 │ │ │ │ + bne 5b48c │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b4a8 │ │ │ │ + bne 5b4b0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b484 │ │ │ │ + bne 5b48c │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b4a8 │ │ │ │ + bne 5b4b0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b494 │ │ │ │ + beq 5b49c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b 5b4cc │ │ │ │ + b 5b4d4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl e3204 │ │ │ │ + bl e3398 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - beq 5b4cc │ │ │ │ - ldr r0, [pc, #28] @ 5b4e0 │ │ │ │ + beq 5b4d4 │ │ │ │ + ldr r0, [pc, #28] @ 5b4e8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 5b4d8 │ │ │ │ + b 5b4e0 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 5b4c0 │ │ │ │ + b 5b4c8 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r9, r2, r0, asr #25 │ │ │ │ + rsbeq r9, r2, r8, 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 │ │ │ │ movw r1, #38992 @ 0x9850 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 5b5bc │ │ │ │ + bne 5b5c4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - bl 2d098c <_PyErr_ProgramDecodedTextObject@@Base+0x134> │ │ │ │ + bl 2d0af4 <_PyErr_ProgramDecodedTextObject@@Base+0x134> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b64c │ │ │ │ + beq 5b654 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - ble 5b670 │ │ │ │ + ble 5b678 │ │ │ │ ldr r8, [r5, #12] │ │ │ │ mov r3, #1 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ mov r5, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r5, [r4, #24] │ │ │ │ add r3, r8, r6, lsl #2 │ │ │ │ @@ -46147,307 +46149,307 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - bl 2fc90c <_PyCode_InitAddressRange@@Base+0x14bc> │ │ │ │ + bl 2fc54c <_PyCode_InitAddressRange@@Base+0x128c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b640 │ │ │ │ + beq 5b648 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ moveq r6, #0 │ │ │ │ ldreq r8, [r8, #260] @ 0x104 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 5b56c │ │ │ │ - b 5b670 │ │ │ │ + bne 5b574 │ │ │ │ + b 5b678 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 5b5d8 │ │ │ │ + bge 5b5e0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 141a64 │ │ │ │ + bl 14214c │ │ │ │ mov r4, r0 │ │ │ │ - b 5b5f4 │ │ │ │ + b 5b5fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #24728 @ 0x6098 │ │ │ │ + movw r1, #23100 @ 0x5a3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl c8d58 │ │ │ │ + bl c8e34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5b64c │ │ │ │ + beq 5b654 │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq 5b670 │ │ │ │ + beq 5b678 │ │ │ │ mov r0, r6 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b670 │ │ │ │ + bne 5b678 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #64956 @ 0xfdbc │ │ │ │ + movw r1, #63100 @ 0xf67c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5b654 │ │ │ │ + ble 5b65c │ │ │ │ mov r4, #0 │ │ │ │ - b 5b670 │ │ │ │ + b 5b678 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b64c │ │ │ │ + bne 5b654 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5b64c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5b654 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 220dac <_PyUnicode_IsLinebreak@@Base+0x1068> │ │ │ │ + bl 221488 <_PyUnicode_IsLinebreak@@Base+0x1080> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b6b4 │ │ │ │ - bl ca42c │ │ │ │ + beq 5b6bc │ │ │ │ + bl ca4f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b7d8 │ │ │ │ + bne 5b7e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38fcd8 <_PyLong_Lshift@@Base+0x31a0> │ │ │ │ + bl 38f470 <_PyLong_Lshift@@Base+0x30d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b7d8 │ │ │ │ + beq 5b7e0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #59472 @ 0xe850 │ │ │ │ + movw r1, #61848 @ 0xf198 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ - movw r0, #55784 @ 0xd9e8 │ │ │ │ + movw r0, #54208 @ 0xd3c0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b738 │ │ │ │ + bne 5b740 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aec24 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ae504 <_Py_strhex@@Base+0x1ccc> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #65000 @ 0xfde8 │ │ │ │ + movw r0, #63144 @ 0xf6a8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ movw r1, #757 @ 0x2f5 │ │ │ │ - bl 39869c <_PyType_SetVersion@@Base+0x1924> │ │ │ │ + bl 398690 <_PyType_SetVersion@@Base+0x1fb0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b78c │ │ │ │ + bgt 5b794 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b78c │ │ │ │ + bne 5b794 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b728 │ │ │ │ + beq 5b730 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b7b8 │ │ │ │ + bgt 5b7c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b7b8 │ │ │ │ + bne 5b7c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b7d8 │ │ │ │ - movw r0, #65000 @ 0xfde8 │ │ │ │ + beq 5b7e0 │ │ │ │ + movw r0, #63144 @ 0xf6a8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bd484 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bcd64 <_Py_c_neg@@Base+0xa14> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr r9, [fp, #4] │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5b938 │ │ │ │ + beq 5b940 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b938 │ │ │ │ + bne 5b940 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38fcd8 <_PyLong_Lshift@@Base+0x31a0> │ │ │ │ + bl 38f470 <_PyLong_Lshift@@Base+0x30d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b938 │ │ │ │ + beq 5b940 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r8 │ │ │ │ str r9, [sp] │ │ │ │ - movw r0, #65008 @ 0xfdf0 │ │ │ │ + movw r0, #63152 @ 0xf6b0 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b898 │ │ │ │ + bne 5b8a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3aec24 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ae504 <_Py_strhex@@Base+0x1ccc> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #65016 @ 0xfdf8 │ │ │ │ + movw r0, #63160 @ 0xf6b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ movw r1, #798 @ 0x31e │ │ │ │ - bl 39869c <_PyType_SetVersion@@Base+0x1924> │ │ │ │ + bl 398690 <_PyType_SetVersion@@Base+0x1fb0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b8ec │ │ │ │ + bgt 5b8f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b8ec │ │ │ │ + bne 5b8f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b888 │ │ │ │ + beq 5b890 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b918 │ │ │ │ + bgt 5b920 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b918 │ │ │ │ + bne 5b920 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b938 │ │ │ │ - movw r0, #65016 @ 0xfdf8 │ │ │ │ + beq 5b940 │ │ │ │ + movw r0, #63160 @ 0xf6b8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3bd484 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bcd64 <_Py_c_neg@@Base+0xa14> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - blt 5b960 │ │ │ │ + blt 5b968 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5b9b0 │ │ │ │ - bl be93c │ │ │ │ + bne 5b9b8 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5ba10 │ │ │ │ - b 5ba08 │ │ │ │ - bl c5a24 │ │ │ │ + beq 5ba18 │ │ │ │ + b 5ba10 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b9dc │ │ │ │ + bgt 5b9e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b9dc │ │ │ │ + bne 5b9e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5ba10 │ │ │ │ - b 5b99c │ │ │ │ + bne 5ba18 │ │ │ │ + b 5b9a4 │ │ │ │ sub r4, r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a7e88 │ │ │ │ + bl 3a7768 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ba2c │ │ │ │ + bne 5ba34 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt 5b9e8 │ │ │ │ + bgt 5b9f0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2b8420 │ │ │ │ + b 2b84e8 │ │ │ │ add r3, r0, #16 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ sub r1, r2, #43 @ 0x2b │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ strb r2, [r0, #16] │ │ │ │ @@ -46460,275 +46462,275 @@ │ │ │ │ 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 a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r7, #0 │ │ │ │ - beq 5bb94 │ │ │ │ + beq 5bb9c │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - ble 5bb40 │ │ │ │ + ble 5bb48 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1d25e0 │ │ │ │ + bl 1d2b28 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5bb38 │ │ │ │ - bl c5c80 │ │ │ │ + beq 5bb40 │ │ │ │ + bl c5dcc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5bb14 │ │ │ │ + bne 5bb1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5baec │ │ │ │ + bgt 5baf4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5baec │ │ │ │ + bne 5baf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bb94 │ │ │ │ + bgt 5bb9c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bb94 │ │ │ │ + bne 5bb9c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5bb94 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5bb9c │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bb38 │ │ │ │ + bgt 5bb40 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5bb38 │ │ │ │ + bne 5bb40 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 5ba90 │ │ │ │ + b 5ba98 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 5bbb8 │ │ │ │ + beq 5bbc0 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl ce6c8 │ │ │ │ + bl ce790 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5bbb8 │ │ │ │ + beq 5bbc0 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5bb58 │ │ │ │ + bne 5bb60 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5bb9c │ │ │ │ + ble 5bba4 │ │ │ │ mov r4, #0 │ │ │ │ - b 5bbb8 │ │ │ │ + b 5bbc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bb94 │ │ │ │ + bne 5bb9c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5bb94 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5bb9c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, 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 5bd4c │ │ │ │ + b 5bd54 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr r9, [fp, #4] │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5bd44 │ │ │ │ + beq 5bd4c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5bd44 │ │ │ │ + bne 5bd4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 38fcd8 <_PyLong_Lshift@@Base+0x31a0> │ │ │ │ + bl 38f470 <_PyLong_Lshift@@Base+0x30d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5bd44 │ │ │ │ + beq 5bd4c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #65036 @ 0xfe0c │ │ │ │ + movw r0, #63180 @ 0xf6cc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5bca4 │ │ │ │ + bne 5bcac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3aec24 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ae504 <_Py_strhex@@Base+0x1ccc> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #65044 @ 0xfe14 │ │ │ │ + movw r0, #63188 @ 0xf6d4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ movw r1, #735 @ 0x2df │ │ │ │ - bl 39869c <_PyType_SetVersion@@Base+0x1924> │ │ │ │ + bl 398690 <_PyType_SetVersion@@Base+0x1fb0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bcf8 │ │ │ │ + bgt 5bd00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bcf8 │ │ │ │ + bne 5bd00 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5bc94 │ │ │ │ + beq 5bc9c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bd24 │ │ │ │ + bgt 5bd2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bd24 │ │ │ │ + bne 5bd2c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5bd44 │ │ │ │ - movw r0, #65044 @ 0xfe14 │ │ │ │ + beq 5bd4c │ │ │ │ + movw r0, #63188 @ 0xf6d4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3bd484 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bcd64 <_Py_c_neg@@Base+0xa14> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0005bd4c : │ │ │ │ +0005bd54 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [ip, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bd68 │ │ │ │ + beq 5bd70 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bd84 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 5bd8c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #65060 @ 0xfe24 │ │ │ │ + movw r1, #63204 @ 0xf6e4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5bdb0 │ │ │ │ + bne 5bdb8 │ │ │ │ mov r4, #0 │ │ │ │ - b 5be20 │ │ │ │ + b 5be28 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bdd8 │ │ │ │ + beq 5bde0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #3036 @ 0xbdc │ │ │ │ + movw r3, #3032 @ 0xbd8 │ │ │ │ movt r3, #5 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 5be20 │ │ │ │ - movw ip, #45172 @ 0xb074 │ │ │ │ + bne 5be28 │ │ │ │ + movw ip, #45596 @ 0xb21c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #65104 @ 0xfe50 │ │ │ │ + movw r1, #63248 @ 0xf710 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bda8 │ │ │ │ + bgt 5bdb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bda8 │ │ │ │ + bne 5bdb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5bda8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5bdb0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5bea0 │ │ │ │ + beq 5bea8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e74d4 │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5be7c │ │ │ │ - bl be93c │ │ │ │ + bne 5be84 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5be94 │ │ │ │ + beq 5be9c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vmov r3, s1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 5be94 │ │ │ │ + blt 5be9c │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ vldr d0, [r1, #8] │ │ │ │ @@ -46746,70 +46748,70 @@ │ │ │ │ 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 be93c │ │ │ │ + bl bea88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5bfcc │ │ │ │ + bne 5bfd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38fcd8 <_PyLong_Lshift@@Base+0x31a0> │ │ │ │ + bl 38f470 <_PyLong_Lshift@@Base+0x30d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5bfcc │ │ │ │ - movw r0, #6156 @ 0x180c │ │ │ │ + beq 5bfd4 │ │ │ │ + movw r0, #4432 @ 0x1150 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5bf2c │ │ │ │ + bne 5bf34 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aec24 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ae504 <_Py_strhex@@Base+0x1ccc> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #65160 @ 0xfe88 │ │ │ │ + movw r0, #63304 @ 0xf748 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ movw r1, #806 @ 0x326 │ │ │ │ - bl 39869c <_PyType_SetVersion@@Base+0x1924> │ │ │ │ + bl 398690 <_PyType_SetVersion@@Base+0x1fb0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bf80 │ │ │ │ + bgt 5bf88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bf80 │ │ │ │ + bne 5bf88 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5bf1c │ │ │ │ + beq 5bf24 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bfac │ │ │ │ + bgt 5bfb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bfac │ │ │ │ + bne 5bfb4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5bfcc │ │ │ │ - movw r0, #65160 @ 0xfe88 │ │ │ │ + beq 5bfd4 │ │ │ │ + movw r0, #63304 @ 0xf748 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bd484 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bcd64 <_Py_c_neg@@Base+0xa14> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ @@ -46822,15 +46824,15 @@ │ │ │ │ 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) │ │ │ │ bx lr │ │ │ │ - movw r3, #12944 @ 0x3290 │ │ │ │ + movw r3, #13000 @ 0x32c8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub r1, r1, r3 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ asr r1, r1, #5 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -46847,400 +46849,400 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #56] @ 5c0c0 │ │ │ │ - bl 2fda60 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #56] @ 5c0c8 │ │ │ │ + bl 2fd640 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5c0ac │ │ │ │ - movw r0, #65360 @ 0xff50 │ │ │ │ + beq 5c0b4 │ │ │ │ + movw r0, #63504 @ 0xf810 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - movw r0, #55300 @ 0xd804 │ │ │ │ + b bff88 │ │ │ │ + movw r0, #53444 @ 0xd0c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ + b bff88 │ │ │ │ + rsbeq r5, r3, r4, lsr r7 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw r2, #20576 @ 0x5060 │ │ │ │ + movw r2, #11984 @ 0x2ed0 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - movw r3, #20592 @ 0x5070 │ │ │ │ + movw r3, #12000 @ 0x2ee0 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ 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 2b0310 │ │ │ │ + bl 2b03fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5c1e8 │ │ │ │ - movw r6, #4208 @ 0x1070 │ │ │ │ + beq 5c1f0 │ │ │ │ + movw r6, #7452 @ 0x1d1c │ │ │ │ movt r6, #91 @ 0x5b │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c1ec │ │ │ │ - bl aab40 │ │ │ │ + beq 5c1f4 │ │ │ │ + bl aab5c │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5c1bc │ │ │ │ - bl 1400a8 │ │ │ │ + beq 5c1c4 │ │ │ │ + bl 140790 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt 5c1bc │ │ │ │ - beq 5c194 │ │ │ │ + blt 5c1c4 │ │ │ │ + beq 5c19c │ │ │ │ ldr r2, [r5] │ │ │ │ add r6, r6, #4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5c1a4 │ │ │ │ - b 5c144 │ │ │ │ - bl c5c80 │ │ │ │ + ble 5c1ac │ │ │ │ + b 5c14c │ │ │ │ + bl c5dcc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5c17c │ │ │ │ - b 5c1bc │ │ │ │ + bne 5c184 │ │ │ │ + b 5c1c4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5c144 │ │ │ │ + bne 5c14c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5c144 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5c14c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c1e0 │ │ │ │ + bgt 5c1e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c1e0 │ │ │ │ + bne 5c1e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ 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 │ │ │ │ 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 5c374 │ │ │ │ + beq 5c37c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5c374 │ │ │ │ + bne 5c37c │ │ │ │ mov r0, r4 │ │ │ │ - bl 38fcd8 <_PyLong_Lshift@@Base+0x31a0> │ │ │ │ + bl 38f470 <_PyLong_Lshift@@Base+0x30d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c374 │ │ │ │ + beq 5c37c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp] │ │ │ │ - movw r0, #65436 @ 0xff9c │ │ │ │ + movw r0, #63580 @ 0xf85c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c2d4 │ │ │ │ + bne 5c2dc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3aec24 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ae504 <_Py_strhex@@Base+0x1ccc> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #65444 @ 0xffa4 │ │ │ │ + movw r0, #63588 @ 0xf864 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ movw r1, #593 @ 0x251 │ │ │ │ - bl 39869c <_PyType_SetVersion@@Base+0x1924> │ │ │ │ + bl 398690 <_PyType_SetVersion@@Base+0x1fb0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c328 │ │ │ │ + bgt 5c330 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c328 │ │ │ │ + bne 5c330 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c2c4 │ │ │ │ + beq 5c2cc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c354 │ │ │ │ + bgt 5c35c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c354 │ │ │ │ + bne 5c35c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c374 │ │ │ │ - movw r0, #65444 @ 0xffa4 │ │ │ │ + beq 5c37c │ │ │ │ + movw r0, #63588 @ 0xf864 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3bd484 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bcd64 <_Py_c_neg@@Base+0xa14> │ │ │ │ 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 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c3cc │ │ │ │ + beq 5c3d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c3cc │ │ │ │ + bgt 5c3d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5c3cc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 5c3d4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c400 │ │ │ │ + beq 5c408 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c400 │ │ │ │ + bgt 5c408 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5c400 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 5c408 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c434 │ │ │ │ + beq 5c43c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c434 │ │ │ │ + bgt 5c43c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5c434 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 5c43c │ │ │ │ + bl a7380 <_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 5c37c │ │ │ │ + b 5c384 │ │ │ │ push {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 5c480 │ │ │ │ + beq 5c488 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 3b5734 │ │ │ │ + bl 3b5014 │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ add r0, r4, #12 │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 375c44 │ │ │ │ + bl 3755c4 │ │ │ │ ldr r3, [r5] │ │ │ │ add r0, r4, #16 │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 375c44 │ │ │ │ + bl 3755c4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 r4, [r0] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c588 │ │ │ │ + beq 5c590 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5c588 │ │ │ │ + bne 5c590 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38fcd8 <_PyLong_Lshift@@Base+0x31a0> │ │ │ │ + bl 38f470 <_PyLong_Lshift@@Base+0x30d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c588 │ │ │ │ + beq 5c590 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ - movw r1, #59472 @ 0xe850 │ │ │ │ + movw r1, #61848 @ 0xf198 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ - movw r0, #16 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl bfe3c │ │ │ │ + movw r0, #63676 @ 0xf8bc │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl bff88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c590 │ │ │ │ + bne 5c598 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aec24 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + bl 3ae504 <_Py_strhex@@Base+0x1ccc> │ │ │ │ mov r4, #0 │ │ │ │ - b 5c634 │ │ │ │ + b 5c63c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #782 @ 0x30e │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #24 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #63684 @ 0xf8c4 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 39869c <_PyType_SetVersion@@Base+0x1924> │ │ │ │ + bl 398690 <_PyType_SetVersion@@Base+0x1fb0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c5e4 │ │ │ │ + bgt 5c5ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c5e4 │ │ │ │ + bne 5c5ec │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c580 │ │ │ │ + beq 5c588 │ │ │ │ mov r0, r6 │ │ │ │ - bl 152830 │ │ │ │ + bl 152ed0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c61c │ │ │ │ + bgt 5c624 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c61c │ │ │ │ + bne 5c624 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c634 │ │ │ │ - movw r0, #24 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl 3bd484 <_Py_c_neg@@Base+0xa14> │ │ │ │ + beq 5c63c │ │ │ │ + movw r0, #63684 @ 0xf8c4 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl 3bcd64 <_Py_c_neg@@Base+0xa14> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, #64 @ 0x40 │ │ │ │ moveq r0, #128 @ 0x80 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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 3a295c │ │ │ │ + bl 3a223c │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -47251,147 +47253,147 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 5c6f8 │ │ │ │ + bne 5c700 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5c6f4 │ │ │ │ + ble 5c6fc │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c73c │ │ │ │ + beq 5c744 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #480] @ 5c8e0 │ │ │ │ + ldr r1, [pc, #480] @ 5c8e8 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r8, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r9, #2 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r8, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c73c │ │ │ │ + bne 5c744 │ │ │ │ mov r4, #0 │ │ │ │ - b 5c8d4 │ │ │ │ + b 5c8dc │ │ │ │ add r3, r7, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ moveq r9, r4 │ │ │ │ ldrne r9, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f374 │ │ │ │ + bl 20fa60 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b4dc4 │ │ │ │ + bl 3b46a4 │ │ │ │ and r5, r0, #1 │ │ │ │ cmp r9, r4 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5c7a8 │ │ │ │ + beq 5c7b0 │ │ │ │ str r9, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 17c528 │ │ │ │ + bl 17cb60 │ │ │ │ mov r4, r0 │ │ │ │ - b 5c8d4 │ │ │ │ + b 5c8dc │ │ │ │ mov r0, r5 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5c734 │ │ │ │ + beq 5c73c │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c8d4 │ │ │ │ + beq 5c8dc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 5c8d4 │ │ │ │ + bge 5c8dc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r8, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r9, [r8, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ - bl 140524 │ │ │ │ + bl 140c0c │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c834 │ │ │ │ + bgt 5c83c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c834 │ │ │ │ + bne 5c83c │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5c8a8 │ │ │ │ - bge 5c850 │ │ │ │ + beq 5c8b0 │ │ │ │ + bge 5c858 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5c868 │ │ │ │ - b 5c880 │ │ │ │ + ble 5c870 │ │ │ │ + b 5c888 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5c8a8 │ │ │ │ - b 5c840 │ │ │ │ + bne 5c8b0 │ │ │ │ + b 5c848 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c880 │ │ │ │ + bne 5c888 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c734 │ │ │ │ + bgt 5c73c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c734 │ │ │ │ + bne 5c73c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5c734 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5c73c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c8cc │ │ │ │ + bgt 5c8d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c8cc │ │ │ │ + bne 5c8d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 5c7b8 │ │ │ │ + b 5c7c0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, lsr #9 │ │ │ │ + strhteq r7, [r2], #-68 @ 0xffffffbc │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ subs r6, r3, #0 │ │ │ │ @@ -47400,103 +47402,103 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp ip, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c940 │ │ │ │ + bne 5c948 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c980 │ │ │ │ - ldr r1, [pc, #716] @ 5cc14 │ │ │ │ + beq 5c988 │ │ │ │ + ldr r1, [pc, #716] @ 5cc1c │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ mov r3, ip │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5c9e4 │ │ │ │ + beq 5c9ec │ │ │ │ ldr r3, [r4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 5ca0c │ │ │ │ + beq 5ca14 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 5c9ec │ │ │ │ + beq 5c9f4 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 5c9e4 │ │ │ │ + beq 5c9ec │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5ca0c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 5ca14 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r4, #0 │ │ │ │ - b 5cc08 │ │ │ │ - movw r2, #16588 @ 0x40cc │ │ │ │ + b 5cc10 │ │ │ │ + movw r2, #14960 @ 0x3a70 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #19776 @ 0x4d40 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #23136 @ 0x5a60 │ │ │ │ + movw r0, #21352 @ 0x5368 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5c9e4 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5c9ec │ │ │ │ cmp r6, #1 │ │ │ │ movle r6, #0 │ │ │ │ - ble 5ca70 │ │ │ │ + ble 5ca78 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5ca4c │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 5ca54 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #23136 @ 0x5a60 │ │ │ │ + movw r0, #21352 @ 0x5368 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5c9e4 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5c9ec │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5c9e4 │ │ │ │ + beq 5c9ec │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5c9cc │ │ │ │ + bne 5c9d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 20f374 │ │ │ │ + bl 20fa60 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5c9e4 │ │ │ │ + beq 5c9ec │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [r4, #40] @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r4, #32] │ │ │ │ @@ -47514,722 +47516,671 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r7, [r4, #52] @ 0x34 │ │ │ │ - beq 5cb00 │ │ │ │ + beq 5cb08 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5cb24 │ │ │ │ + beq 5cb2c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 5cb68 │ │ │ │ + beq 5cb70 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cb68 │ │ │ │ + beq 5cb70 │ │ │ │ mov r1, r4 │ │ │ │ bl 2d06c │ │ │ │ - movw r3, #12944 @ 0x3290 │ │ │ │ + movw r3, #13000 @ 0x32c8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r3, r0, lsl #5] │ │ │ │ cmp r6, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ - bne 5cb44 │ │ │ │ + bne 5cb4c │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - bne 5cb98 │ │ │ │ + bne 5cba0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cb8c │ │ │ │ + bgt 5cb94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cb8c │ │ │ │ + bne 5cb94 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ - movw r7, #12944 @ 0x3290 │ │ │ │ + b 2e730c │ │ │ │ + movw r7, #13000 @ 0x32c8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38e028 <_PyLong_Lshift@@Base+0x14f0> │ │ │ │ + bl 38d7c0 <_PyLong_Lshift@@Base+0x1428> │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cc00 │ │ │ │ + beq 5cc08 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cbf4 │ │ │ │ + beq 5cbfc │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3] │ │ │ │ add r1, r1, r6 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r1] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx r3 │ │ │ │ add r7, r7, #32 │ │ │ │ add r6, r6, #4 │ │ │ │ - b 5cbac │ │ │ │ + b 5cbb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2860 │ │ │ │ + bl c29ac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldrdeq r7, [r2], #-72 @ 0xffffffb8 @ │ │ │ │ + rsbeq r7, r2, r0, ror #9 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #104] @ 5cca0 │ │ │ │ + ldr r3, [pc, #104] @ 5cca8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ vmov s16, r3 │ │ │ │ - vldr d6, [pc, #72] @ 5cc98 │ │ │ │ + vldr d6, [pc, #72] @ 5cca0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcvt.f64.u32 d8, s16 │ │ │ │ vmul.f64 d8, d8, d6 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5cc70 │ │ │ │ - bl be93c │ │ │ │ + bne 5cc78 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cc84 │ │ │ │ + bne 5cc8c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b c5b14 │ │ │ │ + b c5c60 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0005cca4 <_PyXI_NewExcInfo@@Base>: │ │ │ │ +0005ccac <_PyXI_NewExcInfo@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 5cce8 <_PyXI_NewExcInfo@@Base+0x44> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 5ccf0 <_PyXI_NewExcInfo@@Base+0x44> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #228 @ 0xe4 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #63908 @ 0xf9a4 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 5cd04 <_PyXI_NewExcInfo@@Base+0x60> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 5cd0c <_PyXI_NewExcInfo@@Base+0x60> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ - bl a14e4 │ │ │ │ + bl a1548 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5cd0c <_PyXI_NewExcInfo@@Base+0x68> │ │ │ │ - bl 2e73f4 │ │ │ │ + bne 5cd14 <_PyXI_NewExcInfo@@Base+0x68> │ │ │ │ + bl 2e730c │ │ │ │ mov r5, #0 │ │ │ │ - b 5cfa4 <_PyXI_NewExcInfo@@Base+0x300> │ │ │ │ + b 5cfac <_PyXI_NewExcInfo@@Base+0x300> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 5cd30 <_PyXI_NewExcInfo@@Base+0x8c> │ │ │ │ + bne 5cd38 <_PyXI_NewExcInfo@@Base+0x8c> │ │ │ │ cmp r3, #0 │ │ │ │ - bge 5cd48 <_PyXI_NewExcInfo@@Base+0xa4> │ │ │ │ + bge 5cd50 <_PyXI_NewExcInfo@@Base+0xa4> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 5cd48 <_PyXI_NewExcInfo@@Base+0xa4> │ │ │ │ + beq 5cd50 <_PyXI_NewExcInfo@@Base+0xa4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 31b678 <_PyGen_FetchStopIterationValue@@Base+0x2fb8> │ │ │ │ + bl 31b104 <_PyGen_FetchStopIterationValue@@Base+0x2fc0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5cfa4 <_PyXI_NewExcInfo@@Base+0x300> │ │ │ │ - b 5cf84 <_PyXI_NewExcInfo@@Base+0x2e0> │ │ │ │ + beq 5cfac <_PyXI_NewExcInfo@@Base+0x300> │ │ │ │ + b 5cf8c <_PyXI_NewExcInfo@@Base+0x2e0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41648 @ 0xa2b0 │ │ │ │ + movw r1, #44724 @ 0xaeb4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 137f04 │ │ │ │ + bl 1385f0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 5cf44 <_PyXI_NewExcInfo@@Base+0x2a0> │ │ │ │ - movw r1, #64404 @ 0xfb94 │ │ │ │ + beq 5cf4c <_PyXI_NewExcInfo@@Base+0x2a0> │ │ │ │ + movw r1, #62404 @ 0xf3c4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 137f04 │ │ │ │ + bl 1385f0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5cd7c <_PyXI_NewExcInfo@@Base+0xd8> │ │ │ │ + bne 5cd84 <_PyXI_NewExcInfo@@Base+0xd8> │ │ │ │ mvn r6, #0 │ │ │ │ - b 5ce64 <_PyXI_NewExcInfo@@Base+0x1c0> │ │ │ │ + b 5ce6c <_PyXI_NewExcInfo@@Base+0x1c0> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31baa8 <_PyGen_FetchStopIterationValue@@Base+0x33e8> │ │ │ │ + bl 31b534 <_PyGen_FetchStopIterationValue@@Base+0x33f0> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cdac <_PyXI_NewExcInfo@@Base+0x108> │ │ │ │ + bgt 5cdb4 <_PyXI_NewExcInfo@@Base+0x108> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cdac <_PyXI_NewExcInfo@@Base+0x108> │ │ │ │ + bne 5cdb4 <_PyXI_NewExcInfo@@Base+0x108> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cd74 <_PyXI_NewExcInfo@@Base+0xd0> │ │ │ │ + beq 5cd7c <_PyXI_NewExcInfo@@Base+0xd0> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #64436 @ 0xfbb4 │ │ │ │ + movw r1, #62436 @ 0xf3e4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 137f04 │ │ │ │ + bl 1385f0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5cd74 <_PyXI_NewExcInfo@@Base+0xd0> │ │ │ │ + beq 5cd7c <_PyXI_NewExcInfo@@Base+0xd0> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31baa8 <_PyGen_FetchStopIterationValue@@Base+0x33e8> │ │ │ │ + bl 31b534 <_PyGen_FetchStopIterationValue@@Base+0x33f0> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ce00 <_PyXI_NewExcInfo@@Base+0x15c> │ │ │ │ + bgt 5ce08 <_PyXI_NewExcInfo@@Base+0x15c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ce00 <_PyXI_NewExcInfo@@Base+0x15c> │ │ │ │ + bne 5ce08 <_PyXI_NewExcInfo@@Base+0x15c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cd74 <_PyXI_NewExcInfo@@Base+0xd0> │ │ │ │ + beq 5cd7c <_PyXI_NewExcInfo@@Base+0xd0> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #65232 @ 0xfed0 │ │ │ │ + movw r1, #63232 @ 0xf700 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 137f04 │ │ │ │ + bl 1385f0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5cd74 <_PyXI_NewExcInfo@@Base+0xd0> │ │ │ │ + beq 5cd7c <_PyXI_NewExcInfo@@Base+0xd0> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31baa8 <_PyGen_FetchStopIterationValue@@Base+0x33e8> │ │ │ │ + bl 31b534 <_PyGen_FetchStopIterationValue@@Base+0x33f0> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ce54 <_PyXI_NewExcInfo@@Base+0x1b0> │ │ │ │ + bgt 5ce5c <_PyXI_NewExcInfo@@Base+0x1b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ce54 <_PyXI_NewExcInfo@@Base+0x1b0> │ │ │ │ + bne 5ce5c <_PyXI_NewExcInfo@@Base+0x1b0> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 5ce88 <_PyXI_NewExcInfo@@Base+0x1e4> │ │ │ │ + bgt 5ce90 <_PyXI_NewExcInfo@@Base+0x1e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ce88 <_PyXI_NewExcInfo@@Base+0x1e4> │ │ │ │ + bne 5ce90 <_PyXI_NewExcInfo@@Base+0x1e4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 5cf50 <_PyXI_NewExcInfo@@Base+0x2ac> │ │ │ │ + beq 5cf58 <_PyXI_NewExcInfo@@Base+0x2ac> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25224 @ 0x6288 │ │ │ │ + movw r1, #21632 @ 0x5480 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 137f04 │ │ │ │ + bl 1385f0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5cf5c <_PyXI_NewExcInfo@@Base+0x2b8> │ │ │ │ + beq 5cf64 <_PyXI_NewExcInfo@@Base+0x2b8> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31baa8 <_PyGen_FetchStopIterationValue@@Base+0x33e8> │ │ │ │ + bl 31b534 <_PyGen_FetchStopIterationValue@@Base+0x33f0> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ced8 <_PyXI_NewExcInfo@@Base+0x234> │ │ │ │ + bgt 5cee0 <_PyXI_NewExcInfo@@Base+0x234> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ced8 <_PyXI_NewExcInfo@@Base+0x234> │ │ │ │ + bne 5cee0 <_PyXI_NewExcInfo@@Base+0x234> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cf68 <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ + beq 5cf70 <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12300 @ 0x300c │ │ │ │ + movw r1, #10444 @ 0x28cc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 137f04 │ │ │ │ + bl 1385f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5cf74 <_PyXI_NewExcInfo@@Base+0x2d0> │ │ │ │ + beq 5cf7c <_PyXI_NewExcInfo@@Base+0x2d0> │ │ │ │ mov r1, #0 │ │ │ │ - bl 31baa8 <_PyGen_FetchStopIterationValue@@Base+0x33e8> │ │ │ │ + bl 31b534 <_PyGen_FetchStopIterationValue@@Base+0x33f0> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cf2c <_PyXI_NewExcInfo@@Base+0x288> │ │ │ │ + bgt 5cf34 <_PyXI_NewExcInfo@@Base+0x288> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cf2c <_PyXI_NewExcInfo@@Base+0x288> │ │ │ │ + bne 5cf34 <_PyXI_NewExcInfo@@Base+0x288> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r4, #184 @ 0xb8 │ │ │ │ - movteq r4, #65 @ 0x41 │ │ │ │ - bne 5cfa4 <_PyXI_NewExcInfo@@Base+0x300> │ │ │ │ - b 5cf7c <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ - movw r4, #44 @ 0x2c │ │ │ │ - movt r4, #65 @ 0x41 │ │ │ │ - b 5cf7c <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ - movw r4, #56720 @ 0xdd90 │ │ │ │ + movweq r4, #63864 @ 0xf978 │ │ │ │ + movteq r4, #64 @ 0x40 │ │ │ │ + bne 5cfac <_PyXI_NewExcInfo@@Base+0x300> │ │ │ │ + b 5cf84 <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ + movw r4, #63724 @ 0xf8ec │ │ │ │ + movt r4, #64 @ 0x40 │ │ │ │ + b 5cf84 <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ + movw r4, #54884 @ 0xd664 │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ - b 5cf7c <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ - movw r4, #88 @ 0x58 │ │ │ │ - movt r4, #65 @ 0x41 │ │ │ │ - b 5cf7c <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ - movw r4, #56808 @ 0xdde8 │ │ │ │ + b 5cf84 <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ + movw r4, #63768 @ 0xf918 │ │ │ │ + movt r4, #64 @ 0x40 │ │ │ │ + b 5cf84 <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ + movw r4, #54972 @ 0xd6bc │ │ │ │ movt r4, #63 @ 0x3f │ │ │ │ - b 5cf7c <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ - movw r4, #132 @ 0x84 │ │ │ │ - movt r4, #65 @ 0x41 │ │ │ │ + b 5cf84 <_PyXI_NewExcInfo@@Base+0x2d8> │ │ │ │ + movw r4, #63812 @ 0xf944 │ │ │ │ + movt r4, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 354d9c │ │ │ │ + bl 35476c │ │ │ │ mov r0, r5 │ │ │ │ - bl 981f4 │ │ │ │ + bl 9827c │ │ │ │ movw r3, #5220 @ 0x1464 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 8d15c │ │ │ │ - b 5cd04 <_PyXI_NewExcInfo@@Base+0x60> │ │ │ │ + bl 8d4b0 │ │ │ │ + b 5cd0c <_PyXI_NewExcInfo@@Base+0x60> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 1768d8 │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 5cfe4 <_PyXI_NewExcInfo@@Base+0x340> │ │ │ │ - bl be93c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5d010 <_PyXI_NewExcInfo@@Base+0x36c> │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ - mov r1, r5 │ │ │ │ - bl 5d3e8 <_PyXI_NewExcInfo@@Base+0x744> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #240 @ 0xf0 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #12] @ 5d030 <_PyXI_NewExcInfo@@Base+0x38c> │ │ │ │ + ldr r1, [pc, #12] @ 5cfcc <_PyXI_NewExcInfo@@Base+0x320> │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3856d4 │ │ │ │ - rsbeq r1, r3, r0, ror #19 │ │ │ │ + b 3849d0 │ │ │ │ + rsbeq r1, r3, r8, ror #19 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 5d0a8 <_PyXI_NewExcInfo@@Base+0x404> │ │ │ │ + beq 5d044 <_PyXI_NewExcInfo@@Base+0x398> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e74d4 │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5d0a8 <_PyXI_NewExcInfo@@Base+0x404> │ │ │ │ - bl be93c │ │ │ │ + bne 5d044 <_PyXI_NewExcInfo@@Base+0x398> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d08c <_PyXI_NewExcInfo@@Base+0x3e8> │ │ │ │ + beq 5d028 <_PyXI_NewExcInfo@@Base+0x37c> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #248 @ 0xf8 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #63920 @ 0xf9b0 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 5d084 <_PyXI_NewExcInfo@@Base+0x3e0> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 5d020 <_PyXI_NewExcInfo@@Base+0x374> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 5d08c <_PyXI_NewExcInfo@@Base+0x3e8> │ │ │ │ - vldr d7, [pc, #44] @ 5d0e8 <_PyXI_NewExcInfo@@Base+0x444> │ │ │ │ + bls 5d028 <_PyXI_NewExcInfo@@Base+0x37c> │ │ │ │ + vldr d7, [pc, #40] @ 5d080 <_PyXI_NewExcInfo@@Base+0x3d4> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #44] @ 5d0f0 <_PyXI_NewExcInfo@@Base+0x44c> │ │ │ │ + ldr r2, [pc, #40] @ 5d088 <_PyXI_NewExcInfo@@Base+0x3dc> │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ vcvt.u32.f64 s0, d0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ vmov r2, s0 │ │ │ │ str r2, [r3] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ - nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 176f3c │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 5d0c4 <_PyXI_NewExcInfo@@Base+0x418> │ │ │ │ + bl bea88 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5d0f0 <_PyXI_NewExcInfo@@Base+0x444> │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 5dd94 <_PyXI_NewExcInfo@@Base+0x10e8> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #63964 @ 0xf9dc │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b bff88 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ ldr r9, [fp, #8] │ │ │ │ ldr ip, [ip, #68] @ 0x44 │ │ │ │ ldr r8, [fp, #12] │ │ │ │ ldr r7, [fp, #16] │ │ │ │ cmp ip, #0 │ │ │ │ ldr r6, [fp, #20] │ │ │ │ - beq 5d2b0 <_PyXI_NewExcInfo@@Base+0x60c> │ │ │ │ + beq 5d2b4 <_PyXI_NewExcInfo@@Base+0x608> │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d2b0 <_PyXI_NewExcInfo@@Base+0x60c> │ │ │ │ + bne 5d2b4 <_PyXI_NewExcInfo@@Base+0x608> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38fcd8 <_PyLong_Lshift@@Base+0x31a0> │ │ │ │ + bl 38f470 <_PyLong_Lshift@@Base+0x30d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d2b0 <_PyXI_NewExcInfo@@Base+0x60c> │ │ │ │ + beq 5d2b4 <_PyXI_NewExcInfo@@Base+0x608> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ movweq sl, #5196 @ 0x144c │ │ │ │ movteq sl, #96 @ 0x60 │ │ │ │ - beq 5d194 <_PyXI_NewExcInfo@@Base+0x4f0> │ │ │ │ + beq 5d198 <_PyXI_NewExcInfo@@Base+0x4ec> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #10264 @ 0x2818 │ │ │ │ + movw r2, #8432 @ 0x20f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl ff5f8 │ │ │ │ + bl ff7c0 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r1, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ str r7, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #292 @ 0x124 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #63972 @ 0xf9e4 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ stm sp, {r5, r8} │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5d20c <_PyXI_NewExcInfo@@Base+0x568> │ │ │ │ + bne 5d210 <_PyXI_NewExcInfo@@Base+0x564> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3aec24 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ae504 <_Py_strhex@@Base+0x1ccc> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #65452 @ 0xffac │ │ │ │ + movw r0, #63596 @ 0xf86c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ movw r1, #605 @ 0x25d │ │ │ │ - bl 39869c <_PyType_SetVersion@@Base+0x1924> │ │ │ │ + bl 398690 <_PyType_SetVersion@@Base+0x1fb0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bgt 5d264 <_PyXI_NewExcInfo@@Base+0x5c0> │ │ │ │ + bgt 5d268 <_PyXI_NewExcInfo@@Base+0x5bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5d264 <_PyXI_NewExcInfo@@Base+0x5c0> │ │ │ │ + bne 5d268 <_PyXI_NewExcInfo@@Base+0x5bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5d1fc <_PyXI_NewExcInfo@@Base+0x558> │ │ │ │ + beq 5d200 <_PyXI_NewExcInfo@@Base+0x554> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d290 <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ + bgt 5d294 <_PyXI_NewExcInfo@@Base+0x5e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d290 <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ + bne 5d294 <_PyXI_NewExcInfo@@Base+0x5e8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d2b0 <_PyXI_NewExcInfo@@Base+0x60c> │ │ │ │ - movw r0, #65452 @ 0xffac │ │ │ │ + beq 5d2b4 <_PyXI_NewExcInfo@@Base+0x608> │ │ │ │ + movw r0, #63596 @ 0xf86c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3bd484 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bcd64 <_Py_c_neg@@Base+0xa14> │ │ │ │ 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 16e6cc │ │ │ │ + b 16ed30 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 5d338 <_PyXI_NewExcInfo@@Base+0x694> │ │ │ │ + beq 5d33c <_PyXI_NewExcInfo@@Base+0x690> │ │ │ │ mov r1, r4 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d338 <_PyXI_NewExcInfo@@Base+0x694> │ │ │ │ + bne 5d33c <_PyXI_NewExcInfo@@Base+0x690> │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 2d0d50 <_PyErr_ProgramDecodedTextObject@@Base+0x4f8> │ │ │ │ + bl 2d0eb8 <_PyErr_ProgramDecodedTextObject@@Base+0x4f8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d340 <_PyXI_NewExcInfo@@Base+0x69c> │ │ │ │ + bne 5d344 <_PyXI_NewExcInfo@@Base+0x698> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 5d3e0 <_PyXI_NewExcInfo@@Base+0x73c> │ │ │ │ + b 5d3e4 <_PyXI_NewExcInfo@@Base+0x738> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 5d364 <_PyXI_NewExcInfo@@Base+0x6c0> │ │ │ │ + beq 5d368 <_PyXI_NewExcInfo@@Base+0x6bc> │ │ │ │ movw r1, #26132 @ 0x6614 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d370 <_PyXI_NewExcInfo@@Base+0x6cc> │ │ │ │ + beq 5d374 <_PyXI_NewExcInfo@@Base+0x6c8> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 5d388 <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ + b 5d38c <_PyXI_NewExcInfo@@Base+0x6e0> │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 2d0d50 <_PyErr_ProgramDecodedTextObject@@Base+0x4f8> │ │ │ │ + bl 2d0eb8 <_PyErr_ProgramDecodedTextObject@@Base+0x4f8> │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 5d3e0 <_PyXI_NewExcInfo@@Base+0x73c> │ │ │ │ + beq 5d3e4 <_PyXI_NewExcInfo@@Base+0x738> │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5d3b8 <_PyXI_NewExcInfo@@Base+0x714> │ │ │ │ - movw r3, #52356 @ 0xcc84 │ │ │ │ + bne 5d3bc <_PyXI_NewExcInfo@@Base+0x710> │ │ │ │ + movw r3, #48384 @ 0xbd00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58384 @ 0xe410 │ │ │ │ + movw r1, #56756 @ 0xddb4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 5d3e0 <_PyXI_NewExcInfo@@Base+0x73c> │ │ │ │ + b 5d3e4 <_PyXI_NewExcInfo@@Base+0x738> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 44228 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x258> │ │ │ │ - movw r0, #53524 @ 0xd114 │ │ │ │ + bl 44220 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x258> │ │ │ │ + movw r0, #51668 @ 0xc9d4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldrd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r4, [sp] │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ 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 r6, r1 │ │ │ │ - add r0, r0, #13 │ │ │ │ - mov r1, #10 │ │ │ │ - bl a08e8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 5d4a8 <_PyXI_NewExcInfo@@Base+0x804> │ │ │ │ - cmp r6, #3 │ │ │ │ - ble 5d438 <_PyXI_NewExcInfo@@Base+0x794> │ │ │ │ - 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 5d458 <_PyXI_NewExcInfo@@Base+0x7b4> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 5d46c <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, #1 │ │ │ │ - bl af0d0 │ │ │ │ - mov r5, r0 │ │ │ │ - b 5d478 <_PyXI_NewExcInfo@@Base+0x7d4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl cf098 <_PyTuple_FromPair@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d494 <_PyXI_NewExcInfo@@Base+0x7f0> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 5d49c <_PyXI_NewExcInfo@@Base+0x7f8> │ │ │ │ - mov r4, r5 │ │ │ │ - b 5d4a8 <_PyXI_NewExcInfo@@Base+0x804> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5d494 <_PyXI_NewExcInfo@@Base+0x7f0> │ │ │ │ - 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, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 5d50c <_PyXI_NewExcInfo@@Base+0x868> │ │ │ │ + bne 5d448 <_PyXI_NewExcInfo@@Base+0x79c> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5d508 <_PyXI_NewExcInfo@@Base+0x864> │ │ │ │ + ble 5d444 <_PyXI_NewExcInfo@@Base+0x798> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d550 <_PyXI_NewExcInfo@@Base+0x8ac> │ │ │ │ + beq 5d48c <_PyXI_NewExcInfo@@Base+0x7e0> │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #548] @ 5d738 <_PyXI_NewExcInfo@@Base+0xa94> │ │ │ │ + ldr r1, [pc, #548] @ 5d674 <_PyXI_NewExcInfo@@Base+0x9c8> │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r8, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r9, #3 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r8, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d550 <_PyXI_NewExcInfo@@Base+0x8ac> │ │ │ │ + bne 5d48c <_PyXI_NewExcInfo@@Base+0x7e0> │ │ │ │ mov r4, #0 │ │ │ │ - b 5d72c <_PyXI_NewExcInfo@@Base+0xa88> │ │ │ │ + b 5d668 <_PyXI_NewExcInfo@@Base+0x9bc> │ │ │ │ add r3, r7, r4 │ │ │ │ movw r7, #5196 @ 0x144c │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r8, [r0] │ │ │ │ moveq sl, r7 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 5d598 <_PyXI_NewExcInfo@@Base+0x8f4> │ │ │ │ + beq 5d4d4 <_PyXI_NewExcInfo@@Base+0x828> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d588 <_PyXI_NewExcInfo@@Base+0x8e4> │ │ │ │ + beq 5d4c4 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5d58c <_PyXI_NewExcInfo@@Base+0x8e8> │ │ │ │ - b 5d594 <_PyXI_NewExcInfo@@Base+0x8f0> │ │ │ │ + bne 5d4c8 <_PyXI_NewExcInfo@@Base+0x81c> │ │ │ │ + b 5d4d0 <_PyXI_NewExcInfo@@Base+0x824> │ │ │ │ mov r4, r7 │ │ │ │ ldr sl, [r0, #8] │ │ │ │ - b 5d598 <_PyXI_NewExcInfo@@Base+0x8f4> │ │ │ │ + b 5d4d4 <_PyXI_NewExcInfo@@Base+0x828> │ │ │ │ mov sl, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f374 │ │ │ │ + bl 20fa60 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b4dc4 │ │ │ │ + bl 3b46a4 │ │ │ │ and r5, r0, #1 │ │ │ │ cmp sl, r7 │ │ │ │ orrne r5, r5, #1 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5d668 <_PyXI_NewExcInfo@@Base+0x9c4> │ │ │ │ + beq 5d5a4 <_PyXI_NewExcInfo@@Base+0x8f8> │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ stm sp, {r4, sl} │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r9, #36] @ 0x24 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 17c528 │ │ │ │ + bl 17cb60 │ │ │ │ mov r4, r0 │ │ │ │ - b 5d72c <_PyXI_NewExcInfo@@Base+0xa88> │ │ │ │ + b 5d668 <_PyXI_NewExcInfo@@Base+0x9bc> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 5d674 <_PyXI_NewExcInfo@@Base+0x9d0> │ │ │ │ + bge 5d5b0 <_PyXI_NewExcInfo@@Base+0x904> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r8 │ │ │ │ ldr r9, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ @@ -48237,620 +48188,670 @@ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, #2 │ │ │ │ - bl 140524 │ │ │ │ + bl 140c0c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5d688 <_PyXI_NewExcInfo@@Base+0x9e4> │ │ │ │ + ble 5d5c4 <_PyXI_NewExcInfo@@Base+0x918> │ │ │ │ cmp sl, #1 │ │ │ │ - beq 5d6a4 <_PyXI_NewExcInfo@@Base+0xa00> │ │ │ │ + beq 5d5e0 <_PyXI_NewExcInfo@@Base+0x934> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5d710 <_PyXI_NewExcInfo@@Base+0xa6c> │ │ │ │ + ble 5d64c <_PyXI_NewExcInfo@@Base+0x9a0> │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5d548 <_PyXI_NewExcInfo@@Base+0x8a4> │ │ │ │ + bne 5d484 <_PyXI_NewExcInfo@@Base+0x7d8> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d5e8 <_PyXI_NewExcInfo@@Base+0x944> │ │ │ │ + bne 5d524 <_PyXI_NewExcInfo@@Base+0x878> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 5d72c <_PyXI_NewExcInfo@@Base+0xa88> │ │ │ │ + b 5d668 <_PyXI_NewExcInfo@@Base+0x9bc> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5d648 <_PyXI_NewExcInfo@@Base+0x9a4> │ │ │ │ + bne 5d584 <_PyXI_NewExcInfo@@Base+0x8d8> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5d648 <_PyXI_NewExcInfo@@Base+0x9a4> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5d584 <_PyXI_NewExcInfo@@Base+0x8d8> │ │ │ │ mov r0, r9 │ │ │ │ - bl 3afd08 <_Py_IsPrivateName@@Base+0x320> │ │ │ │ + bl 3af5e8 <_Py_IsPrivateName@@Base+0x320> │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d6d4 <_PyXI_NewExcInfo@@Base+0xa30> │ │ │ │ + bgt 5d610 <_PyXI_NewExcInfo@@Base+0x964> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d6d4 <_PyXI_NewExcInfo@@Base+0xa30> │ │ │ │ + bne 5d610 <_PyXI_NewExcInfo@@Base+0x964> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r7 │ │ │ │ - bne 5d72c <_PyXI_NewExcInfo@@Base+0xa88> │ │ │ │ + bne 5d668 <_PyXI_NewExcInfo@@Base+0x9bc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d700 <_PyXI_NewExcInfo@@Base+0xa5c> │ │ │ │ + bgt 5d63c <_PyXI_NewExcInfo@@Base+0x990> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d700 <_PyXI_NewExcInfo@@Base+0xa5c> │ │ │ │ + bne 5d63c <_PyXI_NewExcInfo@@Base+0x990> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b cdf50 │ │ │ │ + b ce018 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d65c <_PyXI_NewExcInfo@@Base+0x9b8> │ │ │ │ + bne 5d598 <_PyXI_NewExcInfo@@Base+0x8ec> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5d65c <_PyXI_NewExcInfo@@Base+0x9b8> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5d598 <_PyXI_NewExcInfo@@Base+0x8ec> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, lsl #10 │ │ │ │ + rsbeq r7, r2, ip, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 5d790 <_PyXI_NewExcInfo@@Base+0xaec> │ │ │ │ + bne 5d6cc <_PyXI_NewExcInfo@@Base+0xa20> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5d78c <_PyXI_NewExcInfo@@Base+0xae8> │ │ │ │ + blt 5d6c8 <_PyXI_NewExcInfo@@Base+0xa1c> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d7c8 <_PyXI_NewExcInfo@@Base+0xb24> │ │ │ │ + beq 5d704 <_PyXI_NewExcInfo@@Base+0xa58> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1724] @ 5de54 <_PyXI_NewExcInfo@@Base+0x11b0> │ │ │ │ + ldr r1, [pc, #1724] @ 5dd90 <_PyXI_NewExcInfo@@Base+0x10e4> │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d89c <_PyXI_NewExcInfo@@Base+0xbf8> │ │ │ │ + beq 5d7d8 <_PyXI_NewExcInfo@@Base+0xb2c> │ │ │ │ adds r2, r5, r4 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - beq 5d880 <_PyXI_NewExcInfo@@Base+0xbdc> │ │ │ │ + beq 5d7bc <_PyXI_NewExcInfo@@Base+0xb10> │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d800 <_PyXI_NewExcInfo@@Base+0xb5c> │ │ │ │ + beq 5d73c <_PyXI_NewExcInfo@@Base+0xa90> │ │ │ │ cmp r2, #1 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - bne 5d808 <_PyXI_NewExcInfo@@Base+0xb64> │ │ │ │ - b 5d870 <_PyXI_NewExcInfo@@Base+0xbcc> │ │ │ │ + bne 5d744 <_PyXI_NewExcInfo@@Base+0xa98> │ │ │ │ + b 5d7ac <_PyXI_NewExcInfo@@Base+0xb00> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5d82c <_PyXI_NewExcInfo@@Base+0xb88> │ │ │ │ - bl be93c │ │ │ │ + bne 5d768 <_PyXI_NewExcInfo@@Base+0xabc> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r8, #0 │ │ │ │ - beq 5d860 <_PyXI_NewExcInfo@@Base+0xbbc> │ │ │ │ - b 5d89c <_PyXI_NewExcInfo@@Base+0xbf8> │ │ │ │ - bl c5a24 │ │ │ │ + beq 5d79c <_PyXI_NewExcInfo@@Base+0xaf0> │ │ │ │ + b 5d7d8 <_PyXI_NewExcInfo@@Base+0xb2c> │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d858 <_PyXI_NewExcInfo@@Base+0xbb4> │ │ │ │ + bgt 5d794 <_PyXI_NewExcInfo@@Base+0xae8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d858 <_PyXI_NewExcInfo@@Base+0xbb4> │ │ │ │ + bne 5d794 <_PyXI_NewExcInfo@@Base+0xae8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 5d818 <_PyXI_NewExcInfo@@Base+0xb74> │ │ │ │ + beq 5d754 <_PyXI_NewExcInfo@@Base+0xaa8> │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add r9, r7, #16 │ │ │ │ mvnlt r8, #-2147483648 @ 0x80000000 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5daa8 <_PyXI_NewExcInfo@@Base+0xe04> │ │ │ │ + bne 5d9e4 <_PyXI_NewExcInfo@@Base+0xd38> │ │ │ │ cmp r8, #11 │ │ │ │ movlt r0, r8 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5d8a4 <_PyXI_NewExcInfo@@Base+0xc00> │ │ │ │ + bne 5d7e0 <_PyXI_NewExcInfo@@Base+0xb34> │ │ │ │ mov r4, #0 │ │ │ │ - b 5de48 <_PyXI_NewExcInfo@@Base+0x11a4> │ │ │ │ + b 5dd84 <_PyXI_NewExcInfo@@Base+0x10d8> │ │ │ │ sub ip, r6, #1 │ │ │ │ - movw sl, #36484 @ 0x8e84 │ │ │ │ + movw sl, #34628 @ 0x8744 │ │ │ │ movt sl, #65 @ 0x41 │ │ │ │ mov r1, ip │ │ │ │ mov r5, #0 │ │ │ │ str r8, [fp, #-96] @ 0xffffffa0 │ │ │ │ str ip, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5d9d4 <_PyXI_NewExcInfo@@Base+0xd30> │ │ │ │ + beq 5d910 <_PyXI_NewExcInfo@@Base+0xc64> │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5da6c <_PyXI_NewExcInfo@@Base+0xdc8> │ │ │ │ + blt 5d9a8 <_PyXI_NewExcInfo@@Base+0xcfc> │ │ │ │ ldrb r0, [r9, r1] │ │ │ │ sub r8, r1, #1 │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - beq 5d904 <_PyXI_NewExcInfo@@Base+0xc60> │ │ │ │ + beq 5d840 <_PyXI_NewExcInfo@@Base+0xb94> │ │ │ │ mov r1, r8 │ │ │ │ - b 5d8cc <_PyXI_NewExcInfo@@Base+0xc28> │ │ │ │ + b 5d808 <_PyXI_NewExcInfo@@Base+0xb5c> │ │ │ │ ldrb r0, [r9, r8] │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - bne 5d94c <_PyXI_NewExcInfo@@Base+0xca8> │ │ │ │ + bne 5d888 <_PyXI_NewExcInfo@@Base+0xbdc> │ │ │ │ sub r8, r8, #1 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 5d8f0 <_PyXI_NewExcInfo@@Base+0xc4c> │ │ │ │ + bne 5d82c <_PyXI_NewExcInfo@@Base+0xb80> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r1 │ │ │ │ - bne 5d94c <_PyXI_NewExcInfo@@Base+0xca8> │ │ │ │ + bne 5d888 <_PyXI_NewExcInfo@@Base+0xbdc> │ │ │ │ ldr ip, [r7, #4] │ │ │ │ movw r0, #42964 @ 0xa7d4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne 5d94c <_PyXI_NewExcInfo@@Base+0xca8> │ │ │ │ + bne 5d888 <_PyXI_NewExcInfo@@Base+0xbdc> │ │ │ │ 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 5da6c <_PyXI_NewExcInfo@@Base+0xdc8> │ │ │ │ + b 5d9a8 <_PyXI_NewExcInfo@@Base+0xcfc> │ │ │ │ add r0, r8, #1 │ │ │ │ sub r1, r1, r8 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5da80 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ + beq 5d9bc <_PyXI_NewExcInfo@@Base+0xd10> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r1, [r4, #12] │ │ │ │ strle r6, [r1, r5, lsl #2] │ │ │ │ - ble 5d9c8 <_PyXI_NewExcInfo@@Base+0xd24> │ │ │ │ + ble 5d904 <_PyXI_NewExcInfo@@Base+0xc58> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d9a8 <_PyXI_NewExcInfo@@Base+0xd04> │ │ │ │ + beq 5d8e4 <_PyXI_NewExcInfo@@Base+0xc38> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5da80 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ + bgt 5d9bc <_PyXI_NewExcInfo@@Base+0xd10> │ │ │ │ sub r3, r1, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5da80 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ - b 5da54 <_PyXI_NewExcInfo@@Base+0xdb0> │ │ │ │ + bne 5d9bc <_PyXI_NewExcInfo@@Base+0xd10> │ │ │ │ + b 5d990 <_PyXI_NewExcInfo@@Base+0xce4> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d9c8 <_PyXI_NewExcInfo@@Base+0xd24> │ │ │ │ + bgt 5d904 <_PyXI_NewExcInfo@@Base+0xc58> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5d9c8 <_PyXI_NewExcInfo@@Base+0xd24> │ │ │ │ + bne 5d904 <_PyXI_NewExcInfo@@Base+0xc58> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r8 │ │ │ │ - b 5d8c0 <_PyXI_NewExcInfo@@Base+0xc1c> │ │ │ │ + b 5d7fc <_PyXI_NewExcInfo@@Base+0xb50> │ │ │ │ cmp r1, #0 │ │ │ │ - movwge r3, #36484 @ 0x8e84 │ │ │ │ + movwge r3, #34628 @ 0x8744 │ │ │ │ movtge r3, #65 @ 0x41 │ │ │ │ - blt 5da6c <_PyXI_NewExcInfo@@Base+0xdc8> │ │ │ │ + blt 5d9a8 <_PyXI_NewExcInfo@@Base+0xcfc> │ │ │ │ ldrb r2, [r9, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 5da00 <_PyXI_NewExcInfo@@Base+0xd5c> │ │ │ │ + beq 5d93c <_PyXI_NewExcInfo@@Base+0xc90> │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 5da6c <_PyXI_NewExcInfo@@Base+0xdc8> │ │ │ │ - b 5d9e4 <_PyXI_NewExcInfo@@Base+0xd40> │ │ │ │ + bcc 5d9a8 <_PyXI_NewExcInfo@@Base+0xcfc> │ │ │ │ + b 5d920 <_PyXI_NewExcInfo@@Base+0xc74> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5da80 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ + beq 5d9bc <_PyXI_NewExcInfo@@Base+0xd10> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 5da68 <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ + ble 5d9a4 <_PyXI_NewExcInfo@@Base+0xcf8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5da60 <_PyXI_NewExcInfo@@Base+0xdbc> │ │ │ │ + beq 5d99c <_PyXI_NewExcInfo@@Base+0xcf0> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5da80 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ + bgt 5d9bc <_PyXI_NewExcInfo@@Base+0xd10> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5da80 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ + bne 5d9bc <_PyXI_NewExcInfo@@Base+0xd10> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5da80 <_PyXI_NewExcInfo@@Base+0xddc> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5d9bc <_PyXI_NewExcInfo@@Base+0xd10> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5de2c <_PyXI_NewExcInfo@@Base+0x1188> │ │ │ │ + ble 5dd68 <_PyXI_NewExcInfo@@Base+0x10bc> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 2f3a04 │ │ │ │ + bl 2f35e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5de48 <_PyXI_NewExcInfo@@Base+0x11a4> │ │ │ │ + bne 5dd84 <_PyXI_NewExcInfo@@Base+0x10d8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d89c <_PyXI_NewExcInfo@@Base+0xbf8> │ │ │ │ + bgt 5d7d8 <_PyXI_NewExcInfo@@Base+0xb2c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d89c <_PyXI_NewExcInfo@@Base+0xbf8> │ │ │ │ + bne 5d7d8 <_PyXI_NewExcInfo@@Base+0xb2c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5d89c <_PyXI_NewExcInfo@@Base+0xbf8> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5d7d8 <_PyXI_NewExcInfo@@Base+0xb2c> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5d89c <_PyXI_NewExcInfo@@Base+0xbf8> │ │ │ │ + bne 5d7d8 <_PyXI_NewExcInfo@@Base+0xb2c> │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5dae8 <_PyXI_NewExcInfo@@Base+0xe44> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 5da24 <_PyXI_NewExcInfo@@Base+0xd78> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6976 @ 0x1b40 │ │ │ │ + movw r1, #5348 @ 0x14e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 5de1c <_PyXI_NewExcInfo@@Base+0x1178> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 5dd58 <_PyXI_NewExcInfo@@Base+0x10ac> │ │ │ │ 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 5dc28 <_PyXI_NewExcInfo@@Base+0xf84> │ │ │ │ + bne 5db64 <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5de1c <_PyXI_NewExcInfo@@Base+0x1178> │ │ │ │ + beq 5dd58 <_PyXI_NewExcInfo@@Base+0x10ac> │ │ │ │ sub r6, r6, #1 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 5dbd8 <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ + blt 5db14 <_PyXI_NewExcInfo@@Base+0xe68> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5dbd8 <_PyXI_NewExcInfo@@Base+0xf34> │ │ │ │ + beq 5db14 <_PyXI_NewExcInfo@@Base+0xe68> │ │ │ │ sub r8, r8, #1 │ │ │ │ ldrb r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne 5dbd0 <_PyXI_NewExcInfo@@Base+0xf2c> │ │ │ │ + bne 5db0c <_PyXI_NewExcInfo@@Base+0xe60> │ │ │ │ add r0, r6, #1 │ │ │ │ sub r1, r1, r6 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5dc20 <_PyXI_NewExcInfo@@Base+0xf7c> │ │ │ │ + beq 5db5c <_PyXI_NewExcInfo@@Base+0xeb0> │ │ │ │ cmp r7, #11 │ │ │ │ ldrle r3, [r5, #12] │ │ │ │ strle r4, [r3, r7, lsl #2] │ │ │ │ - ble 5dbc0 <_PyXI_NewExcInfo@@Base+0xf1c> │ │ │ │ + ble 5dafc <_PyXI_NewExcInfo@@Base+0xe50> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dba0 <_PyXI_NewExcInfo@@Base+0xefc> │ │ │ │ + beq 5dadc <_PyXI_NewExcInfo@@Base+0xe30> │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r5 │ │ │ │ - ble 5dcd8 <_PyXI_NewExcInfo@@Base+0x1034> │ │ │ │ - b 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + ble 5dc14 <_PyXI_NewExcInfo@@Base+0xf68> │ │ │ │ + b 5dd34 <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dbc0 <_PyXI_NewExcInfo@@Base+0xf1c> │ │ │ │ + bgt 5dafc <_PyXI_NewExcInfo@@Base+0xe50> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dbc0 <_PyXI_NewExcInfo@@Base+0xf1c> │ │ │ │ + bne 5dafc <_PyXI_NewExcInfo@@Base+0xe50> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ sub r6, r6, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b 5db2c <_PyXI_NewExcInfo@@Base+0xe88> │ │ │ │ + b 5da68 <_PyXI_NewExcInfo@@Base+0xdbc> │ │ │ │ subs r6, r6, #1 │ │ │ │ - bcs 5db40 <_PyXI_NewExcInfo@@Base+0xe9c> │ │ │ │ + bcs 5da7c <_PyXI_NewExcInfo@@Base+0xdd0> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 5dc00 <_PyXI_NewExcInfo@@Base+0xf5c> │ │ │ │ + bne 5db3c <_PyXI_NewExcInfo@@Base+0xe90> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42964 @ 0xa7d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5dd38 <_PyXI_NewExcInfo@@Base+0x1094> │ │ │ │ + beq 5dc74 <_PyXI_NewExcInfo@@Base+0xfc8> │ │ │ │ cmn r1, #1 │ │ │ │ - blt 5dddc <_PyXI_NewExcInfo@@Base+0x1138> │ │ │ │ + blt 5dd18 <_PyXI_NewExcInfo@@Base+0x106c> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5dd6c <_PyXI_NewExcInfo@@Base+0x10c8> │ │ │ │ - b 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + bne 5dca8 <_PyXI_NewExcInfo@@Base+0xffc> │ │ │ │ + b 5dd34 <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ mov r4, r5 │ │ │ │ - b 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ - bl a1588 │ │ │ │ + b 5dd34 <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r1, r6 │ │ │ │ movne r6, r7 │ │ │ │ movne r7, r4 │ │ │ │ - bne 5dc54 <_PyXI_NewExcInfo@@Base+0xfb0> │ │ │ │ - b 5de1c <_PyXI_NewExcInfo@@Base+0x1178> │ │ │ │ + bne 5db90 <_PyXI_NewExcInfo@@Base+0xee4> │ │ │ │ + b 5dd58 <_PyXI_NewExcInfo@@Base+0x10ac> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5dcf4 <_PyXI_NewExcInfo@@Base+0x1050> │ │ │ │ + ble 5dc30 <_PyXI_NewExcInfo@@Base+0xf84> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r4 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 5dd10 <_PyXI_NewExcInfo@@Base+0x106c> │ │ │ │ + beq 5dc4c <_PyXI_NewExcInfo@@Base+0xfa0> │ │ │ │ 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 2d3e04 <_Py_dup@@Base+0x1800> │ │ │ │ + bl 2d43f4 <_Py_dup@@Base+0x1d50> │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5dd10 <_PyXI_NewExcInfo@@Base+0x106c> │ │ │ │ + blt 5dc4c <_PyXI_NewExcInfo@@Base+0xfa0> │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 5ddf4 <_PyXI_NewExcInfo@@Base+0x1150> │ │ │ │ + beq 5dd30 <_PyXI_NewExcInfo@@Base+0x1084> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r5, lsl #2] │ │ │ │ - ble 5dc4c <_PyXI_NewExcInfo@@Base+0xfa8> │ │ │ │ + ble 5db88 <_PyXI_NewExcInfo@@Base+0xedc> │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 5dc44 <_PyXI_NewExcInfo@@Base+0xfa0> │ │ │ │ + beq 5db80 <_PyXI_NewExcInfo@@Base+0xed4> │ │ │ │ mov r4, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + bgt 5dd34 <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + bne 5dd34 <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5dd34 <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dc4c <_PyXI_NewExcInfo@@Base+0xfa8> │ │ │ │ + bne 5db88 <_PyXI_NewExcInfo@@Base+0xedc> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5dc4c <_PyXI_NewExcInfo@@Base+0xfa8> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5db88 <_PyXI_NewExcInfo@@Base+0xedc> │ │ │ │ mov r4, r7 │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r1 │ │ │ │ - bne 5dd58 <_PyXI_NewExcInfo@@Base+0x10b4> │ │ │ │ + bne 5dc94 <_PyXI_NewExcInfo@@Base+0xfe8> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42964 @ 0xa7d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5dd58 <_PyXI_NewExcInfo@@Base+0x10b4> │ │ │ │ + bne 5dc94 <_PyXI_NewExcInfo@@Base+0xfe8> │ │ │ │ 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 5dddc <_PyXI_NewExcInfo@@Base+0x1138> │ │ │ │ + b 5dd18 <_PyXI_NewExcInfo@@Base+0x106c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + beq 5dd34 <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 5ddd8 <_PyXI_NewExcInfo@@Base+0x1134> │ │ │ │ + ble 5dd14 <_PyXI_NewExcInfo@@Base+0x1068> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ddb8 <_PyXI_NewExcInfo@@Base+0x1114> │ │ │ │ + beq 5dcf4 <_PyXI_NewExcInfo@@Base+0x1048> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + bgt 5dd34 <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + bne 5dd34 <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5dd34 <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ddd8 <_PyXI_NewExcInfo@@Base+0x1134> │ │ │ │ + bgt 5dd14 <_PyXI_NewExcInfo@@Base+0x1068> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ddd8 <_PyXI_NewExcInfo@@Base+0x1134> │ │ │ │ + bne 5dd14 <_PyXI_NewExcInfo@@Base+0x1068> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 2f3a04 │ │ │ │ + bl 2f35e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5de20 <_PyXI_NewExcInfo@@Base+0x117c> │ │ │ │ - b 5ddf8 <_PyXI_NewExcInfo@@Base+0x1154> │ │ │ │ + bne 5dd5c <_PyXI_NewExcInfo@@Base+0x10b0> │ │ │ │ + b 5dd34 <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5de1c <_PyXI_NewExcInfo@@Base+0x1178> │ │ │ │ + bgt 5dd58 <_PyXI_NewExcInfo@@Base+0x10ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5de1c <_PyXI_NewExcInfo@@Base+0x1178> │ │ │ │ + bne 5dd58 <_PyXI_NewExcInfo@@Base+0x10ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 5de48 <_PyXI_NewExcInfo@@Base+0x11a4> │ │ │ │ + bl 1c5420 │ │ │ │ + b 5dd84 <_PyXI_NewExcInfo@@Base+0x10d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5da68 <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ + bne 5d9a4 <_PyXI_NewExcInfo@@Base+0xcf8> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5da68 <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5d9a4 <_PyXI_NewExcInfo@@Base+0xcf8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, lsr r5 │ │ │ │ + rsbeq r7, r2, r8, lsr r5 │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + add r0, r0, #13 │ │ │ │ + mov r1, #10 │ │ │ │ + bl a094c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 5de54 <_PyXI_NewExcInfo@@Base+0x11a8> │ │ │ │ + cmp r6, #3 │ │ │ │ + ble 5dde4 <_PyXI_NewExcInfo@@Base+0x1138> │ │ │ │ + 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 5de04 <_PyXI_NewExcInfo@@Base+0x1158> │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + movw r3, #5196 @ 0x144c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 5de18 <_PyXI_NewExcInfo@@Base+0x116c> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, #1 │ │ │ │ + bl af12c │ │ │ │ + mov r5, r0 │ │ │ │ + b 5de24 <_PyXI_NewExcInfo@@Base+0x1178> │ │ │ │ + mov r0, r4 │ │ │ │ + bl cf160 <_PyTuple_FromPair@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5de40 <_PyXI_NewExcInfo@@Base+0x1194> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 5de48 <_PyXI_NewExcInfo@@Base+0x119c> │ │ │ │ + mov r4, r5 │ │ │ │ + b 5de54 <_PyXI_NewExcInfo@@Base+0x11a8> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5de40 <_PyXI_NewExcInfo@@Base+0x1194> │ │ │ │ + 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, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 5df18 <_PyXI_NewExcInfo@@Base+0x1274> │ │ │ │ + beq 5df1c <_PyXI_NewExcInfo@@Base+0x1270> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5deac <_PyXI_NewExcInfo@@Base+0x1208> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 5deb0 <_PyXI_NewExcInfo@@Base+0x1204> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #300 @ 0x12c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #63980 @ 0xf9ec │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f714 │ │ │ │ + bl 21fdd8 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5deec <_PyXI_NewExcInfo@@Base+0x1248> │ │ │ │ + bcs 5def0 <_PyXI_NewExcInfo@@Base+0x1244> │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #36764 @ 0x8f9c │ │ │ │ + movw r1, #34996 @ 0x88b4 │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #25500 @ 0x639c │ │ │ │ + movw r3, #23732 @ 0x5cb4 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r0, r2, lsl #7 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r3, [r3, r0] │ │ │ │ add r2, r3, r3, lsl #3 │ │ │ │ - movw r3, #21776 @ 0x5510 │ │ │ │ + movw r3, #19920 @ 0x4dd0 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ - movw r1, #49896 @ 0xc2e8 │ │ │ │ + movw r1, #48104 @ 0xbbe8 │ │ │ │ movt r1, #94 @ 0x5e │ │ │ │ add r3, r3, r2 │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ ldr r0, [r1, r3, lsl #2] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aab40 │ │ │ │ - movw r2, #49024 @ 0xbf80 │ │ │ │ + b aab5c │ │ │ │ + movw r2, #46972 @ 0xb77c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #9984 @ 0x2700 │ │ │ │ + movw r0, #8172 @ 0x1fec │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5df90 <_PyXI_NewExcInfo@@Base+0x12ec> │ │ │ │ + beq 5df94 <_PyXI_NewExcInfo@@Base+0x12e8> │ │ │ │ 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 5df68 <_PyXI_NewExcInfo@@Base+0x12c4> │ │ │ │ + bne 5df6c <_PyXI_NewExcInfo@@Base+0x12c0> │ │ │ │ sub r2, r2, r4 │ │ │ │ add r0, r2, r0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b26c8 │ │ │ │ + b b2728 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46620 @ 0xb61c │ │ │ │ + movw r1, #45020 @ 0xafdc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -48859,167 +48860,110 @@ │ │ │ │ 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 5dffc <_PyXI_NewExcInfo@@Base+0x1358> │ │ │ │ + beq 5e000 <_PyXI_NewExcInfo@@Base+0x1354> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 19a5d4 │ │ │ │ + bl 19ab84 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5e038 <_PyXI_NewExcInfo@@Base+0x1394> │ │ │ │ - ldr r0, [pc, #36] @ 5e044 <_PyXI_NewExcInfo@@Base+0x13a0> │ │ │ │ - bl 2fda60 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 5e03c <_PyXI_NewExcInfo@@Base+0x1390> │ │ │ │ + ldr r0, [pc, #36] @ 5e048 <_PyXI_NewExcInfo@@Base+0x139c> │ │ │ │ + bl 2fd640 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #48084 @ 0xbbd4 │ │ │ │ + movw r0, #46228 @ 0xb494 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #192] @ 5e124 <_PyXI_NewExcInfo@@Base+0x1480> │ │ │ │ - sub sp, sp, #12 │ │ │ │ - sub r2, fp, #24 │ │ │ │ - mov r6, r0 │ │ │ │ - bl b3b50 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 5e118 <_PyXI_NewExcInfo@@Base+0x1474> │ │ │ │ - ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 5e0c0 <_PyXI_NewExcInfo@@Base+0x141c> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1ab230 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e0b4 <_PyXI_NewExcInfo@@Base+0x1410> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 5e0b4 <_PyXI_NewExcInfo@@Base+0x1410> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 5e0c4 <_PyXI_NewExcInfo@@Base+0x1420> │ │ │ │ - b 5e118 <_PyXI_NewExcInfo@@Base+0x1474> │ │ │ │ - ldr r4, [pc, #96] @ 5e128 <_PyXI_NewExcInfo@@Base+0x1484> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 3969c0 <_PyObject_GetState@@Base> │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne 5e0fc <_PyXI_NewExcInfo@@Base+0x1458> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e118 <_PyXI_NewExcInfo@@Base+0x1474> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 5e118 <_PyXI_NewExcInfo@@Base+0x1474> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5e118 <_PyXI_NewExcInfo@@Base+0x1474> │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - mov r2, r4 │ │ │ │ - movw r0, #552 @ 0x228 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq r3, r8, r0, r2 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + rsbeq r5, r3, r4, lsr r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 5e1f0 <_PyXI_NewExcInfo@@Base+0x154c> │ │ │ │ + beq 5e110 <_PyXI_NewExcInfo@@Base+0x1464> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e180 <_PyXI_NewExcInfo@@Base+0x14dc> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 5e0a0 <_PyXI_NewExcInfo@@Base+0x13f4> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #560 @ 0x230 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64232 @ 0xfae8 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f714 │ │ │ │ + bl 21fdd8 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 5e1c0 <_PyXI_NewExcInfo@@Base+0x151c> │ │ │ │ + bcs 5e0e0 <_PyXI_NewExcInfo@@Base+0x1434> │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #36764 @ 0x8f9c │ │ │ │ + movw r1, #34996 @ 0x88b4 │ │ │ │ movt r1, #88 @ 0x58 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #25500 @ 0x639c │ │ │ │ + movw r3, #23732 @ 0x5cb4 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r0, r2, lsl #7 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r3, [r3, r0] │ │ │ │ add r1, r3, r3, lsl #3 │ │ │ │ - movw r2, #21776 @ 0x5510 │ │ │ │ + movw r2, #19920 @ 0x4dd0 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ - movw r3, #49896 @ 0xc2e8 │ │ │ │ + movw r3, #48104 @ 0xbbe8 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r2, r2, r1 │ │ │ │ ldrb r2, [r2, #7] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #848] @ 0x350 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aab40 │ │ │ │ - movw r2, #49024 @ 0xbf80 │ │ │ │ + b aab5c │ │ │ │ + movw r2, #46972 @ 0xb77c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #10008 @ 0x2718 │ │ │ │ + movw r0, #8196 @ 0x2004 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152830 │ │ │ │ + bl 152ed0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5e24c <_PyXI_NewExcInfo@@Base+0x15a8> │ │ │ │ - bl be93c │ │ │ │ + bne 5e16c <_PyXI_NewExcInfo@@Base+0x14c0> │ │ │ │ + bl bea88 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5e288 <_PyXI_NewExcInfo@@Base+0x15e4> │ │ │ │ - b 5e260 <_PyXI_NewExcInfo@@Base+0x15bc> │ │ │ │ + bne 5e1a8 <_PyXI_NewExcInfo@@Base+0x14fc> │ │ │ │ + b 5e180 <_PyXI_NewExcInfo@@Base+0x14d4> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, r3 │ │ │ │ movlt r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ @@ -49029,141 +48973,185 @@ │ │ │ │ sub r1, r1, r3 │ │ │ │ str r1, [r4, #16] │ │ │ │ mla r3, ip, r3, r2 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrd r0, [r0, #8] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r1, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - bne 5e2b8 <_PyXI_NewExcInfo@@Base+0x1614> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, #1 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b af0d0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cf098 <_PyTuple_FromPair@@Base> │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r1, [pc, #192] @ 5e28c <_PyXI_NewExcInfo@@Base+0x15e0> │ │ │ │ + sub sp, sp, #12 │ │ │ │ + sub r2, fp, #24 │ │ │ │ + mov r6, r0 │ │ │ │ + bl b3bb0 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 5e280 <_PyXI_NewExcInfo@@Base+0x15d4> │ │ │ │ + ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 5e228 <_PyXI_NewExcInfo@@Base+0x157c> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1ab6f4 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5e21c <_PyXI_NewExcInfo@@Base+0x1570> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5e21c <_PyXI_NewExcInfo@@Base+0x1570> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 5e22c <_PyXI_NewExcInfo@@Base+0x1580> │ │ │ │ + b 5e280 <_PyXI_NewExcInfo@@Base+0x15d4> │ │ │ │ + ldr r4, [pc, #96] @ 5e290 <_PyXI_NewExcInfo@@Base+0x15e4> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 396328 <_PyObject_GetState@@Base> │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne 5e264 <_PyXI_NewExcInfo@@Base+0x15b8> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 5e280 <_PyXI_NewExcInfo@@Base+0x15d4> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5e280 <_PyXI_NewExcInfo@@Base+0x15d4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5e280 <_PyXI_NewExcInfo@@Base+0x15d4> │ │ │ │ + ldr r1, [r6, #4] │ │ │ │ + mov r2, r4 │ │ │ │ + movw r0, #64324 @ 0xfb44 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b bff88 │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + rsbeq r2, r3, r0, lsr #1 │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 5e320 <_PyXI_NewExcInfo@@Base+0x167c> │ │ │ │ + bne 5e2f0 <_PyXI_NewExcInfo@@Base+0x1644> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5e31c <_PyXI_NewExcInfo@@Base+0x1678> │ │ │ │ + ble 5e2ec <_PyXI_NewExcInfo@@Base+0x1640> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5e360 <_PyXI_NewExcInfo@@Base+0x16bc> │ │ │ │ + beq 5e330 <_PyXI_NewExcInfo@@Base+0x1684> │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #344] @ 5e480 <_PyXI_NewExcInfo@@Base+0x17dc> │ │ │ │ + ldr r1, [pc, #344] @ 5e450 <_PyXI_NewExcInfo@@Base+0x17a4> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #3 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5e474 <_PyXI_NewExcInfo@@Base+0x17d0> │ │ │ │ + beq 5e444 <_PyXI_NewExcInfo@@Base+0x1798> │ │ │ │ add r6, r6, r4 │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r6, #1 │ │ │ │ moveq r4, #0 │ │ │ │ mvneq r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 5e448 <_PyXI_NewExcInfo@@Base+0x17a4> │ │ │ │ + beq 5e418 <_PyXI_NewExcInfo@@Base+0x176c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e3e4 <_PyXI_NewExcInfo@@Base+0x1740> │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + beq 5e3b4 <_PyXI_NewExcInfo@@Base+0x1708> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 5e3a4 <_PyXI_NewExcInfo@@Base+0x1700> │ │ │ │ - bl be93c │ │ │ │ + bne 5e374 <_PyXI_NewExcInfo@@Base+0x16c8> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5e3d8 <_PyXI_NewExcInfo@@Base+0x1734> │ │ │ │ - b 5e474 <_PyXI_NewExcInfo@@Base+0x17d0> │ │ │ │ - bl c5a24 │ │ │ │ + beq 5e3a8 <_PyXI_NewExcInfo@@Base+0x16fc> │ │ │ │ + b 5e444 <_PyXI_NewExcInfo@@Base+0x1798> │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e3d0 <_PyXI_NewExcInfo@@Base+0x172c> │ │ │ │ + bgt 5e3a0 <_PyXI_NewExcInfo@@Base+0x16f4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e3d0 <_PyXI_NewExcInfo@@Base+0x172c> │ │ │ │ + bne 5e3a0 <_PyXI_NewExcInfo@@Base+0x16f4> │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 5e390 <_PyXI_NewExcInfo@@Base+0x16ec> │ │ │ │ + beq 5e360 <_PyXI_NewExcInfo@@Base+0x16b4> │ │ │ │ cmp r6, #2 │ │ │ │ - bne 5e3e8 <_PyXI_NewExcInfo@@Base+0x1744> │ │ │ │ - b 5e444 <_PyXI_NewExcInfo@@Base+0x17a0> │ │ │ │ + bne 5e3b8 <_PyXI_NewExcInfo@@Base+0x170c> │ │ │ │ + b 5e414 <_PyXI_NewExcInfo@@Base+0x1768> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5e40c <_PyXI_NewExcInfo@@Base+0x1768> │ │ │ │ - bl be93c │ │ │ │ + bne 5e3dc <_PyXI_NewExcInfo@@Base+0x1730> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 5e448 <_PyXI_NewExcInfo@@Base+0x17a4> │ │ │ │ - b 5e474 <_PyXI_NewExcInfo@@Base+0x17d0> │ │ │ │ - bl c5a24 │ │ │ │ + beq 5e418 <_PyXI_NewExcInfo@@Base+0x176c> │ │ │ │ + b 5e444 <_PyXI_NewExcInfo@@Base+0x1798> │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e438 <_PyXI_NewExcInfo@@Base+0x1794> │ │ │ │ + bgt 5e408 <_PyXI_NewExcInfo@@Base+0x175c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e438 <_PyXI_NewExcInfo@@Base+0x1794> │ │ │ │ + bne 5e408 <_PyXI_NewExcInfo@@Base+0x175c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 5e448 <_PyXI_NewExcInfo@@Base+0x17a4> │ │ │ │ - b 5e3f8 <_PyXI_NewExcInfo@@Base+0x1754> │ │ │ │ + bne 5e418 <_PyXI_NewExcInfo@@Base+0x176c> │ │ │ │ + b 5e3c8 <_PyXI_NewExcInfo@@Base+0x171c> │ │ │ │ mvn r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f7d4c │ │ │ │ + bl 1f82e0 │ │ │ │ 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 350154 <_PyTime_FromMillisecondsObject@@Base+0xfe8> │ │ │ │ + b 34ff90 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, asr r5 │ │ │ │ + rsbeq r7, r2, r4, ror #10 │ │ │ │ │ │ │ │ -0005e484 : │ │ │ │ +0005e454 : │ │ │ │ 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 │ │ │ │ @@ -49172,149 +49160,162 @@ │ │ │ │ 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 a1588 │ │ │ │ + bl a15ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 5e518 │ │ │ │ + beq 5e4e8 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 25eccc │ │ │ │ + bl 25f66c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e508 │ │ │ │ + bgt 5e4d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e508 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 5e4d8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e518 │ │ │ │ - bl a6178 │ │ │ │ + beq 5e4e8 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ + ldrd r0, [r0, #8] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r1, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + bne 5e51c │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b af12c │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b cf160 <_PyTuple_FromPair@@Base> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5e654 │ │ │ │ + bne 5e658 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38fcd8 <_PyLong_Lshift@@Base+0x31a0> │ │ │ │ + bl 38f470 <_PyLong_Lshift@@Base+0x30d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5e654 │ │ │ │ + beq 5e658 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #59472 @ 0xe850 │ │ │ │ + movw r2, #61848 @ 0xf198 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ - movw r0, #652 @ 0x28c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl bfe3c │ │ │ │ + movw r0, #64332 @ 0xfb4c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl bff88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5e5b4 │ │ │ │ + bne 5e5b8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aec24 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ae504 <_Py_strhex@@Base+0x1ccc> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #660 @ 0x294 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #64340 @ 0xfb54 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ - bl 39869c <_PyType_SetVersion@@Base+0x1924> │ │ │ │ + bl 398690 <_PyType_SetVersion@@Base+0x1fb0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e608 │ │ │ │ + bgt 5e60c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e608 │ │ │ │ + bne 5e60c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e5a4 │ │ │ │ + beq 5e5a8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e634 │ │ │ │ + bgt 5e638 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e634 │ │ │ │ + bne 5e638 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e654 │ │ │ │ - movw r0, #660 @ 0x294 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + beq 5e658 │ │ │ │ + movw r0, #64340 @ 0xfb54 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bd484 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bcd64 <_Py_c_neg@@Base+0xa14> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5e6a8 │ │ │ │ - movw r2, #49024 @ 0xbf80 │ │ │ │ + bne 5e6ac │ │ │ │ + movw r2, #46972 @ 0xb77c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #10084 @ 0x2764 │ │ │ │ + movw r0, #8272 @ 0x2050 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 5e6f8 │ │ │ │ + b 5e6fc │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e6d4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 5e6d8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #684 @ 0x2ac │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64364 @ 0xfb6c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f714 │ │ │ │ - bl 11954c <_PyUnicode_IsXidContinue@@Base> │ │ │ │ + bl 21fdd8 │ │ │ │ + bl 1196e4 <_PyUnicode_IsXidContinue@@Base> │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ @@ -49322,108 +49323,108 @@ │ │ │ │ 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 5e73c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 5e740 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43944 @ 0xaba8 │ │ │ │ + movw r1, #42316 @ 0xa54c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 5e764 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 5e768 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e76c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 5e770 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58540 @ 0xe4ac │ │ │ │ + movw r1, #56912 @ 0xde50 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r5, #0 │ │ │ │ - b 5e7dc │ │ │ │ + b 5e7e0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5e790 │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 5e794 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9044 @ 0x2354 │ │ │ │ + movw r1, #7284 @ 0x1c74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 5e764 │ │ │ │ - movw r4, #45160 @ 0xb068 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 5e768 │ │ │ │ + movw r4, #44764 @ 0xaedc │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r4] │ │ │ │ - bl 14b650 │ │ │ │ + bl 14bcf4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5e7bc │ │ │ │ - bl be93c │ │ │ │ + bne 5e7c0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e7c8 │ │ │ │ - b 5e764 │ │ │ │ + beq 5e7cc │ │ │ │ + b 5e768 │ │ │ │ cmp r0, #0 │ │ │ │ strgt r0, [r6, #16] │ │ │ │ - bgt 5e7dc │ │ │ │ + bgt 5e7e0 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #768 @ 0x300 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 16ec60 │ │ │ │ - b 5e764 │ │ │ │ + movw r1, #64448 @ 0xfbc0 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 5e768 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 5e820 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bls 5e824 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #808 @ 0x328 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64488 @ 0xfbe8 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 5e860 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 5e864 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r5, r0 │ │ │ │ movwne r4, #5196 @ 0x144c │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 220eb4 <_PyUnicode_IsLinebreak@@Base+0x1170> │ │ │ │ + bl 221590 <_PyUnicode_IsLinebreak@@Base+0x1188> │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e868 │ │ │ │ + bne 5e86c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 1435d8 │ │ │ │ + bl 143ca0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 227560 │ │ │ │ + bl 227d88 │ │ │ │ subs r3, r4, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e860 │ │ │ │ + beq 5e864 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -49432,321 +49433,322 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5e8fc │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 5e900 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #848 @ 0x350 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64528 @ 0xfc10 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #300] @ 5ea34 │ │ │ │ + ldr r1, [pc, #300] @ 5ea38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 140524 │ │ │ │ + bl 140c0c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 5e920 │ │ │ │ + bge 5e924 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bne 5e940 │ │ │ │ + bne 5e944 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl 140524 │ │ │ │ + bl 140c0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5e918 │ │ │ │ + blt 5e91c │ │ │ │ ldrne r5, [r4, #16] │ │ │ │ - b 5e944 │ │ │ │ - ldr r5, [pc, #236] @ 5ea34 │ │ │ │ + b 5e948 │ │ │ │ + ldr r5, [pc, #236] @ 5ea38 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cfd80 │ │ │ │ + bl 1d02c8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5e918 │ │ │ │ + beq 5e91c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 17ff80 │ │ │ │ + bl 1805b8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e98c │ │ │ │ + bgt 5e990 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e98c │ │ │ │ + bne 5e990 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e918 │ │ │ │ + beq 5e91c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1b5404 │ │ │ │ + bl 1b5814 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5e9d0 │ │ │ │ + bne 5e9d4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e918 │ │ │ │ + bgt 5e91c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e918 │ │ │ │ + bne 5e91c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5e918 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5e91c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ str r7, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ea00 │ │ │ │ + bgt 5ea04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ea00 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 5ea04 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ea18 │ │ │ │ + ble 5ea1c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ea0c │ │ │ │ + bne 5ea10 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5ea0c │ │ │ │ - strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5ea10 │ │ │ │ + rsbeq fp, r2, r0, asr #21 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ea58 │ │ │ │ + beq 5ea5c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 5eaac │ │ │ │ + b 5eab0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r3, [pc, #76] @ 5eab4 │ │ │ │ - beq 5eaac │ │ │ │ + ldreq r3, [pc, #76] @ 5eab8 │ │ │ │ + beq 5eab0 │ │ │ │ push {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 1ab230 │ │ │ │ + bl 1ab6f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5eaa0 │ │ │ │ + beq 5eaa4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ │ │ │ │ -0005eab8 : │ │ │ │ +0005eabc : │ │ │ │ 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 282b64 │ │ │ │ + bl 282e1c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5eb00 │ │ │ │ - bl a6178 │ │ │ │ + beq 5eb04 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ - bl 225cc8 │ │ │ │ + bl 2264f0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5eb84 │ │ │ │ + bne 5eb88 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #60] @ 5eb90 │ │ │ │ + vldr d7, [pc, #64] @ 5eb98 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movwhi r0, #5464 @ 0x1558 │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 5eb84 │ │ │ │ + bhi 5eb88 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movge r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ + nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ec00 │ │ │ │ + beq 5ec08 │ │ │ │ mov r8, r1 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5ec00 │ │ │ │ + bne 5ec08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38fcd8 <_PyLong_Lshift@@Base+0x31a0> │ │ │ │ + bl 38f470 <_PyLong_Lshift@@Base+0x30d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ec00 │ │ │ │ + beq 5ec08 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b7ff4 │ │ │ │ + bl 3b78d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5ec08 │ │ │ │ + bne 5ec10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aec24 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + bl 3ae504 <_Py_strhex@@Base+0x1ccc> │ │ │ │ mov r5, #0 │ │ │ │ - b 5ecbc │ │ │ │ + b 5ecc4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 5ec44 │ │ │ │ + bne 5ec4c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ebf8 │ │ │ │ + bgt 5ec00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ebf8 │ │ │ │ + bne 5ec00 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5ebf8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5ec00 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #176 @ 0xb0 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - bl bfe3c │ │ │ │ + movw r0, #64084 @ 0xfa54 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl bff88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5ebf8 │ │ │ │ + beq 5ec00 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r0, #880 @ 0x370 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #64560 @ 0xfc30 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ mov r3, r5 │ │ │ │ - bl 39869c <_PyType_SetVersion@@Base+0x1924> │ │ │ │ + bl 398690 <_PyType_SetVersion@@Base+0x1fb0> │ │ │ │ str r7, [r4, #24] │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5ec9c │ │ │ │ + bne 5eca4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aec24 <_Py_strhex@@Base+0x1ccc> │ │ │ │ - b 5ecbc │ │ │ │ + bl 3ae504 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 5ecc4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ecbc │ │ │ │ + bgt 5ecc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ecbc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 5ecc4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ b 2da80 │ │ │ │ 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 5ed24 │ │ │ │ - movw r2, #49024 @ 0xbf80 │ │ │ │ + bne 5ed2c │ │ │ │ + movw r2, #46972 @ 0xb77c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #10072 @ 0x2758 │ │ │ │ + movw r0, #8260 @ 0x2044 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 5ed74 │ │ │ │ + b 5ed7c │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5ed50 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 5ed58 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #892 @ 0x37c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64572 @ 0xfc3c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r0, r1 │ │ │ │ - bl 21f714 │ │ │ │ - bl 1194e8 <_PyUnicode_IsXidStart@@Base> │ │ │ │ + bl 21fdd8 │ │ │ │ + bl 119680 <_PyUnicode_IsXidStart@@Base> │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ subs r4, r3, #0 │ │ │ │ - ldr lr, [pc, #732] @ 5f078 │ │ │ │ + ldr lr, [pc, #732] @ 5f080 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ moveq r6, r4 │ │ │ │ mov r5, r1 │ │ │ │ ldrne r6, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -49761,311 +49763,311 @@ │ │ │ │ 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 5ee0c │ │ │ │ + bne 5ee14 │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ee54 │ │ │ │ - ldr r1, [pc, #616] @ 5f07c │ │ │ │ + beq 5ee5c │ │ │ │ + ldr r1, [pc, #616] @ 5f084 │ │ │ │ sub r2, fp, #116 @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5ee54 │ │ │ │ + bne 5ee5c │ │ │ │ mov r4, #0 │ │ │ │ - b 5f064 │ │ │ │ + b 5f06c │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1ac3dc │ │ │ │ + bl 1ac8a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ee4c │ │ │ │ + beq 5ee54 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 2b2e44 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2f14 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ee4c │ │ │ │ + beq 5ee54 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 2e4508 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e470c <_Py_Gid_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ee4c │ │ │ │ + beq 5ee54 │ │ │ │ add r6, r6, r7 │ │ │ │ cmp r6, #3 │ │ │ │ - beq 5eed4 │ │ │ │ + beq 5eedc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5eebc │ │ │ │ + bne 5eec4 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5eed4 │ │ │ │ - b 5ee4c │ │ │ │ + bge 5eedc │ │ │ │ + b 5ee54 │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 287710 │ │ │ │ + bl 2879c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ee4c │ │ │ │ + beq 5ee54 │ │ │ │ cmp r6, #4 │ │ │ │ - bne 5eea8 │ │ │ │ + bne 5eeb0 │ │ │ │ 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 5ef38 │ │ │ │ + bne 5ef40 │ │ │ │ ldrb r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ eor r5, r4, #1 │ │ │ │ and r5, r5, #1 │ │ │ │ tst r9, r5 │ │ │ │ - beq 5ef5c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 5ef64 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #27580 @ 0x6bbc │ │ │ │ + movw r2, #25952 @ 0x6560 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #37628 @ 0x92fc │ │ │ │ + movw r1, #36000 @ 0x8ca0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 5ee4c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl 14161c │ │ │ │ + b 5ee54 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #27580 @ 0x6bbc │ │ │ │ + movw r2, #25952 @ 0x6560 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #37588 @ 0x92d4 │ │ │ │ + movw r1, #35960 @ 0x8c78 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 5ee4c │ │ │ │ + bl 14161c │ │ │ │ + b 5ee54 │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ str r7, [sp] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r1, #972 @ 0x3cc │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64652 @ 0xfc8c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ movne r3, r8 │ │ │ │ mvneq r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #980 @ 0x3d4 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #64660 @ 0xfc94 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r3, r6 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ee4c │ │ │ │ - bl dc834 │ │ │ │ + beq 5ee54 │ │ │ │ + bl dc9d4 │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq 5efc4 │ │ │ │ + beq 5efcc │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2cfe8 │ │ │ │ mov r4, r0 │ │ │ │ - b 5f030 │ │ │ │ + b 5f038 │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ tst r5, r3 │ │ │ │ - beq 5eff0 │ │ │ │ + beq 5eff8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d5e8 │ │ │ │ mov r4, r0 │ │ │ │ - b 5f030 │ │ │ │ + b 5f038 │ │ │ │ orrs r5, sl, r5 │ │ │ │ - beq 5f020 │ │ │ │ + beq 5f028 │ │ │ │ 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 2d468 │ │ │ │ mov r4, r0 │ │ │ │ - b 5f030 │ │ │ │ + b 5f038 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2cf7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 5f064 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 5f06c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173bc8 │ │ │ │ - b 5ee4c │ │ │ │ + bl 17422c │ │ │ │ + b 5ee54 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1ae12c │ │ │ │ + bl 1ae5f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq ip, lr, ip, asr #12 │ │ │ │ - rsbeq r7, r2, r8, lsl #11 │ │ │ │ + subseq fp, lr, ip, asr #30 │ │ │ │ + mlseq r2, r0, 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 r4, r1 │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5f0dc │ │ │ │ + beq 5f0e4 │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5f0dc │ │ │ │ + beq 5f0e4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 5f120 │ │ │ │ - b 5f104 │ │ │ │ + beq 5f128 │ │ │ │ + b 5f10c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f0cc │ │ │ │ + beq 5f0d4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #992 @ 0x3e0 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl 2c973c <_PyArg_NoKeywords@@Base> │ │ │ │ + movw r0, #64672 @ 0xfca0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl 2c98a4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f0cc │ │ │ │ + bne 5f0d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #992 @ 0x3e0 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #64672 @ 0xfca0 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f0fc │ │ │ │ + beq 5f104 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl ca42c │ │ │ │ + bl ca4f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f0fc │ │ │ │ + beq 5f104 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5f168 │ │ │ │ + bne 5f170 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f0fc │ │ │ │ + bgt 5f104 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f0fc │ │ │ │ + bne 5f104 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5f0fc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5f104 │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f1cc │ │ │ │ + bne 5f1d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f1a4 │ │ │ │ + bgt 5f1ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f1a4 │ │ │ │ + bne 5f1ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f0fc │ │ │ │ + bgt 5f104 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f0fc │ │ │ │ + bne 5f104 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5f0fc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5f104 │ │ │ │ mvn r3, #0 │ │ │ │ strd r4, [r0, #8] │ │ │ │ str r3, [r0, #16] │ │ │ │ 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 d5c14 │ │ │ │ + bl d5cec │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3b82b8 │ │ │ │ + b 3b7b98 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f22c │ │ │ │ + beq 5f234 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 5f284 │ │ │ │ + b 5f28c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ movweq r3, #5196 @ 0x144c │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 5f284 │ │ │ │ + beq 5f28c │ │ │ │ push {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 1ab230 │ │ │ │ + bl 1ab6f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5f278 │ │ │ │ + beq 5f280 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f28c : │ │ │ │ +0005f294 : │ │ │ │ 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 │ │ │ │ @@ -50080,57 +50082,57 @@ │ │ │ │ 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 1a18c4 <_PyArena_Free@@Base+0x1b20> │ │ │ │ + bl 1a1f0c <_PyArena_Free@@Base+0x1b20> │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, r0 │ │ │ │ bl 2e2ac │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #1000 @ 0x3e8 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #64680 @ 0xfca8 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r1, #68] @ 0x44 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ 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] @ 5f384 │ │ │ │ + ldr r3, [pc, #52] @ 5f38c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #3736] @ 0xe98 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5f36c │ │ │ │ - bl be93c │ │ │ │ + bne 5f374 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f37c │ │ │ │ + bne 5f384 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0005f388 : │ │ │ │ +0005f390 : │ │ │ │ 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] │ │ │ │ @@ -50138,21 +50140,21 @@ │ │ │ │ sub sp, sp, #8192 @ 0x2000 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #24728 @ 0x6098 │ │ │ │ + movw r1, #23100 @ 0x5a3c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #24732 @ 0x609c │ │ │ │ + movw r0, #23104 @ 0x5a40 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5f48c │ │ │ │ + beq 5f494 │ │ │ │ sub r4, fp, #8192 @ 0x2000 │ │ │ │ mov r2, #28 │ │ │ │ sub r4, r4, #20 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r4, #36 @ 0x24 │ │ │ │ bl 2d720 │ │ │ │ mov r3, #1 │ │ │ │ @@ -50160,36 +50162,36 @@ │ │ │ │ cmp r5, #2 │ │ │ │ str r2, [r4, #-20] @ 0xffffffec │ │ │ │ str r7, [r4, #-40] @ 0xffffffd8 │ │ │ │ str r4, [r4, #-16] │ │ │ │ str r4, [r4, #-24] @ 0xffffffe8 │ │ │ │ str r5, [r4, #-8] │ │ │ │ str r3, [r4, #-4] │ │ │ │ - ble 5f458 │ │ │ │ + ble 5f460 │ │ │ │ mov r3, #0 │ │ │ │ - movw r2, #6916 @ 0x1b04 │ │ │ │ + movw r2, #8524 @ 0x214c │ │ │ │ movt r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #61912 @ 0xf1d8 │ │ │ │ + movw r1, #62984 @ 0xf608 │ │ │ │ movt r1, #27 │ │ │ │ - movw r0, #24724 @ 0x6094 │ │ │ │ + movw r0, #26308 @ 0x66c4 │ │ │ │ movt r0, #24 │ │ │ │ - bl 98f20 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 98fa8 <_Py_hashtable_new_full@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #-12] │ │ │ │ - bne 5f458 │ │ │ │ - bl 2e73f4 │ │ │ │ - b 5f48c │ │ │ │ + bne 5f460 │ │ │ │ + bl 2e730c │ │ │ │ + b 5f494 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r4, #40 @ 0x28 │ │ │ │ - bl 1a00c0 <_PyArena_Free@@Base+0x31c> │ │ │ │ + bl 1a0708 <_PyArena_Free@@Base+0x31c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f474 │ │ │ │ - bl 18ae50 <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 5f47c │ │ │ │ + bl 18b488 <_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 2e2ac │ │ │ │ sub sp, fp, #20 │ │ │ │ @@ -50198,35 +50200,35 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ - bl 225cc8 │ │ │ │ + bl 2264f0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5f510 │ │ │ │ + bne 5f518 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #68] @ 5f520 │ │ │ │ + vldr d7, [pc, #68] @ 5f528 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 5f508 │ │ │ │ + bgt 5f510 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movgt r0, r3 │ │ │ │ - b 5f510 │ │ │ │ + b 5f518 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @@ -50236,50 +50238,50 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2e87c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5f564 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 5f56c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 5f570 │ │ │ │ + bl 27bef0 │ │ │ │ + b 5f578 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 25ec9c │ │ │ │ + bl 25f63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 5f59c │ │ │ │ + ldr r1, [pc, #8] @ 5f5a4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36ca50 │ │ │ │ - strhteq r6, [r3], #-144 @ 0xffffff70 │ │ │ │ + b 36c420 │ │ │ │ + strhteq r6, [r3], #-152 @ 0xffffff68 │ │ │ │ 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 225cc8 │ │ │ │ + bl 2264f0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5f5f8 │ │ │ │ + bne 5f600 │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvc r0, r3 │ │ │ │ @@ -50289,402 +50291,401 @@ │ │ │ │ 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 a78c4 │ │ │ │ + bl a7924 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ 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 225cc8 │ │ │ │ + bl 2264f0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5f6e8 │ │ │ │ + bne 5f6f0 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r4, [r0] │ │ │ │ bl 2df3c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f6d8 │ │ │ │ - bl 3bcafc <_Py_c_neg@@Base+0x8c> │ │ │ │ - b 5f6e8 │ │ │ │ + beq 5f6e0 │ │ │ │ + bl 3bc3dc <_Py_c_neg@@Base+0x8c> │ │ │ │ + b 5f6f0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5b14 │ │ │ │ + b c5c60 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov ip, r0 │ │ │ │ - movw r0, #41916 @ 0xa3bc │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - ldr r4, [ip, #4] │ │ │ │ - ldrd r2, [ip, #16] │ │ │ │ - ldr r1, [ip, #12] │ │ │ │ - bl bfe3c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #31844 @ 0x7c64 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - 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 │ │ │ │ - bl 5fb18 <_PyEval_FormatAwaitableError@@Base+0x340> │ │ │ │ + bl 5fb1c <_PyEval_FormatAwaitableError@@Base+0x38c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f7cc │ │ │ │ + beq 5f784 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f7a0 │ │ │ │ + bgt 5f758 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f7a0 │ │ │ │ + bne 5f758 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5f7d0 │ │ │ │ - movw r3, #52368 @ 0xcc90 │ │ │ │ + bne 5f788 │ │ │ │ + movw r3, #48400 @ 0xbd10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f7cc │ │ │ │ - bl 1435d8 │ │ │ │ + beq 5f784 │ │ │ │ + bl 143ca0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 3864d8 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 385d98 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0005f7d8 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +0005f790 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5f7f8 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ + beq 5f7b0 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f840 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + bne 5f7f8 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5f814 <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ - movw ip, #45172 @ 0xb074 │ │ │ │ + bne 5f7cc <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ + movw ip, #45596 @ 0xb21c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r2, #1232 @ 0x4d0 │ │ │ │ - movt r2, #65 @ 0x41 │ │ │ │ - b 5f82c <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ + movw r2, #64912 @ 0xfd90 │ │ │ │ + movt r2, #64 @ 0x40 │ │ │ │ + b 5f7e4 <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5f840 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ - movw ip, #45172 @ 0xb074 │ │ │ │ + bne 5f7f8 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + movw ip, #45596 @ 0xb21c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - movw r2, #1324 @ 0x52c │ │ │ │ - movt r2, #65 @ 0x41 │ │ │ │ + movw r2, #65004 @ 0xfdec │ │ │ │ + movt r2, #64 @ 0x40 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [ip] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e0458 <_PyErr_Format@@Base> │ │ │ │ + b 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov ip, r0 │ │ │ │ + movw r0, #40060 @ 0x9c7c │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + ldr r4, [ip, #4] │ │ │ │ + ldrd r2, [ip, #16] │ │ │ │ + ldr r1, [ip, #12] │ │ │ │ + bl bff88 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #30216 @ 0x7608 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b bff88 │ │ │ │ + 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 225cc8 │ │ │ │ + bl 2264f0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-68] @ 0xffffffbc │ │ │ │ vstr d1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 5f8ec <_PyEval_FormatAwaitableError@@Base+0x114> │ │ │ │ + bne 5f8f0 <_PyEval_FormatAwaitableError@@Base+0x160> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ str r4, [r0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2df3c │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vstr d9, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 3a1fa0 <_Py_c_abs@@Base> │ │ │ │ + bl 3a1880 <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ vmov r2, r3, d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f8d8 <_PyEval_FormatAwaitableError@@Base+0x100> │ │ │ │ - bl 3bcafc <_Py_c_neg@@Base+0x8c> │ │ │ │ - b 5f8ec <_PyEval_FormatAwaitableError@@Base+0x114> │ │ │ │ - movw r0, #1440 @ 0x5a0 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + beq 5f8dc <_PyEval_FormatAwaitableError@@Base+0x14c> │ │ │ │ + bl 3bc3dc <_Py_c_neg@@Base+0x8c> │ │ │ │ + b 5f8f0 <_PyEval_FormatAwaitableError@@Base+0x160> │ │ │ │ + movw r0, #65096 @ 0xfe48 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ vstr d10, [sp] │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 5f938 <_PyEval_FormatAwaitableError@@Base+0x160> │ │ │ │ + bne 5f93c <_PyEval_FormatAwaitableError@@Base+0x1ac> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46100 @ 0xb414 │ │ │ │ + movw r1, #44244 @ 0xacd4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 5f960 <_PyEval_FormatAwaitableError@@Base+0x188> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 5f964 <_PyEval_FormatAwaitableError@@Base+0x1d4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 5f968 <_PyEval_FormatAwaitableError@@Base+0x190> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 5f96c <_PyEval_FormatAwaitableError@@Base+0x1dc> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1444 @ 0x5a4 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65100 @ 0xfe4c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 152830 │ │ │ │ + bl 152ed0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt 5f99c <_PyEval_FormatAwaitableError@@Base+0x1c4> │ │ │ │ - bl be93c │ │ │ │ + bgt 5f9a0 <_PyEval_FormatAwaitableError@@Base+0x210> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f960 <_PyEval_FormatAwaitableError@@Base+0x188> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 5f964 <_PyEval_FormatAwaitableError@@Base+0x1d4> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1476 @ 0x5c4 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65132 @ 0xfe6c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 5f960 <_PyEval_FormatAwaitableError@@Base+0x188> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 5f964 <_PyEval_FormatAwaitableError@@Base+0x1d4> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 5fa00 <_PyEval_FormatAwaitableError@@Base+0x228> │ │ │ │ + beq 5fa04 <_PyEval_FormatAwaitableError@@Base+0x274> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f9e0 <_PyEval_FormatAwaitableError@@Base+0x208> │ │ │ │ + beq 5f9e4 <_PyEval_FormatAwaitableError@@Base+0x254> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f9cc <_PyEval_FormatAwaitableError@@Base+0x1f4> │ │ │ │ + bne 5f9d0 <_PyEval_FormatAwaitableError@@Base+0x240> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl a6178 │ │ │ │ - b 5f9e0 <_PyEval_FormatAwaitableError@@Base+0x208> │ │ │ │ + bl a61d8 │ │ │ │ + b 5f9e4 <_PyEval_FormatAwaitableError@@Base+0x254> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38fcd8 <_PyLong_Lshift@@Base+0x31a0> │ │ │ │ + bl 38f470 <_PyLong_Lshift@@Base+0x30d8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5f9c0 <_PyEval_FormatAwaitableError@@Base+0x1e8> │ │ │ │ - b 5f960 <_PyEval_FormatAwaitableError@@Base+0x188> │ │ │ │ + bne 5f9c4 <_PyEval_FormatAwaitableError@@Base+0x234> │ │ │ │ + b 5f964 <_PyEval_FormatAwaitableError@@Base+0x1d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ strne r5, [r4, #36] @ 0x24 │ │ │ │ - bne 5fa00 <_PyEval_FormatAwaitableError@@Base+0x228> │ │ │ │ - bl 2e73f4 │ │ │ │ - b 5f960 <_PyEval_FormatAwaitableError@@Base+0x188> │ │ │ │ + bne 5fa04 <_PyEval_FormatAwaitableError@@Base+0x274> │ │ │ │ + bl 2e730c │ │ │ │ + b 5f964 <_PyEval_FormatAwaitableError@@Base+0x1d4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fa40 <_PyEval_FormatAwaitableError@@Base+0x268> │ │ │ │ + beq 5fa44 <_PyEval_FormatAwaitableError@@Base+0x2b4> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ca42c │ │ │ │ + bl ca4f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5fa80 <_PyEval_FormatAwaitableError@@Base+0x2a8> │ │ │ │ - b 5fa58 <_PyEval_FormatAwaitableError@@Base+0x280> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 5fa84 <_PyEval_FormatAwaitableError@@Base+0x2f4> │ │ │ │ + b 5fa5c <_PyEval_FormatAwaitableError@@Base+0x2cc> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43880 @ 0xab68 │ │ │ │ + movw r1, #42252 @ 0xa50c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 220270 <_PyUnicode_IsLinebreak@@Base+0x52c> │ │ │ │ + bl 220934 <_PyUnicode_IsLinebreak@@Base+0x52c> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5fa9c <_PyEval_FormatAwaitableError@@Base+0x2c4> │ │ │ │ + ble 5faa0 <_PyEval_FormatAwaitableError@@Base+0x310> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 5fab4 <_PyEval_FormatAwaitableError@@Base+0x2dc> │ │ │ │ + blt 5fab8 <_PyEval_FormatAwaitableError@@Base+0x328> │ │ │ │ mov r0, r4 │ │ │ │ - bl ca6e0 │ │ │ │ + bl ca7a4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bne 5fa60 <_PyEval_FormatAwaitableError@@Base+0x288> │ │ │ │ - b 5fadc <_PyEval_FormatAwaitableError@@Base+0x304> │ │ │ │ + bne 5fa64 <_PyEval_FormatAwaitableError@@Base+0x2d4> │ │ │ │ + b 5fae0 <_PyEval_FormatAwaitableError@@Base+0x350> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5fa78 <_PyEval_FormatAwaitableError@@Base+0x2a0> │ │ │ │ + bne 5fa7c <_PyEval_FormatAwaitableError@@Base+0x2ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5fa78 <_PyEval_FormatAwaitableError@@Base+0x2a0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5fa7c <_PyEval_FormatAwaitableError@@Base+0x2ec> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fa58 <_PyEval_FormatAwaitableError@@Base+0x280> │ │ │ │ + bgt 5fa5c <_PyEval_FormatAwaitableError@@Base+0x2cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fa58 <_PyEval_FormatAwaitableError@@Base+0x280> │ │ │ │ + bne 5fa5c <_PyEval_FormatAwaitableError@@Base+0x2cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5fa58 <_PyEval_FormatAwaitableError@@Base+0x280> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5fa5c <_PyEval_FormatAwaitableError@@Base+0x2cc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fb00 <_PyEval_FormatAwaitableError@@Base+0x328> │ │ │ │ + bgt 5fb04 <_PyEval_FormatAwaitableError@@Base+0x374> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fb00 <_PyEval_FormatAwaitableError@@Base+0x328> │ │ │ │ + bne 5fb04 <_PyEval_FormatAwaitableError@@Base+0x374> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fa58 <_PyEval_FormatAwaitableError@@Base+0x280> │ │ │ │ + bne 5fa5c <_PyEval_FormatAwaitableError@@Base+0x2cc> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 3714ac <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 370e30 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5fc04 <_PyEval_FormatAwaitableError@@Base+0x42c> │ │ │ │ + beq 5fc08 <_PyEval_FormatAwaitableError@@Base+0x478> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5fc08 <_PyEval_FormatAwaitableError@@Base+0x430> │ │ │ │ + bne 5fc0c <_PyEval_FormatAwaitableError@@Base+0x47c> │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4] │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5fb8c <_PyEval_FormatAwaitableError@@Base+0x3b4> │ │ │ │ + bne 5fb90 <_PyEval_FormatAwaitableError@@Base+0x400> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fc04 <_PyEval_FormatAwaitableError@@Base+0x42c> │ │ │ │ + bgt 5fc08 <_PyEval_FormatAwaitableError@@Base+0x478> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5fc04 <_PyEval_FormatAwaitableError@@Base+0x42c> │ │ │ │ + bne 5fc08 <_PyEval_FormatAwaitableError@@Base+0x478> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5fc04 <_PyEval_FormatAwaitableError@@Base+0x42c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5fc08 <_PyEval_FormatAwaitableError@@Base+0x478> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fbac <_PyEval_FormatAwaitableError@@Base+0x3d4> │ │ │ │ + bgt 5fbb0 <_PyEval_FormatAwaitableError@@Base+0x420> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5fbac <_PyEval_FormatAwaitableError@@Base+0x3d4> │ │ │ │ + bne 5fbb0 <_PyEval_FormatAwaitableError@@Base+0x420> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d0e6c │ │ │ │ + bl 1d13b4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r6 │ │ │ │ - bne 5fc08 <_PyEval_FormatAwaitableError@@Base+0x430> │ │ │ │ - movw ip, #45172 @ 0xb074 │ │ │ │ + bne 5fc0c <_PyEval_FormatAwaitableError@@Base+0x47c> │ │ │ │ + movw ip, #45596 @ 0xb21c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #1516 @ 0x5ec │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65172 @ 0xfe94 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r2, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fc04 <_PyEval_FormatAwaitableError@@Base+0x42c> │ │ │ │ + bgt 5fc08 <_PyEval_FormatAwaitableError@@Base+0x478> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5fc04 <_PyEval_FormatAwaitableError@@Base+0x42c> │ │ │ │ + bne 5fc08 <_PyEval_FormatAwaitableError@@Base+0x478> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #100] @ 5fc90 <_PyEval_FormatAwaitableError@@Base+0x4b8> │ │ │ │ + ldr r1, [pc, #100] @ 5fc94 <_PyEval_FormatAwaitableError@@Base+0x504> │ │ │ │ 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] │ │ │ │ @@ -50696,53 +50697,53 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str lr, [r4, #-8] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r4, #-4] │ │ │ │ str r1, [ip, #3824] @ 0xef0 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbf08 │ │ │ │ + b bc054 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fce8 <_PyEval_FormatAwaitableError@@Base+0x510> │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 5fcec <_PyEval_FormatAwaitableError@@Base+0x55c> │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5fcd8 <_PyEval_FormatAwaitableError@@Base+0x500> │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 5fce8 <_PyEval_FormatAwaitableError@@Base+0x510> │ │ │ │ + bne 5fcdc <_PyEval_FormatAwaitableError@@Base+0x54c> │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 5fcec <_PyEval_FormatAwaitableError@@Base+0x55c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5fd10 <_PyEval_FormatAwaitableError@@Base+0x538> │ │ │ │ + bne 5fd14 <_PyEval_FormatAwaitableError@@Base+0x584> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -50755,92 +50756,92 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r1, #28672 @ 0x7000 │ │ │ │ + movw r1, #27844 @ 0x6cc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 123564 │ │ │ │ + bl 122fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fd7c <_PyEval_FormatAwaitableError@@Base+0x5a4> │ │ │ │ + bne 5fd80 <_PyEval_FormatAwaitableError@@Base+0x5f0> │ │ │ │ mov r5, #0 │ │ │ │ - b 5fe98 <_PyEval_FormatAwaitableError@@Base+0x6c0> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + b 5fe9c <_PyEval_FormatAwaitableError@@Base+0x70c> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b650 │ │ │ │ + bl 14bcf4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5fda8 <_PyEval_FormatAwaitableError@@Base+0x5d0> │ │ │ │ - bl be93c │ │ │ │ + bne 5fdac <_PyEval_FormatAwaitableError@@Base+0x61c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fd74 <_PyEval_FormatAwaitableError@@Base+0x59c> │ │ │ │ - bl 297998 │ │ │ │ + bne 5fd78 <_PyEval_FormatAwaitableError@@Base+0x5e8> │ │ │ │ + bl 297b70 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5fd74 <_PyEval_FormatAwaitableError@@Base+0x59c> │ │ │ │ - movw r3, #9232 @ 0x2410 │ │ │ │ - movt r3, #31 │ │ │ │ + beq 5fd78 <_PyEval_FormatAwaitableError@@Base+0x5e8> │ │ │ │ + movw r3, #55796 @ 0xd9f4 │ │ │ │ + movt r3, #30 │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 5fe20 <_PyEval_FormatAwaitableError@@Base+0x648> │ │ │ │ + bne 5fe24 <_PyEval_FormatAwaitableError@@Base+0x694> │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5fdec <_PyEval_FormatAwaitableError@@Base+0x614> │ │ │ │ - movw r3, #52392 @ 0xcca8 │ │ │ │ + bne 5fdf0 <_PyEval_FormatAwaitableError@@Base+0x660> │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32616 @ 0x7f68 │ │ │ │ + movw r1, #16232 @ 0x3f68 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 5fe34 <_PyEval_FormatAwaitableError@@Base+0x65c> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 5fe38 <_PyEval_FormatAwaitableError@@Base+0x6a8> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r2, r6} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - bl 1c248c │ │ │ │ + bl 1c28bc │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r5, #24] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #24] │ │ │ │ - bne 5fe64 <_PyEval_FormatAwaitableError@@Base+0x68c> │ │ │ │ - b 5fe34 <_PyEval_FormatAwaitableError@@Base+0x65c> │ │ │ │ + bne 5fe68 <_PyEval_FormatAwaitableError@@Base+0x6d8> │ │ │ │ + b 5fe38 <_PyEval_FormatAwaitableError@@Base+0x6a8> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 5fe64 <_PyEval_FormatAwaitableError@@Base+0x68c> │ │ │ │ + bge 5fe68 <_PyEval_FormatAwaitableError@@Base+0x6d8> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fd74 <_PyEval_FormatAwaitableError@@Base+0x59c> │ │ │ │ + bgt 5fd78 <_PyEval_FormatAwaitableError@@Base+0x5e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5fd74 <_PyEval_FormatAwaitableError@@Base+0x59c> │ │ │ │ + bne 5fd78 <_PyEval_FormatAwaitableError@@Base+0x5e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 5fd74 <_PyEval_FormatAwaitableError@@Base+0x59c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 5fd78 <_PyEval_FormatAwaitableError@@Base+0x5e8> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c2620 │ │ │ │ + bl 1c2a50 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fe98 <_PyEval_FormatAwaitableError@@Base+0x6c0> │ │ │ │ + bgt 5fe9c <_PyEval_FormatAwaitableError@@Base+0x70c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fe98 <_PyEval_FormatAwaitableError@@Base+0x6c0> │ │ │ │ + bne 5fe9c <_PyEval_FormatAwaitableError@@Base+0x70c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ orrs r3, r3, r2 │ │ │ │ @@ -50859,741 +50860,741 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 5ff28 <_PyEval_FormatAwaitableError@@Base+0x750> │ │ │ │ + bne 5ff2c <_PyEval_FormatAwaitableError@@Base+0x79c> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5ff24 <_PyEval_FormatAwaitableError@@Base+0x74c> │ │ │ │ + blt 5ff28 <_PyEval_FormatAwaitableError@@Base+0x798> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5ff60 <_PyEval_FormatAwaitableError@@Base+0x788> │ │ │ │ + beq 5ff64 <_PyEval_FormatAwaitableError@@Base+0x7d4> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #196] @ 5fff4 <_PyEval_FormatAwaitableError@@Base+0x81c> │ │ │ │ + ldr r1, [pc, #196] @ 5fff8 <_PyEval_FormatAwaitableError@@Base+0x868> │ │ │ │ sub r2, fp, #24 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ffe8 <_PyEval_FormatAwaitableError@@Base+0x810> │ │ │ │ + beq 5ffec <_PyEval_FormatAwaitableError@@Base+0x85c> │ │ │ │ adds r4, r4, r5 │ │ │ │ ldrne r4, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5ffd8 <_PyEval_FormatAwaitableError@@Base+0x800> │ │ │ │ + beq 5ffdc <_PyEval_FormatAwaitableError@@Base+0x84c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5ffb4 <_PyEval_FormatAwaitableError@@Base+0x7dc> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 5ffb8 <_PyEval_FormatAwaitableError@@Base+0x828> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1644 @ 0x66c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #65324 @ 0xff2c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r0, r4 │ │ │ │ - bl c5a24 │ │ │ │ + bl c5b70 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5ffd4 <_PyEval_FormatAwaitableError@@Base+0x7fc> │ │ │ │ - bl be93c │ │ │ │ + bne 5ffd8 <_PyEval_FormatAwaitableError@@Base+0x848> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ffe8 <_PyEval_FormatAwaitableError@@Base+0x810> │ │ │ │ + bne 5ffec <_PyEval_FormatAwaitableError@@Base+0x85c> │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strdeq r7, [r2], #-96 @ 0xffffffa0 @ │ │ │ │ + strdeq r7, [r2], #-104 @ 0xffffff98 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 60048 <_PyEval_FormatAwaitableError@@Base+0x870> │ │ │ │ + bne 6004c <_PyEval_FormatAwaitableError@@Base+0x8bc> │ │ │ │ cmp r2, #1 │ │ │ │ - ble 60044 <_PyEval_FormatAwaitableError@@Base+0x86c> │ │ │ │ + ble 60048 <_PyEval_FormatAwaitableError@@Base+0x8b8> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60088 <_PyEval_FormatAwaitableError@@Base+0x8b0> │ │ │ │ + beq 6008c <_PyEval_FormatAwaitableError@@Base+0x8fc> │ │ │ │ mov r5, r3 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #408] @ 60200 <_PyEval_FormatAwaitableError@@Base+0xa28> │ │ │ │ + ldr r1, [pc, #408] @ 60204 <_PyEval_FormatAwaitableError@@Base+0xa74> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 601f4 <_PyEval_FormatAwaitableError@@Base+0xa1c> │ │ │ │ + beq 601f8 <_PyEval_FormatAwaitableError@@Base+0xa68> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 600a8 <_PyEval_FormatAwaitableError@@Base+0x8d0> │ │ │ │ - bl be93c │ │ │ │ + bne 600ac <_PyEval_FormatAwaitableError@@Base+0x91c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 601f4 <_PyEval_FormatAwaitableError@@Base+0xa1c> │ │ │ │ + bne 601f8 <_PyEval_FormatAwaitableError@@Base+0xa68> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 600c8 <_PyEval_FormatAwaitableError@@Base+0x8f0> │ │ │ │ - bl be93c │ │ │ │ + bne 600cc <_PyEval_FormatAwaitableError@@Base+0x93c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 601f4 <_PyEval_FormatAwaitableError@@Base+0xa1c> │ │ │ │ + bne 601f8 <_PyEval_FormatAwaitableError@@Base+0xa68> │ │ │ │ add r6, r6, r5 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 600dc <_PyEval_FormatAwaitableError@@Base+0x904> │ │ │ │ + bne 600e0 <_PyEval_FormatAwaitableError@@Base+0x950> │ │ │ │ mov r5, #1 │ │ │ │ - b 60164 <_PyEval_FormatAwaitableError@@Base+0x98c> │ │ │ │ + b 60168 <_PyEval_FormatAwaitableError@@Base+0x9d8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 601f4 <_PyEval_FormatAwaitableError@@Base+0xa1c> │ │ │ │ - bne 600d4 <_PyEval_FormatAwaitableError@@Base+0x8fc> │ │ │ │ - movw r6, #30404 @ 0x76c4 │ │ │ │ + blt 601f8 <_PyEval_FormatAwaitableError@@Base+0xa68> │ │ │ │ + bne 600d8 <_PyEval_FormatAwaitableError@@Base+0x948> │ │ │ │ + movw r6, #30412 @ 0x76cc │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60164 <_PyEval_FormatAwaitableError@@Base+0x98c> │ │ │ │ - bl dc834 │ │ │ │ + beq 60168 <_PyEval_FormatAwaitableError@@Base+0x9d8> │ │ │ │ + bl dc9d4 │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e768 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 60158 <_PyEval_FormatAwaitableError@@Base+0x980> │ │ │ │ + bge 6015c <_PyEval_FormatAwaitableError@@Base+0x9cc> │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 60150 <_PyEval_FormatAwaitableError@@Base+0x978> │ │ │ │ + bne 60154 <_PyEval_FormatAwaitableError@@Base+0x9c4> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #38 @ 0x26 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [r6, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6018c <_PyEval_FormatAwaitableError@@Base+0x9b4> │ │ │ │ + bne 60190 <_PyEval_FormatAwaitableError@@Base+0xa00> │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 601cc <_PyEval_FormatAwaitableError@@Base+0x9f4> │ │ │ │ - bl dc834 │ │ │ │ + bne 601d0 <_PyEval_FormatAwaitableError@@Base+0xa40> │ │ │ │ + bl dc9d4 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2dae0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 601a0 <_PyEval_FormatAwaitableError@@Base+0x9c8> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 601a4 <_PyEval_FormatAwaitableError@@Base+0xa14> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 601d4 <_PyEval_FormatAwaitableError@@Base+0x9fc> │ │ │ │ + bl 27bef0 │ │ │ │ + b 601d8 <_PyEval_FormatAwaitableError@@Base+0xa48> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 601e4 <_PyEval_FormatAwaitableError@@Base+0xa0c> │ │ │ │ + bne 601e8 <_PyEval_FormatAwaitableError@@Base+0xa58> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ba8ec <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bacfc <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 601e4 <_PyEval_FormatAwaitableError@@Base+0xa0c> │ │ │ │ + bne 601e8 <_PyEval_FormatAwaitableError@@Base+0xa58> │ │ │ │ mov r0, r7 │ │ │ │ bl 2d8a0 │ │ │ │ - b 601d4 <_PyEval_FormatAwaitableError@@Base+0x9fc> │ │ │ │ + b 601d8 <_PyEval_FormatAwaitableError@@Base+0xa48> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 601e4 <_PyEval_FormatAwaitableError@@Base+0xa0c> │ │ │ │ - bl be93c │ │ │ │ + bne 601e8 <_PyEval_FormatAwaitableError@@Base+0xa58> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 601f4 <_PyEval_FormatAwaitableError@@Base+0xa1c> │ │ │ │ + bne 601f8 <_PyEval_FormatAwaitableError@@Base+0xa68> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, lsl r7 │ │ │ │ + rsbeq r7, r2, r4, lsr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 60258 <_PyEval_FormatAwaitableError@@Base+0xa80> │ │ │ │ + bne 6025c <_PyEval_FormatAwaitableError@@Base+0xacc> │ │ │ │ cmp r2, #0 │ │ │ │ - blt 60254 <_PyEval_FormatAwaitableError@@Base+0xa7c> │ │ │ │ + blt 60258 <_PyEval_FormatAwaitableError@@Base+0xac8> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60298 <_PyEval_FormatAwaitableError@@Base+0xac0> │ │ │ │ + beq 6029c <_PyEval_FormatAwaitableError@@Base+0xb0c> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1632] @ 608c0 <_PyEval_FormatAwaitableError@@Base+0x10e8> │ │ │ │ + ldr r1, [pc, #1632] @ 608c4 <_PyEval_FormatAwaitableError@@Base+0x1134> │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60298 <_PyEval_FormatAwaitableError@@Base+0xac0> │ │ │ │ + bne 6029c <_PyEval_FormatAwaitableError@@Base+0xb0c> │ │ │ │ mov r4, #0 │ │ │ │ - b 608b4 <_PyEval_FormatAwaitableError@@Base+0x10dc> │ │ │ │ + b 608b8 <_PyEval_FormatAwaitableError@@Base+0x1128> │ │ │ │ adds r2, r5, r4 │ │ │ │ - beq 60318 <_PyEval_FormatAwaitableError@@Base+0xb40> │ │ │ │ + beq 6031c <_PyEval_FormatAwaitableError@@Base+0xb8c> │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 602b8 <_PyEval_FormatAwaitableError@@Base+0xae0> │ │ │ │ + beq 602bc <_PyEval_FormatAwaitableError@@Base+0xb2c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 602c0 <_PyEval_FormatAwaitableError@@Base+0xae8> │ │ │ │ - b 60328 <_PyEval_FormatAwaitableError@@Base+0xb50> │ │ │ │ + bne 602c4 <_PyEval_FormatAwaitableError@@Base+0xb34> │ │ │ │ + b 6032c <_PyEval_FormatAwaitableError@@Base+0xb9c> │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 602e0 <_PyEval_FormatAwaitableError@@Base+0xb08> │ │ │ │ - bl be93c │ │ │ │ + bne 602e4 <_PyEval_FormatAwaitableError@@Base+0xb54> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60328 <_PyEval_FormatAwaitableError@@Base+0xb50> │ │ │ │ - b 60290 <_PyEval_FormatAwaitableError@@Base+0xab8> │ │ │ │ - bl c5a24 │ │ │ │ + beq 6032c <_PyEval_FormatAwaitableError@@Base+0xb9c> │ │ │ │ + b 60294 <_PyEval_FormatAwaitableError@@Base+0xb04> │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6030c <_PyEval_FormatAwaitableError@@Base+0xb34> │ │ │ │ + bgt 60310 <_PyEval_FormatAwaitableError@@Base+0xb80> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6030c <_PyEval_FormatAwaitableError@@Base+0xb34> │ │ │ │ + bne 60310 <_PyEval_FormatAwaitableError@@Base+0xb80> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 6032c <_PyEval_FormatAwaitableError@@Base+0xb54> │ │ │ │ - b 602d0 <_PyEval_FormatAwaitableError@@Base+0xaf8> │ │ │ │ + bne 60330 <_PyEval_FormatAwaitableError@@Base+0xba0> │ │ │ │ + b 602d4 <_PyEval_FormatAwaitableError@@Base+0xb44> │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mvn r7, #0 │ │ │ │ - b 6032c <_PyEval_FormatAwaitableError@@Base+0xb54> │ │ │ │ + b 60330 <_PyEval_FormatAwaitableError@@Base+0xba0> │ │ │ │ mvn r7, #0 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ cmp r7, #0 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add r3, r3, #1 │ │ │ │ mvnlt r7, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [r9, #20] │ │ │ │ cmp r6, r2 │ │ │ │ ldr r5, [r9, #8] │ │ │ │ str r3, [r9, #24] │ │ │ │ - bne 604ec <_PyEval_FormatAwaitableError@@Base+0xd14> │ │ │ │ + bne 604f0 <_PyEval_FormatAwaitableError@@Base+0xd60> │ │ │ │ cmp r7, #11 │ │ │ │ movlt r0, r7 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6037c <_PyEval_FormatAwaitableError@@Base+0xba4> │ │ │ │ + bne 60380 <_PyEval_FormatAwaitableError@@Base+0xbf0> │ │ │ │ mov r4, #0 │ │ │ │ - b 6081c <_PyEval_FormatAwaitableError@@Base+0x1044> │ │ │ │ + b 60820 <_PyEval_FormatAwaitableError@@Base+0x1090> │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r6, #36484 @ 0x8e84 │ │ │ │ + movw r6, #34628 @ 0x8744 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r9, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - beq 6046c <_PyEval_FormatAwaitableError@@Base+0xc94> │ │ │ │ + beq 60470 <_PyEval_FormatAwaitableError@@Base+0xce0> │ │ │ │ cmp r1, #0 │ │ │ │ - blt 604a0 <_PyEval_FormatAwaitableError@@Base+0xcc8> │ │ │ │ + blt 604a4 <_PyEval_FormatAwaitableError@@Base+0xd14> │ │ │ │ ldrb r3, [r8, r1] │ │ │ │ sub r5, r1, #1 │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 603d0 <_PyEval_FormatAwaitableError@@Base+0xbf8> │ │ │ │ + beq 603d4 <_PyEval_FormatAwaitableError@@Base+0xc44> │ │ │ │ mov r1, r5 │ │ │ │ - b 60398 <_PyEval_FormatAwaitableError@@Base+0xbc0> │ │ │ │ + b 6039c <_PyEval_FormatAwaitableError@@Base+0xc0c> │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - bne 603d8 <_PyEval_FormatAwaitableError@@Base+0xc00> │ │ │ │ + bne 603dc <_PyEval_FormatAwaitableError@@Base+0xc4c> │ │ │ │ sub r5, r5, #1 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 603bc <_PyEval_FormatAwaitableError@@Base+0xbe4> │ │ │ │ + bne 603c0 <_PyEval_FormatAwaitableError@@Base+0xc30> │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 604c0 <_PyEval_FormatAwaitableError@@Base+0xce8> │ │ │ │ + beq 604c4 <_PyEval_FormatAwaitableError@@Base+0xd34> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r9, lsl #2] │ │ │ │ - ble 60460 <_PyEval_FormatAwaitableError@@Base+0xc88> │ │ │ │ + ble 60464 <_PyEval_FormatAwaitableError@@Base+0xcd4> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60440 <_PyEval_FormatAwaitableError@@Base+0xc68> │ │ │ │ + beq 60444 <_PyEval_FormatAwaitableError@@Base+0xcb4> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 604c4 <_PyEval_FormatAwaitableError@@Base+0xcec> │ │ │ │ + bgt 604c8 <_PyEval_FormatAwaitableError@@Base+0xd38> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 604c4 <_PyEval_FormatAwaitableError@@Base+0xcec> │ │ │ │ + bne 604c8 <_PyEval_FormatAwaitableError@@Base+0xd38> │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 604c4 <_PyEval_FormatAwaitableError@@Base+0xcec> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 604c8 <_PyEval_FormatAwaitableError@@Base+0xd38> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60460 <_PyEval_FormatAwaitableError@@Base+0xc88> │ │ │ │ + bgt 60464 <_PyEval_FormatAwaitableError@@Base+0xcd4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60460 <_PyEval_FormatAwaitableError@@Base+0xc88> │ │ │ │ + bne 60464 <_PyEval_FormatAwaitableError@@Base+0xcd4> │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 60390 <_PyEval_FormatAwaitableError@@Base+0xbb8> │ │ │ │ + b 60394 <_PyEval_FormatAwaitableError@@Base+0xc04> │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movwge r3, #36484 @ 0x8e84 │ │ │ │ + movwge r3, #34628 @ 0x8744 │ │ │ │ movtge r3, #65 @ 0x41 │ │ │ │ - blt 604a8 <_PyEval_FormatAwaitableError@@Base+0xcd0> │ │ │ │ + blt 604ac <_PyEval_FormatAwaitableError@@Base+0xd1c> │ │ │ │ ldrb r2, [r8, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 6082c <_PyEval_FormatAwaitableError@@Base+0x1054> │ │ │ │ + beq 60830 <_PyEval_FormatAwaitableError@@Base+0x10a0> │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 604a8 <_PyEval_FormatAwaitableError@@Base+0xcd0> │ │ │ │ - b 60484 <_PyEval_FormatAwaitableError@@Base+0xcac> │ │ │ │ + bcc 604ac <_PyEval_FormatAwaitableError@@Base+0xd1c> │ │ │ │ + b 60488 <_PyEval_FormatAwaitableError@@Base+0xcf8> │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 2f3a04 │ │ │ │ + bl 2f35e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6081c <_PyEval_FormatAwaitableError@@Base+0x1044> │ │ │ │ - b 604c4 <_PyEval_FormatAwaitableError@@Base+0xcec> │ │ │ │ + bne 60820 <_PyEval_FormatAwaitableError@@Base+0x1090> │ │ │ │ + b 604c8 <_PyEval_FormatAwaitableError@@Base+0xd38> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60374 <_PyEval_FormatAwaitableError@@Base+0xb9c> │ │ │ │ + bgt 60378 <_PyEval_FormatAwaitableError@@Base+0xbe8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60374 <_PyEval_FormatAwaitableError@@Base+0xb9c> │ │ │ │ + bne 60378 <_PyEval_FormatAwaitableError@@Base+0xbe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 60374 <_PyEval_FormatAwaitableError@@Base+0xb9c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 60378 <_PyEval_FormatAwaitableError@@Base+0xbe8> │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 60374 <_PyEval_FormatAwaitableError@@Base+0xb9c> │ │ │ │ + bne 60378 <_PyEval_FormatAwaitableError@@Base+0xbe8> │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6052c <_PyEval_FormatAwaitableError@@Base+0xd54> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 60530 <_PyEval_FormatAwaitableError@@Base+0xda0> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6976 @ 0x1b40 │ │ │ │ + movw r1, #5348 @ 0x14e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 60810 <_PyEval_FormatAwaitableError@@Base+0x1038> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 60814 <_PyEval_FormatAwaitableError@@Base+0x1084> │ │ │ │ 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 6064c <_PyEval_FormatAwaitableError@@Base+0xe74> │ │ │ │ + bne 60650 <_PyEval_FormatAwaitableError@@Base+0xec0> │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60810 <_PyEval_FormatAwaitableError@@Base+0x1038> │ │ │ │ + beq 60814 <_PyEval_FormatAwaitableError@@Base+0x1084> │ │ │ │ sub r5, r5, #1 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 60620 <_PyEval_FormatAwaitableError@@Base+0xe48> │ │ │ │ + blt 60624 <_PyEval_FormatAwaitableError@@Base+0xe94> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 60620 <_PyEval_FormatAwaitableError@@Base+0xe48> │ │ │ │ + beq 60624 <_PyEval_FormatAwaitableError@@Base+0xe94> │ │ │ │ sub r7, r7, #1 │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne 60618 <_PyEval_FormatAwaitableError@@Base+0xe40> │ │ │ │ + bne 6061c <_PyEval_FormatAwaitableError@@Base+0xe8c> │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60718 <_PyEval_FormatAwaitableError@@Base+0xf40> │ │ │ │ + beq 6071c <_PyEval_FormatAwaitableError@@Base+0xf8c> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r6, #12] │ │ │ │ strle r4, [r3, r9, lsl #2] │ │ │ │ - ble 60608 <_PyEval_FormatAwaitableError@@Base+0xe30> │ │ │ │ + ble 6060c <_PyEval_FormatAwaitableError@@Base+0xe7c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 605e8 <_PyEval_FormatAwaitableError@@Base+0xe10> │ │ │ │ + beq 605ec <_PyEval_FormatAwaitableError@@Base+0xe5c> │ │ │ │ mov r1, r4 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 60778 <_PyEval_FormatAwaitableError@@Base+0xfa0> │ │ │ │ - b 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + ble 6077c <_PyEval_FormatAwaitableError@@Base+0xfec> │ │ │ │ + b 607f0 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60608 <_PyEval_FormatAwaitableError@@Base+0xe30> │ │ │ │ + bgt 6060c <_PyEval_FormatAwaitableError@@Base+0xe7c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60608 <_PyEval_FormatAwaitableError@@Base+0xe30> │ │ │ │ + bne 6060c <_PyEval_FormatAwaitableError@@Base+0xe7c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ sub r5, r5, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 60570 <_PyEval_FormatAwaitableError@@Base+0xd98> │ │ │ │ + b 60574 <_PyEval_FormatAwaitableError@@Base+0xde4> │ │ │ │ subs r5, r5, #1 │ │ │ │ - bcs 60584 <_PyEval_FormatAwaitableError@@Base+0xdac> │ │ │ │ + bcs 60588 <_PyEval_FormatAwaitableError@@Base+0xdf8> │ │ │ │ mov r4, r6 │ │ │ │ cmn r1, #1 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - blt 60700 <_PyEval_FormatAwaitableError@@Base+0xf28> │ │ │ │ + blt 60704 <_PyEval_FormatAwaitableError@@Base+0xf74> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 606b4 <_PyEval_FormatAwaitableError@@Base+0xedc> │ │ │ │ - b 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ - bl a1588 │ │ │ │ + bne 606b8 <_PyEval_FormatAwaitableError@@Base+0xf28> │ │ │ │ + b 607f0 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60810 <_PyEval_FormatAwaitableError@@Base+0x1038> │ │ │ │ + beq 60814 <_PyEval_FormatAwaitableError@@Base+0x1084> │ │ │ │ mov r1, r5 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r4 │ │ │ │ cmp r9, r6 │ │ │ │ - beq 6069c <_PyEval_FormatAwaitableError@@Base+0xec4> │ │ │ │ + beq 606a0 <_PyEval_FormatAwaitableError@@Base+0xf10> │ │ │ │ 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 2d3e04 <_Py_dup@@Base+0x1800> │ │ │ │ + bl 2d43f4 <_Py_dup@@Base+0x1d50> │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 60724 <_PyEval_FormatAwaitableError@@Base+0xf4c> │ │ │ │ + bge 60728 <_PyEval_FormatAwaitableError@@Base+0xf98> │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r5 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ mov r4, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + beq 607f0 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 606fc <_PyEval_FormatAwaitableError@@Base+0xf24> │ │ │ │ + ble 60700 <_PyEval_FormatAwaitableError@@Base+0xf70> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 607c0 <_PyEval_FormatAwaitableError@@Base+0xfe8> │ │ │ │ + bne 607c4 <_PyEval_FormatAwaitableError@@Base+0x1034> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 606fc <_PyEval_FormatAwaitableError@@Base+0xf24> │ │ │ │ + bgt 60700 <_PyEval_FormatAwaitableError@@Base+0xf70> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 606fc <_PyEval_FormatAwaitableError@@Base+0xf24> │ │ │ │ + bne 60700 <_PyEval_FormatAwaitableError@@Base+0xf70> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 2f3a04 │ │ │ │ + bl 2f35e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60814 <_PyEval_FormatAwaitableError@@Base+0x103c> │ │ │ │ - b 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + bne 60818 <_PyEval_FormatAwaitableError@@Base+0x1088> │ │ │ │ + b 607f0 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ - b 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + b 607f0 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 607e4 <_PyEval_FormatAwaitableError@@Base+0x100c> │ │ │ │ + beq 607e8 <_PyEval_FormatAwaitableError@@Base+0x1058> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 607b4 <_PyEval_FormatAwaitableError@@Base+0xfdc> │ │ │ │ + ble 607b8 <_PyEval_FormatAwaitableError@@Base+0x1028> │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 60794 <_PyEval_FormatAwaitableError@@Base+0xfbc> │ │ │ │ + beq 60798 <_PyEval_FormatAwaitableError@@Base+0x1008> │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + bgt 607f0 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + bne 607f0 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 607f0 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 607b4 <_PyEval_FormatAwaitableError@@Base+0xfdc> │ │ │ │ + bgt 607b8 <_PyEval_FormatAwaitableError@@Base+0x1028> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bne 607b4 <_PyEval_FormatAwaitableError@@Base+0xfdc> │ │ │ │ + bne 607b8 <_PyEval_FormatAwaitableError@@Base+0x1028> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r1, r4 │ │ │ │ - b 60668 <_PyEval_FormatAwaitableError@@Base+0xe90> │ │ │ │ + b 6066c <_PyEval_FormatAwaitableError@@Base+0xedc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + bgt 607f0 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + bne 607f0 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 607ec <_PyEval_FormatAwaitableError@@Base+0x1014> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 607f0 <_PyEval_FormatAwaitableError@@Base+0x1060> │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60810 <_PyEval_FormatAwaitableError@@Base+0x1038> │ │ │ │ + bgt 60814 <_PyEval_FormatAwaitableError@@Base+0x1084> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60810 <_PyEval_FormatAwaitableError@@Base+0x1038> │ │ │ │ + bne 60814 <_PyEval_FormatAwaitableError@@Base+0x1084> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #24] │ │ │ │ - b 608b4 <_PyEval_FormatAwaitableError@@Base+0x10dc> │ │ │ │ + b 608b8 <_PyEval_FormatAwaitableError@@Base+0x1128> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 604c4 <_PyEval_FormatAwaitableError@@Base+0xcec> │ │ │ │ + beq 604c8 <_PyEval_FormatAwaitableError@@Base+0xd38> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 608ac <_PyEval_FormatAwaitableError@@Base+0x10d4> │ │ │ │ + ble 608b0 <_PyEval_FormatAwaitableError@@Base+0x1120> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6088c <_PyEval_FormatAwaitableError@@Base+0x10b4> │ │ │ │ + beq 60890 <_PyEval_FormatAwaitableError@@Base+0x1100> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 604c4 <_PyEval_FormatAwaitableError@@Base+0xcec> │ │ │ │ + bgt 604c8 <_PyEval_FormatAwaitableError@@Base+0xd38> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 604c4 <_PyEval_FormatAwaitableError@@Base+0xcec> │ │ │ │ + bne 604c8 <_PyEval_FormatAwaitableError@@Base+0xd38> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 604c4 <_PyEval_FormatAwaitableError@@Base+0xcec> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 604c8 <_PyEval_FormatAwaitableError@@Base+0xd38> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 608ac <_PyEval_FormatAwaitableError@@Base+0x10d4> │ │ │ │ + bgt 608b0 <_PyEval_FormatAwaitableError@@Base+0x1120> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 608ac <_PyEval_FormatAwaitableError@@Base+0x10d4> │ │ │ │ + bne 608b0 <_PyEval_FormatAwaitableError@@Base+0x1120> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 604a8 <_PyEval_FormatAwaitableError@@Base+0xcd0> │ │ │ │ + b 604ac <_PyEval_FormatAwaitableError@@Base+0xd1c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, asr #14 │ │ │ │ + rsbeq r7, r2, r4, asr r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6090c <_PyEval_FormatAwaitableError@@Base+0x1134> │ │ │ │ + bne 60910 <_PyEval_FormatAwaitableError@@Base+0x1180> │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26132 @ 0x6614 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 60954 <_PyEval_FormatAwaitableError@@Base+0x117c> │ │ │ │ - b 60930 <_PyEval_FormatAwaitableError@@Base+0x1158> │ │ │ │ + beq 60958 <_PyEval_FormatAwaitableError@@Base+0x11c8> │ │ │ │ + b 60934 <_PyEval_FormatAwaitableError@@Base+0x11a4> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #53956 @ 0xd2c4 │ │ │ │ + movw r0, #52100 @ 0xcb84 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 608ec <_PyEval_FormatAwaitableError@@Base+0x1114> │ │ │ │ - b 60b10 <_PyEval_FormatAwaitableError@@Base+0x1338> │ │ │ │ - bl 1e74d4 │ │ │ │ + bne 608f0 <_PyEval_FormatAwaitableError@@Base+0x1160> │ │ │ │ + b 60b14 <_PyEval_FormatAwaitableError@@Base+0x1384> │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 60954 <_PyEval_FormatAwaitableError@@Base+0x117c> │ │ │ │ - bl be93c │ │ │ │ + bne 60958 <_PyEval_FormatAwaitableError@@Base+0x11c8> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60b10 <_PyEval_FormatAwaitableError@@Base+0x1338> │ │ │ │ + bne 60b14 <_PyEval_FormatAwaitableError@@Base+0x1384> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 6098c <_PyEval_FormatAwaitableError@@Base+0x11b4> │ │ │ │ - bl 1e74d4 │ │ │ │ + beq 60990 <_PyEval_FormatAwaitableError@@Base+0x1200> │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6098c <_PyEval_FormatAwaitableError@@Base+0x11b4> │ │ │ │ - bl be93c │ │ │ │ + bne 60990 <_PyEval_FormatAwaitableError@@Base+0x1200> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60b10 <_PyEval_FormatAwaitableError@@Base+0x1338> │ │ │ │ + bne 60b14 <_PyEval_FormatAwaitableError@@Base+0x1384> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #388] @ 60b20 <_PyEval_FormatAwaitableError@@Base+0x1348> │ │ │ │ + vldr d10, [pc, #392] @ 60b28 <_PyEval_FormatAwaitableError@@Base+0x1398> │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 609c4 <_PyEval_FormatAwaitableError@@Base+0x11ec> │ │ │ │ + bhi 609c8 <_PyEval_FormatAwaitableError@@Base+0x1238> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 60a40 <_PyEval_FormatAwaitableError@@Base+0x1268> │ │ │ │ - b 60abc <_PyEval_FormatAwaitableError@@Base+0x12e4> │ │ │ │ - ble 60a40 <_PyEval_FormatAwaitableError@@Base+0x1268> │ │ │ │ + bhi 60a44 <_PyEval_FormatAwaitableError@@Base+0x12b4> │ │ │ │ + b 60ac0 <_PyEval_FormatAwaitableError@@Base+0x1330> │ │ │ │ + ble 60a44 <_PyEval_FormatAwaitableError@@Base+0x12b4> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 60a40 <_PyEval_FormatAwaitableError@@Base+0x1268> │ │ │ │ + bhi 60a44 <_PyEval_FormatAwaitableError@@Base+0x12b4> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 60a40 <_PyEval_FormatAwaitableError@@Base+0x1268> │ │ │ │ + beq 60a44 <_PyEval_FormatAwaitableError@@Base+0x12b4> │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2e2d0 │ │ │ │ - vldr d6, [pc, #300] @ 60b28 <_PyEval_FormatAwaitableError@@Base+0x1350> │ │ │ │ + vldr d6, [pc, #304] @ 60b30 <_PyEval_FormatAwaitableError@@Base+0x13a0> │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #296] @ 60b30 <_PyEval_FormatAwaitableError@@Base+0x1358> │ │ │ │ + vldr d5, [pc, #300] @ 60b38 <_PyEval_FormatAwaitableError@@Base+0x13a8> │ │ │ │ vmov.f64 d7, d6 │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vstrgt d6, [fp, #-52] @ 0xffffffcc │ │ │ │ vstrgt d7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bgt 60af8 <_PyEval_FormatAwaitableError@@Base+0x1320> │ │ │ │ + bgt 60afc <_PyEval_FormatAwaitableError@@Base+0x136c> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 60a74 <_PyEval_FormatAwaitableError@@Base+0x129c> │ │ │ │ + b 60a78 <_PyEval_FormatAwaitableError@@Base+0x12e8> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 3bc8c4 │ │ │ │ + bl 3bc1a4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 3bc8c4 │ │ │ │ + bl 3bc1a4 │ │ │ │ add r4, r4, r0 │ │ │ │ - movw r3, #50952 @ 0xc708 │ │ │ │ + movw r3, #49160 @ 0xc008 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ sub ip, fp, #36 @ 0x24 │ │ │ │ add r0, r3, r4, lsl #4 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ ldm r0, {r0, r1, r2, r3} │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ @@ -51601,66 +51602,67 @@ │ │ │ │ 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 60af8 <_PyEval_FormatAwaitableError@@Base+0x1320> │ │ │ │ + beq 60afc <_PyEval_FormatAwaitableError@@Base+0x136c> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 60af8 <_PyEval_FormatAwaitableError@@Base+0x1320> │ │ │ │ + ble 60afc <_PyEval_FormatAwaitableError@@Base+0x136c> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r5] │ │ │ │ - bl 3bcafc <_Py_c_neg@@Base+0x8c> │ │ │ │ - b 60b10 <_PyEval_FormatAwaitableError@@Base+0x1338> │ │ │ │ + bl 3bc3dc <_Py_c_neg@@Base+0x8c> │ │ │ │ + b 60b14 <_PyEval_FormatAwaitableError@@Base+0x1384> │ │ │ │ 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 60af8 <_PyEval_FormatAwaitableError@@Base+0x1320> │ │ │ │ + beq 60afc <_PyEval_FormatAwaitableError@@Base+0x136c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2d6a8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e78c │ │ │ │ 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 2237d0 │ │ │ │ + b 223ffc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #60576 @ 0xeca0 │ │ │ │ + movw r0, #56608 @ 0xdd20 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 60bbc <_PyEval_FormatAwaitableError@@Base+0x13e4> │ │ │ │ + ldr ip, [pc, #80] @ 60bc4 <_PyEval_FormatAwaitableError@@Base+0x1434> │ │ │ │ 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] │ │ │ │ @@ -51680,30 +51682,30 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ 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 beb7c │ │ │ │ + b becc8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 60bf8 <_PyEval_FormatAwaitableError@@Base+0x1420> │ │ │ │ + ldr r1, [pc, #8] @ 60c00 <_PyEval_FormatAwaitableError@@Base+0x1470> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36ca50 │ │ │ │ - rsbeq r6, r3, r8, lsl #20 │ │ │ │ + b 36c420 │ │ │ │ + rsbeq r6, r3, r0, lsl sl │ │ │ │ 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 3829a8 │ │ │ │ + b 382308 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ subs ip, r3, #0 │ │ │ │ @@ -51712,193 +51714,193 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60c70 <_PyEval_FormatAwaitableError@@Base+0x1498> │ │ │ │ + bne 60c78 <_PyEval_FormatAwaitableError@@Base+0x14e8> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60cb0 <_PyEval_FormatAwaitableError@@Base+0x14d8> │ │ │ │ + beq 60cb8 <_PyEval_FormatAwaitableError@@Base+0x1528> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #224] @ 60d5c <_PyEval_FormatAwaitableError@@Base+0x1584> │ │ │ │ + ldr ip, [pc, #224] @ 60d64 <_PyEval_FormatAwaitableError@@Base+0x15d4> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, lr │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov ip, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60d50 <_PyEval_FormatAwaitableError@@Base+0x1578> │ │ │ │ + beq 60d58 <_PyEval_FormatAwaitableError@@Base+0x15c8> │ │ │ │ ldr r7, [r4] │ │ │ │ - movw r1, #18308 @ 0x4784 │ │ │ │ + movw r1, #18316 @ 0x478c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 180acc │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 181104 │ │ │ │ + bl 13a79c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 60ce8 <_PyEval_FormatAwaitableError@@Base+0x1510> │ │ │ │ + beq 60cf0 <_PyEval_FormatAwaitableError@@Base+0x1560> │ │ │ │ mov r0, r3 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60d18 <_PyEval_FormatAwaitableError@@Base+0x1540> │ │ │ │ + beq 60d20 <_PyEval_FormatAwaitableError@@Base+0x1590> │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 20f374 │ │ │ │ + bl 20fa60 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 37e118 <_PyLong_UnsignedLongLong_Converter@@Base+0x16c> │ │ │ │ + bl 37da78 <_PyLong_UnsignedLongLong_Converter@@Base+0x16c> │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 60d54 <_PyEval_FormatAwaitableError@@Base+0x157c> │ │ │ │ - b 60d50 <_PyEval_FormatAwaitableError@@Base+0x1578> │ │ │ │ + bne 60d5c <_PyEval_FormatAwaitableError@@Base+0x15cc> │ │ │ │ + b 60d58 <_PyEval_FormatAwaitableError@@Base+0x15c8> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #18308 @ 0x4784 │ │ │ │ + movw r1, #18316 @ 0x478c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 180acc │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 181104 │ │ │ │ + bl 13a79c │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #19776 @ 0x4d40 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #816 @ 0x330 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ + movw r0, #64352 @ 0xfb60 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, ror r7 │ │ │ │ + rsbeq r7, r2, r0, lsl #15 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3baa48 <_PyBytes_FromXIData@@Base+0x658> │ │ │ │ + b 3ba328 <_PyBytes_FromXIData@@Base+0x658> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2e318 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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 60dcc <_PyEval_FormatAwaitableError@@Base+0x15f4> │ │ │ │ - bl be93c │ │ │ │ + bne 60dd4 <_PyEval_FormatAwaitableError@@Base+0x1644> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60ddc <_PyEval_FormatAwaitableError@@Base+0x1604> │ │ │ │ + bne 60de4 <_PyEval_FormatAwaitableError@@Base+0x1654> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 60e30 <_PyEval_FormatAwaitableError@@Base+0x1658> │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 60e38 <_PyEval_FormatAwaitableError@@Base+0x16a8> │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39280 @ 0x9970 │ │ │ │ + movw r0, #37652 @ 0x9314 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 60e44 <_PyEval_FormatAwaitableError@@Base+0x166c> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 60e4c <_PyEval_FormatAwaitableError@@Base+0x16bc> │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 60e4c <_PyEval_FormatAwaitableError@@Base+0x1674> │ │ │ │ + bne 60e54 <_PyEval_FormatAwaitableError@@Base+0x16c4> │ │ │ │ mov r0, #0 │ │ │ │ - b 60f14 <_PyEval_FormatAwaitableError@@Base+0x173c> │ │ │ │ + b 60f1c <_PyEval_FormatAwaitableError@@Base+0x178c> │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r5, #0 │ │ │ │ - ldreq r6, [pc, #184] @ 60f1c <_PyEval_FormatAwaitableError@@Base+0x1744> │ │ │ │ - beq 60e8c <_PyEval_FormatAwaitableError@@Base+0x16b4> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + ldreq r6, [pc, #184] @ 60f24 <_PyEval_FormatAwaitableError@@Base+0x1794> │ │ │ │ + beq 60e94 <_PyEval_FormatAwaitableError@@Base+0x1704> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 60e44 <_PyEval_FormatAwaitableError@@Base+0x166c> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 60e4c <_PyEval_FormatAwaitableError@@Base+0x16bc> │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, #8 │ │ │ │ - beq 60ec4 <_PyEval_FormatAwaitableError@@Base+0x16ec> │ │ │ │ + beq 60ecc <_PyEval_FormatAwaitableError@@Base+0x173c> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e534 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60e80 <_PyEval_FormatAwaitableError@@Base+0x16a8> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 60e88 <_PyEval_FormatAwaitableError@@Base+0x16f8> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #1880 @ 0x758 │ │ │ │ + movw r1, #24 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 60eec <_PyEval_FormatAwaitableError@@Base+0x1714> │ │ │ │ - ldr r0, [pc, #84] @ 60f20 <_PyEval_FormatAwaitableError@@Base+0x1748> │ │ │ │ + bl 14161c │ │ │ │ + b 60ef4 <_PyEval_FormatAwaitableError@@Base+0x1764> │ │ │ │ + ldr r0, [pc, #84] @ 60f28 <_PyEval_FormatAwaitableError@@Base+0x1798> │ │ │ │ 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 2bd300 │ │ │ │ + bl 2bd3c8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60efc <_PyEval_FormatAwaitableError@@Base+0x1724> │ │ │ │ - bl be93c │ │ │ │ + bne 60f04 <_PyEval_FormatAwaitableError@@Base+0x1774> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60e44 <_PyEval_FormatAwaitableError@@Base+0x166c> │ │ │ │ - b 60f0c <_PyEval_FormatAwaitableError@@Base+0x1734> │ │ │ │ + bne 60e4c <_PyEval_FormatAwaitableError@@Base+0x16bc> │ │ │ │ + b 60f14 <_PyEval_FormatAwaitableError@@Base+0x1784> │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 60f14 <_PyEval_FormatAwaitableError@@Base+0x173c> │ │ │ │ + beq 60f1c <_PyEval_FormatAwaitableError@@Base+0x178c> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - subseq ip, lr, r8, lsl fp │ │ │ │ + subseq ip, lr, r8, lsl r4 │ │ │ │ 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 │ │ │ │ @@ -51912,337 +51914,337 @@ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r7, r6, lsl #2 │ │ │ │ add r6, r4, r6 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, #2 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bmi 61018 <_PyEval_FormatAwaitableError@@Base+0x1840> │ │ │ │ + bmi 61020 <_PyEval_FormatAwaitableError@@Base+0x1890> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr sl, [r3, #4]! │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [sl] │ │ │ │ - bl 140524 │ │ │ │ + bl 140c0c │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60fcc <_PyEval_FormatAwaitableError@@Base+0x17f4> │ │ │ │ + bgt 60fd4 <_PyEval_FormatAwaitableError@@Base+0x1844> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60fcc <_PyEval_FormatAwaitableError@@Base+0x17f4> │ │ │ │ + bne 60fd4 <_PyEval_FormatAwaitableError@@Base+0x1844> │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r6, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 61028 <_PyEval_FormatAwaitableError@@Base+0x1850> │ │ │ │ + blt 61030 <_PyEval_FormatAwaitableError@@Base+0x18a0> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ add r9, r9, r2 │ │ │ │ cmp r8, r1 │ │ │ │ - beq 61004 <_PyEval_FormatAwaitableError@@Base+0x182c> │ │ │ │ + beq 6100c <_PyEval_FormatAwaitableError@@Base+0x187c> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45720 @ 0xb298 │ │ │ │ + movw r1, #43956 @ 0xabb4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 61028 <_PyEval_FormatAwaitableError@@Base+0x1850> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 61030 <_PyEval_FormatAwaitableError@@Base+0x18a0> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne 60f68 <_PyEval_FormatAwaitableError@@Base+0x1790> │ │ │ │ + bne 60f70 <_PyEval_FormatAwaitableError@@Base+0x17e0> │ │ │ │ ldr r7, [r7, #260] @ 0x104 │ │ │ │ mov r6, #0 │ │ │ │ - b 60f5c <_PyEval_FormatAwaitableError@@Base+0x1784> │ │ │ │ + b 60f64 <_PyEval_FormatAwaitableError@@Base+0x17d4> │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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 │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ mov r4, r0 │ │ │ │ bl 2d03c │ │ │ │ mov r0, r4 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #2 │ │ │ │ - bne 610a0 <_PyEval_FormatAwaitableError@@Base+0x18c8> │ │ │ │ + bne 610a8 <_PyEval_FormatAwaitableError@@Base+0x1918> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 610d4 <_PyEval_FormatAwaitableError@@Base+0x18fc> │ │ │ │ + bne 610dc <_PyEval_FormatAwaitableError@@Base+0x194c> │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #332] @ 61204 <_PyEval_FormatAwaitableError@@Base+0x1a2c> │ │ │ │ + ldr ip, [pc, #332] @ 6120c <_PyEval_FormatAwaitableError@@Base+0x1a7c> │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6114c <_PyEval_FormatAwaitableError@@Base+0x1974> │ │ │ │ + beq 61154 <_PyEval_FormatAwaitableError@@Base+0x19c4> │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 610f8 <_PyEval_FormatAwaitableError@@Base+0x1920> │ │ │ │ - bl be93c │ │ │ │ + bne 61100 <_PyEval_FormatAwaitableError@@Base+0x1970> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61134 <_PyEval_FormatAwaitableError@@Base+0x195c> │ │ │ │ - b 6114c <_PyEval_FormatAwaitableError@@Base+0x1974> │ │ │ │ - bl c5a24 │ │ │ │ + beq 6113c <_PyEval_FormatAwaitableError@@Base+0x19ac> │ │ │ │ + b 61154 <_PyEval_FormatAwaitableError@@Base+0x19c4> │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61124 <_PyEval_FormatAwaitableError@@Base+0x194c> │ │ │ │ + bgt 6112c <_PyEval_FormatAwaitableError@@Base+0x199c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61124 <_PyEval_FormatAwaitableError@@Base+0x194c> │ │ │ │ + bne 6112c <_PyEval_FormatAwaitableError@@Base+0x199c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 610e8 <_PyEval_FormatAwaitableError@@Base+0x1910> │ │ │ │ + beq 610f0 <_PyEval_FormatAwaitableError@@Base+0x1960> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 61154 <_PyEval_FormatAwaitableError@@Base+0x197c> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 6115c <_PyEval_FormatAwaitableError@@Base+0x19cc> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #55520 @ 0xd8e0 │ │ │ │ + movw r1, #53664 @ 0xd1a0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 611fc <_PyEval_FormatAwaitableError@@Base+0x1a24> │ │ │ │ + b 61204 <_PyEval_FormatAwaitableError@@Base+0x1a74> │ │ │ │ mov r0, r5 │ │ │ │ - bl a66a8 │ │ │ │ + bl a6708 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 611f0 <_PyEval_FormatAwaitableError@@Base+0x1a18> │ │ │ │ + beq 611f8 <_PyEval_FormatAwaitableError@@Base+0x1a68> │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bls 61178 <_PyEval_FormatAwaitableError@@Base+0x19a0> │ │ │ │ - bl 2e73f4 │ │ │ │ - b 611f0 <_PyEval_FormatAwaitableError@@Base+0x1a18> │ │ │ │ + bls 61180 <_PyEval_FormatAwaitableError@@Base+0x19f0> │ │ │ │ + bl 2e730c │ │ │ │ + b 611f8 <_PyEval_FormatAwaitableError@@Base+0x1a68> │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, r6, lsl #2 │ │ │ │ movne r3, r4 │ │ │ │ movne r2, #0 │ │ │ │ - beq 61170 <_PyEval_FormatAwaitableError@@Base+0x1998> │ │ │ │ + beq 61178 <_PyEval_FormatAwaitableError@@Base+0x19e8> │ │ │ │ cmp r9, r3 │ │ │ │ strne r2, [r3], #4 │ │ │ │ - bne 61194 <_PyEval_FormatAwaitableError@@Base+0x19bc> │ │ │ │ + bne 6119c <_PyEval_FormatAwaitableError@@Base+0x1a0c> │ │ │ │ ldr r3, [r7, #152] @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 611e8 <_PyEval_FormatAwaitableError@@Base+0x1a10> │ │ │ │ + beq 611f0 <_PyEval_FormatAwaitableError@@Base+0x1a60> │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ sub r8, r8, r3 │ │ │ │ cmp r6, r3 │ │ │ │ clz r8, r8 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ lsr r8, r8, #5 │ │ │ │ str r6, [r0, #20] │ │ │ │ moveq r8, #0 │ │ │ │ str r8, [r0, #24] │ │ │ │ - b 611fc <_PyEval_FormatAwaitableError@@Base+0x1a24> │ │ │ │ + b 61204 <_PyEval_FormatAwaitableError@@Base+0x1a74> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7928 │ │ │ │ - b 6114c <_PyEval_FormatAwaitableError@@Base+0x1974> │ │ │ │ + bl a7988 │ │ │ │ + b 61154 <_PyEval_FormatAwaitableError@@Base+0x19c4> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, lsr #15 │ │ │ │ - ldr r2, [pc, #44] @ 6123c <_PyEval_FormatAwaitableError@@Base+0x1a64> │ │ │ │ + rsbeq r7, r2, ip, lsr #15 │ │ │ │ + ldr r2, [pc, #44] @ 61244 <_PyEval_FormatAwaitableError@@Base+0x1ab4> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #21520 @ 0x5410 │ │ │ │ + movw r0, #19684 @ 0x4ce4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ ldr r3, [r1, #3784] @ 0xec8 │ │ │ │ ldr r2, [r1, #3768] @ 0xeb8 │ │ │ │ ldr r1, [r1, #3752] @ 0xea8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r4, r2, #536870912 @ 0x20000000 │ │ │ │ - beq 61270 <_PyEval_FormatAwaitableError@@Base+0x1a98> │ │ │ │ + beq 61278 <_PyEval_FormatAwaitableError@@Base+0x1ae8> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3bb478 <_PyBytes_FromXIData@@Base+0x1088> │ │ │ │ + b 3bad58 <_PyBytes_FromXIData@@Base+0x1088> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #49664 @ 0xc200 │ │ │ │ + movw r2, #47860 @ 0xbaf4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #1972 @ 0x7b4 │ │ │ │ + movw r0, #116 @ 0x74 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 612b8 <_PyEval_FormatAwaitableError@@Base+0x1ae0> │ │ │ │ + ldr r1, [pc, #8] @ 612c0 <_PyEval_FormatAwaitableError@@Base+0x1b30> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36ca50 │ │ │ │ - rsbeq r6, r3, r8, lsr #20 │ │ │ │ + b 36c420 │ │ │ │ + rsbeq r6, r3, r0, lsr sl │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 61310 <_PyEval_FormatAwaitableError@@Base+0x1b38> │ │ │ │ + bne 61318 <_PyEval_FormatAwaitableError@@Base+0x1b88> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 61348 <_PyEval_FormatAwaitableError@@Base+0x1b70> │ │ │ │ + beq 61350 <_PyEval_FormatAwaitableError@@Base+0x1bc0> │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #132] @ 613a8 <_PyEval_FormatAwaitableError@@Base+0x1bd0> │ │ │ │ + ldr ip, [pc, #132] @ 613b0 <_PyEval_FormatAwaitableError@@Base+0x1c20> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61380 <_PyEval_FormatAwaitableError@@Base+0x1ba8> │ │ │ │ + beq 61388 <_PyEval_FormatAwaitableError@@Base+0x1bf8> │ │ │ │ ldr r1, [r0] │ │ │ │ - movw r3, #59092 @ 0xe6d4 │ │ │ │ + movw r3, #55124 @ 0xd754 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 61388 <_PyEval_FormatAwaitableError@@Base+0x1bb0> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 61390 <_PyEval_FormatAwaitableError@@Base+0x1c00> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #1988 @ 0x7c4 │ │ │ │ + movw r1, #132 @ 0x84 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r0, #0 │ │ │ │ - b 613a0 <_PyEval_FormatAwaitableError@@Base+0x1bc8> │ │ │ │ + b 613a8 <_PyEval_FormatAwaitableError@@Base+0x1c18> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38fc58 <_PyLong_Lshift@@Base+0x3120> │ │ │ │ + bl 38f3f0 <_PyLong_Lshift@@Base+0x3058> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 61380 <_PyEval_FormatAwaitableError@@Base+0x1ba8> │ │ │ │ + beq 61388 <_PyEval_FormatAwaitableError@@Base+0x1bf8> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldrdeq r7, [r2], #-112 @ 0xffffff90 @ │ │ │ │ + ldrdeq r7, [r2], #-120 @ 0xffffff88 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61400 <_PyEval_FormatAwaitableError@@Base+0x1c28> │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 61408 <_PyEval_FormatAwaitableError@@Base+0x1c78> │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 613f0 <_PyEval_FormatAwaitableError@@Base+0x1c18> │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 61400 <_PyEval_FormatAwaitableError@@Base+0x1c28> │ │ │ │ + bne 613f8 <_PyEval_FormatAwaitableError@@Base+0x1c68> │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 61408 <_PyEval_FormatAwaitableError@@Base+0x1c78> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61434 <_PyEval_FormatAwaitableError@@Base+0x1c5c> │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 6143c <_PyEval_FormatAwaitableError@@Base+0x1cac> │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 61424 <_PyEval_FormatAwaitableError@@Base+0x1c4c> │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 61434 <_PyEval_FormatAwaitableError@@Base+0x1c5c> │ │ │ │ + bne 6142c <_PyEval_FormatAwaitableError@@Base+0x1c9c> │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6143c <_PyEval_FormatAwaitableError@@Base+0x1cac> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61450 <_PyEval_FormatAwaitableError@@Base+0x1c78> │ │ │ │ + bne 61458 <_PyEval_FormatAwaitableError@@Base+0x1cc8> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61464 <_PyEval_FormatAwaitableError@@Base+0x1c8c> │ │ │ │ + bne 6146c <_PyEval_FormatAwaitableError@@Base+0x1cdc> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61440 <_PyEval_FormatAwaitableError@@Base+0x1c68> │ │ │ │ + beq 61448 <_PyEval_FormatAwaitableError@@Base+0x1cb8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 61480 <_PyEval_FormatAwaitableError@@Base+0x1ca8> │ │ │ │ + bne 61488 <_PyEval_FormatAwaitableError@@Base+0x1cf8> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -52251,195 +52253,195 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 614cc <_PyEval_FormatAwaitableError@@Base+0x1cf4> │ │ │ │ + bne 614d4 <_PyEval_FormatAwaitableError@@Base+0x1d44> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 61508 <_PyEval_FormatAwaitableError@@Base+0x1d30> │ │ │ │ + bne 61510 <_PyEval_FormatAwaitableError@@Base+0x1d80> │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #84] @ 61538 <_PyEval_FormatAwaitableError@@Base+0x1d60> │ │ │ │ + ldr ip, [pc, #84] @ 61540 <_PyEval_FormatAwaitableError@@Base+0x1db0> │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 61508 <_PyEval_FormatAwaitableError@@Base+0x1d30> │ │ │ │ + bne 61510 <_PyEval_FormatAwaitableError@@Base+0x1d80> │ │ │ │ mov r0, #0 │ │ │ │ - b 61530 <_PyEval_FormatAwaitableError@@Base+0x1d58> │ │ │ │ + b 61538 <_PyEval_FormatAwaitableError@@Base+0x1da8> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl c5108 │ │ │ │ + bl c5254 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61500 <_PyEval_FormatAwaitableError@@Base+0x1d28> │ │ │ │ + beq 61508 <_PyEval_FormatAwaitableError@@Base+0x1d78> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r0, #16] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - strdeq r7, [r2], #-124 @ 0xffffff84 @ │ │ │ │ + rsbeq r7, r2, r4, lsl #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 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, #2032 @ 0x7f0 │ │ │ │ + movweq r1, #176 @ 0xb0 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ movteq r1, #65 @ 0x41 │ │ │ │ str ip, [sp, #4] │ │ │ │ strne r1, [sp] │ │ │ │ movweq ip, #5196 @ 0x144c │ │ │ │ - movwne r1, #2040 @ 0x7f8 │ │ │ │ + movwne r1, #184 @ 0xb8 │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ movtne r1, #65 @ 0x41 │ │ │ │ streq ip, [sp] │ │ │ │ - bl c8d58 │ │ │ │ + bl c8e34 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 615e4 <_PyEval_FormatAwaitableError@@Base+0x1e0c> │ │ │ │ + bne 615ec <_PyEval_FormatAwaitableError@@Base+0x1e5c> │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 6167c <_PyEval_FormatAwaitableError@@Base+0x1ea4> │ │ │ │ - b 6160c <_PyEval_FormatAwaitableError@@Base+0x1e34> │ │ │ │ + beq 61684 <_PyEval_FormatAwaitableError@@Base+0x1ef4> │ │ │ │ + b 61614 <_PyEval_FormatAwaitableError@@Base+0x1e84> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3048 @ 0xbe8 │ │ │ │ + movw r0, #1420 @ 0x58c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 615c8 <_PyEval_FormatAwaitableError@@Base+0x1df0> │ │ │ │ + bne 615d0 <_PyEval_FormatAwaitableError@@Base+0x1e40> │ │ │ │ mov r0, #0 │ │ │ │ - b 617b0 <_PyEval_FormatAwaitableError@@Base+0x1fd8> │ │ │ │ + b 617b8 <_PyEval_FormatAwaitableError@@Base+0x2028> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 6167c <_PyEval_FormatAwaitableError@@Base+0x1ea4> │ │ │ │ + beq 61684 <_PyEval_FormatAwaitableError@@Base+0x1ef4> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 61634 <_PyEval_FormatAwaitableError@@Base+0x1e5c> │ │ │ │ + beq 6163c <_PyEval_FormatAwaitableError@@Base+0x1eac> │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 61650 <_PyEval_FormatAwaitableError@@Base+0x1e78> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 61658 <_PyEval_FormatAwaitableError@@Base+0x1ec8> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #2048 @ 0x800 │ │ │ │ + movw r1, #192 @ 0xc0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 61604 <_PyEval_FormatAwaitableError@@Base+0x1e2c> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6160c <_PyEval_FormatAwaitableError@@Base+0x1e7c> │ │ │ │ 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 618e8 │ │ │ │ + bl 618f0 │ │ │ │ mov r4, r0 │ │ │ │ - b 61794 <_PyEval_FormatAwaitableError@@Base+0x1fbc> │ │ │ │ + b 6179c <_PyEval_FormatAwaitableError@@Base+0x200c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 19553c │ │ │ │ + bl 195b84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 616c8 <_PyEval_FormatAwaitableError@@Base+0x1ef0> │ │ │ │ + bne 616d0 <_PyEval_FormatAwaitableError@@Base+0x1f40> │ │ │ │ mov r0, r4 │ │ │ │ - bl 19553c │ │ │ │ + bl 195b84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 616c8 <_PyEval_FormatAwaitableError@@Base+0x1ef0> │ │ │ │ + bne 616d0 <_PyEval_FormatAwaitableError@@Base+0x1f40> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #2112 @ 0x840 │ │ │ │ + movw r1, #256 @ 0x100 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 61604 <_PyEval_FormatAwaitableError@@Base+0x1e2c> │ │ │ │ + beq 6160c <_PyEval_FormatAwaitableError@@Base+0x1e7c> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 61710 <_PyEval_FormatAwaitableError@@Base+0x1f38> │ │ │ │ - movw r3, #52392 @ 0xcca8 │ │ │ │ + ble 61718 <_PyEval_FormatAwaitableError@@Base+0x1f88> │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11884 @ 0x2e6c │ │ │ │ + movw r1, #10028 @ 0x272c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 61604 <_PyEval_FormatAwaitableError@@Base+0x1e2c> │ │ │ │ + bl 1c5420 │ │ │ │ + b 6160c <_PyEval_FormatAwaitableError@@Base+0x1e7c> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 61734 <_PyEval_FormatAwaitableError@@Base+0x1f5c> │ │ │ │ + bne 6173c <_PyEval_FormatAwaitableError@@Base+0x1fac> │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 61604 <_PyEval_FormatAwaitableError@@Base+0x1e2c> │ │ │ │ + bl 1c5420 │ │ │ │ + b 6160c <_PyEval_FormatAwaitableError@@Base+0x1e7c> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 6176c <_PyEval_FormatAwaitableError@@Base+0x1f94> │ │ │ │ - movw r3, #52392 @ 0xcca8 │ │ │ │ + ble 61774 <_PyEval_FormatAwaitableError@@Base+0x1fe4> │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11884 @ 0x2e6c │ │ │ │ + movw r1, #10028 @ 0x272c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 61604 <_PyEval_FormatAwaitableError@@Base+0x1e2c> │ │ │ │ + bl 1c5420 │ │ │ │ + b 6160c <_PyEval_FormatAwaitableError@@Base+0x1e7c> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 618e8 │ │ │ │ + bl 618f0 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ cmp r4, #0 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ @@ -52448,85 +52450,85 @@ │ │ │ │ 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 c5a24 │ │ │ │ + bl c5b70 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 617f0 <_PyEval_FormatAwaitableError@@Base+0x2018> │ │ │ │ - bl be93c │ │ │ │ + bne 617f8 <_PyEval_FormatAwaitableError@@Base+0x2068> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61824 <_PyEval_FormatAwaitableError@@Base+0x204c> │ │ │ │ + bne 6182c <_PyEval_FormatAwaitableError@@Base+0x209c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61818 <_PyEval_FormatAwaitableError@@Base+0x2040> │ │ │ │ + beq 61820 <_PyEval_FormatAwaitableError@@Base+0x2090> │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 61814 <_PyEval_FormatAwaitableError@@Base+0x203c> │ │ │ │ + blt 6181c <_PyEval_FormatAwaitableError@@Base+0x208c> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006182c : │ │ │ │ +00061834 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e13d0 <_PyCapsule_SetTraverse@@Base+0xd90> │ │ │ │ + b 2e1ad4 <_PyCapsule_SetTraverse@@Base+0x944> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5b4e4 │ │ │ │ + b 5b4ec │ │ │ │ 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 b26c8 │ │ │ │ + b b2728 │ │ │ │ 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 341488 <_Py_set_inheritable_async_safe@@Base+0xdc8> │ │ │ │ + b 340f10 <_Py_set_inheritable_async_safe@@Base+0xdc8> │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #58828 @ 0xe5cc │ │ │ │ + movw r0, #57008 @ 0xdeb0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ 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 b26c8 │ │ │ │ + b b2728 │ │ │ │ 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 │ │ │ │ @@ -52536,229 +52538,229 @@ │ │ │ │ cmp r3, r2 │ │ │ │ movne r3, #1 │ │ │ │ movne r0, r1 │ │ │ │ strbne r3, [fp, #-9] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ cmp r2, r3 │ │ │ │ - ble 61950 │ │ │ │ + ble 61958 │ │ │ │ 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 61924 │ │ │ │ + b 6192c │ │ │ │ ldrb r0, [fp, #-9] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00061964 : │ │ │ │ - ldr r3, [pc, #124] @ 619e8 │ │ │ │ +0006196c : │ │ │ │ + ldr r3, [pc, #124] @ 619f0 │ │ │ │ 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 619dc │ │ │ │ + beq 619e4 │ │ │ │ ldrb r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 61998 │ │ │ │ + bls 619a0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b 6197c │ │ │ │ + b 61984 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 619c0 │ │ │ │ + beq 619c8 │ │ │ │ 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 61990 │ │ │ │ + bcc 61998 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 619dc │ │ │ │ + beq 619e4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000619ec : │ │ │ │ +000619f4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #44] @ 61a34 │ │ │ │ + ldr r3, [pc, #44] @ 61a3c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 261484 │ │ │ │ + bl 261d58 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00061a38 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ +00061a40 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 354668 │ │ │ │ + b 354038 │ │ │ │ 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 61a88 <_PyXI_ExcInfoAsObject@@Base+0x50> │ │ │ │ + bne 61a90 <_PyXI_ExcInfoAsObject@@Base+0x50> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44008 @ 0xabe8 │ │ │ │ + movw r1, #42152 @ 0xa4a8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 61ad0 <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 61ad8 <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 61ad8 <_PyXI_ExcInfoAsObject@@Base+0xa0> │ │ │ │ + bne 61ae0 <_PyXI_ExcInfoAsObject@@Base+0xa0> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #16] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 61ad8 <_PyXI_ExcInfoAsObject@@Base+0xa0> │ │ │ │ + beq 61ae0 <_PyXI_ExcInfoAsObject@@Base+0xa0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #44060 @ 0xac1c │ │ │ │ + movw r1, #42204 @ 0xa4dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 341488 <_Py_set_inheritable_async_safe@@Base+0xdc8> │ │ │ │ + bl 340f10 <_Py_set_inheritable_async_safe@@Base+0xdc8> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 38bf30 <_Py_c_pow@@Base+0x15c> │ │ │ │ + bl 38b790 <_Py_c_pow@@Base+0x15c> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #2 │ │ │ │ ldreq r2, [r4, #8] │ │ │ │ strbeq r0, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r4, #16] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00061b00 : │ │ │ │ +00061b08 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ac644 │ │ │ │ - ldr r3, [pc, #56] @ 61b54 │ │ │ │ + b 2ac838 │ │ │ │ + ldr r3, [pc, #56] @ 61b5c │ │ │ │ ldr r3, [r3, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b48 │ │ │ │ + beq 61b50 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 29aa5c │ │ │ │ + bl 29ac34 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00061b58 : │ │ │ │ +00061b60 : │ │ │ │ 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 61bf4 │ │ │ │ + beq 61bfc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r5, #21196 @ 0x52cc │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 61b9c │ │ │ │ + bne 61ba4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 61c18 │ │ │ │ + b 61c20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl af0d0 │ │ │ │ + bl af12c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61c18 │ │ │ │ + beq 61c20 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3a9694 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + bl 3a8f74 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61be0 │ │ │ │ + bgt 61be8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61be8 │ │ │ │ + beq 61bf0 │ │ │ │ mov r4, r5 │ │ │ │ - b 61c18 │ │ │ │ + b 61c20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 61be0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 61be8 │ │ │ │ mov r0, #9 │ │ │ │ - bl cdf50 │ │ │ │ + bl ce018 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #21196 @ 0x52cc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3a9694 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ + b 3a8f74 <_PyXIData_ReleaseAndRawFree@@Base+0x7a0> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00061c20 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ +00061c28 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 354adc │ │ │ │ + b 3544ac │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3480a8 <_PyObject_MaybeCallSpecialOneArg@@Base+0xca0> │ │ │ │ + bl 347bc0 <_PyObject_MaybeCallSpecialOneArg@@Base+0xca0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 61c64 <_PyXI_FormatExcInfo@@Base+0x44> │ │ │ │ - beq 61c6c <_PyXI_FormatExcInfo@@Base+0x4c> │ │ │ │ + blt 61c6c <_PyXI_FormatExcInfo@@Base+0x44> │ │ │ │ + beq 61c74 <_PyXI_FormatExcInfo@@Base+0x4c> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -52770,260 +52772,260 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #7440 @ 0x1d10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 61ce8 <_PyXI_FormatExcInfo@@Base+0xc8> │ │ │ │ + beq 61cf0 <_PyXI_FormatExcInfo@@Base+0xc8> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 61ce8 <_PyXI_FormatExcInfo@@Base+0xc8> │ │ │ │ + beq 61cf0 <_PyXI_FormatExcInfo@@Base+0xc8> │ │ │ │ mov r3, #2 │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r2, r3 │ │ │ │ stm sp, {r1, ip} │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64216 @ 0xfad8 │ │ │ │ + movw r1, #62216 @ 0xf308 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl 123564 │ │ │ │ + bl 122fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61d0c <_PyXI_FormatExcInfo@@Base+0xec> │ │ │ │ - b 61d58 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ + bne 61d14 <_PyXI_FormatExcInfo@@Base+0xec> │ │ │ │ + b 61d60 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61cb8 <_PyXI_FormatExcInfo@@Base+0x98> │ │ │ │ + beq 61cc0 <_PyXI_FormatExcInfo@@Base+0x98> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #64216 @ 0xfad8 │ │ │ │ + movw r0, #62216 @ 0xf308 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 2c973c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c98a4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61d58 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ - b 61cb8 <_PyXI_FormatExcInfo@@Base+0x98> │ │ │ │ + beq 61d60 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ + b 61cc0 <_PyXI_FormatExcInfo@@Base+0x98> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl ca42c │ │ │ │ + bl ca4f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61d58 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ + beq 61d60 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ ldr r3, [r5, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61d60 <_PyXI_FormatExcInfo@@Base+0x140> │ │ │ │ + bne 61d68 <_PyXI_FormatExcInfo@@Base+0x140> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61d58 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ + bgt 61d60 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61d58 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ + bne 61d60 <_PyXI_FormatExcInfo@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 61d7c <_PyXI_FormatExcInfo@@Base+0x15c> │ │ │ │ + b 61d84 <_PyXI_FormatExcInfo@@Base+0x15c> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r0, #8] │ │ │ │ str r4, [r0, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00061d84 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +00061d8c <_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 354d9c │ │ │ │ + bl 35476c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 981f4 │ │ │ │ + b 9827c │ │ │ │ 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 220dac <_PyUnicode_IsLinebreak@@Base+0x1068> │ │ │ │ + bl 221488 <_PyUnicode_IsLinebreak@@Base+0x1080> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61e04 <_PyXI_FreeExcInfo@@Base+0x80> │ │ │ │ - bl 2f3a04 │ │ │ │ + beq 61e0c <_PyXI_FreeExcInfo@@Base+0x80> │ │ │ │ + bl 2f35e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 61e08 <_PyXI_FreeExcInfo@@Base+0x84> │ │ │ │ + bne 61e10 <_PyXI_FreeExcInfo@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61e04 <_PyXI_FreeExcInfo@@Base+0x80> │ │ │ │ + bgt 61e0c <_PyXI_FreeExcInfo@@Base+0x80> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61e04 <_PyXI_FreeExcInfo@@Base+0x80> │ │ │ │ + bne 61e0c <_PyXI_FreeExcInfo@@Base+0x80> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r9, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 152830 │ │ │ │ + bl 152ed0 │ │ │ │ mov r4, r0 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61e88 <_PyXI_FreeExcInfo@@Base+0x104> │ │ │ │ + bne 61e90 <_PyXI_FreeExcInfo@@Base+0x104> │ │ │ │ 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 61e90 <_PyXI_FreeExcInfo@@Base+0x10c> │ │ │ │ + bhi 61e98 <_PyXI_FreeExcInfo@@Base+0x10c> │ │ │ │ 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 d5c14 │ │ │ │ + b d5cec │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ movw r0, #5212 @ 0x145c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3614c0 │ │ │ │ + b 360e90 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 61f10 <_PyXI_FreeExcInfo@@Base+0x18c> │ │ │ │ + bne 61f18 <_PyXI_FreeExcInfo@@Base+0x18c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1767c0 │ │ │ │ + bl 176e24 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt 61f68 <_PyXI_FreeExcInfo@@Base+0x1e4> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bgt 61f70 <_PyXI_FreeExcInfo@@Base+0x1e4> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5220 @ 0x1464 │ │ │ │ + movw r1, #3592 @ 0xe08 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 61f60 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ - ldr r3, [pc, #244] @ 6200c <_PyXI_FreeExcInfo@@Base+0x288> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 61f68 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ + ldr r3, [pc, #244] @ 62014 <_PyXI_FreeExcInfo@@Base+0x288> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #240] @ 62010 <_PyXI_FreeExcInfo@@Base+0x28c> │ │ │ │ + ldr r0, [pc, #240] @ 62018 <_PyXI_FreeExcInfo@@Base+0x28c> │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #2492 @ 0x9bc │ │ │ │ + movw r2, #636 @ 0x27c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 141d78 │ │ │ │ + bl 142460 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #220] @ 62014 <_PyXI_FreeExcInfo@@Base+0x290> │ │ │ │ + ldr r0, [pc, #220] @ 6201c <_PyXI_FreeExcInfo@@Base+0x290> │ │ │ │ ldr r3, [r0, #672] @ 0x2a0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61f58 <_PyXI_FreeExcInfo@@Base+0x1d4> │ │ │ │ + bgt 61f60 <_PyXI_FreeExcInfo@@Base+0x1d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #672] @ 0x2a0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61f58 <_PyXI_FreeExcInfo@@Base+0x1d4> │ │ │ │ + bne 61f60 <_PyXI_FreeExcInfo@@Base+0x1d4> │ │ │ │ add r0, r0, #672 @ 0x2a0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61ee0 <_PyXI_FreeExcInfo@@Base+0x15c> │ │ │ │ + bne 61ee8 <_PyXI_FreeExcInfo@@Base+0x15c> │ │ │ │ mov r0, #0 │ │ │ │ - b 62004 <_PyXI_FreeExcInfo@@Base+0x280> │ │ │ │ + b 6200c <_PyXI_FreeExcInfo@@Base+0x280> │ │ │ │ sub r0, r0, #1 │ │ │ │ - bl a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61f60 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ + beq 61f68 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ add sl, r5, #16 │ │ │ │ add r9, r4, #12 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ - bl ca42c │ │ │ │ + bl ca4f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61fbc <_PyXI_FreeExcInfo@@Base+0x238> │ │ │ │ + beq 61fc4 <_PyXI_FreeExcInfo@@Base+0x238> │ │ │ │ cmp r8, r7 │ │ │ │ str r0, [r9, #4]! │ │ │ │ - bne 61f84 <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ + bne 61f8c <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61fe4 <_PyXI_FreeExcInfo@@Base+0x260> │ │ │ │ + bne 61fec <_PyXI_FreeExcInfo@@Base+0x260> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61f60 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ + bgt 61f68 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61f60 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ + bne 61f68 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 61f60 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 61f68 <_PyXI_FreeExcInfo@@Base+0x1dc> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ str r4, [r0, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ strd r2, [r0, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, lsr #16 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - strdeq r9, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r7, r2, r0, lsr r8 │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ + strdeq r9, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62064 <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ + beq 6206c <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62064 <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ + bgt 6206c <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 62064 <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 6206c <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b abc64 │ │ │ │ + b abc80 │ │ │ │ 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] │ │ │ │ @@ -53038,124 +53040,124 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 620f0 <_PyXI_FreeExcInfo@@Base+0x36c> │ │ │ │ + beq 620f8 <_PyXI_FreeExcInfo@@Base+0x36c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3b7294 │ │ │ │ + bl 3b6b74 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6210c <_PyXI_FreeExcInfo@@Base+0x388> │ │ │ │ + bne 62114 <_PyXI_FreeExcInfo@@Base+0x388> │ │ │ │ mov r5, #0 │ │ │ │ - b 62138 <_PyXI_FreeExcInfo@@Base+0x3b4> │ │ │ │ + b 62140 <_PyXI_FreeExcInfo@@Base+0x3b4> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 3ac33c <_PyErr_EmitSyntaxWarning@@Base+0x2054> │ │ │ │ + bl 3abc1c <_PyErr_EmitSyntaxWarning@@Base+0x2054> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bne 620d0 <_PyXI_FreeExcInfo@@Base+0x34c> │ │ │ │ - b 620e8 <_PyXI_FreeExcInfo@@Base+0x364> │ │ │ │ - bl 375c8c │ │ │ │ + bne 620d8 <_PyXI_FreeExcInfo@@Base+0x34c> │ │ │ │ + b 620f0 <_PyXI_FreeExcInfo@@Base+0x364> │ │ │ │ + bl 37560c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62138 <_PyXI_FreeExcInfo@@Base+0x3b4> │ │ │ │ + bgt 62140 <_PyXI_FreeExcInfo@@Base+0x3b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62138 <_PyXI_FreeExcInfo@@Base+0x3b4> │ │ │ │ + bne 62140 <_PyXI_FreeExcInfo@@Base+0x3b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 r2, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62180 <_PyXI_FreeExcInfo@@Base+0x3fc> │ │ │ │ + bne 62188 <_PyXI_FreeExcInfo@@Base+0x3fc> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r0, #9868 @ 0x268c │ │ │ │ + movw r0, #7984 @ 0x1f30 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7604 │ │ │ │ - bl 2e0730 <_PyCapsule_SetTraverse@@Base+0xf0> │ │ │ │ + b b775c │ │ │ │ + bl 2e1280 <_PyCapsule_SetTraverse@@Base+0xf0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 621d8 <_PyXI_FreeExcInfo@@Base+0x454> │ │ │ │ + beq 621e0 <_PyXI_FreeExcInfo@@Base+0x454> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #40720 @ 0x9f10 │ │ │ │ + movw r0, #38864 @ 0x97d0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 621c4 <_PyXI_FreeExcInfo@@Base+0x440> │ │ │ │ + bgt 621cc <_PyXI_FreeExcInfo@@Base+0x440> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621cc <_PyXI_FreeExcInfo@@Base+0x448> │ │ │ │ + beq 621d4 <_PyXI_FreeExcInfo@@Base+0x448> │ │ │ │ mov r4, r5 │ │ │ │ - b 621d8 <_PyXI_FreeExcInfo@@Base+0x454> │ │ │ │ + b 621e0 <_PyXI_FreeExcInfo@@Base+0x454> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 621c4 <_PyXI_FreeExcInfo@@Base+0x440> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 621cc <_PyXI_FreeExcInfo@@Base+0x440> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3969c0 <_PyObject_GetState@@Base> │ │ │ │ + bl 396328 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6223c <_PyXI_FreeExcInfo@@Base+0x4b8> │ │ │ │ + beq 62244 <_PyXI_FreeExcInfo@@Base+0x4b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl ca42c │ │ │ │ + bl ca4f0 │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 62244 <_PyXI_FreeExcInfo@@Base+0x4c0> │ │ │ │ + bne 6224c <_PyXI_FreeExcInfo@@Base+0x4c0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6223c <_PyXI_FreeExcInfo@@Base+0x4b8> │ │ │ │ + bgt 62244 <_PyXI_FreeExcInfo@@Base+0x4b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6223c <_PyXI_FreeExcInfo@@Base+0x4b8> │ │ │ │ + bne 62244 <_PyXI_FreeExcInfo@@Base+0x4b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 62284 <_PyXI_FreeExcInfo@@Base+0x500> │ │ │ │ + b 6228c <_PyXI_FreeExcInfo@@Base+0x500> │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 62270 <_PyXI_FreeExcInfo@@Base+0x4ec> │ │ │ │ + bge 62278 <_PyXI_FreeExcInfo@@Base+0x4ec> │ │ │ │ mov r3, ip │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #2508 @ 0x9cc │ │ │ │ + movw r0, #652 @ 0x28c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - movw r0, #2516 @ 0x9d4 │ │ │ │ + b bff88 │ │ │ │ + movw r0, #660 @ 0x294 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ 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 │ │ │ │ @@ -53168,37 +53170,37 @@ │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r1 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movwne r4, #5188 @ 0x1444 │ │ │ │ movtne r4, #96 @ 0x60 │ │ │ │ - bne 62334 <_PyXI_FreeExcInfo@@Base+0x5b0> │ │ │ │ + bne 6233c <_PyXI_FreeExcInfo@@Base+0x5b0> │ │ │ │ mov r6, r0 │ │ │ │ - bl 9f784 │ │ │ │ + bl 9f7f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 62330 <_PyXI_FreeExcInfo@@Base+0x5ac> │ │ │ │ + beq 62338 <_PyXI_FreeExcInfo@@Base+0x5ac> │ │ │ │ mov r1, r6 │ │ │ │ - bl cb770 │ │ │ │ + bl cb834 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6230c <_PyXI_FreeExcInfo@@Base+0x588> │ │ │ │ + bne 62314 <_PyXI_FreeExcInfo@@Base+0x588> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl cb770 │ │ │ │ + bl cb834 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62334 <_PyXI_FreeExcInfo@@Base+0x5b0> │ │ │ │ + beq 6233c <_PyXI_FreeExcInfo@@Base+0x5b0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62330 <_PyXI_FreeExcInfo@@Base+0x5ac> │ │ │ │ + bgt 62338 <_PyXI_FreeExcInfo@@Base+0x5ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62330 <_PyXI_FreeExcInfo@@Base+0x5ac> │ │ │ │ + bne 62338 <_PyXI_FreeExcInfo@@Base+0x5ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -53206,56 +53208,56 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #26132 @ 0x6614 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ cmpeq r0, r6 │ │ │ │ - bne 62384 <_PyXI_FreeExcInfo@@Base+0x600> │ │ │ │ + bne 6238c <_PyXI_FreeExcInfo@@Base+0x600> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 62414 <_PyXI_FreeExcInfo@@Base+0x690> │ │ │ │ + b 6241c <_PyXI_FreeExcInfo@@Base+0x690> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e74d4 │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 623b0 <_PyXI_FreeExcInfo@@Base+0x62c> │ │ │ │ - bl be93c │ │ │ │ + bne 623b8 <_PyXI_FreeExcInfo@@Base+0x62c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 623cc <_PyXI_FreeExcInfo@@Base+0x648> │ │ │ │ + bne 623d4 <_PyXI_FreeExcInfo@@Base+0x648> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl c5b14 │ │ │ │ + bl c5c60 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq 62414 <_PyXI_FreeExcInfo@@Base+0x690> │ │ │ │ + beq 6241c <_PyXI_FreeExcInfo@@Base+0x690> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 623d4 <_PyXI_FreeExcInfo@@Base+0x650> │ │ │ │ + bne 623dc <_PyXI_FreeExcInfo@@Base+0x650> │ │ │ │ mov r4, #0 │ │ │ │ - b 62414 <_PyXI_FreeExcInfo@@Base+0x690> │ │ │ │ + b 6241c <_PyXI_FreeExcInfo@@Base+0x690> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 141a64 │ │ │ │ + bl 14214c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62400 <_PyXI_FreeExcInfo@@Base+0x67c> │ │ │ │ + bgt 62408 <_PyXI_FreeExcInfo@@Base+0x67c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62408 <_PyXI_FreeExcInfo@@Base+0x684> │ │ │ │ + beq 62410 <_PyXI_FreeExcInfo@@Base+0x684> │ │ │ │ mov r4, r5 │ │ │ │ - b 62414 <_PyXI_FreeExcInfo@@Base+0x690> │ │ │ │ + b 6241c <_PyXI_FreeExcInfo@@Base+0x690> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 62400 <_PyXI_FreeExcInfo@@Base+0x67c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 62408 <_PyXI_FreeExcInfo@@Base+0x67c> │ │ │ │ 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 │ │ │ │ @@ -53267,511 +53269,511 @@ │ │ │ │ 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 62470 <_PyXI_FreeExcInfo@@Base+0x6ec> │ │ │ │ + beq 62478 <_PyXI_FreeExcInfo@@Base+0x6ec> │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - b 62490 <_PyXI_FreeExcInfo@@Base+0x70c> │ │ │ │ + b 62498 <_PyXI_FreeExcInfo@@Base+0x70c> │ │ │ │ mov r4, r0 │ │ │ │ - bl 4a7b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x12a4> │ │ │ │ + bl 4a7ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1248> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62464 <_PyXI_FreeExcInfo@@Base+0x6e0> │ │ │ │ + beq 6246c <_PyXI_FreeExcInfo@@Base+0x6e0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 624ec <_PyXI_FreeExcInfo@@Base+0x768> │ │ │ │ + bne 624f4 <_PyXI_FreeExcInfo@@Base+0x768> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 62510 <_PyXI_FreeExcInfo@@Base+0x78c> │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 62518 <_PyXI_FreeExcInfo@@Base+0x78c> │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19776 @ 0x4d40 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39880 @ 0x9bc8 │ │ │ │ + movw r0, #35968 @ 0x8c80 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 62544 <_PyXI_FreeExcInfo@@Base+0x7c0> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6254c <_PyXI_FreeExcInfo@@Base+0x7c0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39880 @ 0x9bc8 │ │ │ │ + movw r0, #35968 @ 0x8c80 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 624b8 <_PyXI_FreeExcInfo@@Base+0x734> │ │ │ │ - b 62544 <_PyXI_FreeExcInfo@@Base+0x7c0> │ │ │ │ + bne 624c0 <_PyXI_FreeExcInfo@@Base+0x734> │ │ │ │ + b 6254c <_PyXI_FreeExcInfo@@Base+0x7c0> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 6254c <_PyXI_FreeExcInfo@@Base+0x7c8> │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 62554 <_PyXI_FreeExcInfo@@Base+0x7c8> │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39880 @ 0x9bc8 │ │ │ │ + movw r0, #35968 @ 0x8c80 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r4 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 625a4 <_PyXI_FreeExcInfo@@Base+0x820> │ │ │ │ + b 625ac <_PyXI_FreeExcInfo@@Base+0x820> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 16bd64 │ │ │ │ + bl 16c3dc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 62544 <_PyXI_FreeExcInfo@@Base+0x7c0> │ │ │ │ + beq 6254c <_PyXI_FreeExcInfo@@Base+0x7c0> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 16bd64 │ │ │ │ + bl 16c3dc │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 6258c <_PyXI_FreeExcInfo@@Base+0x808> │ │ │ │ + beq 62594 <_PyXI_FreeExcInfo@@Base+0x808> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e234 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 625a4 <_PyXI_FreeExcInfo@@Base+0x820> │ │ │ │ + beq 625ac <_PyXI_FreeExcInfo@@Base+0x820> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r5 │ │ │ │ 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 180d64 │ │ │ │ + b 18139c │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #2528 @ 0x9e0 │ │ │ │ + movw r0, #672 @ 0x2a0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #1872 @ 0x750 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #65408 @ 0xff80 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62608 <_PyXI_FreeExcInfo@@Base+0x884> │ │ │ │ + b 62610 <_PyXI_FreeExcInfo@@Base+0x884> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 5fb18 <_PyEval_FormatAwaitableError@@Base+0x340> │ │ │ │ + bl 5fb1c <_PyEval_FormatAwaitableError@@Base+0x38c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 626b8 <_PyXI_FreeExcInfo@@Base+0x934> │ │ │ │ + beq 626c0 <_PyXI_FreeExcInfo@@Base+0x934> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 62650 <_PyXI_FreeExcInfo@@Base+0x8cc> │ │ │ │ + bne 62658 <_PyXI_FreeExcInfo@@Base+0x8cc> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 13c21c │ │ │ │ + bl 13c904 │ │ │ │ mov r4, r0 │ │ │ │ - b 62668 <_PyXI_FreeExcInfo@@Base+0x8e4> │ │ │ │ + b 62670 <_PyXI_FreeExcInfo@@Base+0x8e4> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #54308 @ 0xd424 │ │ │ │ + movw r2, #52452 @ 0xcce4 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 13c21c │ │ │ │ + bl 13c904 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6268c <_PyXI_FreeExcInfo@@Base+0x908> │ │ │ │ + bgt 62694 <_PyXI_FreeExcInfo@@Base+0x908> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6268c <_PyXI_FreeExcInfo@@Base+0x908> │ │ │ │ + bne 62694 <_PyXI_FreeExcInfo@@Base+0x908> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 626bc <_PyXI_FreeExcInfo@@Base+0x938> │ │ │ │ - movw r3, #52368 @ 0xcc90 │ │ │ │ + bne 626c4 <_PyXI_FreeExcInfo@@Base+0x938> │ │ │ │ + movw r3, #48400 @ 0xbd10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 626b8 <_PyXI_FreeExcInfo@@Base+0x934> │ │ │ │ - bl 1435d8 │ │ │ │ + beq 626c0 <_PyXI_FreeExcInfo@@Base+0x934> │ │ │ │ + bl 143ca0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 3864d8 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 385d98 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov 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 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 62718 <_PyXI_FreeExcInfo@@Base+0x994> │ │ │ │ + bne 62720 <_PyXI_FreeExcInfo@@Base+0x994> │ │ │ │ cmp r2, #0 │ │ │ │ - ble 62714 <_PyXI_FreeExcInfo@@Base+0x990> │ │ │ │ + ble 6271c <_PyXI_FreeExcInfo@@Base+0x990> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62758 <_PyXI_FreeExcInfo@@Base+0x9d4> │ │ │ │ + beq 62760 <_PyXI_FreeExcInfo@@Base+0x9d4> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #248] @ 62818 <_PyXI_FreeExcInfo@@Base+0xa94> │ │ │ │ + ldr r1, [pc, #248] @ 62820 <_PyXI_FreeExcInfo@@Base+0xa94> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov ip, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62758 <_PyXI_FreeExcInfo@@Base+0x9d4> │ │ │ │ + bne 62760 <_PyXI_FreeExcInfo@@Base+0x9d4> │ │ │ │ mov r4, #0 │ │ │ │ - b 6280c <_PyXI_FreeExcInfo@@Base+0xa88> │ │ │ │ + b 62814 <_PyXI_FreeExcInfo@@Base+0xa88> │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r2, #1 │ │ │ │ movweq r6, #5196 @ 0x144c │ │ │ │ movteq r6, #96 @ 0x60 │ │ │ │ ldrne r6, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6278c <_PyXI_FreeExcInfo@@Base+0xa08> │ │ │ │ + bne 62794 <_PyXI_FreeExcInfo@@Base+0xa08> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 62808 <_PyXI_FreeExcInfo@@Base+0xa84> │ │ │ │ + b 62810 <_PyXI_FreeExcInfo@@Base+0xa84> │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 62778 <_PyXI_FreeExcInfo@@Base+0x9f4> │ │ │ │ + beq 62780 <_PyXI_FreeExcInfo@@Base+0x9f4> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl bc24c │ │ │ │ + bl bc398 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 627cc <_PyXI_FreeExcInfo@@Base+0xa48> │ │ │ │ + beq 627d4 <_PyXI_FreeExcInfo@@Base+0xa48> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 627f0 <_PyXI_FreeExcInfo@@Base+0xa6c> │ │ │ │ + bgt 627f8 <_PyXI_FreeExcInfo@@Base+0xa6c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 627f0 <_PyXI_FreeExcInfo@@Base+0xa6c> │ │ │ │ + bne 627f8 <_PyXI_FreeExcInfo@@Base+0xa6c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6280c <_PyXI_FreeExcInfo@@Base+0xa88> │ │ │ │ - bl be93c │ │ │ │ + bne 62814 <_PyXI_FreeExcInfo@@Base+0xa88> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62778 <_PyXI_FreeExcInfo@@Base+0x9f4> │ │ │ │ - b 62750 <_PyXI_FreeExcInfo@@Base+0x9cc> │ │ │ │ + beq 62780 <_PyXI_FreeExcInfo@@Base+0x9f4> │ │ │ │ + b 62758 <_PyXI_FreeExcInfo@@Base+0x9cc> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, lsr r8 │ │ │ │ + rsbeq r7, r2, r8, lsr r8 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #2556 @ 0x9fc │ │ │ │ + movw r0, #700 @ 0x2bc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #1880 @ 0x758 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #65416 @ 0xff88 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62608 <_PyXI_FreeExcInfo@@Base+0x884> │ │ │ │ + b 62610 <_PyXI_FreeExcInfo@@Base+0x884> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 628bc <_PyXI_FreeExcInfo@@Base+0xb38> │ │ │ │ + beq 628c4 <_PyXI_FreeExcInfo@@Base+0xb38> │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 628bc <_PyXI_FreeExcInfo@@Base+0xb38> │ │ │ │ + beq 628c4 <_PyXI_FreeExcInfo@@Base+0xb38> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 62900 <_PyXI_FreeExcInfo@@Base+0xb7c> │ │ │ │ - b 628e4 <_PyXI_FreeExcInfo@@Base+0xb60> │ │ │ │ + beq 62908 <_PyXI_FreeExcInfo@@Base+0xb7c> │ │ │ │ + b 628ec <_PyXI_FreeExcInfo@@Base+0xb60> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 628ac <_PyXI_FreeExcInfo@@Base+0xb28> │ │ │ │ + beq 628b4 <_PyXI_FreeExcInfo@@Base+0xb28> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #2576 @ 0xa10 │ │ │ │ + movw r0, #720 @ 0x2d0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c973c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c98a4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 628ac <_PyXI_FreeExcInfo@@Base+0xb28> │ │ │ │ + bne 628b4 <_PyXI_FreeExcInfo@@Base+0xb28> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #2 │ │ │ │ - movw r0, #2576 @ 0xa10 │ │ │ │ + movw r0, #720 @ 0x2d0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 628dc <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ + beq 628e4 <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - bl ca42c │ │ │ │ + bl ca4f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 628dc <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ + beq 628e4 <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ ldr r3, [r6, #152] @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62954 <_PyXI_FreeExcInfo@@Base+0xbd0> │ │ │ │ + bne 6295c <_PyXI_FreeExcInfo@@Base+0xbd0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 628dc <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ + bgt 628e4 <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 628dc <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ + bne 628e4 <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 628dc <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 628e4 <_PyXI_FreeExcInfo@@Base+0xb58> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #1620 @ 0x654 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ + movw r1, #65156 @ 0xfe84 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62608 <_PyXI_FreeExcInfo@@Base+0x884> │ │ │ │ + b 62610 <_PyXI_FreeExcInfo@@Base+0x884> │ │ │ │ │ │ │ │ -00062998 : │ │ │ │ +000629a0 : │ │ │ │ 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 37f848 │ │ │ │ + bl 37f1a8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000629c4 : │ │ │ │ +000629cc : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 62a1c │ │ │ │ - ldr r3, [pc, #224] @ 62ad8 │ │ │ │ + bne 62a24 │ │ │ │ + ldr r3, [pc, #224] @ 62ae0 │ │ │ │ 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 62a30 │ │ │ │ - movw r0, #52132 @ 0xcba4 │ │ │ │ + beq 62a38 │ │ │ │ + movw r0, #50016 @ 0xc360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1609 @ 0x649 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 62ad0 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 62ad8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 62a68 │ │ │ │ + beq 62a70 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r1, r5 │ │ │ │ - bge 62a68 │ │ │ │ + bge 62a70 │ │ │ │ add r3, r0, r1, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r8, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62ab4 │ │ │ │ - b 62aac │ │ │ │ + bne 62abc │ │ │ │ + b 62ab4 │ │ │ │ add r1, r6, #1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl c5f74 │ │ │ │ + bl c60c0 │ │ │ │ cmp r0, #0 │ │ │ │ addne r3, r0, r5, lsl #2 │ │ │ │ movne r2, #0 │ │ │ │ - bne 62a8c │ │ │ │ - bl 2e73f4 │ │ │ │ - b 62ad0 │ │ │ │ + bne 62a94 │ │ │ │ + bl 2e730c │ │ │ │ + b 62ad8 │ │ │ │ cmp r6, r5 │ │ │ │ add r5, r5, #1 │ │ │ │ strgt r2, [r3, #4]! │ │ │ │ - bgt 62a8c │ │ │ │ + bgt 62a94 │ │ │ │ add r4, r0, r4, lsl #2 │ │ │ │ str r6, [r0] │ │ │ │ str r8, [r4, #4] │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r1, #1120 @ 0x460 │ │ │ │ add r4, r4, #6 │ │ │ │ ldr r3, [r2, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62aac │ │ │ │ + beq 62ab4 │ │ │ │ blx r3 │ │ │ │ - b 62aac │ │ │ │ + b 62ab4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 62bac │ │ │ │ + beq 62bb4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #52412 @ 0xccbc │ │ │ │ + movw r4, #48444 @ 0xbd3c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 61a4c <_PyXI_ExcInfoAsObject@@Base+0x14> │ │ │ │ + bl 61a54 <_PyXI_ExcInfoAsObject@@Base+0x14> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 62b6c │ │ │ │ - movw r3, #52268 @ 0xcc2c │ │ │ │ + bne 62b74 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62b40 │ │ │ │ - bl 1435d8 │ │ │ │ + beq 62b48 │ │ │ │ + bl 143ca0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #52368 @ 0xcc90 │ │ │ │ + movw r3, #48400 @ 0xbd10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62b30 │ │ │ │ + bne 62b38 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62b30 │ │ │ │ - b 62ba4 │ │ │ │ + bne 62b38 │ │ │ │ + b 62bac │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62b8c │ │ │ │ + bgt 62b94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62b8c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 62b94 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18420 @ 0x47f4 │ │ │ │ + movw r1, #16792 @ 0x4198 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 1e74d4 │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 62bf8 │ │ │ │ - bl be93c │ │ │ │ + bne 62c00 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62c14 │ │ │ │ - b 62c58 │ │ │ │ + beq 62c1c │ │ │ │ + b 62c60 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #100] @ 62c68 │ │ │ │ + vldr d6, [pc, #100] @ 62c70 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movwhi r0, #5464 @ 0x1558 │ │ │ │ movthi r0, #96 @ 0x60 │ │ │ │ - bhi 62c5c │ │ │ │ + bhi 62c64 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0] │ │ │ │ bl 2e8f4 │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ @@ -53780,15 +53782,15 @@ │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 62c5c │ │ │ │ + b 62c64 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -53798,86 +53800,86 @@ │ │ │ │ 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 62cb4 │ │ │ │ + bhi 62cbc │ │ │ │ cmp r4, #2 │ │ │ │ ldr r5, [r6] │ │ │ │ movne r4, #0 │ │ │ │ ldreq r4, [r6, #4] │ │ │ │ - b 62cd8 │ │ │ │ + b 62ce0 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #15184 @ 0x3b50 │ │ │ │ + movw r0, #13372 @ 0x343c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62ca0 │ │ │ │ - b 62d18 │ │ │ │ + bne 62ca8 │ │ │ │ + b 62d20 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3429b0 │ │ │ │ + bl 3424d0 │ │ │ │ cmn r0, #2 │ │ │ │ - beq 62d18 │ │ │ │ + beq 62d20 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 62d20 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + blt 62d28 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41544 @ 0xa248 │ │ │ │ + movw r1, #39688 @ 0x9b08 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 62d8c │ │ │ │ + b 62d94 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 62d40 │ │ │ │ + bne 62d48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 62d80 │ │ │ │ - b 62d68 │ │ │ │ + beq 62d88 │ │ │ │ + b 62d70 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 15332c │ │ │ │ + bl 1539cc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62d18 │ │ │ │ + beq 62d20 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62d8c │ │ │ │ + bne 62d94 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62d80 │ │ │ │ + beq 62d88 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 62d8c │ │ │ │ + b 62d94 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17fd48 <_PyErr_SetKeyError@@Base> │ │ │ │ - b 62d18 │ │ │ │ + bl 180380 <_PyErr_SetKeyError@@Base> │ │ │ │ + b 62d20 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 62ddc │ │ │ │ + blt 62de4 │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2df00 │ │ │ │ and r4, r4, #1 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ strb r4, [r5, #44] @ 0x2c │ │ │ │ @@ -53885,29 +53887,29 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56144 @ 0xdb50 │ │ │ │ + movw r1, #54288 @ 0xd410 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #132] @ 62ebc │ │ │ │ + ldr r1, [pc, #132] @ 62ec4 │ │ │ │ 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] │ │ │ │ @@ -53920,255 +53922,255 @@ │ │ │ │ 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 62eac │ │ │ │ + beq 62eb4 │ │ │ │ ldr r3, [r0] │ │ │ │ str ip, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62eac │ │ │ │ + bgt 62eb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, ip │ │ │ │ - bne 62eac │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 62eb4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbf08 │ │ │ │ + b bc054 │ │ │ │ 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, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d8220 │ │ │ │ + bl 1d8784 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62efc │ │ │ │ + bne 62f04 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63494 │ │ │ │ + bl 6349c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62f38 │ │ │ │ - movw r3, #42484 @ 0xa5f4 │ │ │ │ + beq 62f40 │ │ │ │ + movw r3, #40660 @ 0x9ed4 │ │ │ │ movt r3, #59 @ 0x3b │ │ │ │ cmp r6, r3 │ │ │ │ - bne 62f48 │ │ │ │ + bne 62f50 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ba954 <_PyBytes_FromXIData@@Base+0x564> │ │ │ │ - b 62f58 │ │ │ │ - bl be93c │ │ │ │ + bl 3ba234 <_PyBytes_FromXIData@@Base+0x564> │ │ │ │ + b 62f60 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62f14 │ │ │ │ - b 62ef4 │ │ │ │ + beq 62f1c │ │ │ │ + b 62efc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 62f6c │ │ │ │ - bl be93c │ │ │ │ + bne 62f74 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62ef4 │ │ │ │ + bne 62efc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 62fcc │ │ │ │ + bne 62fd4 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 62fc8 │ │ │ │ + ble 62fd0 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 63010 │ │ │ │ + beq 63018 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #612] @ 63248 │ │ │ │ + ldr r1, [pc, #612] @ 63250 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 63010 │ │ │ │ + bne 63018 │ │ │ │ mov r0, #0 │ │ │ │ - b 63224 │ │ │ │ + b 6322c │ │ │ │ ldr r0, [r5] │ │ │ │ add r4, r6, r4 │ │ │ │ - bl 225cc8 │ │ │ │ + bl 2264f0 │ │ │ │ vstr d0, [fp, #-156] @ 0xffffff64 │ │ │ │ vstr d1, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63008 │ │ │ │ + bne 63010 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 225cc8 │ │ │ │ + bl 2264f0 │ │ │ │ vstr d0, [fp, #-172] @ 0xffffff54 │ │ │ │ vstr d1, [fp, #-164] @ 0xffffff5c │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63008 │ │ │ │ + bne 63010 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 63124 │ │ │ │ + beq 6312c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r6, #26132 @ 0x6614 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 630a8 │ │ │ │ + beq 630b0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 6309c │ │ │ │ - bl 1e74d4 │ │ │ │ + beq 630a4 │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6309c │ │ │ │ - bl be93c │ │ │ │ + bne 630a4 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63008 │ │ │ │ + bne 63010 │ │ │ │ cmp r4, #3 │ │ │ │ - beq 63214 │ │ │ │ - b 630ac │ │ │ │ - vldr d8, [pc, #384] @ 63230 │ │ │ │ + beq 6321c │ │ │ │ + b 630b4 │ │ │ │ + vldr d8, [pc, #384] @ 63238 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 630e4 │ │ │ │ - bl 1e74d4 │ │ │ │ + beq 630ec │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 630e4 │ │ │ │ - bl be93c │ │ │ │ + bne 630ec │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63008 │ │ │ │ + bne 63010 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 630fc │ │ │ │ + bmi 63104 │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 6312c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bpl 63134 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #38980 @ 0x9844 │ │ │ │ + movw r1, #37124 @ 0x9104 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - bl be93c │ │ │ │ + bl 16f2c4 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63008 │ │ │ │ - b 631fc │ │ │ │ - vldr d8, [pc, #260] @ 63230 │ │ │ │ - vldr d9, [pc, #264] @ 63238 │ │ │ │ + bne 63010 │ │ │ │ + b 63204 │ │ │ │ + vldr d8, [pc, #260] @ 63238 │ │ │ │ + vldr d9, [pc, #264] @ 63240 │ │ │ │ vldr d11, [fp, #-156] @ 0xffffff64 │ │ │ │ vldr d14, [fp, #-172] @ 0xffffff54 │ │ │ │ vldr d10, [fp, #-148] @ 0xffffff6c │ │ │ │ vldr d13, [fp, #-164] @ 0xffffff5c │ │ │ │ vcmp.f64 d11, d14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 631fc │ │ │ │ + bne 63204 │ │ │ │ vabs.f64 d6, d11 │ │ │ │ - vldr d7, [pc, #208] @ 63240 │ │ │ │ + vldr d7, [pc, #208] @ 63248 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 63208 │ │ │ │ + bgt 63210 │ │ │ │ vabs.f64 d6, d10 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 63208 │ │ │ │ + bgt 63210 │ │ │ │ vabs.f64 d6, d14 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 63208 │ │ │ │ + bgt 63210 │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 63208 │ │ │ │ + bgt 63210 │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 3a1fa0 <_Py_c_abs@@Base> │ │ │ │ + bl 3a1880 <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 3a1fa0 <_Py_c_abs@@Base> │ │ │ │ + bl 3a1880 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 631fc │ │ │ │ + bls 63204 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 3a1fa0 <_Py_c_abs@@Base> │ │ │ │ + bl 3a1880 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 631fc │ │ │ │ + bls 63204 │ │ │ │ vcmpe.f64 d12, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 63208 │ │ │ │ + bhi 63210 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 63224 │ │ │ │ + b 6322c │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 63224 │ │ │ │ + b 6322c │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 63128 │ │ │ │ - b 630fc │ │ │ │ + bpl 63130 │ │ │ │ + b 63104 │ │ │ │ sub sp, fp, #72 @ 0x48 │ │ │ │ vpop {d8-d14} │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ - rsbeq r7, r2, ip, asr r8 │ │ │ │ + rsbeq r7, r2, r4, ror #16 │ │ │ │ ldrb r1, [r0, #44] @ 0x2c │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ @@ -54184,174 +54186,174 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne 632cc │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 632d4 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39888 @ 0x9bd0 │ │ │ │ + movw r0, #35976 @ 0x8c88 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 63488 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 63490 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r3 │ │ │ │ - bl 16bd64 │ │ │ │ + bl 16c3dc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 63308 │ │ │ │ + beq 63310 │ │ │ │ bl 2cfd0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 63314 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 6331c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 63478 │ │ │ │ + b 63480 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r8] │ │ │ │ bl 2de34 │ │ │ │ ldr r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #34 @ 0x22 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 6335c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 63364 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 63308 │ │ │ │ + bl 27bef0 │ │ │ │ + b 63310 │ │ │ │ add r6, r0, #1 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bls 63370 │ │ │ │ - bl 2e73f4 │ │ │ │ - b 63308 │ │ │ │ + bls 63378 │ │ │ │ + bl 2e730c │ │ │ │ + b 63310 │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 63368 │ │ │ │ + beq 63370 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r4, [r8] │ │ │ │ bl 2de34 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, r5 │ │ │ │ addeq r9, r5, r0, lsl #2 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 633c0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 633c8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 63478 │ │ │ │ + bl 27bef0 │ │ │ │ + b 63480 │ │ │ │ cmp r1, r9 │ │ │ │ - beq 633d8 │ │ │ │ + beq 633e0 │ │ │ │ ldr r0, [r1], #4 │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ addhi r3, r3, #1 │ │ │ │ - b 633c0 │ │ │ │ + b 633c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63468 │ │ │ │ + beq 63470 │ │ │ │ add r4, r2, r3 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bls 633f8 │ │ │ │ + bls 63400 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e73f4 │ │ │ │ - b 63478 │ │ │ │ + bl 2e730c │ │ │ │ + b 63480 │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq 633ec │ │ │ │ + beq 633f4 │ │ │ │ cmp r8, r9 │ │ │ │ - beq 63448 │ │ │ │ + beq 63450 │ │ │ │ ldr r2, [r8], #4 │ │ │ │ lsl r1, r3, #2 │ │ │ │ add r0, r6, r3, lsl #2 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ lsrhi r1, r2, #16 │ │ │ │ addls r3, r3, #1 │ │ │ │ uxthhi r2, r2 │ │ │ │ orrhi r1, r1, #65536 @ 0x10000 │ │ │ │ strls r2, [r6, r1] │ │ │ │ strhi r1, [r6, r3, lsl #2] │ │ │ │ addhi r3, r3, #2 │ │ │ │ strhi r2, [r0, #4] │ │ │ │ - b 6340c │ │ │ │ + b 63414 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #4 │ │ │ │ - bl dc330 │ │ │ │ + bl dc4d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6178 │ │ │ │ - b 63478 │ │ │ │ + bl a61d8 │ │ │ │ + b 63480 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #4 │ │ │ │ - bl dc330 │ │ │ │ + bl dc4d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ 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 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b650 │ │ │ │ + bl 14bcf4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 634dc │ │ │ │ - bl be93c │ │ │ │ + bne 634e4 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 634e4 │ │ │ │ - b 63528 │ │ │ │ + beq 634ec │ │ │ │ + b 63530 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6352c │ │ │ │ + bge 63534 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6352c │ │ │ │ + beq 63534 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6352c │ │ │ │ - movw r2, #34796 @ 0x87ec │ │ │ │ + beq 63534 │ │ │ │ + movw r2, #36044 @ 0x8ccc │ │ │ │ movt r2, #30 │ │ │ │ cmp r3, r2 │ │ │ │ ldreq r0, [r5, #8] │ │ │ │ - beq 6351c │ │ │ │ + beq 63524 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ addge r4, r4, r0 │ │ │ │ - bge 6352c │ │ │ │ + bge 63534 │ │ │ │ mvn 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 │ │ │ │ @@ -54360,75 +54362,75 @@ │ │ │ │ ldr lr, [fp, #4] │ │ │ │ mov ip, r3 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, lr, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, ip, lsr #31 │ │ │ │ - bne 635a0 │ │ │ │ + bne 635a8 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 635a0 │ │ │ │ + bne 635a8 │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #28604 @ 0x6fbc │ │ │ │ + movw r1, #26976 @ 0x6960 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ec60 │ │ │ │ - b 635dc │ │ │ │ + bl 16f2c4 │ │ │ │ + b 635e4 │ │ │ │ mov r1, ip │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #48] @ 635e8 │ │ │ │ + ldr ip, [pc, #48] @ 635f0 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, lr │ │ │ │ str r5, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63584 │ │ │ │ + bne 6358c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, lsl #17 │ │ │ │ + mlseq r2, r0, r8, r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl a78c4 │ │ │ │ + bl a7924 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -00063654 <_Py_c_diff@@Base>: │ │ │ │ +0006365c <_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) │ │ │ │ @@ -54438,73 +54440,73 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 636d8 <_Py_c_diff@@Base+0x84> │ │ │ │ + beq 636e0 <_Py_c_diff@@Base+0x84> │ │ │ │ mov r4, r0 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 636d8 <_Py_c_diff@@Base+0x84> │ │ │ │ + bne 636e0 <_Py_c_diff@@Base+0x84> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38fcd8 <_PyLong_Lshift@@Base+0x31a0> │ │ │ │ + bl 38f470 <_PyLong_Lshift@@Base+0x30d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 636d8 <_Py_c_diff@@Base+0x84> │ │ │ │ - movw r0, #6156 @ 0x180c │ │ │ │ + beq 636e0 <_Py_c_diff@@Base+0x84> │ │ │ │ + movw r0, #4432 @ 0x1150 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 636e0 <_Py_c_diff@@Base+0x8c> │ │ │ │ + bne 636e8 <_Py_c_diff@@Base+0x8c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aec24 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + bl 3ae504 <_Py_strhex@@Base+0x1ccc> │ │ │ │ mov r4, #0 │ │ │ │ - b 63784 <_Py_c_diff@@Base+0x130> │ │ │ │ + b 6378c <_Py_c_diff@@Base+0x130> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #2588 @ 0xa1c │ │ │ │ + movw r0, #732 @ 0x2dc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ movw r1, #778 @ 0x30a │ │ │ │ - bl 39869c <_PyType_SetVersion@@Base+0x1924> │ │ │ │ + bl 398690 <_PyType_SetVersion@@Base+0x1fb0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63734 <_Py_c_diff@@Base+0xe0> │ │ │ │ + bgt 6373c <_Py_c_diff@@Base+0xe0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63734 <_Py_c_diff@@Base+0xe0> │ │ │ │ + bne 6373c <_Py_c_diff@@Base+0xe0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 636d0 <_Py_c_diff@@Base+0x7c> │ │ │ │ + beq 636d8 <_Py_c_diff@@Base+0x7c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 152830 │ │ │ │ + bl 152ed0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6376c <_Py_c_diff@@Base+0x118> │ │ │ │ + bgt 63774 <_Py_c_diff@@Base+0x118> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6376c <_Py_c_diff@@Base+0x118> │ │ │ │ + bne 63774 <_Py_c_diff@@Base+0x118> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63784 <_Py_c_diff@@Base+0x130> │ │ │ │ - movw r0, #2588 @ 0xa1c │ │ │ │ + beq 6378c <_Py_c_diff@@Base+0x130> │ │ │ │ + movw r0, #732 @ 0x2dc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 3bd484 <_Py_c_neg@@Base+0xa14> │ │ │ │ + bl 3bcd64 <_Py_c_neg@@Base+0xa14> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ @@ -54512,219 +54514,219 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #32456 @ 0x7ec8 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ cmpeq r0, r6 │ │ │ │ - bne 637d8 <_Py_c_diff@@Base+0x184> │ │ │ │ + bne 637e0 <_Py_c_diff@@Base+0x184> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 63870 <_Py_c_diff@@Base+0x21c> │ │ │ │ + b 63878 <_Py_c_diff@@Base+0x21c> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 225cc8 │ │ │ │ + bl 2264f0 │ │ │ │ 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 63808 <_Py_c_diff@@Base+0x1b4> │ │ │ │ - bl be93c │ │ │ │ + bne 63810 <_Py_c_diff@@Base+0x1b4> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63828 <_Py_c_diff@@Base+0x1d4> │ │ │ │ + bne 63830 <_Py_c_diff@@Base+0x1d4> │ │ │ │ vldr d0, [fp, #-36] @ 0xffffffdc │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 2237d0 │ │ │ │ + bl 223ffc │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq 63870 <_Py_c_diff@@Base+0x21c> │ │ │ │ + beq 63878 <_Py_c_diff@@Base+0x21c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63830 <_Py_c_diff@@Base+0x1dc> │ │ │ │ + bne 63838 <_Py_c_diff@@Base+0x1dc> │ │ │ │ mov r4, #0 │ │ │ │ - b 63870 <_Py_c_diff@@Base+0x21c> │ │ │ │ + b 63878 <_Py_c_diff@@Base+0x21c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 141a64 │ │ │ │ + bl 14214c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6385c <_Py_c_diff@@Base+0x208> │ │ │ │ + bgt 63864 <_Py_c_diff@@Base+0x208> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63864 <_Py_c_diff@@Base+0x210> │ │ │ │ + beq 6386c <_Py_c_diff@@Base+0x210> │ │ │ │ mov r4, r5 │ │ │ │ - b 63870 <_Py_c_diff@@Base+0x21c> │ │ │ │ + b 63878 <_Py_c_diff@@Base+0x21c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 6385c <_Py_c_diff@@Base+0x208> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 63864 <_Py_c_diff@@Base+0x208> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #2712 @ 0xa98 │ │ │ │ + movw r0, #856 @ 0x358 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 638dc <_Py_c_diff@@Base+0x288> │ │ │ │ + beq 638e4 <_Py_c_diff@@Base+0x288> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 638dc <_Py_c_diff@@Base+0x288> │ │ │ │ - bl 3927b4 <_PySys_GetSizeOf@@Base> │ │ │ │ + bne 638e4 <_Py_c_diff@@Base+0x288> │ │ │ │ + bl 392018 <_PySys_GetSizeOf@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 638ec <_Py_c_diff@@Base+0x298> │ │ │ │ + beq 638f4 <_Py_c_diff@@Base+0x298> │ │ │ │ add r4, r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b26c8 │ │ │ │ + b b2728 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000638f4 : │ │ │ │ +000638fc : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 63934 │ │ │ │ + beq 6393c │ │ │ │ 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, #52132 @ 0xcba4 │ │ │ │ + movw r0, #50016 @ 0xc360 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 63964 │ │ │ │ + blt 6396c │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63964 │ │ │ │ + beq 6396c │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, r1 │ │ │ │ addgt r3, r3, r1, lsl #2 │ │ │ │ ldrgt r3, [r3, #4] │ │ │ │ strgt r3, [r2] │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, 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 639b4 │ │ │ │ + beq 639bc │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #64148 @ 0xfa94 │ │ │ │ + movw r0, #62148 @ 0xf2c4 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 639b4 │ │ │ │ + bne 639bc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 545f0 │ │ │ │ + bl 54350 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 639ac │ │ │ │ + beq 639b4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r0, #53524 @ 0xd114 │ │ │ │ + movw r0, #51668 @ 0xc9d4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldrd r4, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ strd r4, [sp] │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00063a10 : │ │ │ │ +00063a18 : │ │ │ │ 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 22dc28 │ │ │ │ + bl 22e570 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00063a3c <_PyObject_CheckXIData@@Base>: │ │ │ │ +00063a44 <_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 63adc <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 63ae4 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ add r3, r3, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63adc <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 63ae4 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #20 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 3287c8 <_PyObject_GetXIData@@Base+0x560> │ │ │ │ + bl 328258 <_PyObject_GetXIData@@Base+0x560> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 63ae0 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bne 63ae8 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63ae0 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bne 63ae8 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63ac8 <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ + beq 63ad0 <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63adc <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + bne 63ae4 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3288ec │ │ │ │ + bl 32837c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -54735,16 +54737,16 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00063b20 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r3, [pc, #48] @ 63b58 <_PyContext_NewHamtForTests@@Base+0x38> │ │ │ │ +00063b28 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r3, [pc, #48] @ 63b60 <_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 │ │ │ │ @@ -54756,89 +54758,89 @@ │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2c5a9c │ │ │ │ + bl 2c5c04 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ ldrne r2, [r0, #104] @ 0x68 │ │ │ │ addne r3, r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b26c8 │ │ │ │ + b b2728 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #59416 @ 0xe818 │ │ │ │ + movw r0, #57788 @ 0xe1bc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ 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 beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63d64 <_PyContext_NewHamtForTests@@Base+0x244> │ │ │ │ - ldr r0, [pc, #360] @ 63d70 <_PyContext_NewHamtForTests@@Base+0x250> │ │ │ │ + beq 63d6c <_PyContext_NewHamtForTests@@Base+0x244> │ │ │ │ + ldr r0, [pc, #360] @ 63d78 <_PyContext_NewHamtForTests@@Base+0x250> │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1d13dc │ │ │ │ + bl 1d1924 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 63d30 <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ + beq 63d38 <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #15928 @ 0x3e38 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 63c58 <_PyContext_NewHamtForTests@@Base+0x138> │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + beq 63c60 <_PyContext_NewHamtForTests@@Base+0x138> │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #2908 @ 0xb5c │ │ │ │ + movw r1, #1052 @ 0x41c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ - b 63d30 <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ + bl 14161c │ │ │ │ + b 63d38 <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63d30 <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ - movw r0, #60788 @ 0xed74 │ │ │ │ + blt 63d38 <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ + movw r0, #56820 @ 0xddf4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63d30 <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ + beq 63d38 <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ ldr r3, [r7] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r5, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ - ldr r3, [pc, #212] @ 63d74 <_PyContext_NewHamtForTests@@Base+0x254> │ │ │ │ + ldr r3, [pc, #212] @ 63d7c <_PyContext_NewHamtForTests@@Base+0x254> │ │ │ │ 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 │ │ │ │ @@ -54849,80 +54851,80 @@ │ │ │ │ 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 63d00 <_PyContext_NewHamtForTests@@Base+0x1e0> │ │ │ │ + bgt 63d08 <_PyContext_NewHamtForTests@@Base+0x1e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63d00 <_PyContext_NewHamtForTests@@Base+0x1e0> │ │ │ │ + bne 63d08 <_PyContext_NewHamtForTests@@Base+0x1e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 63d14 <_PyContext_NewHamtForTests@@Base+0x1f4> │ │ │ │ + ble 63d1c <_PyContext_NewHamtForTests@@Base+0x1f4> │ │ │ │ mov r0, #0 │ │ │ │ - b 63d68 <_PyContext_NewHamtForTests@@Base+0x248> │ │ │ │ + b 63d70 <_PyContext_NewHamtForTests@@Base+0x248> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63d0c <_PyContext_NewHamtForTests@@Base+0x1ec> │ │ │ │ + bne 63d14 <_PyContext_NewHamtForTests@@Base+0x1ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 63d0c <_PyContext_NewHamtForTests@@Base+0x1ec> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 63d14 <_PyContext_NewHamtForTests@@Base+0x1ec> │ │ │ │ mov r0, #0 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63d64 <_PyContext_NewHamtForTests@@Base+0x244> │ │ │ │ + bgt 63d6c <_PyContext_NewHamtForTests@@Base+0x244> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63d64 <_PyContext_NewHamtForTests@@Base+0x244> │ │ │ │ + bne 63d6c <_PyContext_NewHamtForTests@@Base+0x244> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r1, r3, r4, ror fp │ │ │ │ + rsbeq r1, r3, ip, ror fp │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #2 │ │ │ │ sub lr, fp, #20 │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - movw r1, #51636 @ 0xc9b4 │ │ │ │ + movw r1, #49520 @ 0xc170 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 123564 │ │ │ │ + bl 122fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63dd0 <_PyContext_NewHamtForTests@@Base+0x2b0> │ │ │ │ + beq 63dd8 <_PyContext_NewHamtForTests@@Base+0x2b0> │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 348f2c │ │ │ │ + bl 3488ac │ │ │ │ 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 3bde58 <_Py_c_neg@@Base+0x13e8> │ │ │ │ + b 3bd738 <_Py_c_neg@@Base+0x13e8> │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ @@ -54934,15 +54936,15 @@ │ │ │ │ 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 401ac │ │ │ │ + b 401a8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -54951,161 +54953,161 @@ │ │ │ │ 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, #21040 @ 0x5230 │ │ │ │ + movw r3, #22112 @ 0x5660 │ │ │ │ movt r3, #28 │ │ │ │ cmp r2, r3 │ │ │ │ ldreq r3, [r5, #24] │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - beq 63ea0 <_PyContext_NewHamtForTests@@Base+0x380> │ │ │ │ + beq 63ea8 <_PyContext_NewHamtForTests@@Base+0x380> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 63edc <_PyContext_NewHamtForTests@@Base+0x3bc> │ │ │ │ + beq 63ee4 <_PyContext_NewHamtForTests@@Base+0x3bc> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63edc <_PyContext_NewHamtForTests@@Base+0x3bc> │ │ │ │ + beq 63ee4 <_PyContext_NewHamtForTests@@Base+0x3bc> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #23236 @ 0x5ac4 │ │ │ │ + movw r3, #23244 @ 0x5acc │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 63edc <_PyContext_NewHamtForTests@@Base+0x3bc> │ │ │ │ + bne 63ee4 <_PyContext_NewHamtForTests@@Base+0x3bc> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7593c │ │ │ │ + bl 75944 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63f10 <_PyContext_NewHamtForTests@@Base+0x3f0> │ │ │ │ + beq 63f18 <_PyContext_NewHamtForTests@@Base+0x3f0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63f10 <_PyContext_NewHamtForTests@@Base+0x3f0> │ │ │ │ + bgt 63f18 <_PyContext_NewHamtForTests@@Base+0x3f0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 63f10 <_PyContext_NewHamtForTests@@Base+0x3f0> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 63f18 <_PyContext_NewHamtForTests@@Base+0x3f0> │ │ │ │ + bl a7380 <_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 a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ sub lr, fp, #20 │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #38804 @ 0x9794 │ │ │ │ + movw r1, #42892 @ 0xa78c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 123564 │ │ │ │ + bl 122fc8 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 63fc0 <_PyContext_NewHamtForTests@@Base+0x4a0> │ │ │ │ + beq 63fc8 <_PyContext_NewHamtForTests@@Base+0x4a0> │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 348c70 │ │ │ │ + bl 3486ec │ │ │ │ cmp r0, #2 │ │ │ │ - beq 63fc8 <_PyContext_NewHamtForTests@@Base+0x4a8> │ │ │ │ + beq 63fd0 <_PyContext_NewHamtForTests@@Base+0x4a8> │ │ │ │ cmp r0, r4 │ │ │ │ - bne 63fdc <_PyContext_NewHamtForTests@@Base+0x4bc> │ │ │ │ + bne 63fe4 <_PyContext_NewHamtForTests@@Base+0x4bc> │ │ │ │ mov r0, #0 │ │ │ │ - b 64004 <_PyContext_NewHamtForTests@@Base+0x4e4> │ │ │ │ + b 6400c <_PyContext_NewHamtForTests@@Base+0x4e4> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64004 <_PyContext_NewHamtForTests@@Base+0x4e4> │ │ │ │ - b 63ffc <_PyContext_NewHamtForTests@@Base+0x4dc> │ │ │ │ + bgt 6400c <_PyContext_NewHamtForTests@@Base+0x4e4> │ │ │ │ + b 64004 <_PyContext_NewHamtForTests@@Base+0x4dc> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 64004 <_PyContext_NewHamtForTests@@Base+0x4e4> │ │ │ │ + beq 6400c <_PyContext_NewHamtForTests@@Base+0x4e4> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64004 <_PyContext_NewHamtForTests@@Base+0x4e4> │ │ │ │ + bgt 6400c <_PyContext_NewHamtForTests@@Base+0x4e4> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64098 <_PyContext_NewHamtForTests@@Base+0x578> │ │ │ │ + beq 640a0 <_PyContext_NewHamtForTests@@Base+0x578> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 64080 <_PyContext_NewHamtForTests@@Base+0x560> │ │ │ │ - movw r0, #2960 @ 0xb90 │ │ │ │ + bne 64088 <_PyContext_NewHamtForTests@@Base+0x560> │ │ │ │ + movw r0, #1104 @ 0x450 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 640a8 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ + beq 640b0 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64080 <_PyContext_NewHamtForTests@@Base+0x560> │ │ │ │ + bgt 64088 <_PyContext_NewHamtForTests@@Base+0x560> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64080 <_PyContext_NewHamtForTests@@Base+0x560> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 64088 <_PyContext_NewHamtForTests@@Base+0x560> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 640a8 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ + b 640b0 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #108] @ 64138 <_PyContext_NewHamtForTests@@Base+0x618> │ │ │ │ + ldr r1, [pc, #108] @ 64140 <_PyContext_NewHamtForTests@@Base+0x618> │ │ │ │ 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] │ │ │ │ @@ -55117,17 +55119,17 @@ │ │ │ │ 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 a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ 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 │ │ │ │ @@ -55141,393 +55143,393 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64190 <_PyContext_NewHamtForTests@@Base+0x670> │ │ │ │ + bne 64198 <_PyContext_NewHamtForTests@@Base+0x670> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 641d4 <_PyContext_NewHamtForTests@@Base+0x6b4> │ │ │ │ - ldr lr, [pc, #280] @ 642b0 <_PyContext_NewHamtForTests@@Base+0x790> │ │ │ │ + beq 641dc <_PyContext_NewHamtForTests@@Base+0x6b4> │ │ │ │ + ldr lr, [pc, #280] @ 642b8 <_PyContext_NewHamtForTests@@Base+0x790> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 641d4 <_PyContext_NewHamtForTests@@Base+0x6b4> │ │ │ │ + bne 641dc <_PyContext_NewHamtForTests@@Base+0x6b4> │ │ │ │ mov r0, #0 │ │ │ │ - b 642a8 <_PyContext_NewHamtForTests@@Base+0x788> │ │ │ │ + b 642b0 <_PyContext_NewHamtForTests@@Base+0x788> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 641f4 <_PyContext_NewHamtForTests@@Base+0x6d4> │ │ │ │ - bl be93c │ │ │ │ + bne 641fc <_PyContext_NewHamtForTests@@Base+0x6d4> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 641cc <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ + bne 641d4 <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64214 <_PyContext_NewHamtForTests@@Base+0x6f4> │ │ │ │ - bl be93c │ │ │ │ + bne 6421c <_PyContext_NewHamtForTests@@Base+0x6f4> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 641cc <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ + bne 641d4 <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #41916 @ 0xa3bc │ │ │ │ + movw r1, #40060 @ 0x9c7c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - movw r0, #57264 @ 0xdfb0 │ │ │ │ + movw r0, #55428 @ 0xd884 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 641cc <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ - bl dc834 │ │ │ │ + beq 641d4 <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ + bl dc9d4 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dca8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 642a0 <_PyContext_NewHamtForTests@@Base+0x780> │ │ │ │ + beq 642a8 <_PyContext_NewHamtForTests@@Base+0x780> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 64288 <_PyContext_NewHamtForTests@@Base+0x768> │ │ │ │ - bl b93e4 │ │ │ │ + bne 64290 <_PyContext_NewHamtForTests@@Base+0x768> │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64240 <_PyContext_NewHamtForTests@@Base+0x720> │ │ │ │ - b 641cc <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 64248 <_PyContext_NewHamtForTests@@Base+0x720> │ │ │ │ + b 641d4 <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strhteq r7, [r2], #-132 @ 0xffffff7c │ │ │ │ + strhteq r7, [r2], #-140 @ 0xffffff74 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b26c8 │ │ │ │ + b b2728 │ │ │ │ │ │ │ │ -000642d8 <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ +000642e0 <_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 328b90 │ │ │ │ + bl 328620 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6435c <_PyXIData_FormatNotShareableError@@Base+0x84> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 64364 <_PyXIData_FormatNotShareableError@@Base+0x84> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #54436 @ 0xd4a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64398 <_PyXIData_FormatNotShareableError@@Base+0xc0> │ │ │ │ + bgt 643a0 <_PyXIData_FormatNotShareableError@@Base+0xc0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64398 <_PyXIData_FormatNotShareableError@@Base+0xc0> │ │ │ │ + bne 643a0 <_PyXIData_FormatNotShareableError@@Base+0xc0> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl a78c4 │ │ │ │ + bl a7924 │ │ │ │ cmp r4, #0 │ │ │ │ addgt r6, r5, #16 │ │ │ │ - bgt 643e4 <_PyXIData_FormatNotShareableError@@Base+0x10c> │ │ │ │ + bgt 643ec <_PyXIData_FormatNotShareableError@@Base+0x10c> │ │ │ │ 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 643cc <_PyXIData_FormatNotShareableError@@Base+0xf4> │ │ │ │ + bcc 643d4 <_PyXIData_FormatNotShareableError@@Base+0xf4> │ │ │ │ ldr r0, [r6, r4, lsl #2] │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - b 643e4 <_PyXIData_FormatNotShareableError@@Base+0x10c> │ │ │ │ + bl aefc0 │ │ │ │ + b 643ec <_PyXIData_FormatNotShareableError@@Base+0x10c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64414 <_PyXIData_FormatNotShareableError@@Base+0x13c> │ │ │ │ - movw r0, #3100 @ 0xc1c │ │ │ │ + bne 6441c <_PyXIData_FormatNotShareableError@@Base+0x13c> │ │ │ │ + movw r0, #1244 @ 0x4dc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ push {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 1df210 │ │ │ │ + bl 1df91c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64460 <_PyXIData_FormatNotShareableError@@Base+0x188> │ │ │ │ + bne 64468 <_PyXIData_FormatNotShareableError@@Base+0x188> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #3116 @ 0xc2c │ │ │ │ + movw r0, #1260 @ 0x4ec │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1e0760 │ │ │ │ - b 64494 <_PyXIData_FormatNotShareableError@@Base+0x1bc> │ │ │ │ + bl 1e0b88 │ │ │ │ + b 6449c <_PyXIData_FormatNotShareableError@@Base+0x1bc> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 64490 <_PyXIData_FormatNotShareableError@@Base+0x1b8> │ │ │ │ + bne 64498 <_PyXIData_FormatNotShareableError@@Base+0x1b8> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40864 @ 0x9fa0 │ │ │ │ + movw r1, #39008 @ 0x9860 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #33092 @ 0x8144 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 644e4 <_PyXIData_FormatNotShareableError@@Base+0x20c> │ │ │ │ + beq 644ec <_PyXIData_FormatNotShareableError@@Base+0x20c> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 644e4 <_PyXIData_FormatNotShareableError@@Base+0x20c> │ │ │ │ + beq 644ec <_PyXIData_FormatNotShareableError@@Base+0x20c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 64524 <_PyXIData_FormatNotShareableError@@Base+0x24c> │ │ │ │ - b 64508 <_PyXIData_FormatNotShareableError@@Base+0x230> │ │ │ │ + beq 6452c <_PyXIData_FormatNotShareableError@@Base+0x24c> │ │ │ │ + b 64510 <_PyXIData_FormatNotShareableError@@Base+0x230> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 644d4 <_PyXIData_FormatNotShareableError@@Base+0x1fc> │ │ │ │ + beq 644dc <_PyXIData_FormatNotShareableError@@Base+0x1fc> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3500 @ 0xdac │ │ │ │ + movw r0, #1500 @ 0x5dc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2c973c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c98a4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 644d4 <_PyXIData_FormatNotShareableError@@Base+0x1fc> │ │ │ │ - b 64564 <_PyXIData_FormatNotShareableError@@Base+0x28c> │ │ │ │ + bne 644dc <_PyXIData_FormatNotShareableError@@Base+0x1fc> │ │ │ │ + b 6456c <_PyXIData_FormatNotShareableError@@Base+0x28c> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #3500 @ 0xdac │ │ │ │ + movw r0, #1500 @ 0x5dc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64564 <_PyXIData_FormatNotShareableError@@Base+0x28c> │ │ │ │ + beq 6456c <_PyXIData_FormatNotShareableError@@Base+0x28c> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 13cfa0 │ │ │ │ + bl 13d688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64554 <_PyXIData_FormatNotShareableError@@Base+0x27c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 6455c <_PyXIData_FormatNotShareableError@@Base+0x27c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #29224 @ 0x7228 │ │ │ │ + movw r1, #27476 @ 0x6b54 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 64564 <_PyXIData_FormatNotShareableError@@Base+0x28c> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6456c <_PyXIData_FormatNotShareableError@@Base+0x28c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 64aec │ │ │ │ + b 64af4 │ │ │ │ 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, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 645f4 <_PyXIData_FormatNotShareableError@@Base+0x31c> │ │ │ │ + bne 645fc <_PyXIData_FormatNotShareableError@@Base+0x31c> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ - bl 63494 │ │ │ │ + bl 6349c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 645cc <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ - movw r3, #63604 @ 0xf874 │ │ │ │ + beq 645d4 <_PyXIData_FormatNotShareableError@@Base+0x2f4> │ │ │ │ + movw r3, #62548 @ 0xf454 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ cmp r5, r3 │ │ │ │ - bne 645dc <_PyXIData_FormatNotShareableError@@Base+0x304> │ │ │ │ + bne 645e4 <_PyXIData_FormatNotShareableError@@Base+0x304> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2ff9fc │ │ │ │ - bl be93c │ │ │ │ + b 2ff5dc │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 645a8 <_PyXIData_FormatNotShareableError@@Base+0x2d0> │ │ │ │ - b 64600 <_PyXIData_FormatNotShareableError@@Base+0x328> │ │ │ │ + beq 645b0 <_PyXIData_FormatNotShareableError@@Base+0x2d0> │ │ │ │ + b 64608 <_PyXIData_FormatNotShareableError@@Base+0x328> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1d8220 │ │ │ │ + bl 1d8784 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #32572 @ 0x7f3c │ │ │ │ + movw r1, #30748 @ 0x781c │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #59940 @ 0xea24 │ │ │ │ + movw r0, #55972 @ 0xdaa4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 561d4 │ │ │ │ + b 561cc │ │ │ │ push {r4, 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, #64072 @ 0xfa48 │ │ │ │ + movw r1, #64376 @ 0xfb78 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, r7 │ │ │ │ - beq 646a8 <_PyXIData_FormatNotShareableError@@Base+0x3d0> │ │ │ │ + beq 646b0 <_PyXIData_FormatNotShareableError@@Base+0x3d0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 646a8 <_PyXIData_FormatNotShareableError@@Base+0x3d0> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 646b0 <_PyXIData_FormatNotShareableError@@Base+0x3d0> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #3136 @ 0xc40 │ │ │ │ + movw r1, #1280 @ 0x500 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 646c4 <_PyXIData_FormatNotShareableError@@Base+0x3ec> │ │ │ │ - bl 64b74 │ │ │ │ + beq 646cc <_PyXIData_FormatNotShareableError@@Base+0x3ec> │ │ │ │ + bl 64b7c │ │ │ │ mov r4, #0 │ │ │ │ - b 64794 <_PyXIData_FormatNotShareableError@@Base+0x4bc> │ │ │ │ + b 6479c <_PyXIData_FormatNotShareableError@@Base+0x4bc> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge 646e8 <_PyXIData_FormatNotShareableError@@Base+0x410> │ │ │ │ + bge 646f0 <_PyXIData_FormatNotShareableError@@Base+0x410> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ add r1, r0, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3432e4 <_PyXIData_UnregisterClass@@Base+0x1b0> │ │ │ │ + bl 342ce0 <_PyXIData_UnregisterClass@@Base+0x140> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 646bc <_PyXIData_FormatNotShareableError@@Base+0x3e4> │ │ │ │ + beq 646c4 <_PyXIData_FormatNotShareableError@@Base+0x3e4> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 64720 <_PyXIData_FormatNotShareableError@@Base+0x448> │ │ │ │ + ble 64728 <_PyXIData_FormatNotShareableError@@Base+0x448> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul r2, r2, r3 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 64754 <_PyXIData_FormatNotShareableError@@Base+0x47c> │ │ │ │ + ble 6475c <_PyXIData_FormatNotShareableError@@Base+0x47c> │ │ │ │ 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 2e2dc │ │ │ │ - ldr r0, [pc, #64] @ 6479c <_PyXIData_FormatNotShareableError@@Base+0x4c4> │ │ │ │ + ldr r0, [pc, #64] @ 647a4 <_PyXIData_FormatNotShareableError@@Base+0x4c4> │ │ │ │ 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] │ │ │ │ @@ -55545,232 +55547,232 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #18308 @ 0x4784 │ │ │ │ + movw r1, #18316 @ 0x478c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180acc │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 181104 │ │ │ │ + bl 13a79c │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 64830 <_PyXIData_FormatNotShareableError@@Base+0x558> │ │ │ │ + beq 64838 <_PyXIData_FormatNotShareableError@@Base+0x558> │ │ │ │ mov r0, r3 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64830 <_PyXIData_FormatNotShareableError@@Base+0x558> │ │ │ │ + bne 64838 <_PyXIData_FormatNotShareableError@@Base+0x558> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r1, #18308 @ 0x4784 │ │ │ │ + movw r1, #18316 @ 0x478c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 180acc │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 181104 │ │ │ │ + bl 13a79c │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #65144 @ 0xfe78 │ │ │ │ + movw r0, #63144 @ 0xf6a8 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64868 <_PyXIData_FormatNotShareableError@@Base+0x590> │ │ │ │ - movw r0, #45160 @ 0xb068 │ │ │ │ + bne 64870 <_PyXIData_FormatNotShareableError@@Base+0x590> │ │ │ │ + movw r0, #44764 @ 0xaedc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #3184 @ 0xc70 │ │ │ │ + movw r1, #1328 @ 0x530 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 64840 <_PyXIData_FormatNotShareableError@@Base+0x568> │ │ │ │ + bge 64848 <_PyXIData_FormatNotShareableError@@Base+0x568> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsl r6, r4, #2 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ cmp r8, r5 │ │ │ │ - bne 64898 <_PyXIData_FormatNotShareableError@@Base+0x5c0> │ │ │ │ + bne 648a0 <_PyXIData_FormatNotShareableError@@Base+0x5c0> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6490c <_PyXIData_FormatNotShareableError@@Base+0x634> │ │ │ │ - b 64900 <_PyXIData_FormatNotShareableError@@Base+0x628> │ │ │ │ + bne 64914 <_PyXIData_FormatNotShareableError@@Base+0x634> │ │ │ │ + b 64908 <_PyXIData_FormatNotShareableError@@Base+0x628> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 140524 │ │ │ │ + bl 140c0c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 648e0 <_PyXIData_FormatNotShareableError@@Base+0x608> │ │ │ │ + bgt 648e8 <_PyXIData_FormatNotShareableError@@Base+0x608> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 648e0 <_PyXIData_FormatNotShareableError@@Base+0x608> │ │ │ │ + bne 648e8 <_PyXIData_FormatNotShareableError@@Base+0x608> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - blt 64828 <_PyXIData_FormatNotShareableError@@Base+0x550> │ │ │ │ - bne 64888 <_PyXIData_FormatNotShareableError@@Base+0x5b0> │ │ │ │ + blt 64830 <_PyXIData_FormatNotShareableError@@Base+0x550> │ │ │ │ + bne 64890 <_PyXIData_FormatNotShareableError@@Base+0x5b0> │ │ │ │ add r4, r4, #1 │ │ │ │ - b 64834 <_PyXIData_FormatNotShareableError@@Base+0x55c> │ │ │ │ + b 6483c <_PyXIData_FormatNotShareableError@@Base+0x55c> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64944 <_PyXIData_FormatNotShareableError@@Base+0x66c> │ │ │ │ + ble 6494c <_PyXIData_FormatNotShareableError@@Base+0x66c> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 64900 <_PyXIData_FormatNotShareableError@@Base+0x628> │ │ │ │ + bge 64908 <_PyXIData_FormatNotShareableError@@Base+0x628> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ sub ip, r2, #1 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, r6]! │ │ │ │ str ip, [r1, #4] │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 648f4 <_PyXIData_FormatNotShareableError@@Base+0x61c> │ │ │ │ + beq 648fc <_PyXIData_FormatNotShareableError@@Base+0x61c> │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [r3, #-4] │ │ │ │ - b 6492c <_PyXIData_FormatNotShareableError@@Base+0x654> │ │ │ │ + b 64934 <_PyXIData_FormatNotShareableError@@Base+0x654> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64900 <_PyXIData_FormatNotShareableError@@Base+0x628> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 64900 <_PyXIData_FormatNotShareableError@@Base+0x628> │ │ │ │ + bne 64908 <_PyXIData_FormatNotShareableError@@Base+0x628> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 64908 <_PyXIData_FormatNotShareableError@@Base+0x628> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r2, #2 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 649b0 <_PyXIData_FormatNotShareableError@@Base+0x6d8> │ │ │ │ + bne 649b8 <_PyXIData_FormatNotShareableError@@Base+0x6d8> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 649f8 <_PyXIData_FormatNotShareableError@@Base+0x720> │ │ │ │ + beq 64a00 <_PyXIData_FormatNotShareableError@@Base+0x720> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #3 │ │ │ │ sub lr, fp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #4] │ │ │ │ - movw ip, #31276 @ 0x7a2c │ │ │ │ + movw ip, #31284 @ 0x7a34 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str lr, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 649f8 <_PyXIData_FormatNotShareableError@@Base+0x720> │ │ │ │ + bne 64a00 <_PyXIData_FormatNotShareableError@@Base+0x720> │ │ │ │ mov r0, #0 │ │ │ │ - b 64ae4 <_PyXIData_FormatNotShareableError@@Base+0x80c> │ │ │ │ + b 64aec <_PyXIData_FormatNotShareableError@@Base+0x80c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64a18 <_PyXIData_FormatNotShareableError@@Base+0x740> │ │ │ │ - bl be93c │ │ │ │ + bne 64a20 <_PyXIData_FormatNotShareableError@@Base+0x740> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 649f0 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ + bne 649f8 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2b2e44 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2f14 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 649f0 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ + beq 649f8 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 2e4508 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e470c <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 649f0 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ + beq 649f8 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #3200 @ 0xc80 │ │ │ │ + movw r1, #1344 @ 0x540 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #980 @ 0x3d4 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl d81f4 │ │ │ │ + movw r0, #64660 @ 0xfc94 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 649f0 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ - bl dc834 │ │ │ │ + beq 649f8 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ + bl dc9d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2cfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 64adc <_PyXIData_FormatNotShareableError@@Base+0x804> │ │ │ │ + beq 64ae4 <_PyXIData_FormatNotShareableError@@Base+0x804> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 64ac4 <_PyXIData_FormatNotShareableError@@Base+0x7ec> │ │ │ │ - bl b93e4 │ │ │ │ + bne 64acc <_PyXIData_FormatNotShareableError@@Base+0x7ec> │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64a78 <_PyXIData_FormatNotShareableError@@Base+0x7a0> │ │ │ │ - b 649f0 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 64a80 <_PyXIData_FormatNotShareableError@@Base+0x7a0> │ │ │ │ + b 649f8 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -00064aec : │ │ │ │ +00064af4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #33092 @ 0x8144 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 64b70 │ │ │ │ + ldr ip, [pc, #80] @ 64b78 │ │ │ │ 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] │ │ │ │ @@ -55786,197 +55788,197 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -00064b74 : │ │ │ │ +00064b7c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #36] @ 64bb4 │ │ │ │ + ldr r0, [pc, #36] @ 64bbc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #45172 @ 0xb074 │ │ │ │ + movw r1, #45596 @ 0xb21c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #3208 @ 0xc88 │ │ │ │ + movw r2, #1352 @ 0x548 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 16f910 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ff74 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3748e8 │ │ │ │ + bl 374268 │ │ │ │ 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 64c0c │ │ │ │ + bgt 64c14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64c0c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 64c14 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 64c64 │ │ │ │ + bgt 64c6c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #43912 @ 0xab88 │ │ │ │ - movweq r1, #43944 @ 0xaba8 │ │ │ │ + movwne r1, #42284 @ 0xa52c │ │ │ │ + movweq r1, #42316 @ 0xa54c │ │ │ │ movtne r1, #62 @ 0x3e │ │ │ │ movteq r1, #62 @ 0x3e │ │ │ │ - bl 16ec60 │ │ │ │ - b 64c70 │ │ │ │ - bl 1adda8 <_PyCompactLong_Add@@Base+0x2b0> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 64c78 │ │ │ │ + bl 1ae26c <_PyCompactLong_Add@@Base+0x2b0> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64c78 │ │ │ │ + bne 64c80 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r2, [r4, #16] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 556b0 │ │ │ │ + b 556a8 │ │ │ │ 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] @ 64d78 │ │ │ │ + ldr r2, [pc, #168] @ 64d80 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64cf8 │ │ │ │ + bne 64d00 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64ce0 │ │ │ │ + bne 64ce8 │ │ │ │ dmb ish │ │ │ │ - beq 64d08 │ │ │ │ + beq 64d10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bfda0 │ │ │ │ + bl 342328 │ │ │ │ ldrd r0, [r5, #12] │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ - bl 3b8890 <_PyLong_DivmodNear@@Base+0x530> │ │ │ │ + bl 3b8170 <_PyLong_DivmodNear@@Base+0x530> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 64d38 │ │ │ │ + bne 64d40 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64d20 │ │ │ │ + bne 64d28 │ │ │ │ dmb ish │ │ │ │ - beq 64d48 │ │ │ │ + beq 64d50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2be6c8 │ │ │ │ + bl 2be790 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 3acf58 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 64d78 │ │ │ │ + bl 3ac838 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 64d80 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 64d70 │ │ │ │ + beq 64d78 │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 64d90 │ │ │ │ + b 64d98 │ │ │ │ push {r4, 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 64dc8 │ │ │ │ + beq 64dd0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt 64dd8 │ │ │ │ - bl 208de0 <_PyDict_LoadGlobal@@Base+0x2954> │ │ │ │ + bgt 64de0 │ │ │ │ + bl 209364 <_PyDict_LoadGlobal@@Base+0x2958> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64ec8 │ │ │ │ - b 64fdc │ │ │ │ + ble 64ed0 │ │ │ │ + b 64fe4 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 64ed4 │ │ │ │ + bne 64edc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r3, [r0, #32] │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ - blt 64e04 │ │ │ │ + blt 64e0c │ │ │ │ cmp r5, r3 │ │ │ │ movge r5, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r6, #0 │ │ │ │ sub r5, r5, #1 │ │ │ │ mvn r8, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r5, r6 │ │ │ │ - ble 64eb0 │ │ │ │ + ble 64eb8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 64e64 │ │ │ │ + bne 64e6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d0a24 <_PyErr_ProgramDecodedTextObject@@Base+0x1cc> │ │ │ │ + bl 2d0b8c <_PyErr_ProgramDecodedTextObject@@Base+0x1cc> │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [r4, #8] │ │ │ │ addeq r3, r3, r6 │ │ │ │ streq r3, [r4, #8] │ │ │ │ - beq 64f00 │ │ │ │ + beq 64f08 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r0] │ │ │ │ str r0, [r2, #260] @ 0x104 │ │ │ │ str r0, [r4, #16] │ │ │ │ str r8, [r4, #24] │ │ │ │ sub r2, r5, r6 │ │ │ │ @@ -55992,91 +55994,91 @@ │ │ │ │ str r2, [r4, #24] │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ str r7, [r2, #4] │ │ │ │ - bne 64e78 │ │ │ │ - b 64e1c │ │ │ │ + bne 64e80 │ │ │ │ + b 64e24 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64fdc │ │ │ │ + bgt 64fe4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 64fdc │ │ │ │ + b 64fe4 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3ce1f0 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cda98 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ cmp r0, r7 │ │ │ │ - bcs 64ef0 │ │ │ │ + bcs 64ef8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ mov r0, r4 │ │ │ │ - bl 19a5d4 │ │ │ │ + bl 19ab84 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 64f08 │ │ │ │ + bne 64f10 │ │ │ │ mov r4, #0 │ │ │ │ - b 64fdc │ │ │ │ + b 64fe4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 64f34 │ │ │ │ + blt 64f3c │ │ │ │ mul r3, r7, r5 │ │ │ │ cmp r0, r3 │ │ │ │ - bge 64f34 │ │ │ │ + bge 64f3c │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, r0, #1 │ │ │ │ - blx 3ce468 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cdd10 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ mov r5, r0 │ │ │ │ mov r7, #0 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - ble 64fa8 │ │ │ │ - bl 3748e8 │ │ │ │ + ble 64fb0 │ │ │ │ + bl 374268 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 64f80 │ │ │ │ + bne 64f88 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64f00 │ │ │ │ + bgt 64f08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64f00 │ │ │ │ + bne 64f08 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 64f00 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 64f08 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64fa0 │ │ │ │ + bgt 64fa8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64fa0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 64fa8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 64f3c │ │ │ │ + b 64f44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64fdc │ │ │ │ + bgt 64fe4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64fdc │ │ │ │ + bne 64fe4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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, #4040] @ 0xfc8 │ │ │ │ @@ -56087,244 +56089,244 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65040 │ │ │ │ + bne 65048 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65084 │ │ │ │ + beq 6508c │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #140] @ 650d8 │ │ │ │ + ldr ip, [pc, #140] @ 650e0 │ │ │ │ sub r2, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65084 │ │ │ │ + bne 6508c │ │ │ │ mov r0, #0 │ │ │ │ - b 650d0 │ │ │ │ + b 650d8 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 37dfac <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 37d90c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6507c │ │ │ │ + beq 65084 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2d774 │ │ │ │ cmp r0, #1 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 650d0 │ │ │ │ + beq 650d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f374 │ │ │ │ + bl 20fa60 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #3252 @ 0xcb4 │ │ │ │ + movw r2, #1396 @ 0x574 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 65520 │ │ │ │ - b 6507c │ │ │ │ + bl 65528 │ │ │ │ + b 65084 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, asr sl │ │ │ │ + rsbeq r7, r2, r0, ror #20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 65114 │ │ │ │ + bne 6511c │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 65138 │ │ │ │ - b 65154 │ │ │ │ + bne 65140 │ │ │ │ + b 6515c │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #824 @ 0x338 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ + movw r0, #64360 @ 0xfb68 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65100 │ │ │ │ - b 652d0 │ │ │ │ - bl c5a24 │ │ │ │ + bne 65108 │ │ │ │ + b 652d8 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 65168 │ │ │ │ + ble 65170 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 65184 │ │ │ │ - bl be93c │ │ │ │ + bne 6518c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 65184 │ │ │ │ - b 652d0 │ │ │ │ + beq 6518c │ │ │ │ + b 652d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6514c │ │ │ │ + bne 65154 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 6514c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 65154 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 651b0 │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + bne 651b8 │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3284 @ 0xcd4 │ │ │ │ + movw r1, #1428 @ 0x594 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 652d0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 652d8 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - blt 651ec │ │ │ │ + blt 651f4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2fc90c <_PyCode_InitAddressRange@@Base+0x14bc> │ │ │ │ + bl 2fc54c <_PyCode_InitAddressRange@@Base+0x128c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 652d0 │ │ │ │ + beq 652d8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsb r3, r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r6, r3 │ │ │ │ - bgt 65224 │ │ │ │ + bgt 6522c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 393a04 │ │ │ │ + bl 393268 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 651e0 │ │ │ │ - b 652d0 │ │ │ │ + bne 651e8 │ │ │ │ + b 652d8 │ │ │ │ rsb r1, r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 301590 <_PySlice_FromIndices@@Base+0xc5c> │ │ │ │ + bl 300fc8 <_PySlice_FromIndices@@Base+0xab0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 652d0 │ │ │ │ + bne 652d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bge 65280 │ │ │ │ + bge 65288 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fc90c <_PyCode_InitAddressRange@@Base+0x14bc> │ │ │ │ + bl 2fc54c <_PyCode_InitAddressRange@@Base+0x128c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 652d0 │ │ │ │ + beq 652d8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 652bc │ │ │ │ - b 652a8 │ │ │ │ + bgt 652c4 │ │ │ │ + b 652b0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 393a04 │ │ │ │ + bl 393268 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65268 │ │ │ │ - b 652d0 │ │ │ │ + bne 65270 │ │ │ │ + b 652d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 652bc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 652c4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 301590 <_PySlice_FromIndices@@Base+0xc5c> │ │ │ │ + bl 300fc8 <_PySlice_FromIndices@@Base+0xab0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 651e0 │ │ │ │ + beq 651e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 343d8c <_PyXIData_UnregisterClass@@Base+0xc58> │ │ │ │ + bl 3438ac <_PyDeadline_Init@@Base+0x764> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65360 │ │ │ │ + beq 65368 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65330 │ │ │ │ + bne 65338 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 65368 │ │ │ │ - bl c4300 │ │ │ │ + b 65370 │ │ │ │ + bl c444c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65368 │ │ │ │ + bne 65370 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65360 │ │ │ │ + bgt 65368 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65360 │ │ │ │ + bne 65368 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 653bc │ │ │ │ + b 653c4 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ movne r2, r1 │ │ │ │ - movw r0, #3320 @ 0xcf8 │ │ │ │ + movw r0, #1464 @ 0x5b8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r1, r4 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 653bc │ │ │ │ + bgt 653c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 653bc │ │ │ │ + bne 653c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -56332,58 +56334,58 @@ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r3 │ │ │ │ cmp ip, #0 │ │ │ │ ldrne r6, [ip, #8] │ │ │ │ - bne 65420 │ │ │ │ + bne 65428 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 6541c │ │ │ │ + blt 65424 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65468 │ │ │ │ + beq 65470 │ │ │ │ mov r6, ip │ │ │ │ - ldr r1, [pc, #116] @ 6549c │ │ │ │ + ldr r1, [pc, #116] @ 654a4 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r3, ip │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65494 │ │ │ │ + beq 6549c │ │ │ │ cmn r7, r6 │ │ │ │ ldrne r0, [r0] │ │ │ │ - bne 65470 │ │ │ │ + bne 65478 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr ip, [r5, #448] @ 0x1c0 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [ip, #12] │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl d5c14 │ │ │ │ + bl d5cec │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, lsl #21 │ │ │ │ + rsbeq r7, r2, ip, lsl #21 │ │ │ │ │ │ │ │ -000654a0 : │ │ │ │ +000654a8 : │ │ │ │ movw r3, #25484 @ 0x638c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r0, [r3, #20] │ │ │ │ @@ -56392,24 +56394,24 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 654f4 │ │ │ │ + beq 654fc │ │ │ │ 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 │ │ │ │ │ │ │ │ -00065500 : │ │ │ │ +00065508 : │ │ │ │ movw r3, #25484 @ 0x638c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -56429,46 +56431,46 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc24 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 3a9538 <_PyXIData_ReleaseAndRawFree@@Base+0x644> │ │ │ │ + bl 3a8e18 <_PyXIData_ReleaseAndRawFree@@Base+0x644> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #6788 @ 0x1a84 │ │ │ │ + movw r1, #6672 @ 0x1a10 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 655d4 │ │ │ │ + beq 655dc │ │ │ │ ldr r4, [r5, #24] │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 655ec │ │ │ │ + beq 655f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 655ec │ │ │ │ + b 655f4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8024 @ 0x1f58 │ │ │ │ + movw r1, #6360 @ 0x18d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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 │ │ │ │ @@ -56478,84 +56480,84 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d720 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 65690 │ │ │ │ + bne 65698 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - blt 65680 │ │ │ │ + blt 65688 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65680 │ │ │ │ + bne 65688 │ │ │ │ sub r1, r6, r4 │ │ │ │ add r0, r5, r4 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ mov r4, r0 │ │ │ │ - b 65690 │ │ │ │ + b 65698 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 656a4 │ │ │ │ + beq 656ac │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - bl a78c4 │ │ │ │ + bl a7924 │ │ │ │ add r5, r4, #4 │ │ │ │ add r6, r4, #132 @ 0x84 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 656d4 │ │ │ │ + bne 656dc │ │ │ │ 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 │ │ │ │ │ │ │ │ -000656fc : │ │ │ │ +00065704 : │ │ │ │ movw r3, #25484 @ 0x638c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #2108 @ 0x83c │ │ │ │ + movw r1, #108 @ 0x6c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 47770 │ │ │ │ + b 47768 │ │ │ │ │ │ │ │ -00065738 : │ │ │ │ +00065740 : │ │ │ │ movw r3, #25484 @ 0x638c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -56571,67 +56573,67 @@ │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d720 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 657f4 │ │ │ │ + bne 657fc │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - blt 657e4 │ │ │ │ + blt 657ec │ │ │ │ sub r6, r5, r2 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r0, r4, r6 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 657e4 │ │ │ │ + bne 657ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ mov r4, r0 │ │ │ │ - b 657f4 │ │ │ │ + b 657fc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65808 │ │ │ │ + beq 65810 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #41904 @ 0xa3b0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 6588c │ │ │ │ + bne 65894 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 6588c │ │ │ │ + bne 65894 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6588c │ │ │ │ + bhi 65894 │ │ │ │ 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 52b5c │ │ │ │ + bl 52b54 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65898 │ │ │ │ + beq 658a0 │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ eoreq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -56639,25 +56641,25 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000658a0 : │ │ │ │ +000658a8 : │ │ │ │ movw r3, #25484 @ 0x638c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000658c0 : │ │ │ │ +000658c8 : │ │ │ │ movw r3, #25484 @ 0x638c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #28] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -56666,62 +56668,62 @@ │ │ │ │ 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, #3400 @ 0xd48 │ │ │ │ + movw r1, #1544 @ 0x608 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65938 │ │ │ │ + beq 65940 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2e708 <__clock_getres64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65940 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 65948 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 65960 │ │ │ │ + b 65968 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 3cea30 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3ce2d8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 65968 │ │ │ │ + vldr d6, [pc, #16] @ 65970 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl c5b14 │ │ │ │ + bl c5c60 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00065970 <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +00065978 <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #4 │ │ │ │ - bl 1b487c │ │ │ │ + bl 1b4c8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 659b8 <_PyLong_UnsignedLong_Converter@@Base+0x48> │ │ │ │ + beq 659c0 <_PyLong_UnsignedLong_Converter@@Base+0x48> │ │ │ │ cmp r0, #4 │ │ │ │ - bls 659c0 <_PyLong_UnsignedLong_Converter@@Base+0x50> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bls 659c8 <_PyLong_UnsignedLong_Converter@@Base+0x50> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3416 @ 0xd58 │ │ │ │ + movw r1, #1560 @ 0x618 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -56733,73 +56735,73 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65a20 <_PyLong_UnsignedLong_Converter@@Base+0xb0> │ │ │ │ + bne 65a28 <_PyLong_UnsignedLong_Converter@@Base+0xb0> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65a60 <_PyLong_UnsignedLong_Converter@@Base+0xf0> │ │ │ │ + beq 65a68 <_PyLong_UnsignedLong_Converter@@Base+0xf0> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #112] @ 65a9c <_PyLong_UnsignedLong_Converter@@Base+0x12c> │ │ │ │ + ldr ip, [pc, #112] @ 65aa4 <_PyLong_UnsignedLong_Converter@@Base+0x12c> │ │ │ │ mov r0, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r6, fp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, lr │ │ │ │ str r6, [sp, #20] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 65a90 <_PyLong_UnsignedLong_Converter@@Base+0x120> │ │ │ │ + beq 65a98 <_PyLong_UnsignedLong_Converter@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r2] │ │ │ │ - bl 1f7d4c │ │ │ │ + bl 1f82e0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 65c58 │ │ │ │ + bl 65c60 │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 65a94 <_PyLong_UnsignedLong_Converter@@Base+0x124> │ │ │ │ + bne 65a9c <_PyLong_UnsignedLong_Converter@@Base+0x124> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strhteq r7, [r2], #-160 @ 0xffffff60 │ │ │ │ + strhteq r7, [r2], #-168 @ 0xffffff58 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 65b7c <_PyLong_UnsignedLong_Converter@@Base+0x20c> │ │ │ │ + bne 65b84 <_PyLong_UnsignedLong_Converter@@Base+0x20c> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65b7c <_PyLong_UnsignedLong_Converter@@Base+0x20c> │ │ │ │ + beq 65b84 <_PyLong_UnsignedLong_Converter@@Base+0x20c> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65bec <_PyLong_UnsignedLong_Converter@@Base+0x27c> │ │ │ │ + beq 65bf4 <_PyLong_UnsignedLong_Converter@@Base+0x27c> │ │ │ │ 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] │ │ │ │ @@ -56813,139 +56815,139 @@ │ │ │ │ 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 65b8c <_PyLong_UnsignedLong_Converter@@Base+0x21c> │ │ │ │ + beq 65b94 <_PyLong_UnsignedLong_Converter@@Base+0x21c> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ ldr r1, [r2] │ │ │ │ str r3, [r4, #28] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ str r2, [r4, #32] │ │ │ │ - b 65b8c <_PyLong_UnsignedLong_Converter@@Base+0x21c> │ │ │ │ + b 65b94 <_PyLong_UnsignedLong_Converter@@Base+0x21c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldmib r5, {r0, r3} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65bb0 <_PyLong_UnsignedLong_Converter@@Base+0x240> │ │ │ │ + beq 65bb8 <_PyLong_UnsignedLong_Converter@@Base+0x240> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #3 │ │ │ │ - bl af294 │ │ │ │ + bl af2f0 │ │ │ │ mov r5, r0 │ │ │ │ - b 65bbc <_PyLong_UnsignedLong_Converter@@Base+0x24c> │ │ │ │ + b 65bc4 <_PyLong_UnsignedLong_Converter@@Base+0x24c> │ │ │ │ mov r1, r4 │ │ │ │ - bl cf098 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf160 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65bd8 <_PyLong_UnsignedLong_Converter@@Base+0x268> │ │ │ │ + bgt 65be0 <_PyLong_UnsignedLong_Converter@@Base+0x268> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65be0 <_PyLong_UnsignedLong_Converter@@Base+0x270> │ │ │ │ + beq 65be8 <_PyLong_UnsignedLong_Converter@@Base+0x270> │ │ │ │ mov r4, r5 │ │ │ │ - b 65bec <_PyLong_UnsignedLong_Converter@@Base+0x27c> │ │ │ │ + b 65bf4 <_PyLong_UnsignedLong_Converter@@Base+0x27c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 65bd8 <_PyLong_UnsignedLong_Converter@@Base+0x268> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 65be0 <_PyLong_UnsignedLong_Converter@@Base+0x268> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5a5e8 │ │ │ │ + b 5a5f0 │ │ │ │ │ │ │ │ -00065c0c : │ │ │ │ +00065c14 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 65c54 │ │ │ │ + ldr ip, [pc, #44] @ 65c5c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 2f86c0 │ │ │ │ + bl 2f8438 │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #3460 @ 0xd84 │ │ │ │ + movw r0, #1604 @ 0x644 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2eeacc │ │ │ │ + b 2ee6a8 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 65ca8 │ │ │ │ + beq 65cb0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65ca8 │ │ │ │ + bne 65cb0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3a281c │ │ │ │ + b 3a20fc │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 65cd4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 65cdc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3500 @ 0xdac │ │ │ │ + movw r1, #1644 @ 0x66c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 65d0c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 65d14 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ ldr r7, [r5, #8] │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r7, r2 │ │ │ │ - bgt 65d08 │ │ │ │ + bgt 65d10 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r8, r7, r6 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3ce468 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cdd10 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ cmp r8, r0 │ │ │ │ - ble 65d14 │ │ │ │ - bl 2e73f4 │ │ │ │ + ble 65d1c │ │ │ │ + bl 2e730c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 343a30 <_PyXIData_UnregisterClass@@Base+0x8fc> │ │ │ │ + bl 343550 <_PyDeadline_Init@@Base+0x408> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65d0c │ │ │ │ + beq 65d14 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 65d54 │ │ │ │ + ble 65d5c │ │ │ │ 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] │ │ │ │ @@ -56960,135 +56962,135 @@ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 65dac │ │ │ │ + bne 65db4 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 65da8 │ │ │ │ + bhi 65db0 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - bne 65de8 │ │ │ │ - b 65dac │ │ │ │ + bne 65df0 │ │ │ │ + b 65db4 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #540] @ 65fd0 │ │ │ │ + ldr r1, [pc, #540] @ 65fd8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov ip, #4 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 65dec │ │ │ │ - b 65e38 │ │ │ │ + bne 65df4 │ │ │ │ + b 65e40 │ │ │ │ mov r6, r2 │ │ │ │ add r1, r4, r6 │ │ │ │ ldr r9, [r5] │ │ │ │ subs r6, r1, #1 │ │ │ │ - beq 65f34 │ │ │ │ + beq 65f3c │ │ │ │ ldr r7, [r5, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 65e4c │ │ │ │ + beq 65e54 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 65e40 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 65e48 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #3540 @ 0xdd4 │ │ │ │ + movw r1, #1684 @ 0x694 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #30148 @ 0x75c4 │ │ │ │ + movw r0, #28292 @ 0x6e84 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 65fc4 │ │ │ │ + b 65fcc │ │ │ │ subs r6, r1, #2 │ │ │ │ - bne 65e50 │ │ │ │ - b 65f48 │ │ │ │ - ldr r7, [pc, #384] @ 65fd4 │ │ │ │ + bne 65e58 │ │ │ │ + b 65f50 │ │ │ │ + ldr r7, [pc, #384] @ 65fdc │ │ │ │ ldr r4, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 65ef8 │ │ │ │ + beq 65f00 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 65e78 │ │ │ │ + bne 65e80 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 65efc │ │ │ │ - b 65f58 │ │ │ │ + bne 65f04 │ │ │ │ + b 65f60 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 65eac │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 65eb4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #3564 @ 0xdec │ │ │ │ + movw r1, #1708 @ 0x6ac │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 65edc │ │ │ │ + bne 65ee4 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ cmpne r3, #114 @ 0x72 │ │ │ │ - beq 65e6c │ │ │ │ + beq 65e74 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq 65e6c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 65e74 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35436 @ 0x8a6c │ │ │ │ + movw r1, #33692 @ 0x839c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 65e38 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 65e40 │ │ │ │ mov r4, r3 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 65f5c │ │ │ │ + bne 65f64 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #3624 @ 0xe28 │ │ │ │ + movw r1, #1768 @ 0x6e8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #30148 @ 0x75c4 │ │ │ │ + movw r0, #28292 @ 0x6e84 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 65e38 │ │ │ │ - ldr r6, [pc, #152] @ 65fd4 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 65e40 │ │ │ │ + ldr r6, [pc, #152] @ 65fdc │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r7, r6 │ │ │ │ - b 65f5c │ │ │ │ + b 65f64 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ - ldr r6, [pc, #124] @ 65fd4 │ │ │ │ - b 65f5c │ │ │ │ - ldr r6, [pc, #116] @ 65fd4 │ │ │ │ + ldr r6, [pc, #124] @ 65fdc │ │ │ │ + b 65f64 │ │ │ │ + ldr r6, [pc, #116] @ 65fdc │ │ │ │ mov r0, r8 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 65e38 │ │ │ │ + beq 65e40 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r7] │ │ │ │ str r9, [r5, #8] │ │ │ │ @@ -57102,40 +57104,40 @@ │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ str r4, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r5, #20] │ │ │ │ - bl c2860 │ │ │ │ + bl c29ac │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrdeq r7, [r2], #-172 @ 0xffffff54 @ │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ + rsbeq r7, r2, r4, ror #21 │ │ │ │ + rsbeq r1, r3, r8, lsl #9 │ │ │ │ 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 c5a24 │ │ │ │ + bl c5b70 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66010 │ │ │ │ - bl be93c │ │ │ │ + bne 66018 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66048 │ │ │ │ + bne 66050 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6603c │ │ │ │ + beq 66044 │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r0, #0 │ │ │ │ - blt 66038 │ │ │ │ + blt 66040 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ movge r0, r4 │ │ │ │ str r0, [r5, #8] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -57144,48 +57146,48 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 660c8 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 660d0 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 660b8 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 660c8 │ │ │ │ + bne 660c0 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 660d0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 660f0 │ │ │ │ + bne 660f8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -57195,109 +57197,109 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 661c4 │ │ │ │ + bge 661cc │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6615c │ │ │ │ + bne 66164 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl 140524 │ │ │ │ + bl 140c0c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66188 │ │ │ │ + bgt 66190 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 66188 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 66190 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #1 │ │ │ │ - bne 661b4 │ │ │ │ + bne 661bc │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bedb8 <_PyXIData_Free@@Base+0xe50> │ │ │ │ + bl 3be698 <_PyXIData_Free@@Base+0xe50> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66154 │ │ │ │ + bne 6615c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 66124 │ │ │ │ - b 66154 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 6612c │ │ │ │ + b 6615c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3648 @ 0xe40 │ │ │ │ + movw r1, #1792 @ 0x700 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 66154 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6615c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #3 │ │ │ │ - movw r0, #44296 @ 0xad08 │ │ │ │ + movw r0, #42440 @ 0xa5c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be8b0 │ │ │ │ + b be9fc │ │ │ │ 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, #3680 @ 0xe60 │ │ │ │ + movw r1, #1824 @ 0x720 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66288 │ │ │ │ + beq 66290 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r2, #0 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 2e25f0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2e2fb0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 66288 │ │ │ │ + beq 66290 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 2e2a04 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2e33e8 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d12c <__clock_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6628c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 66294 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #2364 @ 0x93c │ │ │ │ + movw r1, #364 @ 0x16c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 45114 │ │ │ │ + b 4510c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -57307,755 +57309,755 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66310 │ │ │ │ + bne 66318 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6634c │ │ │ │ + beq 66354 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 663c4 │ │ │ │ + ldr ip, [pc, #168] @ 663cc │ │ │ │ sub r2, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 663b4 │ │ │ │ + beq 663bc │ │ │ │ ldr r0, [r0] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r0, #8] │ │ │ │ vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 66390 │ │ │ │ - bl 1e74d4 │ │ │ │ + beq 66398 │ │ │ │ + bl 1e79b4 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 66390 │ │ │ │ - bl be93c │ │ │ │ + bne 66398 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 663b4 │ │ │ │ + bne 663bc │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #57368 @ 0xe018 │ │ │ │ movt r2, #2 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 66408 │ │ │ │ + b 66410 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, lsl #22 │ │ │ │ + rsbeq r7, r2, r0, lsl fp │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27568 @ 0x6bb0 │ │ │ │ + movw r1, #27576 @ 0x6bb8 │ │ │ │ movt r1, #5 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #60152 @ 0xeaf8 │ │ │ │ + movw r0, #56184 @ 0xdb78 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 561d4 │ │ │ │ + b 561cc │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ vmov.f32 s16, s0 │ │ │ │ mov r5, r1 │ │ │ │ blx r2 │ │ │ │ cmp r0, #1 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6648c │ │ │ │ + beq 66494 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f374 │ │ │ │ + bl 20fa60 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwvs r2, #3700 @ 0xe74 │ │ │ │ + movwvs r2, #1844 @ 0x734 │ │ │ │ movtvs r2, #65 @ 0x41 │ │ │ │ - bvs 66480 │ │ │ │ + bvs 66488 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #3252 @ 0xcb4 │ │ │ │ + movw r3, #1396 @ 0x574 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #3700 @ 0xe74 │ │ │ │ + movw r2, #1844 @ 0x734 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movle r2, r3 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 65520 │ │ │ │ + bl 65528 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10664 @ 0x29a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 664d0 │ │ │ │ + bne 664d8 │ │ │ │ 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 2be314 │ │ │ │ + b 2be3dc │ │ │ │ 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 348c70 │ │ │ │ + bl 3486ec │ │ │ │ cmp r0, #1 │ │ │ │ - beq 66528 │ │ │ │ + beq 66530 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 6653c │ │ │ │ + bne 66544 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 66540 │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + b 66548 │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1a9f98 │ │ │ │ + bl 1aa45c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r7, [r0, #33] @ 0x21 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 66584 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 6658c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42948 @ 0xa7c4 │ │ │ │ + movw r1, #41320 @ 0xa168 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 665ec │ │ │ │ + bl 16f2c4 │ │ │ │ + b 665f4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 665a8 │ │ │ │ + beq 665b0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt 665d4 │ │ │ │ + bgt 665dc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #3884 @ 0xf2c │ │ │ │ + movw r1, #2028 @ 0x7ec │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19bbf8 │ │ │ │ + bl 19c240 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 665f4 │ │ │ │ + bne 665fc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33b8ec │ │ │ │ + bl 33b3f4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66634 │ │ │ │ + bne 6663c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 665ec │ │ │ │ + bgt 665f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 665ec │ │ │ │ + bne 665f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 665ec │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 665f4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66654 │ │ │ │ + bgt 6665c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66654 │ │ │ │ + bne 6665c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r8, [r6, #16] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands r5, r5, #268435456 @ 0x10000000 │ │ │ │ - beq 666b4 │ │ │ │ + beq 666bc │ │ │ │ mov r0, r8 │ │ │ │ - bl 396d44 │ │ │ │ + bl 3966ac │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 665ec │ │ │ │ + beq 665f4 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 33bdf4 │ │ │ │ + bl 33b8fc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6669c │ │ │ │ + bne 666a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6178 │ │ │ │ - b 665ec │ │ │ │ + bl a61d8 │ │ │ │ + b 665f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r2, r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e2dc │ │ │ │ mov r0, r7 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 666e0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 666e8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3944 @ 0xf68 │ │ │ │ + movw r1, #2088 @ 0x828 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 66758 │ │ │ │ - bl c5a24 │ │ │ │ + b 66760 │ │ │ │ + bl c5b70 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 666fc │ │ │ │ - bl be93c │ │ │ │ + bne 66704 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66704 │ │ │ │ - b 665ec │ │ │ │ + beq 6670c │ │ │ │ + b 665f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 66720 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 66728 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51288 @ 0xc858 │ │ │ │ + movw r1, #49432 @ 0xc118 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 665ec │ │ │ │ + bl 16f2c4 │ │ │ │ + b 665f4 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 66784 │ │ │ │ + beq 6678c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 6676c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 66774 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #3996 @ 0xf9c │ │ │ │ + movw r1, #2140 @ 0x85c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66790 │ │ │ │ - bl cb770 │ │ │ │ + beq 66798 │ │ │ │ + bl cb834 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 665ec │ │ │ │ + bne 665f4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ - b 66784 │ │ │ │ + b 6678c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 667fc │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 66804 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 667ec │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 667fc │ │ │ │ + bne 667f4 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 66804 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66830 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 66838 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 66820 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 66830 │ │ │ │ + bne 66828 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 66838 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 66858 │ │ │ │ + bne 66860 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r2, fp, #8 │ │ │ │ - bl 348c70 │ │ │ │ + bl 3486ec │ │ │ │ sub r0, r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #68] @ 668fc │ │ │ │ - bl 2fda60 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 66904 │ │ │ │ + bl 2fd640 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 668e8 │ │ │ │ + beq 668f0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 668e8 │ │ │ │ - movw r0, #4048 @ 0xfd0 │ │ │ │ + beq 668f0 │ │ │ │ + movw r0, #2192 @ 0x890 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - movw r0, #55300 @ 0xd804 │ │ │ │ + b bff88 │ │ │ │ + movw r0, #53444 @ 0xd0c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ + b bff88 │ │ │ │ + rsbeq r5, r3, r4, lsr 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 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6693c │ │ │ │ + bne 66944 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6693c │ │ │ │ + bne 66944 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e8eec <_PyXIData_RegisterClass@@Base+0x17c> │ │ │ │ + b 2e8acc <_PyXIData_RegisterClass@@Base+0x17c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - bl 14bc24 │ │ │ │ + bl 14c2c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66aa0 │ │ │ │ + beq 66aa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e8eec <_PyXIData_RegisterClass@@Base+0x17c> │ │ │ │ + bl 2e8acc <_PyXIData_RegisterClass@@Base+0x17c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 66aa0 │ │ │ │ + beq 66aa8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bl 2fedb4 │ │ │ │ + bl 2fe990 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 669ac │ │ │ │ + bne 669b4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66aa0 │ │ │ │ + bgt 66aa8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66aa0 │ │ │ │ + bne 66aa8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 66aa0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 66aa8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 669cc │ │ │ │ + bgt 669d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 669cc │ │ │ │ + bne 669d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66a24 │ │ │ │ + beq 66a2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 66a04 │ │ │ │ + bne 66a0c │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4056 @ 0xfd8 │ │ │ │ + movw r1, #2200 @ 0x898 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 3f864 │ │ │ │ + bl 3f860 │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #1 │ │ │ │ - bne 66a2c │ │ │ │ - b 66aa0 │ │ │ │ + bne 66a34 │ │ │ │ + b 66aa8 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #16848 @ 0x41d0 │ │ │ │ + movw r1, #15248 @ 0x3b90 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl ba9d0 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bab28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 669e0 │ │ │ │ - b 66aa0 │ │ │ │ + bne 669e8 │ │ │ │ + b 66aa8 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 66a5c │ │ │ │ + bne 66a64 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb84 │ │ │ │ + bl 1e0144 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 66aa0 │ │ │ │ + beq 66aa8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 14cbf0 │ │ │ │ + b 14d290 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66a84 │ │ │ │ + bne 66a8c │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4064 @ 0xfe0 │ │ │ │ + movw r1, #2208 @ 0x8a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 3f864 │ │ │ │ + bl 3f860 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66a38 │ │ │ │ - b 66aa0 │ │ │ │ + bne 66a40 │ │ │ │ + b 66aa8 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #16848 @ 0x41d0 │ │ │ │ + movw r1, #15248 @ 0x3b90 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl ba9d0 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bab28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66a64 │ │ │ │ + bne 66a6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2054b0 │ │ │ │ + bl 205a30 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 66b0c │ │ │ │ + beq 66b14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 66b0c │ │ │ │ + ble 66b14 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl ca42c │ │ │ │ + bl ca4f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 66b2c │ │ │ │ - b 66b44 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + ble 66b34 │ │ │ │ + b 66b4c │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 66b44 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 66b4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66b44 │ │ │ │ + bne 66b4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 66ba8 │ │ │ │ + beq 66bb0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 66ba8 │ │ │ │ + ble 66bb0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 19e9d0 │ │ │ │ + bl 19f018 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 66bc8 │ │ │ │ - b 66be0 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + ble 66bd0 │ │ │ │ + b 66be8 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 66be0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 66be8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66be0 │ │ │ │ + bne 66be8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3472c8 │ │ │ │ + b 346de0 │ │ │ │ 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, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ subs r3, ip, #0 │ │ │ │ mov r0, r2 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 66c54 │ │ │ │ + bne 66c5c │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66c98 │ │ │ │ - ldr r1, [pc, #156] @ 66cf8 │ │ │ │ + beq 66ca0 │ │ │ │ + ldr r1, [pc, #156] @ 66d00 │ │ │ │ sub r2, fp, #24 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66c98 │ │ │ │ + bne 66ca0 │ │ │ │ mov r0, #0 │ │ │ │ - b 66cf0 │ │ │ │ + b 66cf8 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 66cb4 │ │ │ │ + ble 66cbc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 66cb8 │ │ │ │ - b 66c90 │ │ │ │ + bge 66cc0 │ │ │ │ + b 66c98 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20f374 │ │ │ │ + bl 20fa60 │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2e420 │ │ │ │ subs r2, r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 66cf0 │ │ │ │ + beq 66cf8 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a8f0c <_PyXIData_ReleaseAndRawFree@@Base+0x18> │ │ │ │ - b 66c90 │ │ │ │ + bl 3a87ec <_PyXIData_ReleaseAndRawFree@@Base+0x18> │ │ │ │ + b 66c98 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, lsr fp │ │ │ │ + rsbeq r7, r2, ip, lsr fp │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 66d20 │ │ │ │ + beq 66d28 │ │ │ │ mov r1, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3472c8 │ │ │ │ + b 346de0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ cmpne r7, #0 │ │ │ │ - ble 66de0 │ │ │ │ + ble 66de8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 66d90 │ │ │ │ + beq 66d98 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3ce468 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cdd10 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ cmp r0, r7 │ │ │ │ - bge 66d90 │ │ │ │ + bge 66d98 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ mul r5, r7, r5 │ │ │ │ bic r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 66db4 │ │ │ │ + ble 66dbc │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3ce468 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cdd10 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ cmp r0, r5 │ │ │ │ - blt 66d84 │ │ │ │ + blt 66d8c │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r7, r8 │ │ │ │ - bl 343a30 <_PyXIData_UnregisterClass@@Base+0x8fc> │ │ │ │ + bl 343550 <_PyDeadline_Init@@Base+0x408> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 66df0 │ │ │ │ + beq 66df8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2e9a60 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 2e9640 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #46852 @ 0xb704 │ │ │ │ + movw r0, #44996 @ 0xafc4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ sub r3, ip, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 66e50 │ │ │ │ + beq 66e58 │ │ │ │ mov r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3472c8 │ │ │ │ + b 346de0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 66e88 │ │ │ │ + beq 66e90 │ │ │ │ mov r1, #7 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3472c8 │ │ │ │ + b 346de0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -58067,192 +58069,192 @@ │ │ │ │ sub lr, fp, #44 @ 0x2c │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, #0 │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ - beq 66ee8 │ │ │ │ + beq 66ef0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r2, #0 │ │ │ │ - beq 66f04 │ │ │ │ + beq 66f0c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 19a5d4 │ │ │ │ + bl 19ab84 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 66f48 │ │ │ │ - ldr r0, [pc, #36] @ 66f54 │ │ │ │ - bl 2fda60 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 66f50 │ │ │ │ + ldr r0, [pc, #36] @ 66f5c │ │ │ │ + bl 2fd640 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #48084 @ 0xbbd4 │ │ │ │ + movw r0, #46228 @ 0xb494 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ + rsbeq r5, r3, r4, lsr r7 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bfb90 <_PyXIData_Free@@Base+0x1c28> │ │ │ │ + b 3bf470 <_PyXIData_Free@@Base+0x1c28> │ │ │ │ push {r4, 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 66fa8 │ │ │ │ + bne 66fb0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bgt 66fc4 │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + bgt 66fcc │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4168 @ 0x1048 │ │ │ │ + movw r1, #2312 @ 0x908 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 67028 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 67030 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ - beq 67050 │ │ │ │ + beq 67058 │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #18308 @ 0x4784 │ │ │ │ + movw r1, #18316 @ 0x478c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180acc │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 181104 │ │ │ │ + bl 13a79c │ │ │ │ ldr r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq 67030 │ │ │ │ + beq 67038 │ │ │ │ mov r0, r8 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67030 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 67038 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #60976 @ 0xee30 │ │ │ │ + movw r1, #58992 @ 0xe670 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r8, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r2, r4, lsl #2] │ │ │ │ - b 67074 │ │ │ │ + b 6707c │ │ │ │ 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 67060 │ │ │ │ + bne 67068 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67098 │ │ │ │ + bgt 670a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67098 │ │ │ │ + bne 670a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl b26c8 │ │ │ │ + bl b2728 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 67110 │ │ │ │ + beq 67118 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 67100 │ │ │ │ + bne 67108 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67110 │ │ │ │ + bgt 67118 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67110 │ │ │ │ + bne 67118 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 67110 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 67118 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf278 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cf340 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67154 │ │ │ │ - bl be93c │ │ │ │ + bne 6715c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67208 │ │ │ │ - bl dc834 │ │ │ │ + bne 67210 │ │ │ │ + bl dc9d4 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc60 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6719c │ │ │ │ + beq 671a4 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 671f8 │ │ │ │ - bl b93e4 │ │ │ │ + bne 67200 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67154 │ │ │ │ - b 67208 │ │ │ │ + beq 6715c │ │ │ │ + b 67210 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrd r6, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ @@ -58266,97 +58268,97 @@ │ │ │ │ strd r4, [sp, #16] │ │ │ │ strd r6, [sp, #24] │ │ │ │ ldrd r6, [fp, #-100] @ 0xffffff9c │ │ │ │ ldrd r4, [fp, #-108] @ 0xffffff94 │ │ │ │ strd r4, [sp] │ │ │ │ strd r6, [sp, #8] │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl 5a07c │ │ │ │ - b 6720c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bl 5a084 │ │ │ │ + b 67214 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6724c │ │ │ │ + bne 67254 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6726c │ │ │ │ + beq 67274 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6726c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 67274 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4204 @ 0x106c │ │ │ │ + movw r1, #2348 @ 0x92c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f7d4c │ │ │ │ + bl 1f82e0 │ │ │ │ ldr r5, [r4, #144] @ 0x90 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ mov r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ - bne 672a8 │ │ │ │ + bne 672b0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 672c4 │ │ │ │ + bne 672cc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10740 @ 0x29f4 │ │ │ │ + movw r1, #8856 @ 0x2298 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 67264 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6726c │ │ │ │ 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 672e8 │ │ │ │ - bl a6178 │ │ │ │ + beq 672f0 │ │ │ │ + bl a61d8 │ │ │ │ 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 2f5bb4 │ │ │ │ + bl 2f5790 │ │ │ │ mov r7, r0 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ subs r5, r0, #0 │ │ │ │ strne r6, [r4, #144] @ 0x90 │ │ │ │ - bne 67264 │ │ │ │ + bne 6726c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, r7 │ │ │ │ add r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2f5d80 │ │ │ │ + bl 2f595c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 67354 │ │ │ │ + beq 6735c │ │ │ │ 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 │ │ │ │ @@ -58372,394 +58374,394 @@ │ │ │ │ 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] @ 67444 │ │ │ │ + ldr r2, [pc, #164] @ 6744c │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 673c8 │ │ │ │ + bne 673d0 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 673b0 │ │ │ │ + bne 673b8 │ │ │ │ dmb ish │ │ │ │ - beq 673d8 │ │ │ │ + beq 673e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bfda0 │ │ │ │ + bl 342328 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 3bfa0c <_PyXIData_Free@@Base+0x1aa4> │ │ │ │ + bl 3bf2ec <_PyXIData_Free@@Base+0x1aa4> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 67404 │ │ │ │ + bne 6740c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 673ec │ │ │ │ + bne 673f4 │ │ │ │ dmb ish │ │ │ │ - beq 67414 │ │ │ │ + beq 6741c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2be6c8 │ │ │ │ + bl 2be790 │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 3acf58 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 67444 │ │ │ │ + bl 3ac838 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 6744c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 6743c │ │ │ │ + beq 67444 │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #80] @ 674b4 │ │ │ │ + ldr r2, [pc, #80] @ 674bc │ │ │ │ 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 67478 │ │ │ │ + bne 67480 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6749c │ │ │ │ - bl be93c │ │ │ │ + bne 674a4 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 674ac │ │ │ │ + bne 674b4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36e418 │ │ │ │ + bl 36dde8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 674f0 │ │ │ │ + beq 674f8 │ │ │ │ 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 18ae50 <_Py_hashtable_destroy@@Base> │ │ │ │ + b 18b488 <_Py_hashtable_destroy@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ subs r5, r3, #0 │ │ │ │ - bne 67544 │ │ │ │ + bne 6754c │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 67564 │ │ │ │ + beq 6756c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67564 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 6756c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56240 @ 0xdbb0 │ │ │ │ + movw r1, #54384 @ 0xd470 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r4, #0 │ │ │ │ - b 67658 │ │ │ │ + b 67660 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20f374 │ │ │ │ + bl 20fa60 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ ldrne r2, [r2] │ │ │ │ - bl 37dea0 <_PyErr_BadInternalCall@@Base+0x1268> │ │ │ │ + bl 37d800 <_PyErr_BadInternalCall@@Base+0x1268> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6755c │ │ │ │ + beq 67564 │ │ │ │ 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 375c44 │ │ │ │ + bl 3755c4 │ │ │ │ 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 375c44 │ │ │ │ + bl 3755c4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67658 │ │ │ │ + beq 67660 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 37e554 <_PyLong_UnsignedLongLong_Converter@@Base+0x5a8> │ │ │ │ + bl 37deb4 <_PyLong_UnsignedLongLong_Converter@@Base+0x5a8> │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r1, [r6, #20] │ │ │ │ ldrne r2, [r1, #4] │ │ │ │ - bne 6761c │ │ │ │ + bne 67624 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6755c │ │ │ │ + bgt 67564 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6755c │ │ │ │ + bne 67564 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 6755c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 67564 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 67654 │ │ │ │ + bge 6765c │ │ │ │ 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 6761c │ │ │ │ + b 67624 │ │ │ │ str r2, [r3, #4] │ │ │ │ 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 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r1, #8 │ │ │ │ - movw r0, #4240 @ 0x1090 │ │ │ │ + movw r0, #2384 @ 0x950 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ 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, [r0, #4] │ │ │ │ movw r3, #16576 @ 0x40c0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 676ec │ │ │ │ + beq 676f4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r6 │ │ │ │ ldreq r4, [r5, #4] │ │ │ │ - beq 676f0 │ │ │ │ + beq 676f8 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 67728 │ │ │ │ - bl b66b8 │ │ │ │ + bne 67730 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r4, #5188 @ 0x1444 │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 67774 │ │ │ │ + beq 6777c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 141a64 │ │ │ │ + bl 14214c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 67770 │ │ │ │ + beq 67778 │ │ │ │ mov r1, r5 │ │ │ │ - bl 36e418 │ │ │ │ + bl 36dde8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67774 │ │ │ │ + bne 6777c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67770 │ │ │ │ + bgt 67778 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67770 │ │ │ │ + bne 67778 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 343a30 <_PyXIData_UnregisterClass@@Base+0x8fc> │ │ │ │ + bl 343550 <_PyDeadline_Init@@Base+0x408> │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ moveq r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #2352 @ 0x930 │ │ │ │ + movw r1, #352 @ 0x160 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 47770 │ │ │ │ + b 47768 │ │ │ │ push {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 67804 │ │ │ │ + bne 6780c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67838 │ │ │ │ - b 6782c │ │ │ │ + bne 67840 │ │ │ │ + b 67834 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28012 @ 0x6d6c │ │ │ │ + movw r0, #26384 @ 0x6710 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 677ec │ │ │ │ + bne 677f4 │ │ │ │ mov r0, #0 │ │ │ │ - b 67a78 │ │ │ │ - bl be93c │ │ │ │ + b 67a80 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67824 │ │ │ │ + bne 6782c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl ca42c │ │ │ │ + bl ca4f0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 67824 │ │ │ │ + beq 6782c │ │ │ │ mov r0, #32 │ │ │ │ bl 2da68 <__sched_cpualloc@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 67860 │ │ │ │ - bl 2e73f4 │ │ │ │ - b 67a6c │ │ │ │ + bne 67868 │ │ │ │ + bl 2e730c │ │ │ │ + b 67a74 │ │ │ │ mov r9, #4 │ │ │ │ mov r7, #32 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl ca6e0 │ │ │ │ + bl ca7a4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 679e8 │ │ │ │ - bl 1ace44 │ │ │ │ + beq 679f0 │ │ │ │ + bl 1ad308 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 678d0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 678d8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r1, #4252 @ 0x109c │ │ │ │ + movw r1, #2396 @ 0x95c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67a5c │ │ │ │ + bgt 67a64 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67a5c │ │ │ │ + bne 67a64 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 67a5c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 67a64 │ │ │ │ mov r0, r8 │ │ │ │ - bl 152830 │ │ │ │ + bl 152ed0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67900 │ │ │ │ + bgt 67908 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67900 │ │ │ │ + bne 67908 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bge 67930 │ │ │ │ - bl be93c │ │ │ │ + bge 67938 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67a5c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 67a64 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4308 @ 0x10d4 │ │ │ │ + movw r1, #2452 @ 0x994 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 67a5c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 67a64 │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ - bne 67954 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bne 6795c │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4328 @ 0x10e8 │ │ │ │ + movw r1, #2472 @ 0x9a8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 67a5c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 67a64 │ │ │ │ cmp r5, r7 │ │ │ │ - blt 679c4 │ │ │ │ + blt 679cc │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ lsl r7, r7, #1 │ │ │ │ addgt r7, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bge 6795c │ │ │ │ + bge 67964 │ │ │ │ mov r0, r7 │ │ │ │ bl 2da68 <__sched_cpualloc@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 67988 │ │ │ │ - bl 2e73f4 │ │ │ │ - b 67a5c │ │ │ │ + bne 67990 │ │ │ │ + bl 2e730c │ │ │ │ + b 67a64 │ │ │ │ add r3, r7, #31 │ │ │ │ mov r1, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r3 │ │ │ │ bl 2d720 │ │ │ │ @@ -58768,210 +58770,210 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 2e2dc │ │ │ │ mov r0, r4 │ │ │ │ bl 2e1e0 <__sched_cpufree@plt> │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r8 │ │ │ │ cmp r9, r5, lsr #3 │ │ │ │ - bls 67870 │ │ │ │ + bls 67878 │ │ │ │ lsr r2, r5, #5 │ │ │ │ mov r1, #1 │ │ │ │ and r5, r5, #31 │ │ │ │ ldr r3, [r4, r2, lsl #2] │ │ │ │ orr r3, r3, r1, lsl r5 │ │ │ │ str r3, [r4, r2, lsl #2] │ │ │ │ - b 67870 │ │ │ │ - bl be93c │ │ │ │ + b 67878 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67a5c │ │ │ │ + bne 67a64 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67a18 │ │ │ │ + bgt 67a20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67a18 │ │ │ │ + bne 67a20 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 2da5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67a48 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 67a50 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 67a5c │ │ │ │ + bl 27bef0 │ │ │ │ + b 67a64 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e1e0 <__sched_cpufree@plt> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 67a78 │ │ │ │ + b 67a80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67a6c │ │ │ │ + beq 67a74 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e1e0 <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7928 │ │ │ │ - b 67824 │ │ │ │ + bl a7988 │ │ │ │ + b 6782c │ │ │ │ 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 r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 67ab8 │ │ │ │ + beq 67ac0 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67adc │ │ │ │ - b 67acc │ │ │ │ - bl 37b7c8 <_PySlotIterator_Init@@Base+0x5ec> │ │ │ │ + bne 67ae4 │ │ │ │ + b 67ad4 │ │ │ │ + bl 37b128 <_PySlotIterator_Init@@Base+0x5ec> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67aa4 │ │ │ │ + bne 67aac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 9f784 │ │ │ │ + bl 9f7f8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 67ac4 │ │ │ │ + beq 67acc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ 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, #22004 @ 0x55f4 │ │ │ │ + movw r1, #20168 @ 0x4ec8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 17865c │ │ │ │ + bl 178c94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67b2c │ │ │ │ - movw r0, #4352 @ 0x1100 │ │ │ │ + bne 67b34 │ │ │ │ + movw r0, #2496 @ 0x9c0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2eeacc │ │ │ │ + b 2ee6a8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a6178 │ │ │ │ + b a61d8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 67b94 │ │ │ │ + bne 67b9c │ │ │ │ cmp r3, #0 │ │ │ │ - blt 67b90 │ │ │ │ + blt 67b98 │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67bd0 │ │ │ │ + beq 67bd8 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #140] @ 67c28 │ │ │ │ + ldr r1, [pc, #140] @ 67c30 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ sub r1, fp, #24 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67c1c │ │ │ │ + beq 67c24 │ │ │ │ cmn r7, r4 │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movweq r2, #5196 @ 0x144c │ │ │ │ movteq r2, #96 @ 0x60 │ │ │ │ ldrne r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - beq 67c04 │ │ │ │ + beq 67c0c │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3c024c │ │ │ │ + b 3bfaf8 <_PyXIData_Free@@Base+0x22b0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8024 @ 0x1f58 │ │ │ │ + movw r1, #6360 @ 0x18d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, r2, r0, ror #22 │ │ │ │ + rsbeq r7, r2, r8, 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 r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ 67c78 │ │ │ │ - bl aa304 │ │ │ │ + ldr r0, [pc, #40] @ 67c80 │ │ │ │ + bl aa320 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, ip, lsl #23 │ │ │ │ + mlseq r2, r4, fp, 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, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67cc8 │ │ │ │ + beq 67cd0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67cc8 │ │ │ │ + bgt 67cd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 67cc8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 67cd0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28a56c │ │ │ │ + bl 28a744 │ │ │ │ mov r0, r4 │ │ │ │ - bl 340790 <_Py_set_inheritable_async_safe@@Base+0xd0> │ │ │ │ + bl 340218 <_Py_set_inheritable_async_safe@@Base+0xd0> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -58980,364 +58982,364 @@ │ │ │ │ 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 67d2c │ │ │ │ + beq 67d34 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 19a5d4 │ │ │ │ + bl 19ab84 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67d68 │ │ │ │ - ldr r0, [pc, #36] @ 67d74 │ │ │ │ - bl 2fda60 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 67d70 │ │ │ │ + ldr r0, [pc, #36] @ 67d7c │ │ │ │ + bl 2fd640 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #48084 @ 0xbbd4 │ │ │ │ + movw r0, #46228 @ 0xb494 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ + rsbeq r5, r3, r4, lsr 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 r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 67db0 │ │ │ │ + bne 67db8 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 67dd4 │ │ │ │ - b 67df0 │ │ │ │ + bne 67ddc │ │ │ │ + b 67df8 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #824 @ 0x338 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ + movw r0, #64360 @ 0xfb68 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67d9c │ │ │ │ - b 67f3c │ │ │ │ - bl c5a24 │ │ │ │ + bne 67da4 │ │ │ │ + b 67f44 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 67e04 │ │ │ │ + ble 67e0c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 67e20 │ │ │ │ - bl be93c │ │ │ │ + bne 67e28 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 67e20 │ │ │ │ - b 67f3c │ │ │ │ + beq 67e28 │ │ │ │ + b 67f44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67de8 │ │ │ │ + bne 67df0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 67de8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 67df0 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ - movw r1, #18308 @ 0x4784 │ │ │ │ + movw r1, #18316 @ 0x478c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 180acc │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 181104 │ │ │ │ + bl 13a79c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 67e58 │ │ │ │ + beq 67e60 │ │ │ │ mov r0, r3 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67f04 │ │ │ │ + beq 67f0c │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 67e80 │ │ │ │ + beq 67e88 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ addlt r4, r4, r3 │ │ │ │ biclt r4, r4, r4, asr #31 │ │ │ │ - b 67e94 │ │ │ │ + b 67e9c │ │ │ │ mov r0, r5 │ │ │ │ - bl 37b7c8 <_PySlotIterator_Init@@Base+0x5ec> │ │ │ │ + bl 37b128 <_PySlotIterator_Init@@Base+0x5ec> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67e68 │ │ │ │ - b 67f3c │ │ │ │ + bne 67e70 │ │ │ │ + b 67f44 │ │ │ │ cmp r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ movge r4, r3 │ │ │ │ - bl 37e554 <_PyLong_UnsignedLongLong_Converter@@Base+0x5a8> │ │ │ │ + bl 37deb4 <_PyLong_UnsignedLongLong_Converter@@Base+0x5a8> │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r1, [r5, #20] │ │ │ │ ldrne r2, [r1, #4] │ │ │ │ movne r3, r2 │ │ │ │ - beq 67f3c │ │ │ │ + beq 67f44 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bge 67edc │ │ │ │ + bge 67ee4 │ │ │ │ add ip, r0, r3, lsl #2 │ │ │ │ ldr ip, [ip, #-4] │ │ │ │ str ip, [r0, r3, lsl #2] │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 67ebc │ │ │ │ + b 67ec4 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r0, r4, lsl #2] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r2, [r1, #4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #18308 @ 0x4784 │ │ │ │ + movw r1, #18316 @ 0x478c │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ - bl 180acc │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 181104 │ │ │ │ + bl 13a79c │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #824 @ 0x338 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ + movw r0, #64360 @ 0xfb68 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #4 │ │ │ │ - movw r0, #44300 @ 0xad0c │ │ │ │ + movw r0, #42444 @ 0xa5cc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be8b0 │ │ │ │ + b be9fc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #20 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 67fbc │ │ │ │ + bne 67fc4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67fec │ │ │ │ - b 67fe0 │ │ │ │ + bne 67ff4 │ │ │ │ + b 67fe8 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #27980 @ 0x6d4c │ │ │ │ + movw r0, #26352 @ 0x66f0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67fa4 │ │ │ │ - b 68024 │ │ │ │ - bl be93c │ │ │ │ + bne 67fac │ │ │ │ + b 6802c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68024 │ │ │ │ + bne 6802c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6800c │ │ │ │ - bl be93c │ │ │ │ + bne 68014 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68024 │ │ │ │ + bne 6802c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3c0a10 │ │ │ │ + bl 3c02bc <_PyXIData_Free@@Base+0x2a74> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6802c │ │ │ │ + bne 68034 │ │ │ │ mov r0, #0 │ │ │ │ - b 68060 │ │ │ │ + b 68068 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dbac │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 68060 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 68068 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 68024 │ │ │ │ + bl 27bef0 │ │ │ │ + b 6802c │ │ │ │ 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 │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 680a4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 680ac │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43944 @ 0xaba8 │ │ │ │ + movw r1, #42316 @ 0xa54c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 680c8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 680d0 │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 680d0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 680d8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42948 @ 0xa7c4 │ │ │ │ + movw r1, #41320 @ 0xa168 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 680ec │ │ │ │ - ldr r1, [pc, #20] @ 680f8 │ │ │ │ + beq 680f4 │ │ │ │ + ldr r1, [pc, #20] @ 68100 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b6738 │ │ │ │ + b b6784 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r6, r3, r0, lsr r1 │ │ │ │ + rsbeq r6, r3, r8, lsr r1 │ │ │ │ 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 68138 │ │ │ │ + bne 68140 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45564 @ 0xb1fc │ │ │ │ + movw r1, #43708 @ 0xaabc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 68190 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 68198 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 68198 │ │ │ │ + bne 681a0 │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 68198 │ │ │ │ + beq 681a0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #2 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #45612 @ 0xb22c │ │ │ │ - movwne r1, #45664 @ 0xb260 │ │ │ │ + movweq r1, #43756 @ 0xaaec │ │ │ │ + movwne r1, #43808 @ 0xab20 │ │ │ │ movteq r1, #64 @ 0x40 │ │ │ │ movtne r1, #64 @ 0x40 │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r4, #0 │ │ │ │ - b 68290 │ │ │ │ - bl 341488 <_Py_set_inheritable_async_safe@@Base+0xdc8> │ │ │ │ + b 68298 │ │ │ │ + bl 340f10 <_Py_set_inheritable_async_safe@@Base+0xdc8> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 681d0 │ │ │ │ + beq 681d8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 38bf30 <_Py_c_pow@@Base+0x15c> │ │ │ │ + bl 38b790 <_Py_c_pow@@Base+0x15c> │ │ │ │ subs r4, r0, #0 │ │ │ │ ldreq r2, [r5, #8] │ │ │ │ moveq r3, #2 │ │ │ │ strbeq r4, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - b 68290 │ │ │ │ + b 68298 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68238 │ │ │ │ + beq 68240 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #61000 @ 0xee48 │ │ │ │ + movw r3, #57032 @ 0xdec8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 68248 │ │ │ │ + bne 68250 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r2, [r1, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6821c │ │ │ │ + bgt 68224 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6821c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 68224 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18484 @ 0x4834 │ │ │ │ + movw r1, #16856 @ 0x41d8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 68190 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 68198 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ - movw r3, #52368 @ 0xcc90 │ │ │ │ + movw r3, #48400 @ 0xbd10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68278 │ │ │ │ - bl 1435d8 │ │ │ │ - movw r3, #52268 @ 0xcc2c │ │ │ │ + beq 68280 │ │ │ │ + bl 143ca0 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5274 │ │ │ │ - b 68290 │ │ │ │ - movw r3, #52412 @ 0xccbc │ │ │ │ + bl 1f5808 │ │ │ │ + b 68298 │ │ │ │ + movw r3, #48444 @ 0xbd3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68260 │ │ │ │ + bne 68268 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -59346,395 +59348,395 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 682ec │ │ │ │ + bne 682f4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 68328 │ │ │ │ - ldr r4, [pc, #184] @ 683ac │ │ │ │ + beq 68330 │ │ │ │ + ldr r4, [pc, #184] @ 683b4 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ sub r1, fp, #20 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 683a0 │ │ │ │ + beq 683a8 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ ldr r4, [ip] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68348 │ │ │ │ - bl be93c │ │ │ │ + bne 68350 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 683a0 │ │ │ │ + bne 683a8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 68380 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 68388 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #4512 @ 0x11a0 │ │ │ │ + movw r1, #2656 @ 0xa60 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4552 @ 0x11c8 │ │ │ │ + movw r1, #2696 @ 0xa88 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, lsr #25 │ │ │ │ + rsbeq r7, r2, ip, lsr #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, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 683ec │ │ │ │ + bgt 683f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 683ec │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 683f4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b abc64 │ │ │ │ + b abc80 │ │ │ │ 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 r5, 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 │ │ │ │ - bhi 68444 │ │ │ │ + bhi 6844c │ │ │ │ cmp r5, #1 │ │ │ │ - ble 6848c │ │ │ │ - b 68468 │ │ │ │ + ble 68494 │ │ │ │ + b 68470 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #1880 @ 0x758 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + movw r0, #65416 @ 0xff88 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68438 │ │ │ │ - b 6868c │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + bne 68440 │ │ │ │ + b 68694 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #4592 @ 0x11f0 │ │ │ │ + movw r1, #2652 @ 0xa5c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8c24 │ │ │ │ + bl 2e8804 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6868c │ │ │ │ + beq 68694 │ │ │ │ ldr r4, [r6] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, #3 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 684b8 │ │ │ │ + bne 684c0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 684c8 │ │ │ │ + b 684d0 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 684d4 │ │ │ │ + bne 684dc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, r3 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 68520 │ │ │ │ + beq 68528 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 68520 │ │ │ │ + beq 68528 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #5632 @ 0x1600 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 68524 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 6852c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4628 @ 0x1214 │ │ │ │ + movw r1, #2772 @ 0xad4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6868c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 68694 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 68550 │ │ │ │ + beq 68558 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 68568 │ │ │ │ + beq 68570 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 68598 │ │ │ │ + bge 685a0 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ tst r1, #1073741824 @ 0x40000000 │ │ │ │ - beq 68598 │ │ │ │ + beq 685a0 │ │ │ │ sub r2, fp, #32 │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 490c8 │ │ │ │ - b 68610 │ │ │ │ + bl 490c0 │ │ │ │ + b 68618 │ │ │ │ tst r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 685f4 │ │ │ │ + beq 685fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 685c4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 685cc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4784 @ 0x12b0 │ │ │ │ + movw r1, #2844 @ 0xb1c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 68658 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 68660 │ │ │ │ ldr r2, [r3] │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 68610 │ │ │ │ + bne 68618 │ │ │ │ mov r0, r4 │ │ │ │ - bl 142d98 │ │ │ │ + bl 143460 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 68610 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 68618 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4672 @ 0x1240 │ │ │ │ + movw r1, #2816 @ 0xb00 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 68658 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 68660 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68644 │ │ │ │ + beq 6864c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68644 │ │ │ │ + bgt 6864c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68644 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 6864c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2c8c28 │ │ │ │ - b 6868c │ │ │ │ + bl 2c8d90 │ │ │ │ + b 68694 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6867c │ │ │ │ + bgt 68684 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6867c │ │ │ │ + bne 68684 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c0a9c │ │ │ │ + b 3c0348 <_PyXIData_Free@@Base+0x2b00> │ │ │ │ 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 686ec │ │ │ │ + bne 686f4 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6871c │ │ │ │ - b 68710 │ │ │ │ + bne 68724 │ │ │ │ + b 68718 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #27964 @ 0x6d3c │ │ │ │ + movw r0, #26336 @ 0x66e0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 686d4 │ │ │ │ - b 68734 │ │ │ │ - bl be93c │ │ │ │ + bne 686dc │ │ │ │ + b 6873c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68734 │ │ │ │ + bne 6873c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c0a10 │ │ │ │ + bl 3c02bc <_PyXIData_Free@@Base+0x2a74> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6873c │ │ │ │ + bne 68744 │ │ │ │ mov r0, #0 │ │ │ │ - b 6876c │ │ │ │ + b 68774 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d360 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6876c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 68774 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 68734 │ │ │ │ + bl 27bef0 │ │ │ │ + b 6873c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38912c │ │ │ │ + b 388a8c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 687b4 │ │ │ │ + beq 687bc │ │ │ │ movw r1, #20108 @ 0x4e8c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c12c │ │ │ │ + b 26c2b8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ 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 687f0 │ │ │ │ + beq 687f8 │ │ │ │ movw r1, #20580 @ 0x5064 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26c12c │ │ │ │ + b 26c2b8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 68bd0 │ │ │ │ + bl 68bd8 │ │ │ │ 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 6884c │ │ │ │ - bl be93c │ │ │ │ + bne 68854 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6885c │ │ │ │ + bne 68864 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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 688a0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 688a8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43944 @ 0xaba8 │ │ │ │ + movw r1, #42316 @ 0xa54c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 688c4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 688cc │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 688cc │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 688d4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42948 @ 0xa7c4 │ │ │ │ + movw r1, #41320 @ 0xa168 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -59746,188 +59748,188 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6892c │ │ │ │ + bne 68934 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 68970 │ │ │ │ + beq 68978 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #152] @ 689d0 │ │ │ │ + ldr ip, [pc, #152] @ 689d8 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 68970 │ │ │ │ + bne 68978 │ │ │ │ mov r5, #0 │ │ │ │ - b 689c4 │ │ │ │ + b 689cc │ │ │ │ ldr r4, [ip] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1f7d4c │ │ │ │ + bl 1f82e0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 318794 <_PyGen_FetchStopIterationValue@@Base+0xd4> │ │ │ │ + bl 318218 <_PyGen_FetchStopIterationValue@@Base+0xd4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68968 │ │ │ │ + beq 68970 │ │ │ │ mov r1, r5 │ │ │ │ - bl 386790 <_PyGen_SetStopIterationValue@@Base+0x2b8> │ │ │ │ + bl 385e2c <_PyGen_SetStopIterationValue@@Base+0x94> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 689c4 │ │ │ │ + bgt 689cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 689c4 │ │ │ │ + bne 689cc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq r7, [r2], #-192 @ 0xffffff40 @ │ │ │ │ + ldrdeq r7, [r2], #-200 @ 0xffffff38 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 68a28 │ │ │ │ + bne 68a30 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 68a24 │ │ │ │ + blt 68a2c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 68a68 │ │ │ │ + beq 68a70 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #292] @ 68b54 │ │ │ │ + ldr r1, [pc, #292] @ 68b5c │ │ │ │ sub r2, fp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68a68 │ │ │ │ + bne 68a70 │ │ │ │ mov r0, #0 │ │ │ │ - b 68b4c │ │ │ │ + b 68b54 │ │ │ │ cmn r6, r4 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldrb r2, [r5, #58] @ 0x3a │ │ │ │ movweq r6, #5196 @ 0x144c │ │ │ │ movteq r6, #96 @ 0x60 │ │ │ │ ldrne r6, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bic r2, r2, #1 │ │ │ │ strb r2, [r5, #58] @ 0x3a │ │ │ │ movwne r0, #5464 @ 0x1558 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 68b4c │ │ │ │ + bne 68b54 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 68ad8 │ │ │ │ + bne 68ae0 │ │ │ │ ldrb r3, [r5, #58] @ 0x3a │ │ │ │ cmp r6, #0 │ │ │ │ orr r3, r3, #4 │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ - beq 68b3c │ │ │ │ + beq 68b44 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 68b3c │ │ │ │ + b 68b44 │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #112] @ 68b58 │ │ │ │ + ldr r0, [pc, #112] @ 68b60 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68a60 │ │ │ │ - bl 1295d0 │ │ │ │ + beq 68a68 │ │ │ │ + bl 129600 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68b24 │ │ │ │ + bgt 68b2c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68b24 │ │ │ │ + bne 68b2c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 68a60 │ │ │ │ - beq 68ab0 │ │ │ │ + blt 68a68 │ │ │ │ + beq 68ab8 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 68b4c │ │ │ │ + b 68b54 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ - bl a7928 │ │ │ │ - b 68b30 │ │ │ │ + bl a7988 │ │ │ │ + b 68b38 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq r7, [r2], #-204 @ 0xffffff34 @ │ │ │ │ - strdeq r3, [r3], #-204 @ 0xffffff34 @ │ │ │ │ + rsbeq r7, r2, r4, lsl #26 │ │ │ │ + rsbeq r3, r3, r4, lsl #26 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 68b88 │ │ │ │ + beq 68b90 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 68ba8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 68bb0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63600 @ 0xf870 │ │ │ │ + movw r1, #61884 @ 0xf1bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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 a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ @@ -59958,225 +59960,225 @@ │ │ │ │ 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 68c80 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 68c88 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43944 @ 0xaba8 │ │ │ │ + movw r1, #42316 @ 0xa54c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 68cb8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 68cc0 │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68ca8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 68cb0 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42948 @ 0xa7c4 │ │ │ │ + movw r1, #41320 @ 0xa168 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 68cb8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 68cc0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 68cec │ │ │ │ + beq 68cf4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 68d0c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 68d14 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #63688 @ 0xf8c8 │ │ │ │ + movw r1, #61972 @ 0xf214 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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 a7928 │ │ │ │ + bl a7988 │ │ │ │ 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 │ │ │ │ - bl 68bd0 │ │ │ │ + bl 68bd8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 68d94 │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 68d9c │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #54436 @ 0xd4a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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 375c44 │ │ │ │ + bl 3755c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 68df8 │ │ │ │ + bhi 68e00 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 30368c │ │ │ │ + bl 303208 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68e1c │ │ │ │ - b 68e50 │ │ │ │ + bne 68e24 │ │ │ │ + b 68e58 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #37388 @ 0x920c │ │ │ │ + movw r0, #36072 @ 0x8ce8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68de0 │ │ │ │ - b 68e50 │ │ │ │ + bne 68de8 │ │ │ │ + b 68e58 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ace44 │ │ │ │ + bl 1ad308 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 68e58 │ │ │ │ - movw r2, #47372 @ 0xb90c │ │ │ │ + bne 68e60 │ │ │ │ + movw r2, #45608 @ 0xb228 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #37388 @ 0x920c │ │ │ │ + movw r0, #36072 @ 0x8ce8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 68ee8 │ │ │ │ + b 68ef0 │ │ │ │ mov r3, #23 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1b487c │ │ │ │ + bl 1b4c8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68e50 │ │ │ │ + beq 68e58 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 68e88 │ │ │ │ + bhi 68e90 │ │ │ │ cmp r8, #2 │ │ │ │ - bgt 68eb0 │ │ │ │ - b 68ed0 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + bgt 68eb8 │ │ │ │ + b 68ed8 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #48800 @ 0xbea0 │ │ │ │ + movw r1, #46748 @ 0xb69c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8c24 │ │ │ │ + bl 2e8804 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68e7c │ │ │ │ - b 68e50 │ │ │ │ + bne 68e84 │ │ │ │ + b 68e58 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r8, #3 │ │ │ │ - beq 68ed4 │ │ │ │ + beq 68edc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 68ed4 │ │ │ │ - b 68e50 │ │ │ │ + bge 68edc │ │ │ │ + b 68e58 │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 68fcc │ │ │ │ + bl 68fd4 │ │ │ │ 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 39affc <_PyBytes_Find@@Base+0x4f4> │ │ │ │ + b 39a3d8 <_PyBytes_Find@@Base+0x4f4> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 68f38 │ │ │ │ + beq 68f40 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 68fc4 │ │ │ │ + b 68fcc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, #12 │ │ │ │ movne r7, r5 │ │ │ │ movne r8, r6 │ │ │ │ - beq 68fc4 │ │ │ │ + beq 68fcc │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r8, r3 │ │ │ │ - bge 68fac │ │ │ │ + bge 68fb4 │ │ │ │ ldrd r0, [r7, #40] @ 0x28 │ │ │ │ - bl 371890 <_PyCoro_GetAwaitableIter@@Base+0x3e4> │ │ │ │ + bl 371214 <_PyCoro_GetAwaitableIter@@Base+0x3e4> │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ add r7, r7, #8 │ │ │ │ - bne 68fa4 │ │ │ │ + bne 68fac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68fc4 │ │ │ │ + bgt 68fcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68fc4 │ │ │ │ + bne 68fcc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 68fc4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 68fcc │ │ │ │ str r0, [r9, #4]! │ │ │ │ - b 68f58 │ │ │ │ + b 68f60 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ @@ -60192,332 +60194,332 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r3 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r1 │ │ │ │ movne r2, r4 │ │ │ │ - movw r1, #4796 @ 0x12bc │ │ │ │ + movw r1, #2940 @ 0xb7c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #4800 @ 0x12c0 │ │ │ │ + movw r0, #2944 @ 0xb80 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 69410 │ │ │ │ + beq 69418 │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 69090 │ │ │ │ + beq 69098 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ace44 │ │ │ │ + bl 1ad308 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 690c0 │ │ │ │ + beq 690c8 │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #42036 @ 0xa434 │ │ │ │ + movw r1, #40192 @ 0x9d00 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 2222cc │ │ │ │ + bl 2229a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69090 │ │ │ │ - b 69410 │ │ │ │ + bne 69098 │ │ │ │ + b 69418 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 692a8 │ │ │ │ - bl b93e4 │ │ │ │ + bne 692b0 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69410 │ │ │ │ - bl dc834 │ │ │ │ + bne 69418 │ │ │ │ + bl dc9d4 │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d4e0 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 69074 │ │ │ │ - b 69418 │ │ │ │ + beq 6907c │ │ │ │ + b 69420 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ tst r5, #268435456 @ 0x10000000 │ │ │ │ - bne 691e8 │ │ │ │ + bne 691f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19553c │ │ │ │ + bl 195b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69384 │ │ │ │ + beq 6938c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 691e8 │ │ │ │ + beq 691f0 │ │ │ │ tst r5, #402653184 @ 0x18000000 │ │ │ │ - bne 691e8 │ │ │ │ + bne 691f0 │ │ │ │ sub r1, fp, #1104 @ 0x450 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 691cc │ │ │ │ + bne 691d4 │ │ │ │ ldr r5, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ ldr r4, [fp, #-1112] @ 0xfffffba8 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ - bgt 69158 │ │ │ │ + bgt 69160 │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #1032 @ 0x408 │ │ │ │ mov r2, r5 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r4, fp, #1056 @ 0x420 │ │ │ │ bl 2d0b4 <__memcpy_chk@plt> │ │ │ │ - movw r3, #52228 @ 0xcc04 │ │ │ │ + movw r3, #50436 @ 0xc504 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ sub r4, r4, #12 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ sub r3, r5, #36 @ 0x24 │ │ │ │ add r3, r3, fp │ │ │ │ str r0, [r3, #-1032] @ 0xfffffbf8 │ │ │ │ str r1, [r3, #-1028] @ 0xfffffbfc │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d4e0 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 691a4 │ │ │ │ + bne 691ac │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 691ac │ │ │ │ - bl b93e4 │ │ │ │ + bne 691b4 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69158 │ │ │ │ - b 691bc │ │ │ │ + beq 69160 │ │ │ │ + b 691c4 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 693a8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 693b0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 69410 │ │ │ │ - movw r3, #52392 @ 0xcca8 │ │ │ │ + bl 1c5420 │ │ │ │ + b 69418 │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69410 │ │ │ │ - bl 1435d8 │ │ │ │ + beq 69418 │ │ │ │ + bl 143ca0 │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #46140 @ 0xb43c │ │ │ │ + movw r1, #44284 @ 0xacfc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 2222cc │ │ │ │ + bl 2229a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69410 │ │ │ │ + beq 69418 │ │ │ │ ldr r4, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bgt 692bc │ │ │ │ + bgt 692c4 │ │ │ │ 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 2d0b4 <__memcpy_chk@plt> │ │ │ │ - movw r3, #52228 @ 0xcc04 │ │ │ │ + movw r3, #50436 @ 0xc504 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r8, r5, r4 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ str r1, [r8, #4] │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c4ff0 │ │ │ │ - bl dc834 │ │ │ │ + bl 1c5420 │ │ │ │ + bl dc9d4 │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d4e0 <__ioctl_time64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r9, #1 │ │ │ │ - bne 692a0 │ │ │ │ + bne 692a8 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 692a8 │ │ │ │ - bl b93e4 │ │ │ │ + bne 692b0 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69254 │ │ │ │ - b 69410 │ │ │ │ + beq 6925c │ │ │ │ + b 69418 │ │ │ │ cmp r9, #0 │ │ │ │ - bge 69438 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 69440 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 69410 │ │ │ │ + bl 27bef0 │ │ │ │ + b 69418 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a2c74 │ │ │ │ + bl 1a32bc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 691bc │ │ │ │ - bl 1a2d9c │ │ │ │ + beq 691c4 │ │ │ │ + bl 1a33e4 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 2e2dc │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c4ff0 │ │ │ │ - bl dc834 │ │ │ │ + bl 1c5420 │ │ │ │ + bl dc9d4 │ │ │ │ mov r2, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d4e0 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 69338 │ │ │ │ + bne 69340 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 69340 │ │ │ │ - bl b93e4 │ │ │ │ + bne 69348 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 692ec │ │ │ │ - b 69378 │ │ │ │ + beq 692f4 │ │ │ │ + b 69380 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 69354 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 6935c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 69378 │ │ │ │ + bl 27bef0 │ │ │ │ + b 69380 │ │ │ │ ldrb r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69480 │ │ │ │ + beq 69488 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5092 @ 0x13e4 │ │ │ │ + movw r1, #3236 @ 0xca4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139b7c │ │ │ │ - b 69410 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 13a264 │ │ │ │ + b 69418 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #5216 @ 0x1460 │ │ │ │ + movw r1, #3360 @ 0xd20 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ sub r6, fp, #1056 @ 0x420 │ │ │ │ sub r6, r6, #12 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 693c8 │ │ │ │ + bne 693d0 │ │ │ │ ldr r0, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e2dc │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 6942c │ │ │ │ + bne 69434 │ │ │ │ mov r2, #8 │ │ │ │ add r0, r4, r5 │ │ │ │ - movw r1, #4012 @ 0xfac │ │ │ │ + movw r1, #2172 @ 0x87c │ │ │ │ movt r1, #94 @ 0x5e │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6942c │ │ │ │ + beq 69434 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4812 @ 0x12cc │ │ │ │ + movw r1, #2956 @ 0xb8c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 69488 │ │ │ │ + b 69490 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 692a8 │ │ │ │ + blt 692b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl beb7c │ │ │ │ - b 69488 │ │ │ │ + bl becc8 │ │ │ │ + b 69490 │ │ │ │ mov r0, r8 │ │ │ │ - bl beb7c │ │ │ │ - b 69488 │ │ │ │ + bl becc8 │ │ │ │ + b 69490 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #4012 @ 0xfac │ │ │ │ + movw r1, #2172 @ 0x87c │ │ │ │ movt r1, #94 @ 0x5e │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69470 │ │ │ │ + beq 69478 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4960 @ 0x1360 │ │ │ │ + movw r1, #3104 @ 0xc20 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 69410 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 69418 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a08e8 │ │ │ │ - b 69488 │ │ │ │ + bl a094c │ │ │ │ + b 69490 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a3aec │ │ │ │ + bl 1a4134 │ │ │ │ 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 3c1128 │ │ │ │ + b 3c09d4 <_PyXIData_Free@@Base+0x318c> │ │ │ │ │ │ │ │ -000694a4 : │ │ │ │ +000694ac : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #88] @ 6950c │ │ │ │ + ldr lr, [pc, #88] @ 69514 │ │ │ │ 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 69504 │ │ │ │ + beq 6950c │ │ │ │ cmp ip, r3 │ │ │ │ - bge 694f8 │ │ │ │ + bge 69500 │ │ │ │ ldrb r4, [r2, ip] │ │ │ │ add r4, r5, r4 │ │ │ │ ldrb r4, [r4, #3460] @ 0xd84 │ │ │ │ strb r4, [r0, ip, lsl #1] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 694d8 │ │ │ │ + b 694e0 │ │ │ │ ldr r2, [lr] │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r1] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -60526,81 +60528,81 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69564 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 6956c │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 69554 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 69564 │ │ │ │ + bne 6955c │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6956c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6958c │ │ │ │ + bne 69594 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 695d4 │ │ │ │ + bhi 695dc │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 695f8 │ │ │ │ - b 6961c │ │ │ │ + bgt 69600 │ │ │ │ + b 69624 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #3600 @ 0xe10 │ │ │ │ + movw r0, #1600 @ 0x640 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 695c8 │ │ │ │ - b 69634 │ │ │ │ + bne 695d0 │ │ │ │ + b 6963c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69620 │ │ │ │ - bl be93c │ │ │ │ + bne 69628 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69620 │ │ │ │ - b 69634 │ │ │ │ + beq 69628 │ │ │ │ + b 6963c │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 69698 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + b 696a0 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006963c <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +00069644 <_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 │ │ │ │ @@ -60608,202 +60610,202 @@ │ │ │ │ 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 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69758 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ 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 3a5664 │ │ │ │ + b 3a4f44 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 3969c0 <_PyObject_GetState@@Base> │ │ │ │ + bl 396328 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69744 <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ + beq 6974c <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 696ec <_PyMonitoring_FirePyStartEvent@@Base+0xb0> │ │ │ │ + bne 696f4 <_PyMonitoring_FirePyStartEvent@@Base+0xb0> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #5296 @ 0x14b0 │ │ │ │ + movw r0, #3440 @ 0xd70 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt 6972c <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ + bgt 69734 <_PyMonitoring_FirePyStartEvent@@Base+0xf0> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl dc3dc │ │ │ │ + bl dc57c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp] │ │ │ │ - movw r3, #52344 @ 0xcc78 │ │ │ │ + movw r3, #50228 @ 0xc434 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r0, #5304 @ 0x14b8 │ │ │ │ + movw r0, #3448 @ 0xd78 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ mov r4, r0 │ │ │ │ - b 69744 <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ + b 6974c <_PyMonitoring_FirePyStartEvent@@Base+0x108> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #5316 @ 0x14c4 │ │ │ │ + movw r0, #3460 @ 0xd84 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r4, [sp] │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #368] @ 698e0 <_PyMonitoring_FirePyStartEvent@@Base+0x2a4> │ │ │ │ + ldr r3, [pc, #368] @ 698e8 <_PyMonitoring_FirePyStartEvent@@Base+0x2a4> │ │ │ │ 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 697b8 <_PyMonitoring_FirePyStartEvent@@Base+0x17c> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 697c0 <_PyMonitoring_FirePyStartEvent@@Base+0x17c> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5328 @ 0x14d0 │ │ │ │ + movw r1, #3472 @ 0xd90 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 697d0 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 697d8 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ cmp r5, #5 │ │ │ │ - beq 697d8 <_PyMonitoring_FirePyStartEvent@@Base+0x19c> │ │ │ │ - bl beb7c │ │ │ │ + beq 697e0 <_PyMonitoring_FirePyStartEvent@@Base+0x19c> │ │ │ │ + bl becc8 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r6, #8] │ │ │ │ - bne 697d8 <_PyMonitoring_FirePyStartEvent@@Base+0x19c> │ │ │ │ + bne 697e0 <_PyMonitoring_FirePyStartEvent@@Base+0x19c> │ │ │ │ mvn r0, #0 │ │ │ │ - b 698d8 <_PyMonitoring_FirePyStartEvent@@Base+0x29c> │ │ │ │ + b 698e0 <_PyMonitoring_FirePyStartEvent@@Base+0x29c> │ │ │ │ orr r3, r7, #-2147483648 @ 0x80000000 │ │ │ │ add r2, r6, #4 │ │ │ │ - movw r7, #61168 @ 0xeef0 │ │ │ │ + movw r7, #59348 @ 0xe7d4 │ │ │ │ movt r7, #90 @ 0x5a │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 698d4 <_PyMonitoring_FirePyStartEvent@@Base+0x298> │ │ │ │ + beq 698dc <_PyMonitoring_FirePyStartEvent@@Base+0x298> │ │ │ │ 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 2fbb40 <_PyCode_InitAddressRange@@Base+0x6f0> │ │ │ │ + bl 2fb720 <_PyCode_InitAddressRange@@Base+0x460> │ │ │ │ eor r4, r4, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 698cc <_PyMonitoring_FirePyStartEvent@@Base+0x290> │ │ │ │ + beq 698d4 <_PyMonitoring_FirePyStartEvent@@Base+0x290> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 697d0 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ + beq 697d8 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ cmp r5, #10 │ │ │ │ - ble 698c0 <_PyMonitoring_FirePyStartEvent@@Base+0x284> │ │ │ │ - movw r2, #8280 @ 0x2058 │ │ │ │ + ble 698c8 <_PyMonitoring_FirePyStartEvent@@Base+0x284> │ │ │ │ + movw r2, #6376 @ 0x18e8 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42140 @ 0xa49c │ │ │ │ + movw r1, #40336 @ 0x9d90 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, r5, lsl #2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ 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 697d0 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ + beq 697d8 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #3488] @ 0xda0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 697d0 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ + bgt 697d8 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ sub r3, r2, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 697d0 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 697d0 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ + bne 697d8 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 697d8 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ ldrb r3, [r8] │ │ │ │ bic r3, r3, sl │ │ │ │ strb r3, [r8] │ │ │ │ uxtb r4, r4 │ │ │ │ - b 697ec <_PyMonitoring_FirePyStartEvent@@Base+0x1b0> │ │ │ │ + b 697f4 <_PyMonitoring_FirePyStartEvent@@Base+0x1b0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5356 @ 0x14ec │ │ │ │ + movw r0, #3500 @ 0xdac │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ 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 b7604 │ │ │ │ + b b775c │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5372 @ 0x14fc │ │ │ │ + movw r0, #3516 @ 0xdbc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ │ │ │ │ -00069940 : │ │ │ │ +00069948 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00069958 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +00069960 <_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 │ │ │ │ @@ -60811,71 +60813,71 @@ │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r4, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r5, #0 │ │ │ │ mov ip, #0 │ │ │ │ strd r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69758 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #164] @ 69a6c <_PyMonitoring_FirePyResumeEvent@@Base+0x114> │ │ │ │ + ldr r2, [pc, #164] @ 69a74 <_PyMonitoring_FirePyResumeEvent@@Base+0x114> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 699f0 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ + bne 699f8 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 699d8 <_PyMonitoring_FirePyResumeEvent@@Base+0x80> │ │ │ │ + bne 699e0 <_PyMonitoring_FirePyResumeEvent@@Base+0x80> │ │ │ │ dmb ish │ │ │ │ - beq 69a00 <_PyMonitoring_FirePyResumeEvent@@Base+0xa8> │ │ │ │ + beq 69a08 <_PyMonitoring_FirePyResumeEvent@@Base+0xa8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bfda0 │ │ │ │ + bl 342328 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 3c11c8 │ │ │ │ + bl 3c0a74 <_PyXIData_Free@@Base+0x322c> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 69a2c <_PyMonitoring_FirePyResumeEvent@@Base+0xd4> │ │ │ │ + bne 69a34 <_PyMonitoring_FirePyResumeEvent@@Base+0xd4> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 69a14 <_PyMonitoring_FirePyResumeEvent@@Base+0xbc> │ │ │ │ + bne 69a1c <_PyMonitoring_FirePyResumeEvent@@Base+0xbc> │ │ │ │ dmb ish │ │ │ │ - beq 69a3c <_PyMonitoring_FirePyResumeEvent@@Base+0xe4> │ │ │ │ + beq 69a44 <_PyMonitoring_FirePyResumeEvent@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2be6c8 │ │ │ │ + bl 2be790 │ │ │ │ mov r1, #20 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 3acf58 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 69a6c <_PyMonitoring_FirePyResumeEvent@@Base+0x114> │ │ │ │ + bl 3ac838 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 69a74 <_PyMonitoring_FirePyResumeEvent@@Base+0x114> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 69a64 <_PyMonitoring_FirePyResumeEvent@@Base+0x10c> │ │ │ │ + beq 69a6c <_PyMonitoring_FirePyResumeEvent@@Base+0x10c> │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ │ │ │ │ -00069a70 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +00069a78 <_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 │ │ │ │ @@ -60884,15 +60886,15 @@ │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov ip, #0 │ │ │ │ str lr, [fp, #-8] │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69758 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -60902,49 +60904,49 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69b30 <_PyMonitoring_FirePyYieldEvent@@Base+0xc0> │ │ │ │ + bne 69b38 <_PyMonitoring_FirePyYieldEvent@@Base+0xc0> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69b30 <_PyMonitoring_FirePyYieldEvent@@Base+0xc0> │ │ │ │ + bne 69b38 <_PyMonitoring_FirePyYieldEvent@@Base+0xc0> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #29188 @ 0x7204 │ │ │ │ + movw r1, #27560 @ 0x6ba8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ec60 │ │ │ │ - b 69b6c <_PyMonitoring_FirePyYieldEvent@@Base+0xfc> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 69b74 <_PyMonitoring_FirePyYieldEvent@@Base+0xfc> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 69b78 <_PyMonitoring_FirePyYieldEvent@@Base+0x108> │ │ │ │ + ldr ip, [pc, #60] @ 69b80 <_PyMonitoring_FirePyYieldEvent@@Base+0x108> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69b14 <_PyMonitoring_FirePyYieldEvent@@Base+0xa4> │ │ │ │ + bne 69b1c <_PyMonitoring_FirePyYieldEvent@@Base+0xa4> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, lsr #26 │ │ │ │ + rsbeq r7, r2, r0, lsr sp │ │ │ │ │ │ │ │ -00069b7c <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +00069b84 <_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 │ │ │ │ @@ -60953,309 +60955,309 @@ │ │ │ │ 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 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69758 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69c18 <_PyMonitoring_FirePyReturnEvent@@Base+0x9c> │ │ │ │ + beq 69c20 <_PyMonitoring_FirePyReturnEvent@@Base+0x9c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69c18 <_PyMonitoring_FirePyReturnEvent@@Base+0x9c> │ │ │ │ + bgt 69c20 <_PyMonitoring_FirePyReturnEvent@@Base+0x9c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69c18 <_PyMonitoring_FirePyReturnEvent@@Base+0x9c> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 69c20 <_PyMonitoring_FirePyReturnEvent@@Base+0x9c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69c4c <_PyMonitoring_FirePyReturnEvent@@Base+0xd0> │ │ │ │ + beq 69c54 <_PyMonitoring_FirePyReturnEvent@@Base+0xd0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69c4c <_PyMonitoring_FirePyReturnEvent@@Base+0xd0> │ │ │ │ + bgt 69c54 <_PyMonitoring_FirePyReturnEvent@@Base+0xd0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69c4c <_PyMonitoring_FirePyReturnEvent@@Base+0xd0> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 69c54 <_PyMonitoring_FirePyReturnEvent@@Base+0xd0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69c80 <_PyMonitoring_FirePyReturnEvent@@Base+0x104> │ │ │ │ + beq 69c88 <_PyMonitoring_FirePyReturnEvent@@Base+0x104> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69c80 <_PyMonitoring_FirePyReturnEvent@@Base+0x104> │ │ │ │ + bgt 69c88 <_PyMonitoring_FirePyReturnEvent@@Base+0x104> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69c80 <_PyMonitoring_FirePyReturnEvent@@Base+0x104> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 69c88 <_PyMonitoring_FirePyReturnEvent@@Base+0x104> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69cb4 <_PyMonitoring_FirePyReturnEvent@@Base+0x138> │ │ │ │ + beq 69cbc <_PyMonitoring_FirePyReturnEvent@@Base+0x138> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69cb4 <_PyMonitoring_FirePyReturnEvent@@Base+0x138> │ │ │ │ + bgt 69cbc <_PyMonitoring_FirePyReturnEvent@@Base+0x138> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69cb4 <_PyMonitoring_FirePyReturnEvent@@Base+0x138> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 69cbc <_PyMonitoring_FirePyReturnEvent@@Base+0x138> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69ce8 <_PyMonitoring_FirePyReturnEvent@@Base+0x16c> │ │ │ │ + beq 69cf0 <_PyMonitoring_FirePyReturnEvent@@Base+0x16c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69ce8 <_PyMonitoring_FirePyReturnEvent@@Base+0x16c> │ │ │ │ + bgt 69cf0 <_PyMonitoring_FirePyReturnEvent@@Base+0x16c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69ce8 <_PyMonitoring_FirePyReturnEvent@@Base+0x16c> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 69cf0 <_PyMonitoring_FirePyReturnEvent@@Base+0x16c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69d1c <_PyMonitoring_FirePyReturnEvent@@Base+0x1a0> │ │ │ │ + beq 69d24 <_PyMonitoring_FirePyReturnEvent@@Base+0x1a0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69d1c <_PyMonitoring_FirePyReturnEvent@@Base+0x1a0> │ │ │ │ + bgt 69d24 <_PyMonitoring_FirePyReturnEvent@@Base+0x1a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69d1c <_PyMonitoring_FirePyReturnEvent@@Base+0x1a0> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 69d24 <_PyMonitoring_FirePyReturnEvent@@Base+0x1a0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69d50 <_PyMonitoring_FirePyReturnEvent@@Base+0x1d4> │ │ │ │ + beq 69d58 <_PyMonitoring_FirePyReturnEvent@@Base+0x1d4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69d50 <_PyMonitoring_FirePyReturnEvent@@Base+0x1d4> │ │ │ │ + bgt 69d58 <_PyMonitoring_FirePyReturnEvent@@Base+0x1d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69d50 <_PyMonitoring_FirePyReturnEvent@@Base+0x1d4> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 69d58 <_PyMonitoring_FirePyReturnEvent@@Base+0x1d4> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69d84 <_PyMonitoring_FirePyReturnEvent@@Base+0x208> │ │ │ │ + beq 69d8c <_PyMonitoring_FirePyReturnEvent@@Base+0x208> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69d84 <_PyMonitoring_FirePyReturnEvent@@Base+0x208> │ │ │ │ + bgt 69d8c <_PyMonitoring_FirePyReturnEvent@@Base+0x208> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69d84 <_PyMonitoring_FirePyReturnEvent@@Base+0x208> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 69d8c <_PyMonitoring_FirePyReturnEvent@@Base+0x208> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69db8 <_PyMonitoring_FirePyReturnEvent@@Base+0x23c> │ │ │ │ + beq 69dc0 <_PyMonitoring_FirePyReturnEvent@@Base+0x23c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69db8 <_PyMonitoring_FirePyReturnEvent@@Base+0x23c> │ │ │ │ + bgt 69dc0 <_PyMonitoring_FirePyReturnEvent@@Base+0x23c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69db8 <_PyMonitoring_FirePyReturnEvent@@Base+0x23c> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 69dc0 <_PyMonitoring_FirePyReturnEvent@@Base+0x23c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69dec <_PyMonitoring_FirePyReturnEvent@@Base+0x270> │ │ │ │ + beq 69df4 <_PyMonitoring_FirePyReturnEvent@@Base+0x270> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69dec <_PyMonitoring_FirePyReturnEvent@@Base+0x270> │ │ │ │ + bgt 69df4 <_PyMonitoring_FirePyReturnEvent@@Base+0x270> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69dec <_PyMonitoring_FirePyReturnEvent@@Base+0x270> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 69df4 <_PyMonitoring_FirePyReturnEvent@@Base+0x270> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69e20 <_PyMonitoring_FirePyReturnEvent@@Base+0x2a4> │ │ │ │ + beq 69e28 <_PyMonitoring_FirePyReturnEvent@@Base+0x2a4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69e20 <_PyMonitoring_FirePyReturnEvent@@Base+0x2a4> │ │ │ │ + bgt 69e28 <_PyMonitoring_FirePyReturnEvent@@Base+0x2a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69e20 <_PyMonitoring_FirePyReturnEvent@@Base+0x2a4> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 69e28 <_PyMonitoring_FirePyReturnEvent@@Base+0x2a4> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69e54 <_PyMonitoring_FirePyReturnEvent@@Base+0x2d8> │ │ │ │ + beq 69e5c <_PyMonitoring_FirePyReturnEvent@@Base+0x2d8> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69e54 <_PyMonitoring_FirePyReturnEvent@@Base+0x2d8> │ │ │ │ + bgt 69e5c <_PyMonitoring_FirePyReturnEvent@@Base+0x2d8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69e54 <_PyMonitoring_FirePyReturnEvent@@Base+0x2d8> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 69e5c <_PyMonitoring_FirePyReturnEvent@@Base+0x2d8> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69e88 <_PyMonitoring_FirePyReturnEvent@@Base+0x30c> │ │ │ │ + beq 69e90 <_PyMonitoring_FirePyReturnEvent@@Base+0x30c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69e88 <_PyMonitoring_FirePyReturnEvent@@Base+0x30c> │ │ │ │ + bgt 69e90 <_PyMonitoring_FirePyReturnEvent@@Base+0x30c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69e88 <_PyMonitoring_FirePyReturnEvent@@Base+0x30c> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 69e90 <_PyMonitoring_FirePyReturnEvent@@Base+0x30c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69ebc <_PyMonitoring_FirePyReturnEvent@@Base+0x340> │ │ │ │ + beq 69ec4 <_PyMonitoring_FirePyReturnEvent@@Base+0x340> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69ebc <_PyMonitoring_FirePyReturnEvent@@Base+0x340> │ │ │ │ + bgt 69ec4 <_PyMonitoring_FirePyReturnEvent@@Base+0x340> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69ebc <_PyMonitoring_FirePyReturnEvent@@Base+0x340> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 69ec4 <_PyMonitoring_FirePyReturnEvent@@Base+0x340> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69ef0 <_PyMonitoring_FirePyReturnEvent@@Base+0x374> │ │ │ │ + beq 69ef8 <_PyMonitoring_FirePyReturnEvent@@Base+0x374> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69ef0 <_PyMonitoring_FirePyReturnEvent@@Base+0x374> │ │ │ │ + bgt 69ef8 <_PyMonitoring_FirePyReturnEvent@@Base+0x374> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69ef0 <_PyMonitoring_FirePyReturnEvent@@Base+0x374> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 69ef8 <_PyMonitoring_FirePyReturnEvent@@Base+0x374> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69f24 <_PyMonitoring_FirePyReturnEvent@@Base+0x3a8> │ │ │ │ + beq 69f2c <_PyMonitoring_FirePyReturnEvent@@Base+0x3a8> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69f24 <_PyMonitoring_FirePyReturnEvent@@Base+0x3a8> │ │ │ │ + bgt 69f2c <_PyMonitoring_FirePyReturnEvent@@Base+0x3a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69f24 <_PyMonitoring_FirePyReturnEvent@@Base+0x3a8> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 69f2c <_PyMonitoring_FirePyReturnEvent@@Base+0x3a8> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69f58 <_PyMonitoring_FirePyReturnEvent@@Base+0x3dc> │ │ │ │ + beq 69f60 <_PyMonitoring_FirePyReturnEvent@@Base+0x3dc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69f58 <_PyMonitoring_FirePyReturnEvent@@Base+0x3dc> │ │ │ │ + bgt 69f60 <_PyMonitoring_FirePyReturnEvent@@Base+0x3dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69f58 <_PyMonitoring_FirePyReturnEvent@@Base+0x3dc> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 69f60 <_PyMonitoring_FirePyReturnEvent@@Base+0x3dc> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69f8c <_PyMonitoring_FirePyReturnEvent@@Base+0x410> │ │ │ │ + beq 69f94 <_PyMonitoring_FirePyReturnEvent@@Base+0x410> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69f8c <_PyMonitoring_FirePyReturnEvent@@Base+0x410> │ │ │ │ + bgt 69f94 <_PyMonitoring_FirePyReturnEvent@@Base+0x410> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69f8c <_PyMonitoring_FirePyReturnEvent@@Base+0x410> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 69f94 <_PyMonitoring_FirePyReturnEvent@@Base+0x410> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - movw r0, #5392 @ 0x1510 │ │ │ │ + movw r0, #3536 @ 0xdd0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 3027d8 <_PyXI_EndInterpreter@@Base+0x4a4> │ │ │ │ + bl 302528 <_PyXI_EndInterpreter@@Base+0x390> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6a00c <_PyMonitoring_FirePyReturnEvent@@Base+0x490> │ │ │ │ + bne 6a014 <_PyMonitoring_FirePyReturnEvent@@Base+0x490> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c5a24 │ │ │ │ + bl c5b70 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a058 <_PyMonitoring_FirePyReturnEvent@@Base+0x4dc> │ │ │ │ - bl be93c │ │ │ │ + bne 6a060 <_PyMonitoring_FirePyReturnEvent@@Base+0x4dc> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a074 <_PyMonitoring_FirePyReturnEvent@@Base+0x4f8> │ │ │ │ + bne 6a07c <_PyMonitoring_FirePyReturnEvent@@Base+0x4f8> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ bicne r4, r4, r4, asr #31 │ │ │ │ strne r4, [r5, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -61264,39 +61266,39 @@ │ │ │ │ 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 6a144 <_PyMonitoring_FireCallEvent@@Base+0x50> │ │ │ │ + bl 6a14c <_PyMonitoring_FireCallEvent@@Base+0x50> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a0ec <_PyMonitoring_FirePyReturnEvent@@Base+0x570> │ │ │ │ + beq 6a0f4 <_PyMonitoring_FirePyReturnEvent@@Base+0x570> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl af294 │ │ │ │ + bl af2f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a0d8 <_PyMonitoring_FirePyReturnEvent@@Base+0x55c> │ │ │ │ + bgt 6a0e0 <_PyMonitoring_FirePyReturnEvent@@Base+0x55c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a0e0 <_PyMonitoring_FirePyReturnEvent@@Base+0x564> │ │ │ │ + beq 6a0e8 <_PyMonitoring_FirePyReturnEvent@@Base+0x564> │ │ │ │ mov r4, r5 │ │ │ │ - b 6a0ec <_PyMonitoring_FirePyReturnEvent@@Base+0x570> │ │ │ │ + b 6a0f4 <_PyMonitoring_FirePyReturnEvent@@Base+0x570> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 6a0d8 <_PyMonitoring_FirePyReturnEvent@@Base+0x55c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 6a0e0 <_PyMonitoring_FirePyReturnEvent@@Base+0x55c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006a0f4 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +0006a0fc <_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] │ │ │ │ @@ -61306,87 +61308,87 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #28 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str lr, [fp, #-12] │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69758 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6a174 <_PyMonitoring_FireCallEvent@@Base+0x80> │ │ │ │ + bne 6a17c <_PyMonitoring_FireCallEvent@@Base+0x80> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a214 <_PyMonitoring_FireCallEvent@@Base+0x120> │ │ │ │ + beq 6a21c <_PyMonitoring_FireCallEvent@@Base+0x120> │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6a190 <_PyMonitoring_FireCallEvent@@Base+0x9c> │ │ │ │ + beq 6a198 <_PyMonitoring_FireCallEvent@@Base+0x9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl c4300 │ │ │ │ + bl c444c │ │ │ │ mov r4, r0 │ │ │ │ - b 6a198 <_PyMonitoring_FireCallEvent@@Base+0xa4> │ │ │ │ - bl 9f784 │ │ │ │ + b 6a1a0 <_PyMonitoring_FireCallEvent@@Base+0xa4> │ │ │ │ + bl 9f7f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6a20c <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ + beq 6a214 <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6a1c4 <_PyMonitoring_FireCallEvent@@Base+0xd0> │ │ │ │ + beq 6a1cc <_PyMonitoring_FireCallEvent@@Base+0xd0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13260 @ 0x33cc │ │ │ │ + movw r1, #11632 @ 0x2d70 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6a1e8 <_PyMonitoring_FireCallEvent@@Base+0xf4> │ │ │ │ + beq 6a1f0 <_PyMonitoring_FireCallEvent@@Base+0xf4> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6a234 <_PyMonitoring_FireCallEvent@@Base+0x140> │ │ │ │ + beq 6a23c <_PyMonitoring_FireCallEvent@@Base+0x140> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63768 @ 0xf918 │ │ │ │ + movw r1, #61768 @ 0xf148 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a234 <_PyMonitoring_FireCallEvent@@Base+0x140> │ │ │ │ + bne 6a23c <_PyMonitoring_FireCallEvent@@Base+0x140> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a20c <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ + bgt 6a214 <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6a20c <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ + bne 6a214 <_PyMonitoring_FireCallEvent@@Base+0x118> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6a234 <_PyMonitoring_FireCallEvent@@Base+0x140> │ │ │ │ + b 6a23c <_PyMonitoring_FireCallEvent@@Base+0x140> │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 6a234 <_PyMonitoring_FireCallEvent@@Base+0x140> │ │ │ │ + beq 6a23c <_PyMonitoring_FireCallEvent@@Base+0x140> │ │ │ │ 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 r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1c315c │ │ │ │ + b 1c358c │ │ │ │ │ │ │ │ -0006a254 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +0006a25c <_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 │ │ │ │ @@ -61395,149 +61397,97 @@ │ │ │ │ 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 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69758 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ 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 69bc8 <_PyMonitoring_FirePyReturnEvent@@Base+0x4c> │ │ │ │ + b 69bd0 <_PyMonitoring_FirePyReturnEvent@@Base+0x4c> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r5, #35436 @ 0x8a6c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r6, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ - bl 35f028 │ │ │ │ + bl 35e8dc │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 6a33c <_PyMonitoring_FireJumpEvent@@Base+0xe8> │ │ │ │ + beq 6a344 <_PyMonitoring_FireJumpEvent@@Base+0xe8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a33c <_PyMonitoring_FireJumpEvent@@Base+0xe8> │ │ │ │ + beq 6a344 <_PyMonitoring_FireJumpEvent@@Base+0xe8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 141a64 │ │ │ │ + bl 14214c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a328 <_PyMonitoring_FireJumpEvent@@Base+0xd4> │ │ │ │ + bgt 6a330 <_PyMonitoring_FireJumpEvent@@Base+0xd4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a330 <_PyMonitoring_FireJumpEvent@@Base+0xdc> │ │ │ │ + beq 6a338 <_PyMonitoring_FireJumpEvent@@Base+0xdc> │ │ │ │ mov r4, r5 │ │ │ │ - b 6a33c <_PyMonitoring_FireJumpEvent@@Base+0xe8> │ │ │ │ + b 6a344 <_PyMonitoring_FireJumpEvent@@Base+0xe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 6a328 <_PyMonitoring_FireJumpEvent@@Base+0xd4> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 6a330 <_PyMonitoring_FireJumpEvent@@Base+0xd4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006a344 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ +0006a34c <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ce078 <_PyMonitoring_FireBranchEvent@@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 r0, [pc, #172] @ 6a420 <_PyMonitoring_FireBranchRightEvent@@Base+0xdc> │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 6a394 <_PyMonitoring_FireBranchRightEvent@@Base+0x50> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6a37c <_PyMonitoring_FireBranchRightEvent@@Base+0x38> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 6a3bc <_PyMonitoring_FireBranchRightEvent@@Base+0x78> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 18ba98 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #96] @ 6a424 <_PyMonitoring_FireBranchRightEvent@@Base+0xe0> │ │ │ │ - ldr r4, [r3, #1604] @ 0x644 │ │ │ │ - cmp r4, #0 │ │ │ │ - moveq r5, r4 │ │ │ │ - ldrne r4, [r3, #1676] @ 0x68c │ │ │ │ - ldrne r5, [r3, #1680] @ 0x690 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r6] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 6a3f4 <_PyMonitoring_FireBranchRightEvent@@Base+0xb0> │ │ │ │ - strexb r1, r3, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6a3dc <_PyMonitoring_FireBranchRightEvent@@Base+0x98> │ │ │ │ - dmb ish │ │ │ │ - beq 6a404 <_PyMonitoring_FireBranchRightEvent@@Base+0xc0> │ │ │ │ - ldr r0, [pc, #28] @ 6a420 <_PyMonitoring_FireBranchRightEvent@@Base+0xdc> │ │ │ │ - bl 2be6c8 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #5460 @ 0x1554 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + b 3cd920 <_PyMonitoring_FireBranchEvent@@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 r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #5464 @ 0x1558 │ │ │ │ + movw r1, #3604 @ 0xe14 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a488 <_PyMonitoring_FireBranchRightEvent@@Base+0x144> │ │ │ │ + beq 6a3c0 <_PyMonitoring_FireBranchRightEvent@@Base+0x74> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d300 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a490 <_PyMonitoring_FireBranchRightEvent@@Base+0x14c> │ │ │ │ + beq 6a3c8 <_PyMonitoring_FireBranchRightEvent@@Base+0x7c> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 6a498 <_PyMonitoring_FireBranchRightEvent@@Base+0x154> │ │ │ │ + b 6a3d0 <_PyMonitoring_FireBranchRightEvent@@Base+0x84> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0006a4a0 <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +0006a3d8 <_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 │ │ │ │ @@ -61546,211 +61496,263 @@ │ │ │ │ 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 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69758 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ - bl 20e9a8 <_PyLong_Format@@Base+0x3cf4> │ │ │ │ + bl 20f094 <_PyLong_Format@@Base+0x3e5c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a570 <_PyMonitoring_FireBranchLeftEvent@@Base+0xd0> │ │ │ │ + beq 6a4a8 <_PyMonitoring_FireBranchLeftEvent@@Base+0xd0> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #5488 @ 0x1570 │ │ │ │ + movw r0, #3628 @ 0xe2c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r4, [sp] │ │ │ │ ldrd r2, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a55c <_PyMonitoring_FireBranchLeftEvent@@Base+0xbc> │ │ │ │ + bgt 6a494 <_PyMonitoring_FireBranchLeftEvent@@Base+0xbc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a564 <_PyMonitoring_FireBranchLeftEvent@@Base+0xc4> │ │ │ │ + beq 6a49c <_PyMonitoring_FireBranchLeftEvent@@Base+0xc4> │ │ │ │ mov r4, r5 │ │ │ │ - b 6a570 <_PyMonitoring_FireBranchLeftEvent@@Base+0xd0> │ │ │ │ + b 6a4a8 <_PyMonitoring_FireBranchLeftEvent@@Base+0xd0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 6a55c <_PyMonitoring_FireBranchLeftEvent@@Base+0xbc> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 6a494 <_PyMonitoring_FireBranchLeftEvent@@Base+0xbc> │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a5d0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x130> │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 6a508 <_PyMonitoring_FireBranchLeftEvent@@Base+0x130> │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6a5c0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x120> │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6a5d0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x130> │ │ │ │ + bne 6a4f8 <_PyMonitoring_FireBranchLeftEvent@@Base+0x120> │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6a508 <_PyMonitoring_FireBranchLeftEvent@@Base+0x130> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6a5f8 <_PyMonitoring_FireBranchLeftEvent@@Base+0x158> │ │ │ │ + bne 6a530 <_PyMonitoring_FireBranchLeftEvent@@Base+0x158> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006a60c <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +0006a544 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #14 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a834 <_PyMonitoring_FirePyThrowEvent@@Base+0x228> │ │ │ │ + bl 6a83c <_PyMonitoring_FirePyThrowEvent@@Base+0x2f8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a64c <_PyMonitoring_FirePyThrowEvent@@Base+0x40> │ │ │ │ + bne 6a584 <_PyMonitoring_FirePyThrowEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6a6a4 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ + b 6a5dc <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #14 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69758 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6a69c <_PyMonitoring_FirePyThrowEvent@@Base+0x90> │ │ │ │ - bl 143578 │ │ │ │ - b 6a6a4 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ - bl a7928 │ │ │ │ - b 6a644 <_PyMonitoring_FirePyThrowEvent@@Base+0x38> │ │ │ │ + bne 6a5d4 <_PyMonitoring_FirePyThrowEvent@@Base+0x90> │ │ │ │ + bl 143c40 │ │ │ │ + b 6a5dc <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ + bl a7988 │ │ │ │ + b 6a57c <_PyMonitoring_FirePyThrowEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r0, [pc, #172] @ 6a6b0 <_PyMonitoring_FirePyThrowEvent@@Base+0x16c> │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 6a624 <_PyMonitoring_FirePyThrowEvent@@Base+0xe0> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6a60c <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + dmb ish │ │ │ │ + bne 6a64c <_PyMonitoring_FirePyThrowEvent@@Base+0x108> │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 18c0d0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #96] @ 6a6b4 <_PyMonitoring_FirePyThrowEvent@@Base+0x170> │ │ │ │ + ldr r4, [r3, #1604] @ 0x644 │ │ │ │ + cmp r4, #0 │ │ │ │ + moveq r5, r4 │ │ │ │ + ldrne r4, [r3, #1676] @ 0x68c │ │ │ │ + ldrne r5, [r3, #1680] @ 0x690 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r6] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 6a684 <_PyMonitoring_FirePyThrowEvent@@Base+0x140> │ │ │ │ + strexb r1, r3, [r6] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6a66c <_PyMonitoring_FirePyThrowEvent@@Base+0x128> │ │ │ │ + dmb ish │ │ │ │ + beq 6a694 <_PyMonitoring_FirePyThrowEvent@@Base+0x150> │ │ │ │ + ldr r0, [pc, #28] @ 6a6b0 <_PyMonitoring_FirePyThrowEvent@@Base+0x16c> │ │ │ │ + bl 2be790 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #3672 @ 0xe58 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b bff88 │ │ │ │ + rsbeq sl, r2, r0, lsl #25 │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 6a70c <_PyMonitoring_FirePyThrowEvent@@Base+0x100> │ │ │ │ - bl 2fda60 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6a714 <_PyMonitoring_FirePyThrowEvent@@Base+0x1d0> │ │ │ │ + bl 2fd640 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6a6f8 <_PyMonitoring_FirePyThrowEvent@@Base+0xec> │ │ │ │ + beq 6a700 <_PyMonitoring_FirePyThrowEvent@@Base+0x1bc> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #48076 @ 0xbbcc │ │ │ │ + movw r0, #46220 @ 0xb48c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - movw r0, #55300 @ 0xd804 │ │ │ │ + b bff88 │ │ │ │ + movw r0, #53444 @ 0xd0c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ + b bff88 │ │ │ │ + rsbeq r5, r3, r4, lsr r7 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a764 <_PyMonitoring_FirePyThrowEvent@@Base+0x158> │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 6a76c <_PyMonitoring_FirePyThrowEvent@@Base+0x228> │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6a754 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6a764 <_PyMonitoring_FirePyThrowEvent@@Base+0x158> │ │ │ │ + bne 6a75c <_PyMonitoring_FirePyThrowEvent@@Base+0x218> │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6a76c <_PyMonitoring_FirePyThrowEvent@@Base+0x228> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6a78c <_PyMonitoring_FirePyThrowEvent@@Base+0x180> │ │ │ │ + bne 6a794 <_PyMonitoring_FirePyThrowEvent@@Base+0x250> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #21196 @ 0x52cc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 6a7c8 <_PyMonitoring_FirePyThrowEvent@@Base+0x1bc> │ │ │ │ + bne 6a7d0 <_PyMonitoring_FirePyThrowEvent@@Base+0x28c> │ │ │ │ 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 2fc220 <_PyCode_InitAddressRange@@Base+0xdd0> │ │ │ │ + bl 2fbe00 <_PyCode_InitAddressRange@@Base+0xb40> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6a828 <_PyMonitoring_FirePyThrowEvent@@Base+0x21c> │ │ │ │ - ldr ip, [pc, #64] @ 6a830 <_PyMonitoring_FirePyThrowEvent@@Base+0x224> │ │ │ │ + beq 6a830 <_PyMonitoring_FirePyThrowEvent@@Base+0x2ec> │ │ │ │ + ldr ip, [pc, #64] @ 6a838 <_PyMonitoring_FirePyThrowEvent@@Base+0x2f4> │ │ │ │ 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] │ │ │ │ @@ -61768,372 +61770,224 @@ │ │ │ │ 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 143548 │ │ │ │ + bl 143c10 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 6a884 <_PyMonitoring_FirePyThrowEvent@@Base+0x278> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 6a88c <_PyMonitoring_FirePyThrowEvent@@Base+0x348> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #5532 @ 0x159c │ │ │ │ + movw r1, #3676 @ 0xe5c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c168c │ │ │ │ + b 3c0f38 <_PyXIData_Free@@Base+0x36f0> │ │ │ │ │ │ │ │ -0006a8a0 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +0006a8a8 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #11 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a834 <_PyMonitoring_FirePyThrowEvent@@Base+0x228> │ │ │ │ + bl 6a83c <_PyMonitoring_FirePyThrowEvent@@Base+0x2f8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a8e0 <_PyMonitoring_FireRaiseEvent@@Base+0x40> │ │ │ │ + bne 6a8e8 <_PyMonitoring_FireRaiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6a938 <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ + b 6a940 <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #11 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69758 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6a930 <_PyMonitoring_FireRaiseEvent@@Base+0x90> │ │ │ │ - bl 143578 │ │ │ │ - b 6a938 <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ - bl a7928 │ │ │ │ - b 6a8d8 <_PyMonitoring_FireRaiseEvent@@Base+0x38> │ │ │ │ + bne 6a938 <_PyMonitoring_FireRaiseEvent@@Base+0x90> │ │ │ │ + bl 143c40 │ │ │ │ + b 6a940 <_PyMonitoring_FireRaiseEvent@@Base+0x98> │ │ │ │ + bl a7988 │ │ │ │ + b 6a8e0 <_PyMonitoring_FireRaiseEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6a9ac <_PyMonitoring_FireRaiseEvent@@Base+0x10c> │ │ │ │ + bne 6a9b4 <_PyMonitoring_FireRaiseEvent@@Base+0x10c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6a9ec <_PyMonitoring_FireRaiseEvent@@Base+0x14c> │ │ │ │ - ldr r4, [pc, #172] @ 6aa60 <_PyMonitoring_FireRaiseEvent@@Base+0x1c0> │ │ │ │ + beq 6a9f4 <_PyMonitoring_FireRaiseEvent@@Base+0x14c> │ │ │ │ + ldr r4, [pc, #172] @ 6aa68 <_PyMonitoring_FireRaiseEvent@@Base+0x1c0> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a9ec <_PyMonitoring_FireRaiseEvent@@Base+0x14c> │ │ │ │ + bne 6a9f4 <_PyMonitoring_FireRaiseEvent@@Base+0x14c> │ │ │ │ mov r0, #0 │ │ │ │ - b 6aa58 <_PyMonitoring_FireRaiseEvent@@Base+0x1b8> │ │ │ │ + b 6aa60 <_PyMonitoring_FireRaiseEvent@@Base+0x1b8> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6aa0c <_PyMonitoring_FireRaiseEvent@@Base+0x16c> │ │ │ │ - bl be93c │ │ │ │ + bne 6aa14 <_PyMonitoring_FireRaiseEvent@@Base+0x16c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a9e4 <_PyMonitoring_FireRaiseEvent@@Base+0x144> │ │ │ │ - bl dc834 │ │ │ │ + bne 6a9ec <_PyMonitoring_FireRaiseEvent@@Base+0x144> │ │ │ │ + bl dc9d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6aa58 <_PyMonitoring_FireRaiseEvent@@Base+0x1b8> │ │ │ │ - ldr r3, [pc, #36] @ 6aa64 <_PyMonitoring_FireRaiseEvent@@Base+0x1c4> │ │ │ │ + beq 6aa60 <_PyMonitoring_FireRaiseEvent@@Base+0x1b8> │ │ │ │ + ldr r3, [pc, #36] @ 6aa6c <_PyMonitoring_FireRaiseEvent@@Base+0x1c4> │ │ │ │ ldr r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r0, [pc, #28] @ 6aa68 <_PyMonitoring_FireRaiseEvent@@Base+0x1c8> │ │ │ │ - bne 6aa58 <_PyMonitoring_FireRaiseEvent@@Base+0x1b8> │ │ │ │ + ldrne r0, [pc, #28] @ 6aa70 <_PyMonitoring_FireRaiseEvent@@Base+0x1c8> │ │ │ │ + bne 6aa60 <_PyMonitoring_FireRaiseEvent@@Base+0x1b8> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 30860c <_PyXI_GetMainNamespace@@Base+0x60c> │ │ │ │ + b 308240 <_PyXI_GetMainNamespace@@Base+0x5d4> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, asr sp │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r1, r3, r4, asr #11 │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r0, [pc, #552] @ 6acb0 <_PyMonitoring_FireRaiseEvent@@Base+0x410> │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 6aaa8 <_PyMonitoring_FireRaiseEvent@@Base+0x208> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6aa90 <_PyMonitoring_FireRaiseEvent@@Base+0x1f0> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r5, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 6aad0 <_PyMonitoring_FireRaiseEvent@@Base+0x230> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 18ba98 <_PyMutex_LockTimed@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - ldr r0, [pc, #472] @ 6acb4 <_PyMonitoring_FireRaiseEvent@@Base+0x414> │ │ │ │ - movw r1, #4404 @ 0x1134 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - bl 1bde60 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ - strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl a1588 │ │ │ │ - cmp r0, r4 │ │ │ │ - str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 6ac38 <_PyMonitoring_FireRaiseEvent@@Base+0x398> │ │ │ │ - ldr r6, [pc, #420] @ 6acb8 <_PyMonitoring_FireRaiseEvent@@Base+0x418> │ │ │ │ - ldr r3, [r6, #1604] @ 0x644 │ │ │ │ - cmp r3, r4 │ │ │ │ - beq 6ac38 <_PyMonitoring_FireRaiseEvent@@Base+0x398> │ │ │ │ - sub r3, fp, #52 @ 0x34 │ │ │ │ - mov r2, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - movw r1, #61912 @ 0xf1d8 │ │ │ │ - movt r1, #27 │ │ │ │ - movw r3, #8640 @ 0x21c0 │ │ │ │ - movt r3, #60 @ 0x3c │ │ │ │ - movw r0, #24724 @ 0x6094 │ │ │ │ - movt r0, #24 │ │ │ │ - movw ip, #58208 @ 0xe360 │ │ │ │ - movt ip, #2 │ │ │ │ - str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw ip, #53776 @ 0xd210 │ │ │ │ - movt ip, #2 │ │ │ │ - str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 98f20 <_Py_hashtable_new_full@@Base> │ │ │ │ - cmp r0, r4 │ │ │ │ - str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 6ac00 <_PyMonitoring_FireRaiseEvent@@Base+0x360> │ │ │ │ - ldr r0, [r6, #1696] @ 0x6a0 │ │ │ │ - bl 6b0a4 <_PyMonitoring_FirePyUnwindEvent@@Base+0xa4> │ │ │ │ - cmp r0, r4 │ │ │ │ - str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 6ac00 <_PyMonitoring_FireRaiseEvent@@Base+0x360> │ │ │ │ - ldr r6, [r6, #1700] @ 0x6a4 │ │ │ │ - bl 255a54 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 6abd4 <_PyMonitoring_FireRaiseEvent@@Base+0x334> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - movw r1, #45872 @ 0xb330 │ │ │ │ - movt r1, #6 │ │ │ │ - bl 3c1868 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6abcc <_PyMonitoring_FireRaiseEvent@@Base+0x32c> │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - movw r1, #46052 @ 0xb3e4 │ │ │ │ - movt r1, #6 │ │ │ │ - str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 3c1868 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6abe0 <_PyMonitoring_FireRaiseEvent@@Base+0x340> │ │ │ │ - b 6ac04 <_PyMonitoring_FireRaiseEvent@@Base+0x364> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 18ae50 <_Py_hashtable_destroy@@Base> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 6ac00 <_PyMonitoring_FireRaiseEvent@@Base+0x360> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - movw r1, #46508 @ 0xb5ac │ │ │ │ - movt r1, #6 │ │ │ │ - bl 3c1868 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6ac38 <_PyMonitoring_FireRaiseEvent@@Base+0x398> │ │ │ │ - b 6ac04 <_PyMonitoring_FireRaiseEvent@@Base+0x364> │ │ │ │ - bl 2e73f4 │ │ │ │ - ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6ac38 <_PyMonitoring_FireRaiseEvent@@Base+0x398> │ │ │ │ - ldr r3, [r0] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ac38 <_PyMonitoring_FireRaiseEvent@@Base+0x398> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 6ac38 <_PyMonitoring_FireRaiseEvent@@Base+0x398> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #116] @ 6acb4 <_PyMonitoring_FireRaiseEvent@@Base+0x414> │ │ │ │ - mov r1, #0 │ │ │ │ - bl 1bde60 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 6ac64 <_PyMonitoring_FireRaiseEvent@@Base+0x3c4> │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6ac4c <_PyMonitoring_FireRaiseEvent@@Base+0x3ac> │ │ │ │ - dmb ish │ │ │ │ - beq 6ac74 <_PyMonitoring_FireRaiseEvent@@Base+0x3d4> │ │ │ │ - ldr r0, [pc, #60] @ 6acb0 <_PyMonitoring_FireRaiseEvent@@Base+0x410> │ │ │ │ - bl 2be6c8 │ │ │ │ - ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6ac84 <_PyMonitoring_FireRaiseEvent@@Base+0x3e4> │ │ │ │ - bl 18ae50 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6ac94 <_PyMonitoring_FireRaiseEvent@@Base+0x3f4> │ │ │ │ - bl 18ae50 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6aca4 <_PyMonitoring_FireRaiseEvent@@Base+0x404> │ │ │ │ - bl 18ae50 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r7, r2, ip, asr sp │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r1, r3, ip, asr #11 │ │ │ │ │ │ │ │ -0006acbc <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +0006aa74 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #12 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a834 <_PyMonitoring_FirePyThrowEvent@@Base+0x228> │ │ │ │ + bl 6a83c <_PyMonitoring_FirePyThrowEvent@@Base+0x2f8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6acfc <_PyMonitoring_FireExceptionHandledEvent@@Base+0x40> │ │ │ │ + bne 6aab4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6ad54 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ + b 6ab0c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #12 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69758 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6ad4c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x90> │ │ │ │ - bl 143578 │ │ │ │ - b 6ad54 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ - bl a7928 │ │ │ │ - b 6acf4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x38> │ │ │ │ + bne 6ab04 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x90> │ │ │ │ + bl 143c40 │ │ │ │ + b 6ab0c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ + bl a7988 │ │ │ │ + b 6aaac <_PyMonitoring_FireExceptionHandledEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6adb4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 6ab6c <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6ada4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe8> │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6adb4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ + bne 6ab5c <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe8> │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6ab6c <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ade8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12c> │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 6aba0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12c> │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6add8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x11c> │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6ade8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12c> │ │ │ │ + bne 6ab90 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x11c> │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6aba0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -62148,36 +62002,36 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ae5c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1a0> │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 6ac14 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1a0> │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6ae4c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x190> │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6ae5c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1a0> │ │ │ │ + bne 6ac04 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x190> │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6ac14 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1a0> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ae78 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1bc> │ │ │ │ + bne 6ac30 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1bc> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ae9c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1e0> │ │ │ │ - b 6ae8c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1d0> │ │ │ │ + beq 6ac54 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1e0> │ │ │ │ + b 6ac44 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1d0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ae68 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1ac> │ │ │ │ + beq 6ac20 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1ac> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -62191,15 +62045,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6aff4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x338> │ │ │ │ + bne 6adac <_PyMonitoring_FireExceptionHandledEvent@@Base+0x338> │ │ │ │ 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 │ │ │ │ @@ -62214,41 +62068,41 @@ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce89c │ │ │ │ + bl ce964 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6afa4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x2e8> │ │ │ │ + beq 6ad5c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x2e8> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ movw r2, #19891 @ 0x4db3 │ │ │ │ movt r2, #1371 @ 0x55b │ │ │ │ movw r1, #13527 @ 0x34d7 │ │ │ │ movt r1, #55615 @ 0xd93f │ │ │ │ cmn r0, #1 │ │ │ │ mla ip, r8, r3, r4 │ │ │ │ mul r3, r8, r0 │ │ │ │ ror ip, ip, #19 │ │ │ │ mla r3, r7, ip, r3 │ │ │ │ - beq 6aff0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x334> │ │ │ │ + beq 6ada8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x334> │ │ │ │ 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 6af20 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x264> │ │ │ │ + b 6acd8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x264> │ │ │ │ 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 │ │ │ │ @@ -62259,448 +62113,585 @@ │ │ │ │ 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 6aff4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x338> │ │ │ │ + b 6adac <_PyMonitoring_FireExceptionHandledEvent@@Base+0x338> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0006b000 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +0006adb8 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #13 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a834 <_PyMonitoring_FirePyThrowEvent@@Base+0x228> │ │ │ │ + bl 6a83c <_PyMonitoring_FirePyThrowEvent@@Base+0x2f8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6b040 <_PyMonitoring_FirePyUnwindEvent@@Base+0x40> │ │ │ │ + bne 6adf8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6b098 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ + b 6ae50 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #13 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69758 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 6b090 <_PyMonitoring_FirePyUnwindEvent@@Base+0x90> │ │ │ │ - bl 143578 │ │ │ │ - b 6b098 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ - bl a7928 │ │ │ │ - b 6b038 <_PyMonitoring_FirePyUnwindEvent@@Base+0x38> │ │ │ │ + bne 6ae48 <_PyMonitoring_FirePyUnwindEvent@@Base+0x90> │ │ │ │ + bl 143c40 │ │ │ │ + b 6ae50 <_PyMonitoring_FirePyUnwindEvent@@Base+0x98> │ │ │ │ + bl a7988 │ │ │ │ + b 6adf0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr r0, [pc, #552] @ 6b0a0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2e8> │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 6ae98 <_PyMonitoring_FirePyUnwindEvent@@Base+0xe0> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6ae80 <_PyMonitoring_FirePyUnwindEvent@@Base+0xc8> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2559f4 │ │ │ │ + dmb ish │ │ │ │ + bne 6aec0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x108> │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 18c0d0 <_PyMutex_LockTimed@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + ldr r0, [pc, #472] @ 6b0a4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2ec> │ │ │ │ + movw r1, #4404 @ 0x1134 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl 1be260 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ + strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ + bl a15ec │ │ │ │ + cmp r0, r4 │ │ │ │ + str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + beq 6b028 <_PyMonitoring_FirePyUnwindEvent@@Base+0x270> │ │ │ │ + ldr r6, [pc, #420] @ 6b0a8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2f0> │ │ │ │ + ldr r3, [r6, #1604] @ 0x644 │ │ │ │ + cmp r3, r4 │ │ │ │ + beq 6b028 <_PyMonitoring_FirePyUnwindEvent@@Base+0x270> │ │ │ │ + sub r3, fp, #52 @ 0x34 │ │ │ │ + mov r2, r4 │ │ │ │ + str r3, [sp] │ │ │ │ + movw r1, #62984 @ 0xf608 │ │ │ │ + movt r1, #27 │ │ │ │ + movw r3, #7752 @ 0x1e48 │ │ │ │ + movt r3, #60 @ 0x3c │ │ │ │ + movw r0, #26308 @ 0x66c4 │ │ │ │ + movt r0, #24 │ │ │ │ + movw ip, #58208 @ 0xe360 │ │ │ │ + movt ip, #2 │ │ │ │ + str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw ip, #53776 @ 0xd210 │ │ │ │ + movt ip, #2 │ │ │ │ + str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 98fa8 <_Py_hashtable_new_full@@Base> │ │ │ │ + cmp r0, r4 │ │ │ │ + str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + beq 6aff0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x238> │ │ │ │ + ldr r0, [r6, #1696] @ 0x6a0 │ │ │ │ + bl 6b240 <_PyMonitoring_FireStopIterationEvent@@Base+0xe4> │ │ │ │ + cmp r0, r4 │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + beq 6aff0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x238> │ │ │ │ + ldr r6, [r6, #1700] @ 0x6a4 │ │ │ │ + bl 2563d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b0ec <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ + beq 6afc4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x20c> │ │ │ │ mov r2, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #45708 @ 0xb28c │ │ │ │ + mov r0, r6 │ │ │ │ + movw r1, #45968 @ 0xb390 │ │ │ │ movt r1, #6 │ │ │ │ - bl 3c1868 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 3c15c0 <_Py_hashtable_foreach@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b0f0 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 18ae50 <_Py_hashtable_destroy@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ + bne 6afbc <_PyMonitoring_FirePyUnwindEvent@@Base+0x204> │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + movw r1, #46260 @ 0xb4b4 │ │ │ │ + movt r1, #6 │ │ │ │ + str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl 3c15c0 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6afd0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x218> │ │ │ │ + b 6aff4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x23c> │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + bl 18b488 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b 6aff0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x238> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + movw r1, #47148 @ 0xb82c │ │ │ │ + movt r1, #6 │ │ │ │ + bl 3c15c0 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6b028 <_PyMonitoring_FirePyUnwindEvent@@Base+0x270> │ │ │ │ + b 6aff4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x23c> │ │ │ │ + bl 2e730c │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6b028 <_PyMonitoring_FirePyUnwindEvent@@Base+0x270> │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 6b028 <_PyMonitoring_FirePyUnwindEvent@@Base+0x270> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 6b028 <_PyMonitoring_FirePyUnwindEvent@@Base+0x270> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #116] @ 6b0a4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2ec> │ │ │ │ + mov r1, #0 │ │ │ │ + bl 1be260 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 6b054 <_PyMonitoring_FirePyUnwindEvent@@Base+0x29c> │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6b03c <_PyMonitoring_FirePyUnwindEvent@@Base+0x284> │ │ │ │ + dmb ish │ │ │ │ + beq 6b064 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2ac> │ │ │ │ + ldr r0, [pc, #60] @ 6b0a0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2e8> │ │ │ │ + bl 2be790 │ │ │ │ + ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6b074 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2bc> │ │ │ │ + bl 18b488 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6b084 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2cc> │ │ │ │ + bl 18b488 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6b094 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2dc> │ │ │ │ + bl 18b488 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + rsbeq sl, r2, r0, lsl #25 │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6b130 <_PyMonitoring_FirePyUnwindEvent@@Base+0x130> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 6b0e4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x32c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5584 @ 0x15d0 │ │ │ │ + movw r1, #3728 @ 0xe90 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6b16c <_PyMonitoring_FirePyUnwindEvent@@Base+0x16c> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6b120 <_PyMonitoring_FirePyUnwindEvent@@Base+0x368> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6b188 <_PyMonitoring_FirePyUnwindEvent@@Base+0x188> │ │ │ │ + beq 6b13c <_PyMonitoring_FirePyUnwindEvent@@Base+0x384> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 6b174 <_PyMonitoring_FirePyUnwindEvent@@Base+0x174> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 6b128 <_PyMonitoring_FirePyUnwindEvent@@Base+0x370> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5616 @ 0x15f0 │ │ │ │ + movw r1, #3760 @ 0xeb0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 6b18c <_PyMonitoring_FirePyUnwindEvent@@Base+0x18c> │ │ │ │ + b 6b140 <_PyMonitoring_FirePyUnwindEvent@@Base+0x388> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb r3, [r2, #32] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0006b1a8 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +0006b15c <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - movw ip, #52268 @ 0xcc2c │ │ │ │ + movw ip, #48396 @ 0xbd0c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [ip] │ │ │ │ mov r1, r3 │ │ │ │ mov r7, r2 │ │ │ │ - bl 1a9f98 │ │ │ │ + bl 1aa45c │ │ │ │ mov r1, #10 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 6a834 <_PyMonitoring_FirePyThrowEvent@@Base+0x228> │ │ │ │ + bl 6a83c <_PyMonitoring_FirePyThrowEvent@@Base+0x2f8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6b1fc <_PyMonitoring_FireStopIterationEvent@@Base+0x54> │ │ │ │ + bne 6b1b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x54> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6b280 <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ + b 6b234 <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #10 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69758 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b260 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ + bgt 6b214 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b260 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ + bne 6b214 <_PyMonitoring_FireStopIterationEvent@@Base+0xb8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6b274 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ + bne 6b228 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 143578 │ │ │ │ - b 6b280 <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ + bl 143c40 │ │ │ │ + b 6b234 <_PyMonitoring_FireStopIterationEvent@@Base+0xd8> │ │ │ │ mov r0, #0 │ │ │ │ - bl a7928 │ │ │ │ - b 6b1f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c> │ │ │ │ + bl a7988 │ │ │ │ + b 6b1a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c> │ │ │ │ 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 256374 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 6b288 <_PyMonitoring_FireStopIterationEvent@@Base+0x12c> │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #45716 @ 0xb294 │ │ │ │ + movt r1, #6 │ │ │ │ + bl 3c15c0 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6b28c <_PyMonitoring_FireStopIterationEvent@@Base+0x130> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 18b488 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #132] @ 6b32c <_PyMonitoring_FireStopIterationEvent@@Base+0x184> │ │ │ │ + ldr r5, [pc, #132] @ 6b334 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d8> │ │ │ │ mov r7, r3 │ │ │ │ - movw r0, #32192 @ 0x7dc0 │ │ │ │ + movw r0, #32328 @ 0x7e48 │ │ │ │ movt r0, #9 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r5, #1636] @ 0x664 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 6b2d4 <_PyMonitoring_FireStopIterationEvent@@Base+0x12c> │ │ │ │ + bne 6b2dc <_PyMonitoring_FireStopIterationEvent@@Base+0x180> │ │ │ │ mov r0, #8 │ │ │ │ bl 2e360 │ │ │ │ mov r4, r0 │ │ │ │ - b 6b2e4 <_PyMonitoring_FireStopIterationEvent@@Base+0x13c> │ │ │ │ + b 6b2ec <_PyMonitoring_FireStopIterationEvent@@Base+0x190> │ │ │ │ ldr r0, [r5, #1632] @ 0x660 │ │ │ │ mov r1, #8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6b31c <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ + beq 6b324 <_PyMonitoring_FireStopIterationEvent@@Base+0x1c8> │ │ │ │ ldm r6, {r0, r1} │ │ │ │ stm r4, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9f4fc <_Py_hashtable_set@@Base> │ │ │ │ + bl 9f570 <_Py_hashtable_set@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6b324 <_PyMonitoring_FireStopIterationEvent@@Base+0x17c> │ │ │ │ + bne 6b32c <_PyMonitoring_FireStopIterationEvent@@Base+0x1d0> │ │ │ │ ldr r3, [r5, #1648] @ 0x670 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #1632] @ 0x660 │ │ │ │ blx r3 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + │ │ │ │ +0006b338 : │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r3, #19 │ │ │ │ + mov r2, #4 │ │ │ │ + bl 1b4c8c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 6b380 │ │ │ │ + cmp r0, #4 │ │ │ │ + bls 6b388 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #3828 @ 0xef4 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f2c4 │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ - bl 6b0a4 <_PyMonitoring_FirePyUnwindEvent@@Base+0xa4> │ │ │ │ + bl 6b240 <_PyMonitoring_FireStopIterationEvent@@Base+0xe4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b37c <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ + beq 6b3dc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9f4fc <_Py_hashtable_set@@Base> │ │ │ │ + bl 9f570 <_Py_hashtable_set@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6b384 <_PyMonitoring_FireStopIterationEvent@@Base+0x1dc> │ │ │ │ + bne 6b3e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18ae50 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 18b488 <_Py_hashtable_destroy@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - │ │ │ │ -0006b38c : │ │ │ │ - push {fp, lr} │ │ │ │ + push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r3, #19 │ │ │ │ - mov r2, #4 │ │ │ │ - bl 1b487c │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r3, #0 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + str r3, [fp, #-16] │ │ │ │ + bne 6b430 │ │ │ │ + ldr r0, [r4] │ │ │ │ + sub r1, fp, #16 │ │ │ │ + bl 1ba9f8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6b450 │ │ │ │ + b 6b458 │ │ │ │ + mov r3, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #26668 @ 0x682c │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + mov r2, r3 │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6b418 │ │ │ │ + mov r4, #0 │ │ │ │ + b 6b4a0 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + sub r1, fp, #20 │ │ │ │ + ldr r4, [fp, #-16] │ │ │ │ + bl 2e470c <_Py_Gid_Converter@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 6b450 │ │ │ │ + add r0, r4, #16 │ │ │ │ + ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ + bl 2d4c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b3d4 │ │ │ │ - cmp r0, #4 │ │ │ │ - bls 6b3dc │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + movwne r4, #5196 @ 0x144c │ │ │ │ + movtne r4, #96 @ 0x60 │ │ │ │ + bne 6b4a0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5684 @ 0x1634 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ + bl 27bef0 │ │ │ │ + b 6b450 │ │ │ │ + ldr r0, [fp, #-16] │ │ │ │ + bl a7988 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, #4 │ │ │ │ ldr r8, [r3, #16] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bl a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6b420 │ │ │ │ + bne 6b4f0 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ - bl b26c8 │ │ │ │ + bl b2728 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6b474 │ │ │ │ + beq 6b544 │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl b26c8 │ │ │ │ + bl b2728 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6b474 │ │ │ │ + beq 6b544 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 39edc <_PyImport_SetModule@@Base+0xdc> │ │ │ │ + bl 39ed8 <_PyImport_SetModule@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b474 │ │ │ │ + beq 6b544 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r4, #24] │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ - bl b26c8 │ │ │ │ + bl b2728 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6b49c │ │ │ │ + bne 6b56c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b418 │ │ │ │ + bgt 6b4e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b418 │ │ │ │ + bne 6b4e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 6b418 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 6b4e8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b4d4 │ │ │ │ + bgt 6b5a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b4d4 │ │ │ │ + bne 6b5a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r3, #0 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r3, [fp, #-16] │ │ │ │ - bne 6b528 │ │ │ │ - ldr r0, [r4] │ │ │ │ - sub r1, fp, #16 │ │ │ │ - bl 1ba5e8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6b548 │ │ │ │ - b 6b550 │ │ │ │ - mov r3, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #28296 @ 0x6e88 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6b510 │ │ │ │ - mov r4, #0 │ │ │ │ - b 6b598 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - sub r1, fp, #20 │ │ │ │ - ldr r4, [fp, #-16] │ │ │ │ - bl 2e4508 <_Py_Gid_Converter@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6b548 │ │ │ │ - add r0, r4, #16 │ │ │ │ - ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 2d4c8 │ │ │ │ - cmn r0, #1 │ │ │ │ - movwne r4, #5196 @ 0x144c │ │ │ │ - movtne r4, #96 @ 0x60 │ │ │ │ - bne 6b598 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 6b548 │ │ │ │ - ldr r0, [fp, #-16] │ │ │ │ - bl a7928 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov ip, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - add fp, sp, #0 │ │ │ │ - mov r2, r3 │ │ │ │ - movw r1, #46052 @ 0xb3e4 │ │ │ │ - movt r1, #6 │ │ │ │ - str ip, [r3, #16] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c1868 <_Py_hashtable_foreach@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #64072 @ 0xfa48 │ │ │ │ + movw r1, #64376 @ 0xfb78 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, r6 │ │ │ │ - beq 6b650 │ │ │ │ + beq 6b62c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b650 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 6b62c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #5732 @ 0x1664 │ │ │ │ + movw r1, #3876 @ 0xf24 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 65c58 │ │ │ │ + bl 65c60 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 6b67c │ │ │ │ + beq 6b658 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - movw ip, #52372 @ 0xcc94 │ │ │ │ + movw ip, #50588 @ 0xc59c │ │ │ │ movt ip, #94 @ 0x5e │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -62713,241 +62704,252 @@ │ │ │ │ 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 6b708 │ │ │ │ + bne 6b6e4 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b754 │ │ │ │ + beq 6b730 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #3 │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ str ip, [sp, #4] │ │ │ │ - movw ip, #32376 @ 0x7e78 │ │ │ │ + movw ip, #32384 @ 0x7e80 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 6b834 │ │ │ │ + beq 6b810 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ac3dc │ │ │ │ + bl 1ac8a0 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r7 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 6b790 │ │ │ │ + beq 6b76c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 2b2e44 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2f14 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, r7 │ │ │ │ - bne 6b798 │ │ │ │ + bne 6b774 │ │ │ │ mov r4, #0 │ │ │ │ - b 6b834 │ │ │ │ + b 6b810 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 2e4508 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e470c <_Py_Gid_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b834 │ │ │ │ + beq 6b810 │ │ │ │ ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r8, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r1, #972 @ 0x3cc │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + movw r1, #64652 @ 0xfc8c │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ mov r3, r4 │ │ │ │ str r8, [sp] │ │ │ │ - movw r0, #980 @ 0x3d4 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl d81f4 │ │ │ │ + movw r0, #64660 @ 0xfc94 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b790 │ │ │ │ - bl dc834 │ │ │ │ + beq 6b76c │ │ │ │ + bl dc9d4 │ │ │ │ mov r1, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d5e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ movwge r4, #5196 @ 0x144c │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 6b834 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 6b810 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173bc8 │ │ │ │ - b 6b790 │ │ │ │ + bl 17422c │ │ │ │ + b 6b76c │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ae12c │ │ │ │ + bl 1ae5f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov ip, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + add fp, sp, #0 │ │ │ │ + mov r2, r3 │ │ │ │ + movw r1, #46260 @ 0xb4b4 │ │ │ │ + movt r1, #6 │ │ │ │ + str ip, [r3, #16] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 3c15c0 <_Py_hashtable_foreach@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 6b8ac │ │ │ │ - bl 2fda60 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6b8b4 │ │ │ │ + bl 2fd640 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6b898 │ │ │ │ + beq 6b8a0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #48076 @ 0xbbcc │ │ │ │ + movw r0, #46220 @ 0xb48c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - movw r0, #55300 @ 0xd804 │ │ │ │ + b bff88 │ │ │ │ + movw r0, #53444 @ 0xd0c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ + b bff88 │ │ │ │ + rsbeq r5, r3, r4, lsr r7 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5840 @ 0x16d0 │ │ │ │ + movw r1, #3984 @ 0xf90 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ 6b910 │ │ │ │ + ldr r2, [pc, #36] @ 6b918 │ │ │ │ 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 6ba50 │ │ │ │ + b 6ba58 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #4] │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ ldrne r0, [r4, #8] │ │ │ │ - beq 6b9e0 │ │ │ │ + beq 6b9e8 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 6b988 │ │ │ │ + bge 6b990 │ │ │ │ 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 6b950 │ │ │ │ + b 6b958 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6b9b0 │ │ │ │ + beq 6b9b8 │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b9b0 │ │ │ │ + beq 6b9b8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 6b9e8 │ │ │ │ - bl 9f784 │ │ │ │ + b 6b9f0 │ │ │ │ + bl 9f7f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b9e8 │ │ │ │ + bne 6b9f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b9e0 │ │ │ │ + bgt 6b9e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b9e0 │ │ │ │ + bne 6b9e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 6ba48 │ │ │ │ + b 6ba50 │ │ │ │ add r2, r5, #8 │ │ │ │ - movw r1, #34808 @ 0x87f8 │ │ │ │ + movw r1, #32952 @ 0x80b8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r1, #46248 @ 0xb4a8 │ │ │ │ + movw r1, #44620 @ 0xae4c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #5896 @ 0x1708 │ │ │ │ + movw r0, #4040 @ 0xfc8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r4, [sp] │ │ │ │ bic r3, r3, #1 │ │ │ │ bic ip, ip, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #34788 @ 0x87e4 │ │ │ │ + movw r3, #32932 @ 0x80a4 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ str ip, [sp, #24] │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #35888 @ 0x8c30 │ │ │ │ + movw r3, #34180 @ 0x8584 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #5572 @ 0x15c4 │ │ │ │ + movw r3, #3716 @ 0xe84 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #80] @ 6bacc │ │ │ │ + ldr r1, [pc, #80] @ 6bad4 │ │ │ │ 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] │ │ │ │ @@ -62962,298 +62964,298 @@ │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ str ip, [r0, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 6bafc │ │ │ │ + ldr r2, [pc, #36] @ 6bb04 │ │ │ │ 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 6ba50 │ │ │ │ + b 6ba58 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c1d8c <_Py_hashtable_foreach@@Base+0x524> │ │ │ │ + b 3c1634 <_Py_hashtable_foreach@@Base+0x74> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 6bb50 │ │ │ │ + bne 6bb58 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6bb84 │ │ │ │ - b 6bb78 │ │ │ │ + bne 6bb8c │ │ │ │ + b 6bb80 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28456 @ 0x6f28 │ │ │ │ + movw r0, #26828 @ 0x68cc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bb38 │ │ │ │ + bne 6bb40 │ │ │ │ mov r0, #0 │ │ │ │ - b 6bc34 │ │ │ │ - bl be93c │ │ │ │ + b 6bc3c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bb70 │ │ │ │ + bne 6bb78 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6bba4 │ │ │ │ - bl be93c │ │ │ │ + bne 6bbac │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bb70 │ │ │ │ + bne 6bb78 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 2fc81c <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fc3fc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bb70 │ │ │ │ + beq 6bb78 │ │ │ │ ldrd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r1, #5912 @ 0x1718 │ │ │ │ + movw r1, #4056 @ 0xfd8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #5916 @ 0x171c │ │ │ │ + movw r0, #4060 @ 0xfdc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6bb70 │ │ │ │ - bl dc834 │ │ │ │ + beq 6bb78 │ │ │ │ + bl dc9d4 │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db64 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 6bc34 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 6bc3c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 6bc8c │ │ │ │ + bne 6bc94 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 6bc88 │ │ │ │ + ble 6bc90 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6bccc │ │ │ │ + beq 6bcd4 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #340] @ 6be00 │ │ │ │ + ldr r1, [pc, #340] @ 6be08 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6bdf4 │ │ │ │ + beq 6bdfc │ │ │ │ add r5, r5, r4 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - beq 6bdd0 │ │ │ │ + beq 6bdd8 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6bd48 │ │ │ │ + beq 6bd50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 6bd1c │ │ │ │ + bne 6bd24 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #39920 @ 0x9bf0 │ │ │ │ + movw r1, #38292 @ 0x9594 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39156 @ 0x98f4 │ │ │ │ + movw r0, #37528 @ 0x9298 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 6bdf4 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6bdfc │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6bdf4 │ │ │ │ + beq 6bdfc │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - bne 6bda0 │ │ │ │ + bne 6bda8 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 6bdd8 │ │ │ │ + beq 6bde0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 6bd7c │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 6bd84 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #41748 @ 0xa314 │ │ │ │ + movw r1, #40120 @ 0x9cb8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39156 @ 0x98f4 │ │ │ │ + movw r0, #37528 @ 0x9298 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 6bdf4 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6bdfc │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6bdf4 │ │ │ │ + beq 6bdfc │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6bdbc │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 6bdc4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6bdf4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6bdfc │ │ │ │ cmp r4, #0 │ │ │ │ - movw r3, #48676 @ 0xbe24 │ │ │ │ + movw r3, #46624 @ 0xb620 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r4, r3 │ │ │ │ - b 6bddc │ │ │ │ - movw r4, #48676 @ 0xbe24 │ │ │ │ + b 6bde4 │ │ │ │ + movw r4, #46624 @ 0xb620 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ mov r5, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 6be8c │ │ │ │ + b 6be94 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, r2, r4, lsr #29 │ │ │ │ + rsbeq r7, r2, ip, lsr #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 6be60 │ │ │ │ - bl 2fda60 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6be68 │ │ │ │ + bl 2fd640 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 6be4c │ │ │ │ + blt 6be54 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #48076 @ 0xbbcc │ │ │ │ + movw r0, #46220 @ 0xb48c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - movw r0, #55300 @ 0xd804 │ │ │ │ + b bff88 │ │ │ │ + movw r0, #53444 @ 0xd0c4 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ + b bff88 │ │ │ │ + rsbeq r5, r3, r4, lsr r7 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + movw r3, #50588 @ 0xc59c │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006be8c : │ │ │ │ +0006be94 : │ │ │ │ push {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 392734 │ │ │ │ + bl 391f98 │ │ │ │ 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 2d9324 │ │ │ │ + b 2d9b38 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c1d8c <_Py_hashtable_foreach@@Base+0x524> │ │ │ │ + b 3c1634 <_Py_hashtable_foreach@@Base+0x74> │ │ │ │ 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 beb7c │ │ │ │ + b becc8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrsb r3, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #2 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 6bf54 │ │ │ │ + bne 6bf5c │ │ │ │ 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] │ │ │ │ @@ -63264,124 +63266,124 @@ │ │ │ │ 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 6bfc8 │ │ │ │ + bl 6bfd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bfc0 │ │ │ │ + beq 6bfc8 │ │ │ │ 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 6bfb4 │ │ │ │ + bne 6bfbc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b26c8 │ │ │ │ + b b2728 │ │ │ │ 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 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 6c004 │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bne 6c00c │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6c070 │ │ │ │ - b 6c018 │ │ │ │ + beq 6c078 │ │ │ │ + b 6c020 │ │ │ │ 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 6c0bc │ │ │ │ + bne 6c0c4 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b8cd4 │ │ │ │ + bl 1b90e4 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 6c0bc │ │ │ │ - bl be93c │ │ │ │ + bne 6c0c4 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c078 │ │ │ │ + beq 6c080 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c070 │ │ │ │ + bgt 6c078 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c070 │ │ │ │ + bne 6c078 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 6c114 │ │ │ │ + b 6c11c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c0bc │ │ │ │ + bne 6c0c4 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #0 │ │ │ │ strd r0, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c0b4 │ │ │ │ + bgt 6c0bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c0b4 │ │ │ │ + bne 6c0bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #1 │ │ │ │ - b 6c114 │ │ │ │ + b 6c11c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d1b18 │ │ │ │ + bl 1e9a10 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c0f0 │ │ │ │ + bgt 6c0f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c0f0 │ │ │ │ + bne 6c0f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r7, #1 │ │ │ │ - bne 6c108 │ │ │ │ - bl be93c │ │ │ │ + bne 6c110 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c070 │ │ │ │ + bne 6c078 │ │ │ │ mov r0, #1 │ │ │ │ str r7, [r5] │ │ │ │ str r6, [r5, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #140] @ 6c1c8 │ │ │ │ + ldr r1, [pc, #140] @ 6c1d0 │ │ │ │ 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] │ │ │ │ @@ -63394,147 +63396,147 @@ │ │ │ │ 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 a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 13a0b4 │ │ │ │ + bl 13a79c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c21c │ │ │ │ + beq 6c224 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c21c │ │ │ │ + bgt 6c224 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6c21c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 6c224 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c250 │ │ │ │ + beq 6c258 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c250 │ │ │ │ + bgt 6c258 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6c250 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 6c258 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c284 │ │ │ │ + beq 6c28c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c284 │ │ │ │ + bgt 6c28c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6c284 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 6c28c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c2b8 │ │ │ │ + beq 6c2c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c2b8 │ │ │ │ + bgt 6c2c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6c2b8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 6c2c0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c2ec │ │ │ │ + beq 6c2f4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c2ec │ │ │ │ + bgt 6c2f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6c2ec │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 6c2f4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c320 │ │ │ │ + beq 6c328 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c320 │ │ │ │ + bgt 6c328 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6c320 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 6c328 │ │ │ │ + bl a7380 <_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 6c1cc │ │ │ │ + b 6c1d4 │ │ │ │ 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 6bfc8 │ │ │ │ + bl 6bfd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c39c │ │ │ │ + beq 6c3a4 │ │ │ │ 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 6c390 │ │ │ │ + bne 6c398 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b26c8 │ │ │ │ + b b2728 │ │ │ │ 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 │ │ │ │ @@ -63542,193 +63544,193 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 6c41c │ │ │ │ + bne 6c424 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6c3fc │ │ │ │ + beq 6c404 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6c420 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 6c428 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6c45c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6c464 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl b8f18 │ │ │ │ + bl b9070 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c45c │ │ │ │ + bgt 6c464 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c45c │ │ │ │ + bne 6c464 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6c480 │ │ │ │ + bhi 6c488 │ │ │ │ mov r0, #0 │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3c2a48 <_Py_hashtable_foreach@@Base+0x11e0> │ │ │ │ + bl 3c22f0 <_Py_hashtable_foreach@@Base+0xd30> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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 6c4e0 │ │ │ │ + bne 6c4e8 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 6bfc8 │ │ │ │ + bl 6bfd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c508 │ │ │ │ - b 6c500 │ │ │ │ + bne 6c510 │ │ │ │ + b 6c508 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28584 @ 0x6fa8 │ │ │ │ + movw r0, #26956 @ 0x694c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c4c8 │ │ │ │ + bne 6c4d0 │ │ │ │ mov r0, #0 │ │ │ │ - b 6c5c4 │ │ │ │ + b 6c5cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 6bfc8 │ │ │ │ + bl 6bfd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c500 │ │ │ │ + beq 6c508 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mvn r3, #1 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r3, r1 │ │ │ │ sub r2, r2, #1 │ │ │ │ sbcs r2, r3, r2 │ │ │ │ - bcs 6c550 │ │ │ │ + bcs 6c558 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, r2 │ │ │ │ sub r0, r0, #1 │ │ │ │ sbcs r3, r3, r0 │ │ │ │ - bcc 6c56c │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bcc 6c574 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5988 @ 0x1764 │ │ │ │ + movw r1, #4132 @ 0x1024 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6c5a4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6c5ac │ │ │ │ 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 6c5b8 │ │ │ │ - bl be93c │ │ │ │ + bne 6c5c0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - ldreq r0, [pc, #24] @ 6c5cc │ │ │ │ - bne 6c500 │ │ │ │ - b 6c5c4 │ │ │ │ + ldreq r0, [pc, #24] @ 6c5d4 │ │ │ │ + bne 6c508 │ │ │ │ + b 6c5cc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 185e8c │ │ │ │ + b 1864bc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq fp, r2, r8, lsr #21 │ │ │ │ + strhteq fp, [r2], #-160 @ 0xffffff60 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c614 │ │ │ │ + beq 6c61c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6c634 │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 6c63c │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9044 @ 0x2354 │ │ │ │ + movw r1, #7284 @ 0x1c74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6c62c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6c634 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8024 @ 0x1f58 │ │ │ │ + movw r1, #6360 @ 0x18d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 6c62c │ │ │ │ + blt 6c634 │ │ │ │ ldrb r2, [r4, #58] @ 0x3a │ │ │ │ mov r0, #0 │ │ │ │ bfi r2, r3, #1, #1 │ │ │ │ strb r2, [r4, #58] @ 0x3a │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6c724 │ │ │ │ + beq 6c72c │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 6c6f4 │ │ │ │ + bge 6c6fc │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq 6c6f4 │ │ │ │ + beq 6c6fc │ │ │ │ ldr r2, [r1, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #148] @ 6c73c │ │ │ │ + ldr ip, [pc, #148] @ 6c744 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -63740,92 +63742,92 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ add r1, r0, #24 │ │ │ │ - b 6c6f8 │ │ │ │ + b 6c700 │ │ │ │ add r1, r1, r4 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r5, [r5, #24] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 6c700 │ │ │ │ + bne 6c708 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6c724 │ │ │ │ - bl be93c │ │ │ │ + bne 6c72c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c734 │ │ │ │ + bne 6c73c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #55820 @ 0xda0c │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r6, r2 │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6c7a4 │ │ │ │ + beq 6c7ac │ │ │ │ ldr r2, [r2, #156] @ 0x9c │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6c7a4 │ │ │ │ + beq 6c7ac │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls 6c7e4 │ │ │ │ - b 6c7c8 │ │ │ │ + bls 6c7ec │ │ │ │ + b 6c7d0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6c794 │ │ │ │ + beq 6c79c │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #15296 @ 0x3bc0 │ │ │ │ + movw r0, #13484 @ 0x34ac │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c973c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c98a4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c794 │ │ │ │ - b 6c804 │ │ │ │ + bne 6c79c │ │ │ │ + b 6c80c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #15296 @ 0x3bc0 │ │ │ │ + movw r0, #13484 @ 0x34ac │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c804 │ │ │ │ + beq 6c80c │ │ │ │ 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 2d416c │ │ │ │ + b 2d488c │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ subs r5, r3, #0 │ │ │ │ - ldr lr, [pc, #544] @ 6ca4c │ │ │ │ + ldr lr, [pc, #544] @ 6ca54 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ moveq r6, r5 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -63843,128 +63845,128 @@ │ │ │ │ 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 6c8a8 │ │ │ │ + bne 6c8b0 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c8ec │ │ │ │ - ldr r1, [pc, #416] @ 6ca50 │ │ │ │ + beq 6c8f4 │ │ │ │ + ldr r1, [pc, #416] @ 6ca58 │ │ │ │ sub r2, fp, #112 @ 0x70 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r4, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r5, #3 │ │ │ │ mov r1, r7 │ │ │ │ strd r4, [sp, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 6ca34 │ │ │ │ + beq 6ca3c │ │ │ │ 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 1ac3dc │ │ │ │ + bl 1ac8a0 │ │ │ │ ldr r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ca24 │ │ │ │ + beq 6ca2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6c994 │ │ │ │ + beq 6c99c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c950 │ │ │ │ - bl 1768d8 │ │ │ │ + beq 6c958 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6c944 │ │ │ │ - bl be93c │ │ │ │ + bne 6c94c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ca24 │ │ │ │ + bne 6ca2c │ │ │ │ subs r7, r6, #2 │ │ │ │ - bne 6c954 │ │ │ │ - b 6c998 │ │ │ │ + bne 6c95c │ │ │ │ + b 6c9a0 │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c978 │ │ │ │ + bne 6c980 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 287710 │ │ │ │ + bl 2879c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c998 │ │ │ │ - b 6ca24 │ │ │ │ + bne 6c9a0 │ │ │ │ + b 6ca2c │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 6bfc8 │ │ │ │ + bl 6bfd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ca24 │ │ │ │ + beq 6ca2c │ │ │ │ cmp r7, #1 │ │ │ │ - beq 6c998 │ │ │ │ - b 6c960 │ │ │ │ + beq 6c9a0 │ │ │ │ + b 6c968 │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldrd r6, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r9, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ cmn r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq 6c9cc │ │ │ │ + beq 6c9d4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, [sp] │ │ │ │ bl 2dff4 │ │ │ │ mov r4, r0 │ │ │ │ - b 6c9e4 │ │ │ │ + b 6c9ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ bl 2d168 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6ca2c │ │ │ │ + beq 6ca34 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6ca14 │ │ │ │ - bl b93e4 │ │ │ │ + bne 6ca1c │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c9a0 │ │ │ │ - b 6ca24 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 6c9a8 │ │ │ │ + b 6ca2c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r4, #0 │ │ │ │ - b 6ca34 │ │ │ │ + b 6ca3c │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1ae12c │ │ │ │ + bl 1ae5f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrsheq ip, [lr], #-200 @ 0xffffff38 │ │ │ │ - ldrdeq r7, [r2], #-224 @ 0xffffff20 @ │ │ │ │ + subseq ip, lr, r0, lsl #12 │ │ │ │ + ldrdeq r7, [r2], #-232 @ 0xffffff18 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ subs ip, r3, #0 │ │ │ │ @@ -63973,69 +63975,69 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cab0 │ │ │ │ + bne 6cab8 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6caf4 │ │ │ │ + beq 6cafc │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #140] @ 6cb48 │ │ │ │ + ldr ip, [pc, #140] @ 6cb50 │ │ │ │ sub r2, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6caf4 │ │ │ │ + bne 6cafc │ │ │ │ mov r0, #0 │ │ │ │ - b 6cb40 │ │ │ │ + b 6cb48 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 37dfac <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 37d90c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6caec │ │ │ │ + beq 6caf4 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2d2b8 │ │ │ │ cmp r0, #1 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6cb40 │ │ │ │ + beq 6cb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f374 │ │ │ │ + bl 20fa60 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #3252 @ 0xcb4 │ │ │ │ + movw r2, #1396 @ 0x574 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 65520 │ │ │ │ - b 6caec │ │ │ │ + bl 65528 │ │ │ │ + b 6caf4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r7, [r2], #-236 @ 0xffffff14 @ │ │ │ │ + rsbeq r7, r2, r4, lsl #30 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #6040 @ 0x1798 │ │ │ │ + movw r0, #4184 @ 0x1058 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -64045,79 +64047,79 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cbd0 │ │ │ │ + bne 6cbd8 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6cc0c │ │ │ │ + beq 6cc14 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 6cc84 │ │ │ │ + ldr ip, [pc, #168] @ 6cc8c │ │ │ │ sub r2, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cc74 │ │ │ │ + beq 6cc7c │ │ │ │ ldr r0, [r0] │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r0, #8] │ │ │ │ vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 6cc50 │ │ │ │ - bl 1e74d4 │ │ │ │ + beq 6cc58 │ │ │ │ + bl 1e79b4 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6cc50 │ │ │ │ - bl be93c │ │ │ │ + bne 6cc58 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cc74 │ │ │ │ + bne 6cc7c │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #58964 @ 0xe654 │ │ │ │ movt r2, #2 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 66408 │ │ │ │ + b 66410 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r2, r8, lsr #30 │ │ │ │ + rsbeq r7, r2, r0, lsr pc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 6ccb8 │ │ │ │ + bne 6ccc0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ccb8 │ │ │ │ + bne 6ccc0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 6ccbc │ │ │ │ + b 6ccc4 │ │ │ │ mov r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -64134,192 +64136,192 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cd44 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 6cd4c │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6cd34 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6cd44 │ │ │ │ + bne 6cd3c │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6cd4c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cd78 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 6cd80 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6cd68 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6cd78 │ │ │ │ + bne 6cd70 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6cd80 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cdac │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 6cdb4 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6cd9c │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6cdac │ │ │ │ + bne 6cda4 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6cdb4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cde0 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 6cde8 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6cdd0 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6cde0 │ │ │ │ + bne 6cdd8 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6cde8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ce14 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 6ce1c │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6ce04 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6ce14 │ │ │ │ + bne 6ce0c │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6ce1c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6ce3c │ │ │ │ + bne 6ce44 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ce8c │ │ │ │ - bl be93c │ │ │ │ + bne 6ce94 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 6cecc │ │ │ │ + bne 6ced4 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #20 │ │ │ │ bl 2d6fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ceb8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 6cec0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 6cecc │ │ │ │ - movw r0, #38048 @ 0x94a0 │ │ │ │ + b 6ced4 │ │ │ │ + movw r0, #36784 @ 0x8fb0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cf28 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 6cf30 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6cf18 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6cf28 │ │ │ │ + bne 6cf20 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6cf30 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cf5c │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 6cf64 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6cf4c │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 6cf5c │ │ │ │ + bne 6cf54 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 6cf64 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6cf84 │ │ │ │ + bne 6cf8c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #36] @ 6cfdc │ │ │ │ - bl 2fda60 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #36] @ 6cfe4 │ │ │ │ + bl 2fd640 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #4048 @ 0xfd0 │ │ │ │ + movw r0, #2192 @ 0x890 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - rsbeq r5, r3, ip, lsl r0 │ │ │ │ + b bff88 │ │ │ │ + rsbeq r5, r3, r4, lsr #32 │ │ │ │ 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 │ │ │ │ @@ -64327,346 +64329,346 @@ │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d720 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 6d0a8 │ │ │ │ + bne 6d0b0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add r6, r4, #16 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r7, r5 │ │ │ │ cmpge r5, #0 │ │ │ │ - ble 6d070 │ │ │ │ + ble 6d078 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d070 │ │ │ │ + bne 6d078 │ │ │ │ sub r1, r7, r5 │ │ │ │ add r0, r6, r5 │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ mov r4, r0 │ │ │ │ - b 6d0a8 │ │ │ │ + b 6d0b0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42964 @ 0xa7d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6d098 │ │ │ │ + bne 6d0a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 6d0a8 │ │ │ │ + b 6d0b0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d0bc │ │ │ │ + beq 6d0c4 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 6d0f4 │ │ │ │ + beq 6d0fc │ │ │ │ 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 17ebd8 <_PyObject_LookupSpecialMethod@@Base+0x28c> │ │ │ │ + b 17f210 <_PyObject_LookupSpecialMethod@@Base+0x28c> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bd9d0 <_Py_c_neg@@Base+0xf60> │ │ │ │ + b 3bd2b0 <_Py_c_neg@@Base+0xf60> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d1a4 │ │ │ │ + beq 6d1ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6d1a4 │ │ │ │ + ble 6d1ac │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6d1c4 │ │ │ │ - b 6d1dc │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + ble 6d1cc │ │ │ │ + b 6d1e4 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6d1dc │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6d1e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d1dc │ │ │ │ + bne 6d1e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d23c │ │ │ │ + beq 6d244 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6d23c │ │ │ │ + ble 6d244 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6d25c │ │ │ │ - bl 19ed08 │ │ │ │ + bne 6d264 │ │ │ │ + bl 19f350 │ │ │ │ mov r5, r0 │ │ │ │ - b 6d264 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + b 6d26c │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6d288 │ │ │ │ - bl cdc70 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6d290 │ │ │ │ + bl cdd38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d288 │ │ │ │ + bgt 6d290 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d288 │ │ │ │ + bne 6d290 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #20596 @ 0x5074 │ │ │ │ + movw r1, #17004 @ 0x426c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ee59c <_PyInterpolation_Build@@Base+0x400> │ │ │ │ + b 2ee178 <_PyInterpolation_Build@@Base+0x3fc> │ │ │ │ push {r4, r5, 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, #6144 @ 0x1800 │ │ │ │ + movw r0, #4288 @ 0x10c0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2897dc │ │ │ │ + bl 2899b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6d2fc │ │ │ │ + bne 6d304 │ │ │ │ mov r4, #0 │ │ │ │ - b 6d374 │ │ │ │ - movw r1, #6164 @ 0x1814 │ │ │ │ + b 6d37c │ │ │ │ + movw r1, #4308 @ 0x10d4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 137f04 │ │ │ │ + bl 1385f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d330 │ │ │ │ + bgt 6d338 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d330 │ │ │ │ + bne 6d338 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6d2f4 │ │ │ │ + beq 6d2fc │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #46844 @ 0xb6fc │ │ │ │ + movw r0, #44988 @ 0xafbc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d374 │ │ │ │ + bgt 6d37c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d374 │ │ │ │ + bne 6d37c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d3d8 │ │ │ │ + beq 6d3e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6d3d8 │ │ │ │ + ble 6d3e0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1400a8 │ │ │ │ + bl 140790 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6d3f8 │ │ │ │ - b 6d410 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + ble 6d400 │ │ │ │ + b 6d418 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6d410 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6d418 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d410 │ │ │ │ + bne 6d418 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #4 │ │ │ │ - bne 6d458 │ │ │ │ + bne 6d460 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d48c │ │ │ │ - b 6d480 │ │ │ │ + bne 6d494 │ │ │ │ + b 6d488 │ │ │ │ mov r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28632 @ 0x6fd8 │ │ │ │ + movw r0, #27004 @ 0x697c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d440 │ │ │ │ + bne 6d448 │ │ │ │ mov r0, #0 │ │ │ │ - b 6d554 │ │ │ │ - bl be93c │ │ │ │ + b 6d55c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d478 │ │ │ │ + bne 6d480 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2fc81c <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fc3fc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d478 │ │ │ │ + beq 6d480 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2fc81c <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fc3fc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d478 │ │ │ │ + beq 6d480 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d4d4 │ │ │ │ - bl be93c │ │ │ │ + bne 6d4dc │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d478 │ │ │ │ + bne 6d480 │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ vldr d8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ mov r2, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ bl 2e264 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 6d520 │ │ │ │ - bl b93e4 │ │ │ │ + bne 6d528 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d4dc │ │ │ │ - b 6d478 │ │ │ │ + beq 6d4e4 │ │ │ │ + b 6d480 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6d54c │ │ │ │ + beq 6d554 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -64678,100 +64680,100 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6d5c0 │ │ │ │ + bne 6d5c8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6d604 │ │ │ │ + beq 6d60c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d5c4 │ │ │ │ - b 6d604 │ │ │ │ + bgt 6d5cc │ │ │ │ + b 6d60c │ │ │ │ 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 6d624 │ │ │ │ + bne 6d62c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d604 │ │ │ │ + beq 6d60c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d624 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 6d62c │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6d688 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6d690 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl c4c6c │ │ │ │ + bl c4db8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d664 │ │ │ │ + bgt 6d66c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d664 │ │ │ │ + bne 6d66c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d688 │ │ │ │ + bgt 6d690 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d688 │ │ │ │ + bne 6d690 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 5b4e4 │ │ │ │ + bl 5b4ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d6f0 │ │ │ │ + beq 6d6f8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 64d90 │ │ │ │ + bl 64d98 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d6dc │ │ │ │ + bgt 6d6e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d6e4 │ │ │ │ + beq 6d6ec │ │ │ │ mov r4, r5 │ │ │ │ - b 6d6f0 │ │ │ │ + b 6d6f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 6d6dc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 6d6e4 │ │ │ │ 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 │ │ │ │ @@ -64780,377 +64782,377 @@ │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movw r0, #8392 @ 0x20c8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r0 │ │ │ │ cmpne r3, ip │ │ │ │ - bne 6d758 │ │ │ │ + bne 6d760 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6d798 │ │ │ │ + beq 6d7a0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d75c │ │ │ │ - b 6d798 │ │ │ │ + bgt 6d764 │ │ │ │ + b 6d7a0 │ │ │ │ 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 6d7b8 │ │ │ │ + bne 6d7c0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6d798 │ │ │ │ + beq 6d7a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d7bc │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 6d7c4 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6d820 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6d828 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 14097c │ │ │ │ + bl 141064 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d7fc │ │ │ │ + bgt 6d804 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d7fc │ │ │ │ + bne 6d804 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d820 │ │ │ │ + bgt 6d828 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d820 │ │ │ │ + bne 6d828 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 6d864 │ │ │ │ + bne 6d86c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d898 │ │ │ │ - b 6d88c │ │ │ │ + bne 6d8a0 │ │ │ │ + b 6d894 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28616 @ 0x6fc8 │ │ │ │ + movw r0, #26988 @ 0x696c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d84c │ │ │ │ + bne 6d854 │ │ │ │ mov r0, #0 │ │ │ │ - b 6d938 │ │ │ │ - bl be93c │ │ │ │ + b 6d940 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d884 │ │ │ │ + bne 6d88c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2fc81c <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fc3fc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d884 │ │ │ │ + beq 6d88c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 2fc81c <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fc3fc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d884 │ │ │ │ + beq 6d88c │ │ │ │ ldrd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrd r8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ mov r2, r6 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, [sp] │ │ │ │ bl 2d3e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 6d908 │ │ │ │ - bl b93e4 │ │ │ │ + bne 6d910 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d8c8 │ │ │ │ - b 6d884 │ │ │ │ + beq 6d8d0 │ │ │ │ + b 6d88c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6d930 │ │ │ │ + beq 6d938 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a7a9c │ │ │ │ + b 3a7184 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 6d990 │ │ │ │ + bne 6d998 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d9c0 │ │ │ │ - b 6d9b4 │ │ │ │ + bne 6d9c8 │ │ │ │ + b 6d9bc │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28492 @ 0x6f4c │ │ │ │ + movw r0, #26864 @ 0x68f0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d978 │ │ │ │ - b 6daf0 │ │ │ │ - bl be93c │ │ │ │ + bne 6d980 │ │ │ │ + b 6daf8 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6daf0 │ │ │ │ + bne 6daf8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6d9e4 │ │ │ │ - bl be93c │ │ │ │ + bne 6d9ec │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 6da18 │ │ │ │ - b 6daf0 │ │ │ │ - bl c5a24 │ │ │ │ + beq 6da20 │ │ │ │ + b 6daf8 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6da10 │ │ │ │ + bgt 6da18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6da10 │ │ │ │ + bne 6da18 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6d9d0 │ │ │ │ + beq 6d9d8 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2fc81c <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fc3fc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6daf0 │ │ │ │ + beq 6daf8 │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6da5c │ │ │ │ + bge 6da64 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #22 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a2c74 │ │ │ │ + bl 1a32bc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6daf0 │ │ │ │ - bl dc834 │ │ │ │ + beq 6daf8 │ │ │ │ + bl dc9d4 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a2d9c │ │ │ │ + bl 1a33e4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ strd r8, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 2d4a4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 6dac4 │ │ │ │ + bge 6dacc │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6dad8 │ │ │ │ - bl b93e4 │ │ │ │ + bne 6dae0 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6da6c │ │ │ │ - b 6dae8 │ │ │ │ + beq 6da74 │ │ │ │ + b 6daf0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1397a0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + b 139e88 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 139b7c │ │ │ │ + bl 13a264 │ │ │ │ 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 │ │ │ │ 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 6db44 │ │ │ │ + bhi 6db4c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6db74 │ │ │ │ - b 6db68 │ │ │ │ + bne 6db7c │ │ │ │ + b 6db70 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #28500 @ 0x6f54 │ │ │ │ + movw r0, #26872 @ 0x68f8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6db2c │ │ │ │ - b 6dcdc │ │ │ │ - bl be93c │ │ │ │ + bne 6db34 │ │ │ │ + b 6dce4 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6dcdc │ │ │ │ + bne 6dce4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - bl 2fc81c <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fc3fc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6dcdc │ │ │ │ + beq 6dce4 │ │ │ │ cmp r5, #3 │ │ │ │ movle r6, #0 │ │ │ │ - ble 6dbb8 │ │ │ │ + ble 6dbc0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6dbb8 │ │ │ │ - bl be93c │ │ │ │ + bne 6dbc0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6dcdc │ │ │ │ + bne 6dce4 │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 1ef1f4 │ │ │ │ + bl 1efc74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6dbe8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 6dbf0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6184 @ 0x1828 │ │ │ │ + movw r1, #4328 @ 0x10e8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6dcb8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6dcc0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ecf78 │ │ │ │ + bl 1ed7bc │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6dcb8 │ │ │ │ + blt 6dcc0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 6dea8 │ │ │ │ + bl 6deb0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6dcb8 │ │ │ │ - bl dc834 │ │ │ │ + beq 6dcc0 │ │ │ │ + bl dc9d4 │ │ │ │ str r6, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ mov r7, r0 │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 2d084 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bge 6dc7c │ │ │ │ + bge 6dc84 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6dc7c │ │ │ │ - bl b93e4 │ │ │ │ + bne 6dc84 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6dc1c │ │ │ │ + beq 6dc24 │ │ │ │ mvn r6, #0 │ │ │ │ - b 6dc80 │ │ │ │ + b 6dc88 │ │ │ │ mov r6, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r7] │ │ │ │ - bl 6e030 │ │ │ │ + bl 6e038 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6dcc8 │ │ │ │ + bge 6dcd0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6dcb8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 6dcc0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r7] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - bl be93c │ │ │ │ + bl 27bef0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6dcdc │ │ │ │ + bne 6dce4 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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 │ │ │ │ @@ -65162,419 +65164,419 @@ │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 6dd50 │ │ │ │ + bne 6dd58 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 6ddd0 │ │ │ │ + beq 6ddd8 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 6dd54 │ │ │ │ - b 6ddd0 │ │ │ │ + bgt 6dd5c │ │ │ │ + b 6ddd8 │ │ │ │ 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 6dd94 │ │ │ │ + bne 6dd9c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 6ddd0 │ │ │ │ + beq 6ddd8 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 6ddd0 │ │ │ │ + ble 6ddd8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6de08 │ │ │ │ + beq 6de10 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ ldrne r3, [r6] │ │ │ │ - bne 6ddfc │ │ │ │ + bne 6de04 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 6ddf0 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bne 6ddf8 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6de6c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6de74 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6ddd0 │ │ │ │ + ble 6ddd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 154f00 │ │ │ │ + bl 15559c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6de40 │ │ │ │ + bgt 6de48 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6de40 │ │ │ │ + bne 6de48 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6de64 │ │ │ │ + bgt 6de6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6de64 │ │ │ │ + bne 6de6c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2f28dc <_PyUnicode_Copy@@Base> │ │ │ │ + bl 2f24b8 <_PyUnicode_Copy@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r0, #32468 @ 0x7ed4 │ │ │ │ + movw r0, #30612 @ 0x7794 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ push {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 r7, r1 │ │ │ │ movgt r0, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bgt 6dee4 │ │ │ │ + bgt 6deec │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 6df2c │ │ │ │ + beq 6df34 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 6df10 │ │ │ │ + bgt 6df18 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r8 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ movne r4, #0 │ │ │ │ movne r9, #44 @ 0x2c │ │ │ │ - bne 6df9c │ │ │ │ + bne 6dfa4 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl a6178 │ │ │ │ - bl 2e73f4 │ │ │ │ + bl a61d8 │ │ │ │ + bl 2e730c │ │ │ │ mvn r0, #0 │ │ │ │ - b 6e028 │ │ │ │ - bl 169fd0 │ │ │ │ + b 6e030 │ │ │ │ + bl 16a660 │ │ │ │ mul sl, r9, r4 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6dff4 │ │ │ │ + beq 6dffc │ │ │ │ ldr r1, [r7] │ │ │ │ add r1, r1, sl │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6dfb0 │ │ │ │ + beq 6dfb8 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6dfd4 │ │ │ │ + ble 6dfdc │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r1, [r1, sl] │ │ │ │ str r1, [r2, r4, lsl #3] │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r1, [r7] │ │ │ │ add r1, r1, sl │ │ │ │ add r3, r2, r4, lsl #3 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r4 │ │ │ │ cmp r4, r8 │ │ │ │ - bne 6df38 │ │ │ │ - b 6dfec │ │ │ │ + bne 6df40 │ │ │ │ + b 6dff4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6dff4 │ │ │ │ + bgt 6dffc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6dff4 │ │ │ │ + bne 6dffc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 6dff4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 6dffc │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r5] │ │ │ │ - bne 6df70 │ │ │ │ + bne 6df78 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 6df70 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 6df78 │ │ │ │ mov r0, #0 │ │ │ │ - b 6e028 │ │ │ │ + b 6e030 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r4, r5 │ │ │ │ - beq 6e020 │ │ │ │ + beq 6e028 │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 6e004 │ │ │ │ - bl a6178 │ │ │ │ - b 6df30 │ │ │ │ + bl 1c5420 │ │ │ │ + b 6e00c │ │ │ │ + bl a61d8 │ │ │ │ + b 6df38 │ │ │ │ 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 a6178 │ │ │ │ + bl a61d8 │ │ │ │ mla r0, r6, r4, r5 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 6e070 │ │ │ │ + beq 6e078 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 6e058 │ │ │ │ + bl 1c5420 │ │ │ │ + b 6e060 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a6178 │ │ │ │ + b a61d8 │ │ │ │ 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 beb7c │ │ │ │ + b becc8 │ │ │ │ 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 6e0dc │ │ │ │ + bne 6e0e4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154bec <_PyType_Name@@Base> │ │ │ │ + bl 155288 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #6284 @ 0x188c │ │ │ │ + movw r0, #4428 @ 0x114c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - b 6e130 │ │ │ │ + b 6e138 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 6e13c │ │ │ │ - bl 152830 │ │ │ │ + beq 6e144 │ │ │ │ + bl 152ed0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e110 │ │ │ │ - bl be93c │ │ │ │ + bne 6e118 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e13c │ │ │ │ - bl 1435d8 │ │ │ │ - b 6e13c │ │ │ │ + beq 6e144 │ │ │ │ + bl 143ca0 │ │ │ │ + b 6e144 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 6e13c │ │ │ │ + bne 6e144 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 154bec <_PyType_Name@@Base> │ │ │ │ + bl 155288 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #33400 @ 0x8278 │ │ │ │ + movw r0, #31572 @ 0x7b54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 154bec <_PyType_Name@@Base> │ │ │ │ + bl 155288 <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #6292 @ 0x1894 │ │ │ │ + movw r0, #4436 @ 0x1154 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ 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 a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ 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 6e1e4 │ │ │ │ + bge 6e1ec │ │ │ │ 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 6e1b4 │ │ │ │ + b 6e1bc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e210 │ │ │ │ + beq 6e218 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r0, #6616 @ 0x19d8 │ │ │ │ + movw r0, #4760 @ 0x1298 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ - movw r0, #31844 @ 0x7c64 │ │ │ │ + b bff88 │ │ │ │ + movw r0, #30216 @ 0x7608 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ push {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 6e37c │ │ │ │ + beq 6e384 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6e37c │ │ │ │ + bne 6e384 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38fcd8 <_PyLong_Lshift@@Base+0x31a0> │ │ │ │ + bl 38f470 <_PyLong_Lshift@@Base+0x30d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e37c │ │ │ │ + beq 6e384 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp, #12] │ │ │ │ - movw r0, #6780 @ 0x1a7c │ │ │ │ + movw r0, #4924 @ 0x133c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r9, [sp, #8] │ │ │ │ - movw r3, #59472 @ 0xe850 │ │ │ │ + movw r3, #61848 @ 0xf198 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6e2dc │ │ │ │ + bne 6e2e4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3aec24 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ae504 <_Py_strhex@@Base+0x1ccc> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #6792 @ 0x1a88 │ │ │ │ + movw r0, #4936 @ 0x1348 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ movw r1, #713 @ 0x2c9 │ │ │ │ - bl 39869c <_PyType_SetVersion@@Base+0x1924> │ │ │ │ + bl 398690 <_PyType_SetVersion@@Base+0x1fb0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e330 │ │ │ │ + bgt 6e338 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e330 │ │ │ │ + bne 6e338 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6e2cc │ │ │ │ + beq 6e2d4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e35c │ │ │ │ + bgt 6e364 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e35c │ │ │ │ + bne 6e364 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e37c │ │ │ │ - movw r0, #6792 @ 0x1a88 │ │ │ │ + beq 6e384 │ │ │ │ + movw r0, #4936 @ 0x1348 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3bd484 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bcd64 <_Py_c_neg@@Base+0xa14> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -65582,84 +65584,84 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ bl 2d720 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 6e3d4 │ │ │ │ + bne 6e3dc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e408 │ │ │ │ - b 6e3fc │ │ │ │ + bne 6e410 │ │ │ │ + b 6e404 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #28516 @ 0x6f64 │ │ │ │ + movw r0, #26888 @ 0x6908 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e3bc │ │ │ │ + bne 6e3c4 │ │ │ │ mov r4, #0 │ │ │ │ - b 6e4a4 │ │ │ │ - bl be93c │ │ │ │ + b 6e4ac │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e3f4 │ │ │ │ + bne 6e3fc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e3f4 │ │ │ │ + bne 6e3fc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ - bl 2fc81c <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fc3fc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e3f4 │ │ │ │ + beq 6e3fc │ │ │ │ ldrd r6, [fp, #-84] @ 0xffffffac │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r8, r0 │ │ │ │ strd r6, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e18c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e484 │ │ │ │ + bge 6e48c │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6e4bc │ │ │ │ - bl b93e4 │ │ │ │ + bne 6e4c4 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e438 │ │ │ │ + beq 6e440 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6e498 │ │ │ │ - bl be93c │ │ │ │ + bne 6e4a0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e3f4 │ │ │ │ + bne 6e3fc │ │ │ │ mov r0, r4 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e4d0 │ │ │ │ + beq 6e4d8 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 6e4d0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bl 1c5420 │ │ │ │ + b 6e4d8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 6e484 │ │ │ │ + bl 27bef0 │ │ │ │ + b 6e48c │ │ │ │ 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 │ │ │ │ @@ -65668,426 +65670,426 @@ │ │ │ │ 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, #5676 @ 0x162c │ │ │ │ + movw r1, #3820 @ 0xeec │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ ldr r2, [r2] │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 6e588 │ │ │ │ + beq 6e590 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 43e58 <_PyNumber_InPlacePowerNoMod@@Base+0x190> │ │ │ │ + bl 43e50 <_PyNumber_InPlacePowerNoMod@@Base+0x190> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6e554 │ │ │ │ - b 6e588 │ │ │ │ + bne 6e55c │ │ │ │ + b 6e590 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6e590 │ │ │ │ + ble 6e598 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 6e5c4 │ │ │ │ + ble 6e5cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 37ba84 <_PySlotIterator_Init@@Base+0x8a8> │ │ │ │ + bl 37b3e4 <_PySlotIterator_Init@@Base+0x8a8> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 6e544 │ │ │ │ + bne 6e54c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e5c4 │ │ │ │ + beq 6e5cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6e5a8 │ │ │ │ + ble 6e5b0 │ │ │ │ mov r4, #0 │ │ │ │ - b 6e5c4 │ │ │ │ + b 6e5cc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6e550 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 6e550 │ │ │ │ + bne 6e558 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 6e558 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e588 │ │ │ │ + bne 6e590 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 6e588 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 6e590 │ │ │ │ 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 │ │ │ │ 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 6e618 │ │ │ │ + bhi 6e620 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e648 │ │ │ │ - b 6e63c │ │ │ │ + bne 6e650 │ │ │ │ + b 6e644 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #28524 @ 0x6f6c │ │ │ │ + movw r0, #26896 @ 0x6910 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e600 │ │ │ │ - b 6e798 │ │ │ │ - bl be93c │ │ │ │ + bne 6e608 │ │ │ │ + b 6e7a0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e798 │ │ │ │ + bne 6e7a0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - bl 2fc81c <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fc3fc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e798 │ │ │ │ + beq 6e7a0 │ │ │ │ cmp r5, #3 │ │ │ │ movle r6, #0 │ │ │ │ - ble 6e68c │ │ │ │ + ble 6e694 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e68c │ │ │ │ - bl be93c │ │ │ │ + bne 6e694 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e798 │ │ │ │ + bne 6e7a0 │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 1ef1f4 │ │ │ │ + bl 1efc74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e6bc │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 6e6c4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6804 @ 0x1a94 │ │ │ │ + movw r1, #4948 @ 0x1354 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6e774 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6e77c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ecf78 │ │ │ │ + bl 1ed7bc │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6e774 │ │ │ │ + blt 6e77c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 6dea8 │ │ │ │ + bl 6deb0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e774 │ │ │ │ - bl dc834 │ │ │ │ + beq 6e77c │ │ │ │ + bl dc9d4 │ │ │ │ str r6, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ mov r9, r0 │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e00c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e75c │ │ │ │ + bge 6e764 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6e748 │ │ │ │ - bl b93e4 │ │ │ │ + bne 6e750 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e6f0 │ │ │ │ - b 6e758 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 6e6f8 │ │ │ │ + b 6e760 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6e030 │ │ │ │ + bl 6e038 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6e784 │ │ │ │ - bl be93c │ │ │ │ + bne 6e78c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e798 │ │ │ │ + bne 6e7a0 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 39ed84 │ │ │ │ + bl 39e664 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6e7e0 │ │ │ │ + beq 6e7e8 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 200b40 │ │ │ │ + bl 2010cc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6e824 │ │ │ │ + bne 6e82c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e854 │ │ │ │ - b 6e848 │ │ │ │ + bne 6e85c │ │ │ │ + b 6e850 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28484 @ 0x6f44 │ │ │ │ + movw r0, #26856 @ 0x68e8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e80c │ │ │ │ - b 6e96c │ │ │ │ - bl be93c │ │ │ │ + bne 6e814 │ │ │ │ + b 6e974 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e96c │ │ │ │ + bne 6e974 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ef1f4 │ │ │ │ + bl 1efc74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e884 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 6e88c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7084 @ 0x1bac │ │ │ │ + movw r1, #5228 @ 0x146c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6e94c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6e954 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ecf78 │ │ │ │ + bl 1ed7bc │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6e94c │ │ │ │ + blt 6e954 │ │ │ │ mov r0, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 6dea8 │ │ │ │ + bl 6deb0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e94c │ │ │ │ - bl dc834 │ │ │ │ + beq 6e954 │ │ │ │ + bl dc9d4 │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d7b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bge 6e910 │ │ │ │ + bge 6e918 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6e910 │ │ │ │ - bl b93e4 │ │ │ │ + bne 6e918 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e8b8 │ │ │ │ + beq 6e8c0 │ │ │ │ mvn r7, #0 │ │ │ │ - b 6e914 │ │ │ │ + b 6e91c │ │ │ │ mov r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6] │ │ │ │ - bl 6e030 │ │ │ │ + bl 6e038 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e95c │ │ │ │ + bge 6e964 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 6e94c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 6e954 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - bl be93c │ │ │ │ + bl 27bef0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e96c │ │ │ │ + bne 6e974 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 2e2970 │ │ │ │ + bl 2e3354 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e9b0 │ │ │ │ + beq 6e9b8 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ef38c │ │ │ │ + b 1efe0c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e9d0 │ │ │ │ - b a1588 │ │ │ │ + bne 6e9d8 │ │ │ │ + b a15ec │ │ │ │ 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 a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6ea64 │ │ │ │ + beq 6ea6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 6eb08 │ │ │ │ + bl 6eb10 │ │ │ │ ldr r4, [r0] │ │ │ │ - b 6ea18 │ │ │ │ + b 6ea20 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6eaa4 │ │ │ │ + ble 6eaac │ │ │ │ ldr r4, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6eabc │ │ │ │ + beq 6eac4 │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6ea14 │ │ │ │ + ble 6ea1c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r2, [r4] │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ea08 │ │ │ │ + beq 6ea10 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6ea6c │ │ │ │ + ble 6ea74 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6ea88 │ │ │ │ + ble 6ea90 │ │ │ │ mov r5, #0 │ │ │ │ - b 6eabc │ │ │ │ + b 6eac4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ea58 │ │ │ │ + bne 6ea60 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 6ea58 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 6ea60 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ea64 │ │ │ │ + bne 6ea6c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 6ea64 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 6ea6c │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 6ea14 │ │ │ │ + bne 6ea1c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 6ea14 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 6ea1c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 21e538 │ │ │ │ + bl 21ebfc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6eafc │ │ │ │ + beq 6eb04 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1ef38c │ │ │ │ + b 1efe0c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 6eb54 │ │ │ │ + bge 6eb5c │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - beq 6eb54 │ │ │ │ + beq 6eb5c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #32] @ 6eb60 │ │ │ │ + ldr r2, [pc, #32] @ 6eb68 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl b303c <_PyStaticType_GetState@@Base> │ │ │ │ + bl b309c <_PyStaticType_GetState@@Base> │ │ │ │ add r0, r0, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r0, r3 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ - ldr r2, [pc, #408] @ 6ed1c │ │ │ │ + ldr r2, [pc, #408] @ 6ed24 │ │ │ │ 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] │ │ │ │ @@ -66118,115 +66120,115 @@ │ │ │ │ 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 a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6ed0c │ │ │ │ - movw r9, #57364 @ 0xe014 │ │ │ │ + beq 6ed14 │ │ │ │ + movw r9, #55508 @ 0xd8d4 │ │ │ │ movt r9, #61 @ 0x3d │ │ │ │ - movw r8, #57376 @ 0xe020 │ │ │ │ + movw r8, #55520 @ 0xd8e0 │ │ │ │ movt r8, #61 @ 0x3d │ │ │ │ - movw r7, #57216 @ 0xdf80 │ │ │ │ + movw r7, #55360 @ 0xd840 │ │ │ │ movt r7, #61 @ 0x3d │ │ │ │ sub r5, fp, #180 @ 0xb4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - movw r0, #9552 @ 0x2550 │ │ │ │ + movw r0, #7684 @ 0x1e04 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ vldr d7, [r5, #32] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r1, #44696 @ 0xae98 │ │ │ │ + movw r1, #40268 @ 0x9d4c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r9, [sp, #20] │ │ │ │ str r8, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ stm sp, {r3, r7} │ │ │ │ - movw r3, #57336 @ 0xdff8 │ │ │ │ + movw r3, #55480 @ 0xd8b8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs sl, r0, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - beq 6ed04 │ │ │ │ - bl c5c80 │ │ │ │ + beq 6ed0c │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ecd0 │ │ │ │ + beq 6ecd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ed04 │ │ │ │ + bgt 6ed0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ed04 │ │ │ │ + bne 6ed0c │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 6ed04 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 6ed0c │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ecf0 │ │ │ │ + bgt 6ecf8 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ - bne 6ecf0 │ │ │ │ + bne 6ecf8 │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ add r5, r5, #48 @ 0x30 │ │ │ │ cmp r6, #3 │ │ │ │ - bne 6ec44 │ │ │ │ - b 6ed10 │ │ │ │ + bne 6ec4c │ │ │ │ + b 6ed18 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #12 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 2f8fc8 <_PyEval_StopTheWorld@@Base+0x404> │ │ │ │ + bl 2f8ba4 <_PyEval_StopTheWorld@@Base+0x404> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6ed5c │ │ │ │ + beq 6ed64 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 1ef38c │ │ │ │ + bl 1efe0c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 6ed80 │ │ │ │ + bne 6ed88 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 6edb4 │ │ │ │ + beq 6edbc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45316 @ 0xb104 │ │ │ │ + movw r1, #43688 @ 0xaaa8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #14 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ @@ -66236,53 +66238,53 @@ │ │ │ │ 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 39ed84 │ │ │ │ + bl 39e664 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 6ee08 │ │ │ │ + beq 6ee10 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 1ef38c │ │ │ │ + bl 1efe0c │ │ │ │ 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 537f0 │ │ │ │ + bl 537e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ee8c │ │ │ │ + beq 6ee94 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d84c <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ee64 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 6ee6c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 6ee7c │ │ │ │ + bl 27bef0 │ │ │ │ + b 6ee84 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 262574 <_Py_HandlePending@@Base+0x7c0> │ │ │ │ + bl 262e4c <_Py_HandlePending@@Base+0x7c4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ee84 │ │ │ │ + bne 6ee8c │ │ │ │ mov r0, #0 │ │ │ │ - b 6ee8c │ │ │ │ + b 6ee94 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1ef38c │ │ │ │ + bl 1efe0c │ │ │ │ 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 │ │ │ │ @@ -66291,124 +66293,124 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6eef4 │ │ │ │ + bne 6eefc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6ef34 │ │ │ │ + beq 6ef3c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6eef8 │ │ │ │ - b 6ef34 │ │ │ │ + bgt 6ef00 │ │ │ │ + b 6ef3c │ │ │ │ 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 6ef54 │ │ │ │ + bne 6ef5c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6ef34 │ │ │ │ + beq 6ef3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ef58 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 6ef60 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6efbc │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6efc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 17ff80 │ │ │ │ + bl 1805b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ef98 │ │ │ │ + bgt 6efa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ef98 │ │ │ │ + bne 6efa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6efbc │ │ │ │ + bgt 6efc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6efbc │ │ │ │ + bne 6efc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 6f030 │ │ │ │ + bl 6f038 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #36] @ 6f02c │ │ │ │ + ldr r3, [pc, #36] @ 6f034 │ │ │ │ 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 beb7c │ │ │ │ + b becc8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0006f030 : │ │ │ │ +0006f038 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq 6f084 │ │ │ │ + beq 6f08c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r2, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f070 │ │ │ │ + bne 6f078 │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f064 │ │ │ │ + bne 6f06c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldmib r0, {r2, ip} │ │ │ │ mov r1, #264 @ 0x108 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ @@ -66417,830 +66419,830 @@ │ │ │ │ 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 b26c8 │ │ │ │ + b b2728 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6f0f4 │ │ │ │ + bne 6f0fc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1f2a38 <_PyLong_Copy@@Base> │ │ │ │ + bl 1f2fc8 <_PyLong_Copy@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #32468 @ 0x7ed4 │ │ │ │ + movw r0, #30612 @ 0x7794 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f18c │ │ │ │ + beq 6f194 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6f18c │ │ │ │ + ble 6f194 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1d0e6c │ │ │ │ + bl 1d13b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f1f8 │ │ │ │ - b 6f1a8 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bne 6f200 │ │ │ │ + b 6f1b0 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6f1d4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6f1dc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10092 @ 0x276c │ │ │ │ + movw r1, #8236 @ 0x202c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f1dc │ │ │ │ + ble 6f1e4 │ │ │ │ mov r5, #0 │ │ │ │ - b 6f228 │ │ │ │ + b 6f230 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f1d4 │ │ │ │ + bne 6f1dc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 6f1d4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 6f1dc │ │ │ │ mov r0, r4 │ │ │ │ - bl ca6e0 │ │ │ │ + bl ca7a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f228 │ │ │ │ + bgt 6f230 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f228 │ │ │ │ + bne 6f230 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #156] @ 6f2e8 │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 6f26c │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6f254 │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 6f294 │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 18ba98 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #80] @ 6f2ec │ │ │ │ - ldr r3, [r3, #1604] @ 0x644 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 6f2a8 │ │ │ │ - bl 2f6c30 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x8b0> │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 6f2c8 │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 6f2b0 │ │ │ │ - dmb ish │ │ │ │ - beq 6f2d8 │ │ │ │ - ldr r0, [pc, #16] @ 6f2e8 │ │ │ │ - bl 2be6c8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movw r2, #8392 @ 0x20c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6f350 │ │ │ │ + bne 6f298 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6f394 │ │ │ │ + beq 6f2dc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f354 │ │ │ │ - b 6f394 │ │ │ │ + bgt 6f29c │ │ │ │ + b 6f2dc │ │ │ │ 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 6f3b4 │ │ │ │ + bne 6f2fc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f394 │ │ │ │ + beq 6f2dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f3b4 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 6f2fc │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6f418 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6f360 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1c6c18 │ │ │ │ + bl 1c7048 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f3f4 │ │ │ │ + bgt 6f33c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f3f4 │ │ │ │ + bne 6f33c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f418 │ │ │ │ + bgt 6f360 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f418 │ │ │ │ + bne 6f360 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006f420 : │ │ │ │ +0006f368 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #52384 @ 0xcca0 │ │ │ │ + movw ip, #48416 @ 0xbd20 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov lr, r0 │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [ip] │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, lr │ │ │ │ - bl 2bb0c8 │ │ │ │ + bl 2bb190 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ + push {r4, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + ldr r0, [pc, #156] @ 6f46c │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 6f3f0 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6f3d8 │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + dmb ish │ │ │ │ + bne 6f418 │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 18c0d0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #80] @ 6f470 │ │ │ │ + ldr r3, [r3, #1604] @ 0x644 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 6f42c │ │ │ │ + bl 2f680c <_PyObject_MaybeCallSpecialNoArgs@@Base+0x8b0> │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 6f44c │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 6f434 │ │ │ │ + dmb ish │ │ │ │ + beq 6f45c │ │ │ │ + ldr r0, [pc, #16] @ 6f46c │ │ │ │ + bl 2be790 │ │ │ │ + movw r0, #5196 @ 0x144c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + rsbeq sl, r2, r0, lsl #25 │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movw r2, #8392 @ 0x20c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6f4cc │ │ │ │ + bne 6f4d4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6f510 │ │ │ │ + beq 6f518 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f4d0 │ │ │ │ - b 6f510 │ │ │ │ + bgt 6f4d8 │ │ │ │ + b 6f518 │ │ │ │ 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 6f530 │ │ │ │ + bne 6f538 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f510 │ │ │ │ + beq 6f518 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f530 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 6f538 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6f594 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6f59c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 227220 │ │ │ │ + bl 227a48 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f570 │ │ │ │ + bgt 6f578 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f570 │ │ │ │ + bne 6f578 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f594 │ │ │ │ + bgt 6f59c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f594 │ │ │ │ + bne 6f59c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006f59c : │ │ │ │ +0006f5a4 : │ │ │ │ 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 6f5c4 │ │ │ │ - bl 3c867c <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ - b 6f5d8 │ │ │ │ + bne 6f5cc │ │ │ │ + bl 3c7f24 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ + b 6f5e0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6f5e0 │ │ │ │ + bne 6f5e8 │ │ │ │ mvn r5, #0 │ │ │ │ - b 6f614 │ │ │ │ + b 6f61c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 19ed08 │ │ │ │ + bl 19f350 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f614 │ │ │ │ + bgt 6f61c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f614 │ │ │ │ + bne 6f61c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne ip, ip, #1 │ │ │ │ mov r6, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 6f688 │ │ │ │ + bne 6f690 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6f6c4 │ │ │ │ + beq 6f6cc │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #1 │ │ │ │ sub r1, fp, #32 │ │ │ │ str ip, [sp, #8] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str ip, [sp, #4] │ │ │ │ - movw ip, #32828 @ 0x803c │ │ │ │ + movw ip, #32836 @ 0x8044 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f824 │ │ │ │ + beq 6f82c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6f6e4 │ │ │ │ - bl be93c │ │ │ │ + bne 6f6ec │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f824 │ │ │ │ - b 6f720 │ │ │ │ - bl c5a24 │ │ │ │ + bne 6f82c │ │ │ │ + b 6f728 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f710 │ │ │ │ + bgt 6f718 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f710 │ │ │ │ + bne 6f718 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 6f6d4 │ │ │ │ + beq 6f6dc │ │ │ │ cmp r5, #0 │ │ │ │ - bge 6f73c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 6f744 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56348 @ 0xdc1c │ │ │ │ + movw r1, #54492 @ 0xd4dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6f824 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6f82c │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 6f75c │ │ │ │ + bhi 6f764 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6f778 │ │ │ │ + bne 6f780 │ │ │ │ mov r0, #8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b cdf50 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + b ce018 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10148 @ 0x27a4 │ │ │ │ + movw r1, #8292 @ 0x2064 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6f824 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6f82c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a2c74 │ │ │ │ + bl 1a32bc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 6f824 │ │ │ │ - bl 1a2d9c │ │ │ │ + beq 6f82c │ │ │ │ + bl 1a33e4 │ │ │ │ add r4, r6, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6f7b4 │ │ │ │ + bne 6f7bc │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f79c │ │ │ │ + bne 6f7a4 │ │ │ │ dmb ish │ │ │ │ - beq 6f7c4 │ │ │ │ + beq 6f7cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bfda0 │ │ │ │ + bl 342328 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6f7e4 │ │ │ │ + bhi 6f7ec │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 3c3444 <_Py_hashtable_foreach@@Base+0x1bdc> │ │ │ │ + bl 3c2cec <_Py_hashtable_foreach@@Base+0x172c> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6f804 │ │ │ │ + bne 6f80c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f7ec │ │ │ │ + bne 6f7f4 │ │ │ │ dmb ish │ │ │ │ - beq 6f814 │ │ │ │ + beq 6f81c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2be6c8 │ │ │ │ + bl 2be790 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 1a3aec │ │ │ │ + b 1a4134 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #1108 @ 0x454 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ + movw r3, #64644 @ 0xfc84 │ │ │ │ + movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6f854 │ │ │ │ + ldr r1, [pc, #8] @ 6f85c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f918 │ │ │ │ - rsbeq r1, r3, r4, lsr #21 │ │ │ │ + b 6f920 │ │ │ │ + rsbeq r1, r3, ip, lsr #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 6f8d0 │ │ │ │ + bne 6f8d8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6f8b0 │ │ │ │ + beq 6f8b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6f8d4 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 6f8dc │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6f910 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6f918 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1aa5d8 │ │ │ │ + bl 1aaa9c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f910 │ │ │ │ + bgt 6f918 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f910 │ │ │ │ + bne 6f918 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 130df0 │ │ │ │ + bl 13135c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f9d0 │ │ │ │ + beq 6f9d8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6fa08 │ │ │ │ + bne 6fa10 │ │ │ │ mov r1, r5 │ │ │ │ - bl 119680 │ │ │ │ + bl 119818 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f9d8 │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + bne 6f9e0 │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f9ac │ │ │ │ - bl 1435d8 │ │ │ │ - movw r0, #52396 @ 0xccac │ │ │ │ + beq 6f9b4 │ │ │ │ + bl 143ca0 │ │ │ │ + movw r0, #48428 @ 0xbd2c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #10212 @ 0x27e4 │ │ │ │ + movw r1, #8356 @ 0x20a4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f9b8 │ │ │ │ - b 6f9d0 │ │ │ │ + ble 6f9c0 │ │ │ │ + b 6f9d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f9d0 │ │ │ │ + bgt 6f9d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f9d0 │ │ │ │ + bne 6f9d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f9ec │ │ │ │ + ble 6f9f4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f9e4 │ │ │ │ + bne 6f9ec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 6f9e4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 6f9ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fa28 │ │ │ │ + bgt 6fa30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fa28 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 6fa30 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a95e8 │ │ │ │ + b a9604 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne ip, ip, #1 │ │ │ │ mov r7, r0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 6fa94 │ │ │ │ + bne 6fa9c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6facc │ │ │ │ + beq 6fad4 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #412] @ 6fc48 │ │ │ │ + ldr ip, [pc, #412] @ 6fc50 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fb40 │ │ │ │ + beq 6fb48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6faec │ │ │ │ - bl be93c │ │ │ │ + bne 6faf4 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fb40 │ │ │ │ - b 6fb28 │ │ │ │ - bl c5a24 │ │ │ │ + bne 6fb48 │ │ │ │ + b 6fb30 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fb18 │ │ │ │ + bgt 6fb20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fb18 │ │ │ │ + bne 6fb20 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6fadc │ │ │ │ + beq 6fae4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6fb48 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 6fb50 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56348 @ 0xdc1c │ │ │ │ + movw r1, #54492 @ 0xd4dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r4, #0 │ │ │ │ - b 6fc3c │ │ │ │ + b 6fc44 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 6fb68 │ │ │ │ + bhi 6fb70 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6fb84 │ │ │ │ + bne 6fb8c │ │ │ │ mov r0, #7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b cdf50 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + b ce018 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10148 @ 0x27a4 │ │ │ │ + movw r1, #8292 @ 0x2064 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6fb40 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6fb48 │ │ │ │ mov r0, r4 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6fba0 │ │ │ │ + bne 6fba8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ add r6, r7, #8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6fbc4 │ │ │ │ + bne 6fbcc │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6fbac │ │ │ │ + bne 6fbb4 │ │ │ │ dmb ish │ │ │ │ - beq 6fbd4 │ │ │ │ + beq 6fbdc │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bfda0 │ │ │ │ + bl 342328 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6fbf4 │ │ │ │ + bhi 6fbfc │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3c3444 <_Py_hashtable_foreach@@Base+0x1bdc> │ │ │ │ + bl 3c2cec <_Py_hashtable_foreach@@Base+0x172c> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6fc14 │ │ │ │ + bne 6fc1c │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6fbfc │ │ │ │ + bne 6fc04 │ │ │ │ dmb ish │ │ │ │ - beq 6fc24 │ │ │ │ + beq 6fc2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2be6c8 │ │ │ │ + bl 2be790 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3acf58 <_Py_strhex@@Base> │ │ │ │ + bl 3ac838 <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, rrx │ │ │ │ + rsbeq r8, r2, r0, ror r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6fc84 │ │ │ │ + bne 6fc8c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6fcb4 │ │ │ │ - b 6fca8 │ │ │ │ + bne 6fcbc │ │ │ │ + b 6fcb0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42816 @ 0xa740 │ │ │ │ + movw r0, #38388 @ 0x95f4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fc6c │ │ │ │ - b 6fd6c │ │ │ │ - bl be93c │ │ │ │ + bne 6fc74 │ │ │ │ + b 6fd74 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fd6c │ │ │ │ + bne 6fd74 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6fce8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 6fcf0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12360 @ 0x3048 │ │ │ │ + movw r1, #10504 @ 0x2908 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 6fd5c │ │ │ │ + bl 14161c │ │ │ │ + b 6fd64 │ │ │ │ cmp r4, #5 │ │ │ │ - bhi 6fd14 │ │ │ │ + bhi 6fd1c │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 6fd50 │ │ │ │ + beq 6fd58 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ lsl r4, r1, r4 │ │ │ │ - b 6fd34 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + b 6fd3c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41040 @ 0xa050 │ │ │ │ + movw r1, #39184 @ 0x9910 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 6fd5c │ │ │ │ + bl 14161c │ │ │ │ + b 6fd64 │ │ │ │ ldrb lr, [r2, r3] │ │ │ │ orr ip, r0, r1, lsl r3 │ │ │ │ add r3, r3, #1 │ │ │ │ tst lr, r4 │ │ │ │ movne r0, ip │ │ │ │ cmp r3, #16 │ │ │ │ - bne 6fd34 │ │ │ │ + bne 6fd3c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ - bl be93c │ │ │ │ + b becc8 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq 6fd50 │ │ │ │ + beq 6fd58 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -67248,75 +67250,75 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6fe9c │ │ │ │ + bne 6fea4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38fcd8 <_PyLong_Lshift@@Base+0x31a0> │ │ │ │ + bl 38f470 <_PyLong_Lshift@@Base+0x30d8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6fe9c │ │ │ │ + beq 6fea4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 397d44 <_PyType_SetVersion@@Base+0xfcc> │ │ │ │ + bl 397744 <_PyType_SetVersion@@Base+0x1064> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #51788 @ 0xca4c │ │ │ │ + movw r0, #49968 @ 0xc330 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6fdfc │ │ │ │ + bne 6fe04 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aec24 <_Py_strhex@@Base+0x1ccc> │ │ │ │ + b 3ae504 <_Py_strhex@@Base+0x1ccc> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #10252 @ 0x280c │ │ │ │ + movw r0, #8396 @ 0x20cc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ movw r1, #727 @ 0x2d7 │ │ │ │ - bl 39869c <_PyType_SetVersion@@Base+0x1924> │ │ │ │ + bl 398690 <_PyType_SetVersion@@Base+0x1fb0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fe50 │ │ │ │ + bgt 6fe58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fe50 │ │ │ │ + bne 6fe58 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6fdec │ │ │ │ + beq 6fdf4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fe7c │ │ │ │ + bgt 6fe84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fe7c │ │ │ │ + bne 6fe84 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fe9c │ │ │ │ - movw r0, #10252 @ 0x280c │ │ │ │ + beq 6fea4 │ │ │ │ + movw r0, #8396 @ 0x20cc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3bd484 <_Py_c_neg@@Base+0xa14> │ │ │ │ + b 3bcd64 <_Py_c_neg@@Base+0xa14> │ │ │ │ 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 │ │ │ │ @@ -67325,155 +67327,155 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 6ff04 │ │ │ │ + bne 6ff0c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6ff44 │ │ │ │ + beq 6ff4c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ff08 │ │ │ │ - b 6ff44 │ │ │ │ + bgt 6ff10 │ │ │ │ + b 6ff4c │ │ │ │ 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 6ff64 │ │ │ │ + bne 6ff6c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6ff44 │ │ │ │ + beq 6ff4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ff68 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 6ff70 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 6ffcc │ │ │ │ + bl 16f2c4 │ │ │ │ + b 6ffd4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 44a9c │ │ │ │ + bl 44a94 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ffa8 │ │ │ │ + bgt 6ffb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ffa8 │ │ │ │ + bne 6ffb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ffcc │ │ │ │ + bgt 6ffd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ffcc │ │ │ │ + bne 6ffd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 700a4 │ │ │ │ + beq 700ac │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #52412 @ 0xccbc │ │ │ │ + movw r4, #48444 @ 0xbd3c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 680fc │ │ │ │ + bl 68104 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 70064 │ │ │ │ - movw r3, #52268 @ 0xcc2c │ │ │ │ + bne 7006c │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70038 │ │ │ │ - bl 1435d8 │ │ │ │ + beq 70040 │ │ │ │ + bl 143ca0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #52368 @ 0xcc90 │ │ │ │ + movw r3, #48400 @ 0xbd10 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70028 │ │ │ │ + bne 70030 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70028 │ │ │ │ - b 7009c │ │ │ │ + bne 70030 │ │ │ │ + b 700a4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70084 │ │ │ │ + bgt 7008c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70084 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 7008c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18420 @ 0x47f4 │ │ │ │ + movw r1, #16792 @ 0x4198 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000700b0 : │ │ │ │ +000700b8 : │ │ │ │ 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 700dc │ │ │ │ - bl 3c867c <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ - b 700ec │ │ │ │ + bne 700e4 │ │ │ │ + bl 3c7f24 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ + b 700f4 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl e32ac │ │ │ │ + bl e3440 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 70100 │ │ │ │ - movw r0, #10268 @ 0x281c │ │ │ │ + bge 70108 │ │ │ │ + movw r0, #8412 @ 0x20dc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2eeacc │ │ │ │ - b 70108 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b 70110 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ 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 │ │ │ │ @@ -67483,867 +67485,867 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 70174 │ │ │ │ + bne 7017c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 701b8 │ │ │ │ + beq 701c0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 70178 │ │ │ │ - b 701b8 │ │ │ │ + bgt 70180 │ │ │ │ + b 701c0 │ │ │ │ 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 701d8 │ │ │ │ + bne 701e0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 701b8 │ │ │ │ + beq 701c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 701d8 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 701e0 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7023c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 70244 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 45080 │ │ │ │ + bl 45078 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70218 │ │ │ │ + bgt 70220 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70218 │ │ │ │ + bne 70220 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7023c │ │ │ │ + bgt 70244 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7023c │ │ │ │ + bne 70244 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 70264 │ │ │ │ + ldr r2, [pc, #16] @ 7026c │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466e0 <_Py_IncRef@@Base+0x24> │ │ │ │ - rsbeq r1, r3, r8, asr sl │ │ │ │ + b 466d8 <_Py_IncRef@@Base+0x24> │ │ │ │ + rsbeq r1, r3, r0, ror #20 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c8790 <_Py_hashtable_foreach@@Base+0x6f28> │ │ │ │ + b 3c8038 <_Py_hashtable_foreach@@Base+0x6a78> │ │ │ │ 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 702bc │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 702c4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43944 @ 0xaba8 │ │ │ │ + movw r1, #42316 @ 0xa54c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 702e0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 702e8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 702e8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 702f0 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58540 @ 0xe4ac │ │ │ │ + movw r1, #56912 @ 0xde50 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 70300 │ │ │ │ + b 70308 │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 70308 │ │ │ │ + ldr r0, [pc, #16] @ 70310 │ │ │ │ sub r1, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r6, r3, ip, asr #19 │ │ │ │ + ldrdeq r6, [r3], #-148 @ 0xffffff6c @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #1108 @ 0x454 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ + movw r3, #64644 @ 0xfc84 │ │ │ │ + movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 70330 │ │ │ │ + ldr r1, [pc, #8] @ 70338 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f918 │ │ │ │ - rsbeq r1, r3, r8, asr sl │ │ │ │ + b 6f920 │ │ │ │ + rsbeq r1, r3, r0, ror #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 703b8 │ │ │ │ + beq 703c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 703b8 │ │ │ │ + ble 703c0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ - movw r0, #10504 @ 0x2908 │ │ │ │ + movw r0, #8648 @ 0x21c8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, r4 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 703cc │ │ │ │ + bgt 703d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 703cc │ │ │ │ + bne 703d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 703cc │ │ │ │ - movw r0, #10540 @ 0x292c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 703d4 │ │ │ │ + movw r0, #8684 @ 0x21ec │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #1092 @ 0x444 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ + movw r3, #64628 @ 0xfc74 │ │ │ │ + movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 703f8 │ │ │ │ + ldr r1, [pc, #8] @ 70400 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f918 │ │ │ │ - rsbeq r1, r3, r4, lsr #21 │ │ │ │ + b 6f920 │ │ │ │ + rsbeq r1, r3, ip, lsr #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 70478 │ │ │ │ + bne 70480 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 70458 │ │ │ │ + beq 70460 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 7047c │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 70484 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 704c8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 704d0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #76] @ 704d4 │ │ │ │ + ldr r0, [pc, #76] @ 704dc │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ strle r3, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 704c8 │ │ │ │ + bgt 704d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 704c8 │ │ │ │ + bne 704d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r2, r3, ip, lsr #19 │ │ │ │ + strhteq r2, [r3], #-148 @ 0xffffff6c │ │ │ │ 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 70518 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 70520 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43944 @ 0xaba8 │ │ │ │ + movw r1, #42316 @ 0xa54c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7053c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 70544 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70544 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 7054c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58540 @ 0xe4ac │ │ │ │ + movw r1, #56912 @ 0xde50 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 7055c │ │ │ │ + b 70564 │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 70564 │ │ │ │ + ldr r0, [pc, #16] @ 7056c │ │ │ │ sub r1, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldrdeq r7, [r3], #-176 @ 0xffffff50 @ │ │ │ │ + ldrdeq r7, [r3], #-184 @ 0xffffff48 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 70588 │ │ │ │ + ldr r2, [pc, #16] @ 70590 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 466e0 <_Py_IncRef@@Base+0x24> │ │ │ │ - rsbeq r1, r3, r8, asr sl │ │ │ │ + b 466d8 <_Py_IncRef@@Base+0x24> │ │ │ │ + rsbeq r1, r3, r0, ror #20 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #1092 @ 0x444 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ + movw r3, #64628 @ 0xfc74 │ │ │ │ + movt r3, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 705b0 │ │ │ │ + ldr r1, [pc, #8] @ 705b8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f918 │ │ │ │ - rsbeq r1, r3, r8, asr sl │ │ │ │ + b 6f920 │ │ │ │ + rsbeq r1, r3, r0, ror #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #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 70604 │ │ │ │ + beq 7060c │ │ │ │ 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 70638 │ │ │ │ - b 70618 │ │ │ │ + bne 70640 │ │ │ │ + b 70620 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r4, #127 @ 0x7f │ │ │ │ - bne 70638 │ │ │ │ + bne 70640 │ │ │ │ cmp r1, #1 │ │ │ │ moveq r4, #255 @ 0xff │ │ │ │ - beq 70638 │ │ │ │ + beq 70640 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ mov r3, r4 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, #2 │ │ │ │ movne r4, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3acec <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ + bl 3b1d8 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 706bc │ │ │ │ + blt 706c4 │ │ │ │ add r2, r8, #2 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 70694 │ │ │ │ + bne 7069c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dfb84 │ │ │ │ + bl 1e0144 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 706bc │ │ │ │ + beq 706c4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b99d8 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl b9b30 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 706bc │ │ │ │ + beq 706c4 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1dfb84 │ │ │ │ + b 1e0144 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3adbc <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ + bl 3b2a8 <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 706bc │ │ │ │ + beq 706c4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 31a3ac <_PyGen_FetchStopIterationValue@@Base+0x1cec> │ │ │ │ + b 319e30 <_PyGen_FetchStopIterationValue@@Base+0x1cec> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 286b54 │ │ │ │ + b 286e0c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 70754 │ │ │ │ + bne 7075c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 70734 │ │ │ │ + beq 7073c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 70758 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 70760 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 707a4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 707ac │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #76] @ 707b0 │ │ │ │ + ldr r0, [pc, #76] @ 707b8 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ strle r3, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 707a4 │ │ │ │ + bgt 707ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 707a4 │ │ │ │ + bne 707ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq r1, [r3], #-188 @ 0xffffff44 @ │ │ │ │ + rsbeq r1, r3, r4, ror #23 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2ad9b8 │ │ │ │ + bl 2adba8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 70810 │ │ │ │ + beq 70818 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70818 │ │ │ │ - bl 2ae0a8 │ │ │ │ + beq 70820 │ │ │ │ + bl 2ae298 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70818 │ │ │ │ + bne 70820 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70810 │ │ │ │ + bgt 70818 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70810 │ │ │ │ + bne 70818 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 70830 │ │ │ │ + ble 70838 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70824 │ │ │ │ + bne 7082c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 70824 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 7082c │ │ │ │ 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 708c4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bgt 708cc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 708a0 │ │ │ │ + beq 708a8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ - movw r3, #30436 @ 0x76e4 │ │ │ │ + movw r3, #28688 @ 0x7010 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r1, #20700 @ 0x50dc │ │ │ │ + movw r1, #19072 @ 0x4a80 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr ip, [ip, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 140f34 │ │ │ │ - b 708dc │ │ │ │ + bl 14161c │ │ │ │ + b 708e4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ - bl d673c │ │ │ │ + bl d6818 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 708e4 │ │ │ │ + bne 708ec │ │ │ │ mov r5, #0 │ │ │ │ - b 7091c │ │ │ │ + b 70924 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r5, #20 │ │ │ │ sub r2, r6, #1 │ │ │ │ - bl d6de0 │ │ │ │ + bl d6ebc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7091c │ │ │ │ + bgt 70924 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7091c │ │ │ │ + bne 70924 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7096c │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 70974 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #10564 @ 0x2944 │ │ │ │ + movw r1, #8708 @ 0x2204 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, r4] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00070994 : │ │ │ │ +0007099c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 709bc │ │ │ │ - bl 3c867c <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ - b 709cc │ │ │ │ + bne 709c4 │ │ │ │ + bl 3c7f24 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ + b 709d4 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 34168c │ │ │ │ + bl 341114 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 709e0 │ │ │ │ - movw r0, #10596 @ 0x2964 │ │ │ │ + bge 709e8 │ │ │ │ + movw r0, #8740 @ 0x2224 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2eeacc │ │ │ │ - b 709e8 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b 709f0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #10756 @ 0x2a04 │ │ │ │ + movw r0, #8900 @ 0x22c4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ 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 70a50 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 70a58 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43944 @ 0xaba8 │ │ │ │ + movw r1, #42316 @ 0xa54c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 70a74 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 70a7c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70a7c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 70a84 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58540 @ 0xe4ac │ │ │ │ + movw r1, #56912 @ 0xde50 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 70a94 │ │ │ │ + b 70a9c │ │ │ │ ldr ip, [r0, #20] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #16] @ 70a9c │ │ │ │ + ldr r0, [pc, #16] @ 70aa4 │ │ │ │ sub r1, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r6, r3, r4, lsr #28 │ │ │ │ + rsbeq r6, r3, ip, lsr #28 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 70af0 │ │ │ │ + bne 70af8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 70aec │ │ │ │ + ble 70af4 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70b38 │ │ │ │ + beq 70b40 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #192] @ 70bd0 │ │ │ │ + ldr r1, [pc, #192] @ 70bd8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 70b38 │ │ │ │ + bne 70b40 │ │ │ │ mov r0, #0 │ │ │ │ - b 70bc8 │ │ │ │ + b 70bd0 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 3043b4 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 303f18 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ add r4, r6, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70b30 │ │ │ │ + beq 70b38 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 70b7c │ │ │ │ + beq 70b84 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70b80 │ │ │ │ - bl be93c │ │ │ │ + bne 70b88 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70b80 │ │ │ │ - b 70b30 │ │ │ │ + beq 70b88 │ │ │ │ + b 70b38 │ │ │ │ mov r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2df88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 70bc0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 70bc8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 70b30 │ │ │ │ + bl 27bef0 │ │ │ │ + b 70b38 │ │ │ │ mov r0, r4 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq r2, r4, r0, r8 │ │ │ │ + mlseq r2, ip, r0, r8 │ │ │ │ │ │ │ │ -00070bd4 : │ │ │ │ +00070bdc : │ │ │ │ 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 34168c │ │ │ │ + bl 341114 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00070c0c <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ +00070c14 <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r4, r3, #5504 @ 0x1580 │ │ │ │ add r4, r4, #20 │ │ │ │ cmp r4, #0 │ │ │ │ addne r3, r3, #4096 @ 0x1000 │ │ │ │ ldrne r4, [r3, #1452] @ 0x5ac │ │ │ │ - bne 70c48 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ - bl 1435d8 │ │ │ │ + bne 70c50 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ + bl 143ca0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28c424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c5fc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70c64 <_PyXI_UnwrapNotShareableError@@Base+0x58> │ │ │ │ + bne 70c6c <_PyXI_UnwrapNotShareableError@@Base+0x58> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ - bne 70c8c <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ + bne 70c94 <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ mov r0, r4 │ │ │ │ - bl 31ce4 │ │ │ │ + bl 31ce8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 70ca8 <_PyXI_UnwrapNotShareableError@@Base+0x9c> │ │ │ │ - b 70cd8 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ + bne 70cb0 <_PyXI_UnwrapNotShareableError@@Base+0x9c> │ │ │ │ + b 70ce0 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #8 │ │ │ │ - bl 39528 <_PyXI_InitFailure@@Base> │ │ │ │ + bl 39524 <_PyXI_InitFailure@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70c78 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ - b 70c5c <_PyXI_UnwrapNotShareableError@@Base+0x50> │ │ │ │ + bne 70c80 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ + b 70c64 <_PyXI_UnwrapNotShareableError@@Base+0x50> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70cc4 <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ + bgt 70ccc <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70ccc <_PyXI_UnwrapNotShareableError@@Base+0xc0> │ │ │ │ + beq 70cd4 <_PyXI_UnwrapNotShareableError@@Base+0xc0> │ │ │ │ mov r4, r6 │ │ │ │ - b 70cd8 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ + b 70ce0 <_PyXI_UnwrapNotShareableError@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 70cc4 <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 70ccc <_PyXI_UnwrapNotShareableError@@Base+0xb8> │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r4, [r5, #88] @ 0x58 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00070cec : │ │ │ │ +00070cf4 : │ │ │ │ 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 e32ac │ │ │ │ + bl e3440 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 70d60 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 70d68 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #43944 @ 0xaba8 │ │ │ │ + movw r1, #42316 @ 0xa54c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 70d98 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 70da0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70d88 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 70d90 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #58540 @ 0xe4ac │ │ │ │ + movw r1, #56912 @ 0xde50 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 70d98 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 70da0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 70ddc │ │ │ │ + bne 70de4 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 70e04 │ │ │ │ - b 70e20 │ │ │ │ + bne 70e0c │ │ │ │ + b 70e28 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #824 @ 0x338 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ + movw r0, #64360 @ 0xfb68 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70dc8 │ │ │ │ + bne 70dd0 │ │ │ │ mov r0, #0 │ │ │ │ - b 70eb8 │ │ │ │ - bl c5a24 │ │ │ │ + b 70ec0 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 70e34 │ │ │ │ + ble 70e3c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 70e50 │ │ │ │ - bl be93c │ │ │ │ + bne 70e58 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 70e50 │ │ │ │ - b 70dfc │ │ │ │ + beq 70e58 │ │ │ │ + b 70e04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70e18 │ │ │ │ + bne 70e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 70e18 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 70e20 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2fd274 │ │ │ │ + bl 2fce54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70dfc │ │ │ │ + beq 70e04 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r1, r5, #1 │ │ │ │ - bl 2e2238 │ │ │ │ + bl 2d2acc <_Py_dup@@Base+0x428> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 70dfc │ │ │ │ + blt 70e04 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ addlt r4, r4, r5 │ │ │ │ biclt r4, r4, r4, asr #31 │ │ │ │ cmp r5, r4 │ │ │ │ movlt r4, r5 │ │ │ │ add r0, r4, #1 │ │ │ │ @@ -68352,180 +68354,180 @@ │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2d9e4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ strb r7, [r6, r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #224] @ 70fbc │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #20 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 70efc │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 70ee4 │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 70f24 │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 18ba98 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r5, [pc, #148] @ 70fc0 │ │ │ │ - ldr r3, [r5, #1604] @ 0x644 │ │ │ │ - cmp r3, #0 │ │ │ │ - streq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 70f7c │ │ │ │ - ldr r0, [r5, #1692] @ 0x69c │ │ │ │ - bl 71150 <_Py_hashtable_size@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r5, #1684] @ 0x694 │ │ │ │ - str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 71150 <_Py_hashtable_size@@Base> │ │ │ │ - add r4, r4, r0 │ │ │ │ - ldr r0, [r5, #1696] @ 0x6a0 │ │ │ │ - str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 71150 <_Py_hashtable_size@@Base> │ │ │ │ - movw r1, #2644 @ 0xa54 │ │ │ │ - movt r1, #9 │ │ │ │ - add r4, r4, r0 │ │ │ │ - sub r2, fp, #24 │ │ │ │ - ldr r0, [r5, #1700] @ 0x6a4 │ │ │ │ - str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 3c1868 <_Py_hashtable_foreach@@Base> │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r6] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 70f9c │ │ │ │ - strexb r1, r3, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 70f84 │ │ │ │ - dmb ish │ │ │ │ - beq 70fac │ │ │ │ - ldr r0, [pc, #16] @ 70fbc │ │ │ │ - bl 2be6c8 │ │ │ │ - ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b b26c8 │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71004 │ │ │ │ + bne 70f08 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71004 │ │ │ │ + bne 70f08 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 710b4 │ │ │ │ + beq 70fb8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7101c │ │ │ │ + beq 70f20 │ │ │ │ mov r0, r4 │ │ │ │ - bl c4300 │ │ │ │ + bl c444c │ │ │ │ mov r4, r0 │ │ │ │ - b 71024 │ │ │ │ - bl 9f784 │ │ │ │ + b 70f28 │ │ │ │ + bl 9f7f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 71138 │ │ │ │ + beq 7103c │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7104c │ │ │ │ - ldr r1, [pc, #260] @ 71144 │ │ │ │ + beq 70f50 │ │ │ │ + ldr r1, [pc, #260] @ 71048 │ │ │ │ mov r0, r4 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7108c │ │ │ │ + beq 70f90 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7106c │ │ │ │ - ldr r1, [pc, #232] @ 71148 │ │ │ │ + beq 70f70 │ │ │ │ + ldr r1, [pc, #232] @ 7104c │ │ │ │ mov r0, r4 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7108c │ │ │ │ + beq 70f90 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 710cc │ │ │ │ - ldr r1, [pc, #204] @ 7114c │ │ │ │ + beq 70fd0 │ │ │ │ + ldr r1, [pc, #204] @ 71050 │ │ │ │ mov r0, r4 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 710cc │ │ │ │ + bne 70fd0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71138 │ │ │ │ + bgt 7103c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71138 │ │ │ │ + bne 7103c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 71138 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 7103c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 710dc │ │ │ │ + beq 70fe0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 710f8 │ │ │ │ + bne 70ffc │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl cf098 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf160 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b 71110 │ │ │ │ + b 71014 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl af294 │ │ │ │ + bl af2f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7113c │ │ │ │ + bgt 71040 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7113c │ │ │ │ + bne 71040 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 7113c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 71040 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ - rsbeq r6, r3, r8, ror #11 │ │ │ │ - rsbeq r6, r3, r4, lsl r0 │ │ │ │ + rsbeq r6, r3, r0 │ │ │ │ + strdeq r6, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r6, r3, ip, lsl r0 │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + ldr r0, [pc, #224] @ 71150 │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 71090 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 71078 │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + dmb ish │ │ │ │ + bne 710b8 │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 18c0d0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r5, [pc, #148] @ 71154 │ │ │ │ + ldr r3, [r5, #1604] @ 0x644 │ │ │ │ + cmp r3, #0 │ │ │ │ + streq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ + beq 71110 │ │ │ │ + ldr r0, [r5, #1692] @ 0x69c │ │ │ │ + bl 71158 <_Py_hashtable_size@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r5, #1684] @ 0x694 │ │ │ │ + str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 71158 <_Py_hashtable_size@@Base> │ │ │ │ + add r4, r4, r0 │ │ │ │ + ldr r0, [r5, #1696] @ 0x6a0 │ │ │ │ + str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 71158 <_Py_hashtable_size@@Base> │ │ │ │ + movw r1, #3468 @ 0xd8c │ │ │ │ + movt r1, #9 │ │ │ │ + add r4, r4, r0 │ │ │ │ + sub r2, fp, #24 │ │ │ │ + ldr r0, [r5, #1700] @ 0x6a4 │ │ │ │ + str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 3c15c0 <_Py_hashtable_foreach@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r6] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 71130 │ │ │ │ + strexb r1, r3, [r6] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 71118 │ │ │ │ + dmb ish │ │ │ │ + beq 71140 │ │ │ │ + ldr r0, [pc, #16] @ 71150 │ │ │ │ + bl 2be790 │ │ │ │ + ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b b2728 │ │ │ │ + rsbeq sl, r2, r0, lsl #25 │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00071150 <_Py_hashtable_size@@Base>: │ │ │ │ +00071158 <_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 │ │ │ │ @@ -68537,146 +68539,146 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 2e480 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ + movw r3, #8948 @ 0x22f4 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #8948 @ 0x22f4 │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + ldr r2, [r3] │ │ │ │ + add fp, sp, #0 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #156] @ 71258 <_Py_hashtable_size@@Base+0x108> │ │ │ │ + ldr r0, [pc, #156] @ 71294 <_Py_hashtable_size@@Base+0x13c> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 711dc <_Py_hashtable_size@@Base+0x8c> │ │ │ │ + bne 71218 <_Py_hashtable_size@@Base+0xc0> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 711c4 <_Py_hashtable_size@@Base+0x74> │ │ │ │ + bne 71200 <_Py_hashtable_size@@Base+0xa8> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - bne 71204 <_Py_hashtable_size@@Base+0xb4> │ │ │ │ + bne 71240 <_Py_hashtable_size@@Base+0xe8> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18ba98 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #80] @ 7125c <_Py_hashtable_size@@Base+0x10c> │ │ │ │ + bl 18c0d0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #80] @ 71298 <_Py_hashtable_size@@Base+0x140> │ │ │ │ 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 71238 <_Py_hashtable_size@@Base+0xe8> │ │ │ │ + bne 71274 <_Py_hashtable_size@@Base+0x11c> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 71220 <_Py_hashtable_size@@Base+0xd0> │ │ │ │ + bne 7125c <_Py_hashtable_size@@Base+0x104> │ │ │ │ dmb ish │ │ │ │ - beq 71248 <_Py_hashtable_size@@Base+0xf8> │ │ │ │ - ldr r0, [pc, #16] @ 71258 <_Py_hashtable_size@@Base+0x108> │ │ │ │ - bl 2be6c8 │ │ │ │ + beq 71284 <_Py_hashtable_size@@Base+0x12c> │ │ │ │ + ldr r0, [pc, #16] @ 71294 <_Py_hashtable_size@@Base+0x13c> │ │ │ │ + bl 2be790 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - movw r3, #8948 @ 0x22f4 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #8948 @ 0x22f4 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - ldr r2, [r3] │ │ │ │ - add fp, sp, #0 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r3] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ + rsbeq sl, r2, r0, lsl #25 │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 712e8 <_Py_hashtable_size@@Base+0x198> │ │ │ │ + bne 712f0 <_Py_hashtable_size@@Base+0x198> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7132c <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ - ldr lr, [pc, #184] @ 713a8 <_Py_hashtable_size@@Base+0x258> │ │ │ │ + beq 71334 <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ + ldr lr, [pc, #184] @ 713b0 <_Py_hashtable_size@@Base+0x258> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7132c <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ + bne 71334 <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ mov r0, #0 │ │ │ │ - b 713a0 <_Py_hashtable_size@@Base+0x250> │ │ │ │ + b 713a8 <_Py_hashtable_size@@Base+0x250> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 30368c │ │ │ │ + bl 303208 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71324 <_Py_hashtable_size@@Base+0x1d4> │ │ │ │ + beq 7132c <_Py_hashtable_size@@Base+0x1d4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 37dfac <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 37d90c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71324 <_Py_hashtable_size@@Base+0x1d4> │ │ │ │ + beq 7132c <_Py_hashtable_size@@Base+0x1d4> │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ bl 2d984 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r4, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 713a0 <_Py_hashtable_size@@Base+0x250> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 713a8 <_Py_hashtable_size@@Base+0x250> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 71324 <_Py_hashtable_size@@Base+0x1d4> │ │ │ │ + bl 27bef0 │ │ │ │ + b 7132c <_Py_hashtable_size@@Base+0x1d4> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, asr #1 │ │ │ │ + rsbeq r8, r2, r8, asr #1 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ @@ -68684,26 +68686,26 @@ │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #10884 @ 0x2a84 │ │ │ │ + movw r0, #9028 @ 0x2344 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ ldr r1, [r0, #16] │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ @@ -68722,106 +68724,106 @@ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7149c <_Py_hashtable_size@@Base+0x34c> │ │ │ │ + bne 714a4 <_Py_hashtable_size@@Base+0x34c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 714d4 <_Py_hashtable_size@@Base+0x384> │ │ │ │ - ldr r4, [pc, #148] @ 71538 <_Py_hashtable_size@@Base+0x3e8> │ │ │ │ + beq 714dc <_Py_hashtable_size@@Base+0x384> │ │ │ │ + ldr r4, [pc, #148] @ 71540 <_Py_hashtable_size@@Base+0x3e8> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71520 <_Py_hashtable_size@@Base+0x3d0> │ │ │ │ + beq 71528 <_Py_hashtable_size@@Base+0x3d0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 30368c │ │ │ │ + bl 303208 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71520 <_Py_hashtable_size@@Base+0x3d0> │ │ │ │ - bl dc834 │ │ │ │ + beq 71528 <_Py_hashtable_size@@Base+0x3d0> │ │ │ │ + bl dc9d4 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc54 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 71528 <_Py_hashtable_size@@Base+0x3d8> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 71530 <_Py_hashtable_size@@Base+0x3d8> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 71530 <_Py_hashtable_size@@Base+0x3e0> │ │ │ │ + b 71538 <_Py_hashtable_size@@Base+0x3e0> │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 185e8c │ │ │ │ + bl 1864bc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, ror #1 │ │ │ │ + strdeq r8, [r2], #-4 @ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71560 <_Py_hashtable_size@@Base+0x410> │ │ │ │ + beq 71568 <_Py_hashtable_size@@Base+0x410> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bge 715a4 <_Py_hashtable_size@@Base+0x454> │ │ │ │ + bge 715ac <_Py_hashtable_size@@Base+0x454> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 3b7fac │ │ │ │ + b 3b788c │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw ip, #48500 @ 0xbd74 │ │ │ │ + movw ip, #47224 @ 0xb878 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp] │ │ │ │ - bl 25a240 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ + bl 25abb8 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 715f0 <_Py_hashtable_size@@Base+0x4a0> │ │ │ │ + beq 715f8 <_Py_hashtable_size@@Base+0x4a0> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #20] │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ @@ -68833,376 +68835,376 @@ │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071638 : │ │ │ │ +00071640 : │ │ │ │ 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 b3b50 │ │ │ │ + bl b3bb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7167c │ │ │ │ + bne 71684 │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #10928 @ 0x2ab0 │ │ │ │ + movw r0, #9072 @ 0x2370 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2eeacc │ │ │ │ + bl 2ee6a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #11064 @ 0x2b38 │ │ │ │ + movw r0, #9208 @ 0x23f8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ │ │ │ │ -000716ac : │ │ │ │ +000716b4 : │ │ │ │ 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 2eabc0 │ │ │ │ + bl 2ea7a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #52692 @ 0xcdd4 │ │ │ │ + movw r3, #50900 @ 0xc6d4 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71728 │ │ │ │ + bne 71730 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7175c │ │ │ │ + beq 71764 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7175c │ │ │ │ + beq 71764 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11092 @ 0x2b54 │ │ │ │ + movw r1, #9236 @ 0x2414 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71788 │ │ │ │ + bne 71790 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 717bc │ │ │ │ + beq 717c4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 717bc │ │ │ │ + beq 717c4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11120 @ 0x2b70 │ │ │ │ + movw r1, #9264 @ 0x2430 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5180 @ 0x143c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 717e8 │ │ │ │ + bne 717f0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7181c │ │ │ │ + beq 71824 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7181c │ │ │ │ + beq 71824 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11152 @ 0x2b90 │ │ │ │ + movw r1, #9296 @ 0x2450 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr lr, [pc, #484] @ 71a28 │ │ │ │ + ldr lr, [pc, #484] @ 71a30 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ sub ip, fp, #88 @ 0x58 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 718a4 │ │ │ │ + bne 718ac │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ac3dc │ │ │ │ + bl 1ac8a0 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 718cc │ │ │ │ - b 71a0c │ │ │ │ + bne 718d4 │ │ │ │ + b 71a14 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #27820 @ 0x6cac │ │ │ │ + movw r0, #26192 @ 0x6650 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 71878 │ │ │ │ + bne 71880 │ │ │ │ mov r7, r4 │ │ │ │ - b 71a0c │ │ │ │ - ldr r3, [pc, #344] @ 71a2c │ │ │ │ + b 71a14 │ │ │ │ + ldr r3, [pc, #344] @ 71a34 │ │ │ │ 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 71904 │ │ │ │ + bne 7190c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11260 @ 0x2bfc │ │ │ │ + movw r1, #9404 @ 0x24bc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 71a0c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 71a14 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 71934 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7193c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11308 @ 0x2c2c │ │ │ │ + movw r1, #9452 @ 0x24ec │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 71a0c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 71a14 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ecf78 │ │ │ │ + bl 1ed7bc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bgt 71964 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 7196c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11348 @ 0x2c54 │ │ │ │ + movw r1, #9492 @ 0x2514 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 71a0c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 71a14 │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3352a4 <_PyXIData_Clear@@Base+0x43c4> │ │ │ │ + bl 334d38 <_PyXIData_Clear@@Base+0x43c4> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 71a0c │ │ │ │ + beq 71a14 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r8, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 719b4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 719bc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11380 @ 0x2c74 │ │ │ │ + movw r1, #9524 @ 0x2534 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33b290 │ │ │ │ - b 71a0c │ │ │ │ + bl 33ad98 │ │ │ │ + b 71a14 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r0, #11424 @ 0x2ca0 │ │ │ │ + movw r0, #9568 @ 0x2560 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #4460 @ 0x116c │ │ │ │ + movw r1, #2604 @ 0xa2c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71a00 │ │ │ │ + beq 71a08 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e4e0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33b290 │ │ │ │ + bl 33ad98 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ae12c │ │ │ │ + bl 1ae5f0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq ip, lr, ip, ror #27 │ │ │ │ + subseq ip, lr, ip, ror #13 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00071a30 : │ │ │ │ +00071a38 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 71a54 │ │ │ │ - bl 3c867c <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ - b 71ab4 │ │ │ │ + bne 71a5c │ │ │ │ + bl 3c7f24 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ + b 71abc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71b2c │ │ │ │ + beq 71b34 │ │ │ │ ldr lr, [r3, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 71a7c │ │ │ │ + bne 71a84 │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 71a8c │ │ │ │ + beq 71a94 │ │ │ │ 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 71b2c │ │ │ │ + bne 71b34 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71b2c │ │ │ │ + beq 71b34 │ │ │ │ mov r0, r1 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 71abc │ │ │ │ + bne 71ac4 │ │ │ │ mov r4, #0 │ │ │ │ - b 71b54 │ │ │ │ + b 71b5c │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 159744 │ │ │ │ + bl 159dcc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71af8 │ │ │ │ + bgt 71b00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71af8 │ │ │ │ + bne 71b00 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71b54 │ │ │ │ + bne 71b5c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71b2c │ │ │ │ + bgt 71b34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71b2c │ │ │ │ + bne 71b34 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11480 @ 0x2cd8 │ │ │ │ + movw r1, #9624 @ 0x2598 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #46844 @ 0xb6fc │ │ │ │ + movw r0, #44988 @ 0xafbc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ 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, #63904 @ 0xf9a0 │ │ │ │ + movw ip, #61904 @ 0xf1d0 │ │ │ │ movt ip, #60 @ 0x3c │ │ │ │ - movw r3, #63928 @ 0xf9b8 │ │ │ │ + movw r3, #61928 @ 0xf1e8 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #63896 @ 0xf998 │ │ │ │ + movw r2, #61896 @ 0xf1c8 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - movw r1, #63916 @ 0xf9ac │ │ │ │ + movw r1, #61916 @ 0xf1dc │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - movw r0, #11616 @ 0x2d60 │ │ │ │ + movw r0, #9760 @ 0x2620 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -69210,262 +69212,262 @@ │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 71c24 │ │ │ │ + bne 71c2c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71c5c │ │ │ │ - ldr r4, [pc, #172] @ 71cd8 │ │ │ │ + beq 71c64 │ │ │ │ + ldr r4, [pc, #172] @ 71ce0 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71ccc │ │ │ │ + beq 71cd4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71c7c │ │ │ │ - bl be93c │ │ │ │ + bne 71c84 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71ccc │ │ │ │ + bne 71cd4 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2dc84 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71cc0 │ │ │ │ + bne 71cc8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71cc0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 71cc8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, lsl r1 │ │ │ │ + rsbeq r8, r2, r0, lsr #2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 71d2c │ │ │ │ + bne 71d34 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71d64 │ │ │ │ - ldr r4, [pc, #172] @ 71de0 │ │ │ │ + beq 71d6c │ │ │ │ + ldr r4, [pc, #172] @ 71de8 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71dd4 │ │ │ │ + beq 71ddc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71d84 │ │ │ │ - bl be93c │ │ │ │ + bne 71d8c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71dd4 │ │ │ │ + bne 71ddc │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e510 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71dc8 │ │ │ │ + bne 71dd0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71dc8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 71dd0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, asr #2 │ │ │ │ + rsbeq r8, r2, ip, asr #2 │ │ │ │ │ │ │ │ -00071de4 : │ │ │ │ +00071dec : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 71e08 │ │ │ │ - bl 3c867c <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ - b 71e74 │ │ │ │ + bne 71e10 │ │ │ │ + bl 3c7f24 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ + b 71e7c │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71ee8 │ │ │ │ + beq 71ef0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71e4c │ │ │ │ - movw r3, #41464 @ 0xa1f8 │ │ │ │ + beq 71e54 │ │ │ │ + movw r3, #44360 @ 0xad48 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp r2, r3 │ │ │ │ - bne 71e40 │ │ │ │ + bne 71e48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2da20c <_PyCompile_GetBinaryIntrinsicName@@Base+0x68c> │ │ │ │ + b 2dad5c <_PyCompile_GetBinaryIntrinsicName@@Base+0x68c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 71ee8 │ │ │ │ + bne 71ef0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71ee8 │ │ │ │ + beq 71ef0 │ │ │ │ mov r0, r1 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 71e7c │ │ │ │ + bne 71e84 │ │ │ │ mov r4, #0 │ │ │ │ - b 71f10 │ │ │ │ + b 71f18 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 178704 │ │ │ │ + bl 178d3c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71eb4 │ │ │ │ + bgt 71ebc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71eb4 │ │ │ │ + bne 71ebc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 71f10 │ │ │ │ + bne 71f18 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71ee8 │ │ │ │ + bgt 71ef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71ee8 │ │ │ │ + bne 71ef0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11480 @ 0x2cd8 │ │ │ │ + movw r1, #9624 @ 0x2598 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71f50 │ │ │ │ - bl be93c │ │ │ │ + bne 71f58 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71fc0 │ │ │ │ + bne 71fc8 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc0c <__sched_rr_get_interval64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71f78 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 71f80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 71fa4 │ │ │ │ + bl 27bef0 │ │ │ │ + b 71fac │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - blx 3cea30 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3ce2d8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vldr s15, [fp, #-20] @ 0xffffffec │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #64] @ 71fd0 │ │ │ │ + vldr d5, [pc, #64] @ 71fd8 │ │ │ │ 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 71fb4 │ │ │ │ - bl be93c │ │ │ │ + bne 71fbc │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71fc0 │ │ │ │ + bne 71fc8 │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c5b14 │ │ │ │ + b c5c60 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00071fd8 : │ │ │ │ +00071fe0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -69474,514 +69476,514 @@ │ │ │ │ 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 72078 │ │ │ │ + ble 72080 │ │ │ │ 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 72078 │ │ │ │ + bcs 72080 │ │ │ │ bl 2d0b4 <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e2dc │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #284 @ 0x11c │ │ │ │ mov r0, r7 │ │ │ │ add r6, r6, r5 │ │ │ │ bl 2e2dc │ │ │ │ - b 7202c │ │ │ │ + b 72034 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #59416 @ 0xe818 │ │ │ │ + movw r0, #57788 @ 0xe1bc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 720f8 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 72100 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 720e8 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 720f8 │ │ │ │ + bne 720f0 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 72100 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7212c │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 72134 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7211c │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7212c │ │ │ │ + bne 72124 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 72134 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72160 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 72168 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 72150 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 72160 │ │ │ │ + bne 72158 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 72168 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72194 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7219c │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 72184 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 72194 │ │ │ │ + bne 7218c │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7219c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 721c8 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 721d0 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 721b8 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 721c8 │ │ │ │ + bne 721c0 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 721d0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 721fc │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 72204 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 721ec │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 721fc │ │ │ │ + bne 721f4 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 72204 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 72224 │ │ │ │ + bne 7222c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00072238 : │ │ │ │ +00072240 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #35436 @ 0x8a6c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 141a64 │ │ │ │ + b 14214c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ movw r3, #38128 @ 0x94f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 722a8 │ │ │ │ + beq 722b0 │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 722a8 │ │ │ │ + beq 722b0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 722e8 │ │ │ │ - b 722cc │ │ │ │ + bls 722f0 │ │ │ │ + b 722d4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 72294 │ │ │ │ + beq 7229c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38868 @ 0x97d4 │ │ │ │ + movw r0, #37604 @ 0x92e4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c973c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c98a4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72294 │ │ │ │ - b 723dc │ │ │ │ + bne 7229c │ │ │ │ + b 723e4 │ │ │ │ mov r3, #18 │ │ │ │ mov r2, #16 │ │ │ │ - movw r0, #38868 @ 0x97d4 │ │ │ │ + movw r0, #37604 @ 0x92e4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 723dc │ │ │ │ + beq 723e4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 72308 │ │ │ │ - bl be93c │ │ │ │ + bne 72310 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 723dc │ │ │ │ + bne 723e4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne 72328 │ │ │ │ - bl be93c │ │ │ │ + bne 72330 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 723dc │ │ │ │ + bne 723e4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 72348 │ │ │ │ - bl be93c │ │ │ │ + bne 72350 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 723dc │ │ │ │ + bne 723e4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 72368 │ │ │ │ - bl be93c │ │ │ │ + bne 72370 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 723dc │ │ │ │ + bne 723e4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 72388 │ │ │ │ - bl be93c │ │ │ │ + bne 72390 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 723dc │ │ │ │ + bne 723e4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne 723a8 │ │ │ │ - bl be93c │ │ │ │ + bne 723b0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 723dc │ │ │ │ + bne 723e4 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 723e4 │ │ │ │ - movw r2, #24528 @ 0x5fd0 │ │ │ │ + bne 723ec │ │ │ │ + movw r2, #22672 @ 0x5890 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #11676 @ 0x2d9c │ │ │ │ + movw r1, #9820 @ 0x265c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #38868 @ 0x97d4 │ │ │ │ + movw r0, #37604 @ 0x92e4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r7 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 72884 │ │ │ │ + b 7288c │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 72420 │ │ │ │ + bne 72428 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r2, #40992 @ 0xa020 │ │ │ │ + movw r2, #39136 @ 0x98e0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #11688 @ 0x2da8 │ │ │ │ + movw r1, #9832 @ 0x2668 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #38868 @ 0x97d4 │ │ │ │ + movw r0, #37604 @ 0x92e4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 723e4 │ │ │ │ ldr sl, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 72458 │ │ │ │ + bne 72460 │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #40992 @ 0xa020 │ │ │ │ + movw r2, #39136 @ 0x98e0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #11700 @ 0x2db4 │ │ │ │ + movw r1, #9844 @ 0x2674 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #38868 @ 0x97d4 │ │ │ │ + movw r0, #37604 @ 0x92e4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 723e4 │ │ │ │ ldr r9, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 72490 │ │ │ │ + bne 72498 │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #40992 @ 0xa020 │ │ │ │ + movw r2, #39136 @ 0x98e0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #11712 @ 0x2dc0 │ │ │ │ + movw r1, #9856 @ 0x2680 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #38868 @ 0x97d4 │ │ │ │ + movw r0, #37604 @ 0x92e4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 723e4 │ │ │ │ ldr r8, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 724c8 │ │ │ │ + bne 724d0 │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #11724 @ 0x2dcc │ │ │ │ + movw r1, #9868 @ 0x268c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #38868 @ 0x97d4 │ │ │ │ + movw r0, #37604 @ 0x92e4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 723e4 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 72500 │ │ │ │ + bne 72508 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #11736 @ 0x2dd8 │ │ │ │ + movw r1, #9880 @ 0x2698 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #38868 @ 0x97d4 │ │ │ │ + movw r0, #37604 @ 0x92e4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 723e4 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7253c │ │ │ │ + bne 72544 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #11748 @ 0x2de4 │ │ │ │ + movw r1, #9892 @ 0x26a4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #38868 @ 0x97d4 │ │ │ │ + movw r0, #37604 @ 0x92e4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 723e4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 7255c │ │ │ │ - bl be93c │ │ │ │ + bne 72564 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 723dc │ │ │ │ + bne 723e4 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 72598 │ │ │ │ + bne 725a0 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r2, #24528 @ 0x5fd0 │ │ │ │ + movw r2, #22672 @ 0x5890 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #11760 @ 0x2df0 │ │ │ │ + movw r1, #9904 @ 0x26b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #38868 @ 0x97d4 │ │ │ │ + movw r0, #37604 @ 0x92e4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 723e4 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 725d4 │ │ │ │ + bne 725dc │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r2, #24528 @ 0x5fd0 │ │ │ │ + movw r2, #22672 @ 0x5890 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #11772 @ 0x2dfc │ │ │ │ + movw r1, #9916 @ 0x26bc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #38868 @ 0x97d4 │ │ │ │ + movw r0, #37604 @ 0x92e4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 723e4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble 72658 │ │ │ │ + ble 72660 │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 72618 │ │ │ │ + bne 72620 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #40992 @ 0xa020 │ │ │ │ + movw r2, #39136 @ 0x98e0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #11784 @ 0x2e08 │ │ │ │ + movw r1, #9928 @ 0x26c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #38868 @ 0x97d4 │ │ │ │ + movw r0, #37604 @ 0x92e4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 723e4 │ │ │ │ cmp r3, #17 │ │ │ │ - beq 72664 │ │ │ │ + beq 7266c │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 72668 │ │ │ │ + bne 72670 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #40992 @ 0xa020 │ │ │ │ + movw r2, #39136 @ 0x98e0 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #11796 @ 0x2e14 │ │ │ │ + movw r1, #9940 @ 0x26d4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #38868 @ 0x97d4 │ │ │ │ + movw r0, #37604 @ 0x92e4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 723dc │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 723e4 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 72668 │ │ │ │ + b 72670 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #61352 @ 0xefa8 │ │ │ │ + movw r1, #59488 @ 0xe860 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #61364 @ 0xefb4 │ │ │ │ + movw r0, #59500 @ 0xe86c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 726e4 │ │ │ │ + beq 726ec │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 726fc │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 72704 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11808 @ 0x2e20 │ │ │ │ + movw r1, #9952 @ 0x26e0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b 72864 │ │ │ │ + b 7286c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 72724 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 7272c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11844 @ 0x2e44 │ │ │ │ + movw r1, #9988 @ 0x2704 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 726e4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 726ec │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 7274c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 72754 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11888 @ 0x2e70 │ │ │ │ + movw r1, #10032 @ 0x2730 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 726e4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 726ec │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - bge 72774 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 7277c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11932 @ 0x2e9c │ │ │ │ + movw r1, #10076 @ 0x275c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 726e4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 726ec │ │ │ │ mov r0, sl │ │ │ │ - bl 72910 │ │ │ │ + bl 72918 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 726e4 │ │ │ │ + beq 726ec │ │ │ │ mov r0, r9 │ │ │ │ - bl 72910 │ │ │ │ + bl 72918 │ │ │ │ subs r9, r0, #0 │ │ │ │ moveq r6, r9 │ │ │ │ moveq r5, r9 │ │ │ │ moveq r4, r9 │ │ │ │ - beq 72864 │ │ │ │ + beq 7286c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 727bc │ │ │ │ + beq 727c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 72910 │ │ │ │ + bl 72918 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 727c0 │ │ │ │ - b 72854 │ │ │ │ - ldr r5, [pc, #204] @ 72890 │ │ │ │ + bne 727c8 │ │ │ │ + b 7285c │ │ │ │ + ldr r5, [pc, #204] @ 72898 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 727dc │ │ │ │ + beq 727e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72910 │ │ │ │ + bl 72918 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 727e0 │ │ │ │ - b 72860 │ │ │ │ - ldr r4, [pc, #172] @ 72890 │ │ │ │ + bne 727e8 │ │ │ │ + b 72868 │ │ │ │ + ldr r4, [pc, #172] @ 72898 │ │ │ │ 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 │ │ │ │ @@ -70000,471 +70002,471 @@ │ │ │ │ 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 3278ac │ │ │ │ + bl 327338 │ │ │ │ mov r4, r0 │ │ │ │ - b 72864 │ │ │ │ + b 7286c │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 72864 │ │ │ │ + b 7286c │ │ │ │ mov r6, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #11968 @ 0x2ec0 │ │ │ │ + movw r0, #10112 @ 0x2780 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ mov r5, r0 │ │ │ │ bl 2e8e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 72904 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 7290c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r8, r4, #12 │ │ │ │ addne r5, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ - bne 729b8 │ │ │ │ - b 72980 │ │ │ │ + bne 729c0 │ │ │ │ + b 72988 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 729c4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 729cc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #11972 @ 0x2ec4 │ │ │ │ + movw r1, #10116 @ 0x2784 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 729dc │ │ │ │ + ble 729e4 │ │ │ │ mov r4, #0 │ │ │ │ - b 729f8 │ │ │ │ + b 72a00 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7294c │ │ │ │ + bne 72954 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add r7, r7, #1 │ │ │ │ str r0, [r8, #4]! │ │ │ │ cmp r7, r6 │ │ │ │ - bge 729f8 │ │ │ │ - b 72988 │ │ │ │ - bl 2f28dc <_PyUnicode_Copy@@Base> │ │ │ │ + bge 72a00 │ │ │ │ + b 72990 │ │ │ │ + bl 2f24b8 <_PyUnicode_Copy@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 729b0 │ │ │ │ + bne 729b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72980 │ │ │ │ + bgt 72988 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72980 │ │ │ │ + bne 72988 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 72980 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 72988 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ mla r0, r0, r2, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b26c8 │ │ │ │ + b b2728 │ │ │ │ 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 72a68 │ │ │ │ + bne 72a70 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2e4508 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e470c <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72a90 │ │ │ │ - b 72a88 │ │ │ │ + bne 72a98 │ │ │ │ + b 72a90 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28944 @ 0x7110 │ │ │ │ + movw r0, #27316 @ 0x6ab4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72a50 │ │ │ │ + bne 72a58 │ │ │ │ mov r0, #0 │ │ │ │ - b 72af0 │ │ │ │ + b 72af8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2e4508 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e470c <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72a88 │ │ │ │ + beq 72a90 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2e4508 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e470c <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72a88 │ │ │ │ + beq 72a90 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d150 │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 72af0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 72af8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00072af8 <_PyInterpreterConfig_AsDict@@Base>: │ │ │ │ +00072b00 <_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 9f784 │ │ │ │ + bl 9f7f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 72f34 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + beq 72f3c <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ ldr r1, [r5] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34068 @ 0x8514 │ │ │ │ + movw r1, #32324 @ 0x7e44 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r2, [r5] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72ba4 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bgt 72bac <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72ba4 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + beq 72bac <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72ba4 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 72bac <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72f10 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f18 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34088 @ 0x8528 │ │ │ │ + movw r1, #32344 @ 0x7e58 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72c34 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bgt 72c3c <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72c34 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + beq 72c3c <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72c34 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 72c3c <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72f10 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f18 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34100 @ 0x8534 │ │ │ │ + movw r1, #32356 @ 0x7e64 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72cc4 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bgt 72ccc <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72cc4 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + beq 72ccc <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72cc4 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 72ccc <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72f10 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f18 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34112 @ 0x8540 │ │ │ │ + movw r1, #32368 @ 0x7e70 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72d54 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bgt 72d5c <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72d54 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + beq 72d5c <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72d54 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 72d5c <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72f10 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f18 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34128 @ 0x8550 │ │ │ │ + movw r1, #32384 @ 0x7e80 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r2, [r5, #16] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72de4 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bgt 72dec <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72de4 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + beq 72dec <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72de4 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 72dec <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72f10 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f18 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34152 @ 0x8568 │ │ │ │ + movw r1, #32408 @ 0x7e98 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72e74 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bgt 72e7c <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 72e74 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + beq 72e7c <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72e74 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 72e7c <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72f10 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f18 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 72ea4 <_PyInterpreterConfig_AsDict@@Base+0x3ac> │ │ │ │ - movw r3, #52692 @ 0xcdd4 │ │ │ │ + bhi 72eac <_PyInterpreterConfig_AsDict@@Base+0x3ac> │ │ │ │ + movw r3, #50900 @ 0xc6d4 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72ec0 <_PyInterpreterConfig_AsDict@@Base+0x3c8> │ │ │ │ - b 72f10 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + bne 72ec8 <_PyInterpreterConfig_AsDict@@Base+0x3c8> │ │ │ │ + b 72f18 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14184 @ 0x3768 │ │ │ │ + movw r1, #12092 @ 0x2f3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 72f10 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ - bl aab40 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 72f18 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + bl aab5c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 72f10 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ + beq 72f18 <_PyInterpreterConfig_AsDict@@Base+0x418> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37960 @ 0x9448 │ │ │ │ + movw r1, #42048 @ 0xa440 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72f08 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ + bgt 72f10 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72f08 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ + bne 72f10 <_PyInterpreterConfig_AsDict@@Base+0x410> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 72f38 <_PyInterpreterConfig_AsDict@@Base+0x440> │ │ │ │ + bne 72f40 <_PyInterpreterConfig_AsDict@@Base+0x440> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72f34 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + bgt 72f3c <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72f34 <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ + bne 72f3c <_PyInterpreterConfig_AsDict@@Base+0x43c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #64436 @ 0xfbb4 │ │ │ │ + movw r1, #62436 @ 0xf3e4 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 137f04 │ │ │ │ + b 1385f0 │ │ │ │ │ │ │ │ -00072f5c : │ │ │ │ +00072f64 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -70479,289 +70481,289 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72fd0 │ │ │ │ + bne 72fd8 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73014 │ │ │ │ + beq 7301c │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #324] @ 73120 │ │ │ │ + ldr ip, [pc, #324] @ 73128 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73014 │ │ │ │ + bne 7301c │ │ │ │ mov r0, #0 │ │ │ │ - b 73118 │ │ │ │ + b 73120 │ │ │ │ ldr r2, [r9, #20] │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ ldr r3, [r9, #8] │ │ │ │ ldr sl, [r0] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ mul r5, r5, r3 │ │ │ │ adds r2, r5, r4 │ │ │ │ add r4, r5, r4, lsl #1 │ │ │ │ movpl r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ asr r4, r4, #16 │ │ │ │ - bne 73050 │ │ │ │ + bne 73058 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 73118 │ │ │ │ + b 73120 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, #0 │ │ │ │ - bl 1f7d4c │ │ │ │ + bl 1f82e0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ lsl r8, r7, #16 │ │ │ │ cmp r4, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ - ble 73044 │ │ │ │ + ble 7304c │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r5, r7, lsl #16 │ │ │ │ sublt r1, r5, r8 │ │ │ │ movge r1, #65536 @ 0x10000 │ │ │ │ add r0, r0, r8 │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7300c │ │ │ │ + beq 73014 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ mov r3, #0 │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 730e4 │ │ │ │ + bgt 730ec │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r6] │ │ │ │ - bne 730e4 │ │ │ │ + bne 730ec │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7300c │ │ │ │ + beq 73014 │ │ │ │ ldr r3, [r2] │ │ │ │ add r8, r8, #65536 @ 0x10000 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73068 │ │ │ │ + bgt 73070 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73064 │ │ │ │ + bne 7306c │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 73064 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 7306c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, ror r1 │ │ │ │ + rsbeq r8, r2, r8, ror r1 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 73160 │ │ │ │ + bne 73168 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2b2e44 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2f14 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73188 │ │ │ │ - b 73180 │ │ │ │ + bne 73190 │ │ │ │ + b 73188 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28932 @ 0x7104 │ │ │ │ + movw r0, #27304 @ 0x6aa8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73148 │ │ │ │ + bne 73150 │ │ │ │ mov r0, #0 │ │ │ │ - b 731e8 │ │ │ │ + b 731f0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 2b2e44 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2f14 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73180 │ │ │ │ + beq 73188 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2b2e44 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2f14 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73180 │ │ │ │ + beq 73188 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2db70 │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 731e8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 731f0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000731f0 <_PyBytesWriter_CreateByteArray@@Base>: │ │ │ │ +000731f8 <_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 26b360 │ │ │ │ + b 26b4ec │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 7326c <_PyBytesWriter_CreateByteArray@@Base+0x7c> │ │ │ │ + bhi 73274 <_PyBytesWriter_CreateByteArray@@Base+0x7c> │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 73290 <_PyBytesWriter_CreateByteArray@@Base+0xa0> │ │ │ │ + bne 73298 <_PyBytesWriter_CreateByteArray@@Base+0xa0> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19776 @ 0x4d40 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #48020 @ 0xbb94 │ │ │ │ + movw r0, #47128 @ 0xb818 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73330 <_PyBytesWriter_CreateByteArray@@Base+0x140> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73338 <_PyBytesWriter_CreateByteArray@@Base+0x140> │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #48020 @ 0xbb94 │ │ │ │ + movw r0, #47128 @ 0xb818 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73234 <_PyBytesWriter_CreateByteArray@@Base+0x44> │ │ │ │ - b 73330 <_PyBytesWriter_CreateByteArray@@Base+0x140> │ │ │ │ + bne 7323c <_PyBytesWriter_CreateByteArray@@Base+0x44> │ │ │ │ + b 73338 <_PyBytesWriter_CreateByteArray@@Base+0x140> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 732b4 <_PyBytesWriter_CreateByteArray@@Base+0xc4> │ │ │ │ - bl be93c │ │ │ │ + bne 732bc <_PyBytesWriter_CreateByteArray@@Base+0xc4> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - bne 73330 <_PyBytesWriter_CreateByteArray@@Base+0x140> │ │ │ │ - b 732e8 <_PyBytesWriter_CreateByteArray@@Base+0xf8> │ │ │ │ - bl c5a24 │ │ │ │ + bne 73338 <_PyBytesWriter_CreateByteArray@@Base+0x140> │ │ │ │ + b 732f0 <_PyBytesWriter_CreateByteArray@@Base+0xf8> │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 732e0 <_PyBytesWriter_CreateByteArray@@Base+0xf0> │ │ │ │ + bgt 732e8 <_PyBytesWriter_CreateByteArray@@Base+0xf0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 732e0 <_PyBytesWriter_CreateByteArray@@Base+0xf0> │ │ │ │ + bne 732e8 <_PyBytesWriter_CreateByteArray@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 732a0 <_PyBytesWriter_CreateByteArray@@Base+0xb0> │ │ │ │ + beq 732a8 <_PyBytesWriter_CreateByteArray@@Base+0xb0> │ │ │ │ cmp r8, #2 │ │ │ │ - ble 73304 <_PyBytesWriter_CreateByteArray@@Base+0x114> │ │ │ │ + ble 7330c <_PyBytesWriter_CreateByteArray@@Base+0x114> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 73308 <_PyBytesWriter_CreateByteArray@@Base+0x118> │ │ │ │ - b 73330 <_PyBytesWriter_CreateByteArray@@Base+0x140> │ │ │ │ + bge 73310 <_PyBytesWriter_CreateByteArray@@Base+0x118> │ │ │ │ + b 73338 <_PyBytesWriter_CreateByteArray@@Base+0x140> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ mvn ip, #0 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 32cd5c <_PyXI_Preserve@@Base+0x3d4> │ │ │ │ + bl 32c7f0 <_PyXI_Preserve@@Base+0x3dc> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 32d51c <_PyXI_Preserve@@Base+0xb94> │ │ │ │ + b 32cfb0 <_PyXI_Preserve@@Base+0xb9c> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -0007333c : │ │ │ │ +00073344 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #260] @ 0x104 │ │ │ │ - bl 1e98d4 │ │ │ │ + bl 1e9e64 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 733c4 │ │ │ │ + beq 733cc │ │ │ │ add r3, fp, #8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 33ac78 │ │ │ │ + bl 33a780 │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 733b8 │ │ │ │ + beq 733c0 │ │ │ │ ldr r2, [r4, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r3, r3, #16 │ │ │ │ ldrne r3, [r3, #20] │ │ │ │ sub r1, r0, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 438b0 │ │ │ │ + bl 438a8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ subs r6, r3, #0 │ │ │ │ - ldr lr, [pc, #988] @ 737d0 │ │ │ │ + ldr lr, [pc, #988] @ 737d8 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ moveq r5, r6 │ │ │ │ mov r8, r0 │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -70777,208 +70779,208 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 73468 │ │ │ │ + bne 73470 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 734b0 │ │ │ │ - ldr r1, [pc, #868] @ 737d4 │ │ │ │ + beq 734b8 │ │ │ │ + ldr r1, [pc, #868] @ 737dc │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 734b0 │ │ │ │ + bne 734b8 │ │ │ │ mov r4, #0 │ │ │ │ - b 737bc │ │ │ │ + b 737c4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1ac3dc │ │ │ │ + bl 1ac8a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 734a8 │ │ │ │ + beq 734b0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 1b487c │ │ │ │ + bl 1b4c8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 734a8 │ │ │ │ + beq 734b0 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 734f8 │ │ │ │ + bhi 73500 │ │ │ │ add r7, r5, r7 │ │ │ │ subs r6, r7, #2 │ │ │ │ - bne 73520 │ │ │ │ - b 73598 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + bne 73528 │ │ │ │ + b 735a0 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #48800 @ 0xbea0 │ │ │ │ + movw r1, #46748 @ 0xb69c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8c24 │ │ │ │ + bl 2e8804 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 734e8 │ │ │ │ - b 734a8 │ │ │ │ + bne 734f0 │ │ │ │ + b 734b0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73558 │ │ │ │ - bl 1768d8 │ │ │ │ + beq 73560 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 73548 │ │ │ │ - bl be93c │ │ │ │ + bne 73550 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 734a8 │ │ │ │ + bne 734b0 │ │ │ │ subs r6, r7, #3 │ │ │ │ moveq r6, #1 │ │ │ │ - beq 735a0 │ │ │ │ - b 7355c │ │ │ │ + beq 735a8 │ │ │ │ + b 73564 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7357c │ │ │ │ + bne 73584 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge 735a0 │ │ │ │ - b 734a8 │ │ │ │ + bge 735a8 │ │ │ │ + b 734b0 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 287710 │ │ │ │ + bl 2879c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 734a8 │ │ │ │ + beq 734b0 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 735a0 │ │ │ │ - b 73568 │ │ │ │ + beq 735a8 │ │ │ │ + b 73570 │ │ │ │ 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 735f4 │ │ │ │ + beq 735fc │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 735f4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 735fc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #21772 @ 0x550c │ │ │ │ + movw r2, #20144 @ 0x4eb0 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #37540 @ 0x92a4 │ │ │ │ + movw r1, #35912 @ 0x8c48 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 734a8 │ │ │ │ + bl 14161c │ │ │ │ + b 734b0 │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r2, r9, #1 │ │ │ │ movne r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 7362c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 73634 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #21772 @ 0x550c │ │ │ │ + movw r2, #20144 @ 0x4eb0 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #37588 @ 0x92d4 │ │ │ │ + movw r1, #35960 @ 0x8c78 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 734a8 │ │ │ │ + bl 14161c │ │ │ │ + b 734b0 │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r6, sl, r6 │ │ │ │ tst r6, #1 │ │ │ │ - beq 73660 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 73668 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #21772 @ 0x550c │ │ │ │ + movw r2, #20144 @ 0x4eb0 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #37628 @ 0x92fc │ │ │ │ + movw r1, #36000 @ 0x8ca0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 734a8 │ │ │ │ + bl 14161c │ │ │ │ + b 734b0 │ │ │ │ tst r5, #1280 @ 0x500 │ │ │ │ - beq 73684 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 7368c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12024 @ 0x2ef8 │ │ │ │ + movw r1, #10168 @ 0x27b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 734a8 │ │ │ │ + bl 14161c │ │ │ │ + b 734b0 │ │ │ │ ands r1, r5, #4096 @ 0x1000 │ │ │ │ - beq 736a8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 736b0 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12080 @ 0x2f30 │ │ │ │ + movw r1, #10224 @ 0x27f0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 734a8 │ │ │ │ + bl 14161c │ │ │ │ + b 734b0 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r8, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ubfx r8, r8, #0, #18 │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 734a8 │ │ │ │ - bl dc834 │ │ │ │ + beq 734b0 │ │ │ │ + bl dc9d4 │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r4, #24 │ │ │ │ str r3, [sp] │ │ │ │ mov r6, r0 │ │ │ │ orrne r2, r5, #4096 @ 0x1000 │ │ │ │ moveq r2, r5 │ │ │ │ - movwne r1, #37712 @ 0x9350 │ │ │ │ + movwne r1, #35708 @ 0x8b7c │ │ │ │ ldreq r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r0, r9 │ │ │ │ movtne r1, #63 @ 0x3f │ │ │ │ moveq r0, r7 │ │ │ │ mov r3, r8 │ │ │ │ bl 2e0e4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 73754 │ │ │ │ + beq 7375c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73738 │ │ │ │ + bgt 73740 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73738 │ │ │ │ + bne 73740 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173bc8 │ │ │ │ - b 734a8 │ │ │ │ + bl 17422c │ │ │ │ + b 734b0 │ │ │ │ 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 │ │ │ │ @@ -70998,33 +71000,33 @@ │ │ │ │ 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 1ae12c │ │ │ │ + bl 1ae5f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq ip, lr, r4, lsr lr │ │ │ │ - mlseq r2, ip, r1, r8 │ │ │ │ + subseq ip, lr, r4, lsr r7 │ │ │ │ + rsbeq r8, r2, r4, lsr #3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #12128 @ 0x2f60 │ │ │ │ + movw r1, #10272 @ 0x2820 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8c24 │ │ │ │ + bl 2e8804 │ │ │ │ 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 │ │ │ │ @@ -71033,35 +71035,35 @@ │ │ │ │ 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 a78c4 │ │ │ │ + bl a7924 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr lr, [pc, #612] @ 73b08 │ │ │ │ + ldr lr, [pc, #612] @ 73b10 │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -71073,314 +71075,314 @@ │ │ │ │ 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 73908 │ │ │ │ + bne 73910 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73948 │ │ │ │ + beq 73950 │ │ │ │ mov ip, #3 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #492] @ 73b0c │ │ │ │ + ldr ip, [pc, #492] @ 73b14 │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73af4 │ │ │ │ + beq 73afc │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1ac3dc │ │ │ │ + bl 1ac8a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73af4 │ │ │ │ - ldr r2, [pc, #428] @ 73b10 │ │ │ │ + beq 73afc │ │ │ │ + ldr r2, [pc, #428] @ 73b18 │ │ │ │ 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 73998 │ │ │ │ + bne 739a0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #11260 @ 0x2bfc │ │ │ │ + movw r1, #9404 @ 0x24bc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 73af4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 73afc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 739c4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 739cc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12268 @ 0x2fec │ │ │ │ + movw r1, #10412 @ 0x28ac │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 73af4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 73afc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ecf78 │ │ │ │ + bl 1ed7bc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bgt 739f4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bgt 739fc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12308 @ 0x3014 │ │ │ │ + movw r1, #10452 @ 0x28d4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 73af4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 73afc │ │ │ │ mov r0, r7 │ │ │ │ - bl 114f30 │ │ │ │ + bl 1150d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73a20 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 73a28 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12340 @ 0x3034 │ │ │ │ + movw r1, #10484 @ 0x28f4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 73af4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 73afc │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3352a4 <_PyXIData_Clear@@Base+0x43c4> │ │ │ │ + bl 334d38 <_PyXIData_Clear@@Base+0x43c4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73af4 │ │ │ │ + beq 73afc │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73a60 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 73a68 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12388 @ 0x3064 │ │ │ │ + movw r1, #10532 @ 0x2924 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 73ae8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 73af0 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 335520 <_PyXIData_Clear@@Base+0x4640> │ │ │ │ + bl 334fb4 <_PyXIData_Clear@@Base+0x4640> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 73ae8 │ │ │ │ + beq 73af0 │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp] │ │ │ │ - movw r1, #4460 @ 0x116c │ │ │ │ + movw r1, #2604 @ 0xa2c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #11424 @ 0x2ca0 │ │ │ │ + movw r0, #9568 @ 0x2560 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73adc │ │ │ │ + beq 73ae4 │ │ │ │ ldrb r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73ac0 │ │ │ │ + beq 73ac8 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e84c │ │ │ │ - b 73ac8 │ │ │ │ + b 73ad0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2d780 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1ae0b0 │ │ │ │ + bl 1ae574 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33b290 │ │ │ │ + bl 33ad98 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33b290 │ │ │ │ + bl 33ad98 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1ae12c │ │ │ │ + bl 1ae5f0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq ip, lr, r0, ror lr │ │ │ │ - rsbeq r8, r2, r8, asr #3 │ │ │ │ + subseq ip, lr, r0, ror r7 │ │ │ │ + ldrdeq r8, [r2], #-16 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 73b78 │ │ │ │ + bhi 73b80 │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 73b9c │ │ │ │ + bne 73ba4 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #24528 @ 0x5fd0 │ │ │ │ + movw r2, #22672 @ 0x5890 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r1, #19776 @ 0x4d40 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39088 @ 0x98b0 │ │ │ │ + movw r0, #37460 @ 0x9254 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73d44 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73d4c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #39088 @ 0x98b0 │ │ │ │ + movw r0, #37460 @ 0x9254 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73b40 │ │ │ │ - b 73d44 │ │ │ │ + bne 73b48 │ │ │ │ + b 73d4c │ │ │ │ cmp r4, #1 │ │ │ │ - ble 73c28 │ │ │ │ + ble 73c30 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 73c28 │ │ │ │ + beq 73c30 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 73c08 │ │ │ │ + beq 73c10 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73d44 │ │ │ │ + beq 73d4c │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 73c28 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 73c30 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 73d44 │ │ │ │ - movw r2, #16588 @ 0x40cc │ │ │ │ + bl 16f2c4 │ │ │ │ + b 73d4c │ │ │ │ + movw r2, #14960 @ 0x3a70 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39088 @ 0x98b0 │ │ │ │ + movw r0, #37460 @ 0x9254 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73d44 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73d4c │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - ble 73c50 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + ble 73c58 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #12432 @ 0x3090 │ │ │ │ + movw r1, #10576 @ 0x2950 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 73d44 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 73d4c │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl 1a2c74 │ │ │ │ + bl 1a32bc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 73d44 │ │ │ │ - bl 1a2d9c │ │ │ │ + beq 73d4c │ │ │ │ + bl 1a33e4 │ │ │ │ mvn r3, #14 │ │ │ │ mov r1, r0 │ │ │ │ sub lr, r3, r6 │ │ │ │ add r0, r6, #15 │ │ │ │ add r3, lr, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - ble 73d1c │ │ │ │ + ble 73d24 │ │ │ │ ldrb r2, [r0, #1]! │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ cmpne r2, #39 @ 0x27 │ │ │ │ - bne 73ca8 │ │ │ │ + bne 73cb0 │ │ │ │ mov r3, r1 │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ strb ip, [r3], #2 │ │ │ │ strb r2, [r1, #1] │ │ │ │ mov r1, r3 │ │ │ │ - b 73c74 │ │ │ │ + b 73c7c │ │ │ │ cmp r2, #9 │ │ │ │ movweq r3, #29788 @ 0x745c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 73c74 │ │ │ │ + beq 73c7c │ │ │ │ cmp r2, #10 │ │ │ │ movweq r3, #28252 @ 0x6e5c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 73c74 │ │ │ │ + beq 73c7c │ │ │ │ cmp r2, #13 │ │ │ │ movweq r3, #29276 @ 0x725c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 73c74 │ │ │ │ + beq 73c7c │ │ │ │ sub r3, r2, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ strbls r2, [r1], #1 │ │ │ │ - bls 73c74 │ │ │ │ + bls 73c7c │ │ │ │ movw ip, #18940 @ 0x49fc │ │ │ │ movt ip, #97 @ 0x61 │ │ │ │ movw r3, #30812 @ 0x785c │ │ │ │ strh r3, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ and r3, r2, #15 │ │ │ │ ldr r6, [ip] │ │ │ │ ldrb r2, [r6, r2, lsr #4] │ │ │ │ strb r2, [r1, #-2] │ │ │ │ ldr r2, [ip] │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ strb r3, [r1, #-1] │ │ │ │ - b 73c74 │ │ │ │ + b 73c7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 138c50 │ │ │ │ + bl 13933c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 73d44 │ │ │ │ + beq 73d4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ + movw r0, #64812 @ 0xfd2c │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00073d50 : │ │ │ │ +00073d58 : │ │ │ │ push {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 2d790c │ │ │ │ + bl 2d7e34 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7928 │ │ │ │ + b a7988 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr lr, [pc, #392] @ 73f20 │ │ │ │ + ldr lr, [pc, #392] @ 73f28 │ │ │ │ cmp r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -71392,108 +71394,108 @@ │ │ │ │ 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 73dfc │ │ │ │ + bne 73e04 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73e44 │ │ │ │ + beq 73e4c │ │ │ │ mov ip, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #272] @ 73f24 │ │ │ │ + ldr ip, [pc, #272] @ 73f2c │ │ │ │ sub r3, fp, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 73e44 │ │ │ │ + bne 73e4c │ │ │ │ mov r4, #0 │ │ │ │ - b 73f0c │ │ │ │ + b 73f14 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1ac3dc │ │ │ │ + bl 1ac8a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73e3c │ │ │ │ + beq 73e44 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 2fc81c <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fc3fc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73e3c │ │ │ │ + beq 73e44 │ │ │ │ ldrb r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r4, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 73e94 │ │ │ │ + beq 73e9c │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, r5 │ │ │ │ - bl 59b4c │ │ │ │ + bl 59b54 │ │ │ │ mov r4, r0 │ │ │ │ - b 73f0c │ │ │ │ + b 73f14 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r1, #20372 @ 0x4f94 │ │ │ │ + movw r1, #18548 @ 0x4874 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ strd r4, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #57308 @ 0xdfdc │ │ │ │ + movw r0, #55452 @ 0xd89c │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73e3c │ │ │ │ - bl dc834 │ │ │ │ + beq 73e44 │ │ │ │ + bl dc9d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e5f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ movwge r4, #5196 @ 0x144c │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 73f0c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 73f14 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173bc8 │ │ │ │ - b 73e3c │ │ │ │ + bl 17422c │ │ │ │ + b 73e44 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1ae12c │ │ │ │ + bl 1ae5f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subseq ip, lr, ip, lsr #29 │ │ │ │ - strdeq r8, [r2], #-20 @ 0xffffffec @ │ │ │ │ + subseq ip, lr, ip, lsr #15 │ │ │ │ + strdeq r8, [r2], #-28 @ 0xffffffe4 @ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r2, #17 │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ addgt r0, r3, r0 │ │ │ │ movle r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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 │ │ │ │ @@ -71502,57 +71504,57 @@ │ │ │ │ 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 b26c8 │ │ │ │ + b b2728 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 73fd4 │ │ │ │ + bne 73fdc │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 74008 │ │ │ │ + bne 74010 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #56] @ 74024 │ │ │ │ + ldr ip, [pc, #56] @ 7402c │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7401c │ │ │ │ + beq 74024 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 6ba50 │ │ │ │ + b 6ba58 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, lsr #4 │ │ │ │ + rsbeq r8, r2, r8, lsr #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ subs r9, r3, #0 │ │ │ │ - ldr ip, [pc, #680] @ 742f0 │ │ │ │ + ldr ip, [pc, #680] @ 742f8 │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ moveq r6, r9 │ │ │ │ mov r7, r1 │ │ │ │ ldrne r6, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -71575,224 +71577,224 @@ │ │ │ │ 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 740d8 │ │ │ │ + bne 740e0 │ │ │ │ clz r3, r7 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74128 │ │ │ │ - ldr r1, [pc, #532] @ 742f4 │ │ │ │ + beq 74130 │ │ │ │ + ldr r1, [pc, #532] @ 742fc │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #168 @ 0xa8 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 74128 │ │ │ │ + bne 74130 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 742cc │ │ │ │ + b 742d4 │ │ │ │ ldr r0, [r7] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1ac3dc │ │ │ │ + bl 1ac8a0 │ │ │ │ add r8, r6, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74118 │ │ │ │ + beq 74120 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 1ac3dc │ │ │ │ + bl 1ac8a0 │ │ │ │ ldr r6, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - beq 741ec │ │ │ │ + beq 741f4 │ │ │ │ cmp r8, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 74184 │ │ │ │ + beq 7418c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 741ec │ │ │ │ + blt 741f4 │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r3, sl, r4 │ │ │ │ tst r3, #1 │ │ │ │ - bne 741f4 │ │ │ │ + bne 741fc │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #33736 @ 0x83c8 │ │ │ │ + movw r1, #31856 @ 0x7c70 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #12540 @ 0x30fc │ │ │ │ + movw r0, #10684 @ 0x29bc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 741ec │ │ │ │ - ldr r9, [pc, #308] @ 742f8 │ │ │ │ + beq 741f4 │ │ │ │ + ldr r9, [pc, #308] @ 74300 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r7, [r9] │ │ │ │ subs r0, r7, #0 │ │ │ │ - beq 7429c │ │ │ │ - bl 1a2c74 │ │ │ │ + beq 742a4 │ │ │ │ + bl 1a32bc │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bne 74218 │ │ │ │ + bne 74220 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, #0 │ │ │ │ - b 742cc │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + b 742d4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #28980 @ 0x7134 │ │ │ │ + movw r2, #27352 @ 0x6ad8 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #37628 @ 0x92fc │ │ │ │ + movw r1, #36000 @ 0x8ca0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 741ec │ │ │ │ - bl 1a2d9c │ │ │ │ + bl 14161c │ │ │ │ + b 741f4 │ │ │ │ + bl 1a33e4 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [fp, #-184] @ 0xffffff48 │ │ │ │ - beq 7424c │ │ │ │ + beq 74254 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r6 │ │ │ │ bl 2e180 │ │ │ │ mov r4, r0 │ │ │ │ - b 74270 │ │ │ │ + b 74278 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r6 │ │ │ │ - beq 74268 │ │ │ │ + beq 74270 │ │ │ │ bl 2db4c │ │ │ │ mov r4, r0 │ │ │ │ - b 74270 │ │ │ │ + b 74278 │ │ │ │ bl 2cfb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-184] @ 0xffffff48 │ │ │ │ add r9, r9, #4 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 742b8 │ │ │ │ - bl 139b7c │ │ │ │ + bge 742c0 │ │ │ │ + bl 13a264 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 741cc │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 741d4 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r5, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1ae0b0 │ │ │ │ - b 741ec │ │ │ │ + bl 1ae574 │ │ │ │ + b 741f4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ - bl 1397a0 │ │ │ │ + bl 139e88 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 1ae12c │ │ │ │ + bl 1ae5f0 │ │ │ │ sub r0, fp, #156 @ 0x9c │ │ │ │ str r6, [fp, #-124] @ 0xffffff84 │ │ │ │ str r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 1ae12c │ │ │ │ + bl 1ae5f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq ip, lr, r8, ror #29 │ │ │ │ - rsbeq r8, r2, ip, asr #4 │ │ │ │ - subseq ip, lr, r0, ror #30 │ │ │ │ + subseq ip, lr, r8, ror #15 │ │ │ │ + rsbeq r8, r2, r4, asr r2 │ │ │ │ + subseq ip, lr, r0, ror #16 │ │ │ │ push {fp, lr} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr lr, [r0, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, ip │ │ │ │ - bne 74334 │ │ │ │ + bne 7433c │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 74334 │ │ │ │ + bhi 7433c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 14097c │ │ │ │ + b 141064 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #172 @ 0xac │ │ │ │ - movt r2, #65 @ 0x41 │ │ │ │ + movw r2, #63852 @ 0xf96c │ │ │ │ + movt r2, #64 @ 0x40 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 32052c <_Py_RestoreSignals@@Base+0x104> │ │ │ │ + b 31ff04 <_Py_RestoreSignals@@Base+0x34> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 74398 │ │ │ │ + bne 743a0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 743cc │ │ │ │ + bne 743d4 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #56] @ 743e8 │ │ │ │ + ldr ip, [pc, #56] @ 743f0 │ │ │ │ sub lr, fp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 743e0 │ │ │ │ + beq 743e8 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 6ba50 │ │ │ │ + b 6ba58 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, ror r2 │ │ │ │ + rsbeq r8, r2, r0, lsl #5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr lr, [pc, #404] @ 7459c │ │ │ │ + ldr lr, [pc, #404] @ 745a4 │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -71805,105 +71807,105 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 74470 │ │ │ │ + bne 74478 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 744b8 │ │ │ │ - ldr ip, [pc, #296] @ 745a0 │ │ │ │ + beq 744c0 │ │ │ │ + ldr ip, [pc, #296] @ 745a8 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 744b8 │ │ │ │ + bne 744c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 74588 │ │ │ │ + b 74590 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1ac3dc │ │ │ │ + bl 1ac8a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 744b0 │ │ │ │ + beq 744b8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ - movw r3, #24268 @ 0x5ecc │ │ │ │ + movw r3, #22640 @ 0x5870 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 304938 <_PyLong_UnsignedInt_Converter@@Base+0x584> │ │ │ │ + bl 30451c <_PyLong_UnsignedInt_Converter@@Base+0x604> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 744b0 │ │ │ │ + beq 744b8 │ │ │ │ bl 2e57c <__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 74520 │ │ │ │ + beq 74528 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2d2a0 │ │ │ │ mov r4, r0 │ │ │ │ - b 74530 │ │ │ │ + b 74538 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2e2b8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 74548 │ │ │ │ + beq 74550 │ │ │ │ mov r0, r4 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ mov r4, r0 │ │ │ │ - b 74588 │ │ │ │ + b 74590 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74578 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 74580 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3] │ │ │ │ - bne 74570 │ │ │ │ - bl 27bd18 │ │ │ │ - b 74578 │ │ │ │ + bne 74578 │ │ │ │ + bl 27bef0 │ │ │ │ + b 74580 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1ae0b0 │ │ │ │ - bl be93c │ │ │ │ + bl 1ae574 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 744b0 │ │ │ │ - b 74538 │ │ │ │ + bne 744b8 │ │ │ │ + b 74540 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 1ae12c │ │ │ │ + bl 1ae5f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subseq ip, lr, ip, ror #30 │ │ │ │ - rsbeq r8, r2, r4, lsr #5 │ │ │ │ + subseq ip, lr, ip, ror #16 │ │ │ │ + rsbeq r8, r2, ip, lsr #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ subs r9, r3, #0 │ │ │ │ - ldr ip, [pc, #580] @ 74808 │ │ │ │ + ldr ip, [pc, #580] @ 74810 │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ moveq r7, r9 │ │ │ │ mov r6, r1 │ │ │ │ ldrne r7, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -71926,736 +71928,736 @@ │ │ │ │ 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 74654 │ │ │ │ + bne 7465c │ │ │ │ clz r3, r6 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 746a4 │ │ │ │ - ldr r1, [pc, #432] @ 7480c │ │ │ │ + beq 746ac │ │ │ │ + ldr r1, [pc, #432] @ 74814 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #160 @ 0xa0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 746a4 │ │ │ │ + bne 746ac │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 747e4 │ │ │ │ + b 747ec │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1ac3dc │ │ │ │ + bl 1ac8a0 │ │ │ │ add r8, r7, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74694 │ │ │ │ + beq 7469c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1ac3dc │ │ │ │ + bl 1ac8a0 │ │ │ │ ldr r7, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq 74700 │ │ │ │ + beq 74708 │ │ │ │ cmp r8, #2 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 74708 │ │ │ │ + beq 74710 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 74708 │ │ │ │ + bge 74710 │ │ │ │ mov r4, #0 │ │ │ │ - b 747e4 │ │ │ │ + b 747ec │ │ │ │ ldrb r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r3, r9, r4 │ │ │ │ tst r3, #1 │ │ │ │ - bne 74744 │ │ │ │ + bne 7474c │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #33736 @ 0x83c8 │ │ │ │ + movw r1, #31856 @ 0x7c70 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #13096 @ 0x3328 │ │ │ │ + movw r0, #11240 @ 0x2be8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74768 │ │ │ │ - b 74700 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 74770 │ │ │ │ + b 74708 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #29004 @ 0x714c │ │ │ │ + movw r2, #27376 @ 0x6af0 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #37628 @ 0x92fc │ │ │ │ + movw r1, #36000 @ 0x8ca0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 74700 │ │ │ │ - bl dc834 │ │ │ │ + bl 14161c │ │ │ │ + b 74708 │ │ │ │ + bl dc9d4 │ │ │ │ cmp r9, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 7478c │ │ │ │ + beq 74794 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r7 │ │ │ │ bl 2d114 │ │ │ │ mov r4, r0 │ │ │ │ - b 747b0 │ │ │ │ + b 747b8 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 747a8 │ │ │ │ + beq 747b0 │ │ │ │ bl 2de88 │ │ │ │ mov r4, r0 │ │ │ │ - b 747b0 │ │ │ │ + b 747b8 │ │ │ │ bl 2d51c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 747e4 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 747ec │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173bc8 │ │ │ │ - b 74700 │ │ │ │ + bl 17422c │ │ │ │ + b 74708 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 1ae12c │ │ │ │ + bl 1ae5f0 │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ str r7, [fp, #-116] @ 0xffffff8c │ │ │ │ str r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1ae12c │ │ │ │ + bl 1ae5f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - subseq ip, lr, r8, lsr #31 │ │ │ │ - ldrdeq r8, [r2], #-32 @ 0xffffffe0 @ │ │ │ │ + subseq ip, lr, r8, lsr #17 │ │ │ │ + ldrdeq r8, [r2], #-40 @ 0xffffffd8 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 315c04 <_PyArg_ParseStackAndKeywords@@Base+0x50c> │ │ │ │ - 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 7486c │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 7488c │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 7488c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56144 @ 0xdb50 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - mov r4, #0 │ │ │ │ - b 74b50 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 74884 │ │ │ │ - mov r3, #0 │ │ │ │ - add sl, r5, #8 │ │ │ │ - strb r3, [r4, #8] │ │ │ │ - bl c2860 │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [sl] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 748cc │ │ │ │ - strexb r1, r3, [sl] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 748b4 │ │ │ │ - dmb ish │ │ │ │ - beq 748dc │ │ │ │ - mov r0, sl │ │ │ │ - bl 3bfda0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r3, [r4, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - beq 749b8 │ │ │ │ - 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 2e1a4 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 74ad8 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, #128 @ 0x80 │ │ │ │ - bl 2e2dc │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, #16 │ │ │ │ - bl 2e1a4 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 74990 │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, #16 │ │ │ │ - bl 2e1a4 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 74988 │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r2, #128 @ 0x80 │ │ │ │ - bl 2e2dc │ │ │ │ - mov r0, #24 │ │ │ │ - bl 2e360 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 7499c │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2d210 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2d210 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2d210 │ │ │ │ - b 74ad8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2d210 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2d210 │ │ │ │ - b 74ad8 │ │ │ │ - strh r9, [r0] │ │ │ │ - strb r8, [r0, #2] │ │ │ │ - strd r6, [r0, #4] │ │ │ │ - str r5, [r0, #12] │ │ │ │ - vstr d8, [r0, #16] │ │ │ │ - str r0, [r4, #12] │ │ │ │ - b 74aec │ │ │ │ - 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 2e1a4 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 74ad8 │ │ │ │ - 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 749f0 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, #16 │ │ │ │ - bl 2e1a4 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq 74aa4 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, #16 │ │ │ │ - bl 2e1a4 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 74a9c │ │ │ │ - mov lr, r7 │ │ │ │ - add r9, r5, #64 @ 0x40 │ │ │ │ - mov ip, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - add lr, lr, #16 │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - cmp r5, r9 │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ - bne 74a48 │ │ │ │ - mov r0, #24 │ │ │ │ - bl 2e360 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 74ab0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 2d210 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2d210 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2d210 │ │ │ │ - b 74ad8 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 2d210 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2d210 │ │ │ │ - b 74ad8 │ │ │ │ - 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 74aec │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - bl 2e73f4 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [sl] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 74b0c │ │ │ │ - strexb r1, r3, [sl] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 74af4 │ │ │ │ - dmb ish │ │ │ │ - beq 74b1c │ │ │ │ - mov r0, sl │ │ │ │ - bl 2be6c8 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmn r3, #1 │ │ │ │ - bne 74b50 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74884 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 74884 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 74884 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #40 @ 0x28 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + b 315688 <_PyArg_ParseStackAndKeywords@@Base+0x50c> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 74ba0 │ │ │ │ + bne 74870 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74bd0 │ │ │ │ - b 74bc4 │ │ │ │ + bne 748a0 │ │ │ │ + b 74894 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28340 @ 0x6eb4 │ │ │ │ + movw r0, #26712 @ 0x6858 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74b88 │ │ │ │ - b 74c8c │ │ │ │ - bl be93c │ │ │ │ + bne 74858 │ │ │ │ + b 7495c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74c8c │ │ │ │ + bne 7495c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74bf0 │ │ │ │ - bl be93c │ │ │ │ + bne 748c0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74c8c │ │ │ │ + bne 7495c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74c10 │ │ │ │ + beq 748e0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b 74c3c │ │ │ │ - bl be93c │ │ │ │ + b 7490c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74c04 │ │ │ │ - b 74c8c │ │ │ │ + beq 748d4 │ │ │ │ + b 7495c │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 74c7c │ │ │ │ - bl b93e4 │ │ │ │ + bne 7494c │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74c8c │ │ │ │ - bl dc834 │ │ │ │ + bne 7495c │ │ │ │ + bl dc9d4 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dd14 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 74c20 │ │ │ │ + blt 748f0 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74c94 │ │ │ │ - b 74d34 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 74964 │ │ │ │ + b 74a04 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r4, #0 │ │ │ │ - b 74d3c │ │ │ │ + b 74a0c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl c5108 │ │ │ │ + bl c5254 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 74c8c │ │ │ │ + beq 7495c │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 74d0c │ │ │ │ + beq 749dc │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 28f9e8 │ │ │ │ + bl 28fbc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 74d0c │ │ │ │ + beq 749dc │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 74d0c │ │ │ │ + beq 749dc │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 74d0c │ │ │ │ + beq 749dc │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #32] │ │ │ │ - bne 74d3c │ │ │ │ + bne 74a0c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74c8c │ │ │ │ + bgt 7495c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74c8c │ │ │ │ + bne 7495c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 74c8c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 7495c │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 74d90 │ │ │ │ + beq 74a60 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29064 @ 0x7188 │ │ │ │ + movw r0, #27436 @ 0x6b2c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74d90 │ │ │ │ + bne 74a60 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74db0 │ │ │ │ - bl be93c │ │ │ │ + bne 74a80 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74d88 │ │ │ │ + bne 74a58 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74dd0 │ │ │ │ - bl be93c │ │ │ │ + bne 74aa0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74d88 │ │ │ │ + bne 74a58 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ba8ec <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bacfc <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74d88 │ │ │ │ + beq 74a58 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ │ │ │ │ -00074df8 : │ │ │ │ +00074ac4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #268] @ 74f20 │ │ │ │ + ldr ip, [pc, #268] @ 74bec │ │ │ │ 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 74e54 │ │ │ │ + blt 74b20 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 343080 <_PyDeadline_Init@@Base> │ │ │ │ + bl 343148 <_PyDeadline_Init@@Base> │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 288854 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 288b0c <_PyTime_AsMicroseconds@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 18ba98 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18c0d0 <_PyMutex_LockTimed@@Base> │ │ │ │ orr r2, r8, r7 │ │ │ │ clz r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov sl, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74ed4 │ │ │ │ - bl dc834 │ │ │ │ + beq 74ba0 │ │ │ │ + bl dc9d4 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r8 │ │ │ │ - bl 1bcaac │ │ │ │ + bl 1bceac │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ mov sl, r3 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp sl, #2 │ │ │ │ - bne 74f14 │ │ │ │ + bne 74be0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2a94a8 <_PyEval_MakePendingCalls@@Base> │ │ │ │ + bl 2a9680 <_PyEval_MakePendingCalls@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 74f14 │ │ │ │ + beq 74be0 │ │ │ │ cmp r5, #1 │ │ │ │ sbcs r3, r4, #0 │ │ │ │ - blt 74e54 │ │ │ │ + blt 74b20 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 396298 <_PyDeadline_Get@@Base> │ │ │ │ + bl 395c00 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge 74e54 │ │ │ │ + bge 74b20 │ │ │ │ mov sl, #0 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 74f60 │ │ │ │ + bne 74c2c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74f90 │ │ │ │ - b 74f84 │ │ │ │ + bne 74c5c │ │ │ │ + b 74c50 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28508 @ 0x6f5c │ │ │ │ + movw r0, #26880 @ 0x6900 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74f48 │ │ │ │ - b 7508c │ │ │ │ - bl be93c │ │ │ │ + bne 74c14 │ │ │ │ + b 74d58 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7508c │ │ │ │ + bne 74d58 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ef1f4 │ │ │ │ + bl 1efc74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74fc0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 74c8c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13152 @ 0x3360 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 75058 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 74d24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ecf78 │ │ │ │ + bl 1ed7bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 75058 │ │ │ │ + blt 74d24 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 6dea8 │ │ │ │ + bl 6deb0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 75058 │ │ │ │ - bl dc834 │ │ │ │ + beq 74d24 │ │ │ │ + bl dc9d4 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e684 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 75040 │ │ │ │ + bge 74d0c │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 75078 │ │ │ │ - bl b93e4 │ │ │ │ + bne 74d44 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74ff4 │ │ │ │ + beq 74cc0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6e030 │ │ │ │ + bl 6e038 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 75068 │ │ │ │ - bl be93c │ │ │ │ + bne 74d34 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7508c │ │ │ │ + bne 74d58 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b beb7c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + b becc8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 75040 │ │ │ │ + bl 27bef0 │ │ │ │ + b 74d0c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + vpush {d8} │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #40 @ 0x28 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r2, [fp, #4] │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne 74da8 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 74dc8 │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 74dc8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #54288 @ 0xd410 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f2c4 │ │ │ │ + mov r4, #0 │ │ │ │ + b 7508c │ │ │ │ + mov r0, r1 │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 74dc0 │ │ │ │ + mov r3, #0 │ │ │ │ + add sl, r5, #8 │ │ │ │ + strb r3, [r4, #8] │ │ │ │ + bl c29ac │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [sl] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 74e08 │ │ │ │ + strexb r1, r3, [sl] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 74df0 │ │ │ │ + dmb ish │ │ │ │ + beq 74e18 │ │ │ │ + mov r0, sl │ │ │ │ + bl 342328 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str r3, [r4, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + beq 74ef4 │ │ │ │ + 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 2e1a4 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 75014 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, #128 @ 0x80 │ │ │ │ + bl 2e2dc │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, #16 │ │ │ │ + bl 2e1a4 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 74ecc │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, #16 │ │ │ │ + bl 2e1a4 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 74ec4 │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r2, #128 @ 0x80 │ │ │ │ + bl 2e2dc │ │ │ │ + mov r0, #24 │ │ │ │ + bl 2e360 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 74ed8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2d210 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2d210 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2d210 │ │ │ │ + b 75014 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2d210 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2d210 │ │ │ │ + b 75014 │ │ │ │ + strh r9, [r0] │ │ │ │ + strb r8, [r0, #2] │ │ │ │ + strd r6, [r0, #4] │ │ │ │ + str r5, [r0, #12] │ │ │ │ + vstr d8, [r0, #16] │ │ │ │ + str r0, [r4, #12] │ │ │ │ + b 75028 │ │ │ │ + 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 2e1a4 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 75014 │ │ │ │ + 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 74f2c │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #16 │ │ │ │ + bl 2e1a4 │ │ │ │ + subs r8, r0, #0 │ │ │ │ + beq 74fe0 │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #16 │ │ │ │ + bl 2e1a4 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 74fd8 │ │ │ │ + mov lr, r7 │ │ │ │ + add r9, r5, #64 @ 0x40 │ │ │ │ + mov ip, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + add lr, lr, #16 │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + cmp r5, r9 │ │ │ │ + stmia ip!, {r0, r1, r2, r3} │ │ │ │ + bne 74f84 │ │ │ │ + mov r0, #24 │ │ │ │ + bl 2e360 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 74fec │ │ │ │ + mov r0, r8 │ │ │ │ + bl 2d210 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2d210 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2d210 │ │ │ │ + b 75014 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 2d210 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2d210 │ │ │ │ + b 75014 │ │ │ │ + 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 75028 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + bl 2e730c │ │ │ │ + mvn r3, #0 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [sl] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 75048 │ │ │ │ + strexb r1, r3, [sl] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 75030 │ │ │ │ + dmb ish │ │ │ │ + beq 75058 │ │ │ │ + mov r0, sl │ │ │ │ + bl 2be790 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmn r3, #1 │ │ │ │ + bne 7508c │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 74dc0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 74dc0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 74dc0 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #40 @ 0x28 │ │ │ │ + vpop {d8} │ │ │ │ + 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 cf098 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf160 <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 750f0 │ │ │ │ - bl 375c8c │ │ │ │ + beq 750f4 │ │ │ │ + bl 37560c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 750dc │ │ │ │ + bgt 750e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 750e4 │ │ │ │ + beq 750e8 │ │ │ │ mov r4, r5 │ │ │ │ - b 750f0 │ │ │ │ + b 750f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 750dc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 750e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + andeq r0, r0, r0 │ │ │ │ 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 beb7c │ │ │ │ + b becc8 │ │ │ │ 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 beb7c │ │ │ │ + b becc8 │ │ │ │ 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 beb7c │ │ │ │ + b becc8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ @@ -72675,77 +72677,77 @@ │ │ │ │ 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 b26c8 │ │ │ │ + b b2728 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 75310 │ │ │ │ + beq 75318 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 75234 │ │ │ │ + beq 7523c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldmib r0, {r6, ip} │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 75264 │ │ │ │ + beq 7526c │ │ │ │ mov r3, r8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 120490 │ │ │ │ + b 11fe9c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, ip │ │ │ │ mov r4, r1 │ │ │ │ - bl 25e0ac │ │ │ │ + bl 25ea34 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 75284 │ │ │ │ + bne 7528c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r9, [r6, #156] @ 0x9c │ │ │ │ - movw r3, #47836 @ 0xbadc │ │ │ │ + movw r3, #48244 @ 0xbc74 │ │ │ │ movt r3, #17 │ │ │ │ mov r0, r6 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 752a4 │ │ │ │ - bl 11ba2c │ │ │ │ - b 752b0 │ │ │ │ + bne 752ac │ │ │ │ + bl 11bbc4 │ │ │ │ + b 752b8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 752e0 │ │ │ │ + bne 752e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7527c │ │ │ │ + bgt 75284 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7527c │ │ │ │ + bne 75284 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 7527c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 75284 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r4] │ │ │ │ str r2, [r0, #8] │ │ │ │ @@ -72757,63 +72759,63 @@ │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxgt lr │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00075328 : │ │ │ │ +00075330 : │ │ │ │ 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, #12456 @ 0x30a8 │ │ │ │ + movw r1, #10644 @ 0x2994 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #45588 @ 0xb214 │ │ │ │ + movw r0, #41160 @ 0xa0c8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1a4e60 │ │ │ │ + bl 1a536c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 7536c │ │ │ │ + bne 75374 │ │ │ │ mov r4, #0 │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, r4 │ │ │ │ - b 753a0 │ │ │ │ + b 753a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7535c │ │ │ │ + beq 75364 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 120490 │ │ │ │ + bl 11fe9c │ │ │ │ subs r6, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 753a0 │ │ │ │ - bl c5a24 │ │ │ │ + beq 753a8 │ │ │ │ + bl c5b70 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, #212 @ 0xd4 │ │ │ │ - beq 75428 │ │ │ │ + beq 75430 │ │ │ │ ldr r1, [r0, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #472 @ 0x1d8 │ │ │ │ - beq 75428 │ │ │ │ + beq 75430 │ │ │ │ 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] │ │ │ │ @@ -72824,128 +72826,128 @@ │ │ │ │ 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 b26c8 │ │ │ │ + b b2728 │ │ │ │ │ │ │ │ -00075434 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ - movw r3, #55816 @ 0xda08 │ │ │ │ +0007543c <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ + movw r3, #51848 @ 0xca88 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #56656 @ 0xdd50 │ │ │ │ + movw r1, #55028 @ 0xd6f4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16ec60 │ │ │ │ + b 16f2c4 │ │ │ │ │ │ │ │ -0007545c : │ │ │ │ +00075464 : │ │ │ │ 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, #24528 @ 0x5fd0 │ │ │ │ + movw r3, #22672 @ 0x5890 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e4704 <_Py_Gid_Converter@@Base+0x1fc> │ │ │ │ + b 2e4908 <_Py_Gid_Converter@@Base+0x1fc> │ │ │ │ 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 236edc <_Py_SetLocaleFromEnv@@Base+0x1498> │ │ │ │ + bl 241c44 <_Py_SetLocaleFromEnv@@Base+0xb8b8> │ │ │ │ lsl r0, r0, #3 │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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, #13404 @ 0x345c │ │ │ │ + movw r1, #11548 @ 0x2d1c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 123564 │ │ │ │ + bl 122fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7550c │ │ │ │ + beq 75514 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 75544 │ │ │ │ + bl 7554c │ │ │ │ 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 236edc <_Py_SetLocaleFromEnv@@Base+0x1498> │ │ │ │ + bl 241c44 <_Py_SetLocaleFromEnv@@Base+0xb8b8> │ │ │ │ lsl r0, r0, #3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 31bbcc <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 31b658 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 75580 │ │ │ │ + bne 75588 │ │ │ │ mov r0, #0 │ │ │ │ - b 755b4 │ │ │ │ + b 755bc │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 2895a0 <_PyTime_localtime@@Base> │ │ │ │ + bl 289778 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75578 │ │ │ │ + bne 75580 │ │ │ │ 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 39e37c │ │ │ │ + bl 39dc5c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #8 │ │ │ │ mov r3, #6 │ │ │ │ strh r3, [fp, #-8] │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -72954,111 +72956,111 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 75644 │ │ │ │ + bne 7564c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 75684 │ │ │ │ + beq 7568c │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ mov r1, r0 │ │ │ │ sub r4, fp, #20 │ │ │ │ mov r0, ip │ │ │ │ str r4, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw ip, #34008 @ 0x84d8 │ │ │ │ + movw ip, #34016 @ 0x84e0 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 756bc │ │ │ │ + beq 756c4 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ ldr r5, [ip] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 756a8 │ │ │ │ - bl be93c │ │ │ │ + bne 756b0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 756bc │ │ │ │ + bne 756c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2975ec <_PyStack_AsDict@@Base+0x68> │ │ │ │ + b 2977c4 <_PyStack_AsDict@@Base+0x68> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r4, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ ands r7, r4, #64 @ 0x40 │ │ │ │ ubfx r6, r4, #5, #1 │ │ │ │ - beq 75704 │ │ │ │ + beq 7570c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [r0, #8] │ │ │ │ addne r4, r4, #21 │ │ │ │ - bne 75740 │ │ │ │ - b 75720 │ │ │ │ + bne 75748 │ │ │ │ + b 75728 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 75720 │ │ │ │ + beq 75728 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ add r4, r4, #28 │ │ │ │ - b 75740 │ │ │ │ + b 75748 │ │ │ │ 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 257c54 <_Py_NewReference@@Base+0x196c> │ │ │ │ + bl 2585cc <_Py_NewReference@@Base+0x196c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75770 │ │ │ │ + beq 75778 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 75764 │ │ │ │ + beq 7576c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ - bne 75768 │ │ │ │ + bne 75770 │ │ │ │ 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 beb7c │ │ │ │ + b becc8 │ │ │ │ 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 a08e8 │ │ │ │ + bl a094c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -73066,78 +73068,78 @@ │ │ │ │ mov r3, #1 │ │ │ │ sub ip, fp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ - movw r1, #28792 @ 0x7078 │ │ │ │ + movw r1, #27964 @ 0x6d3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 123564 │ │ │ │ + bl 122fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75830 │ │ │ │ + beq 75838 │ │ │ │ ldr ip, [fp, #-20] @ 0xffffffec │ │ │ │ movw r3, #15928 @ 0x3e38 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 75838 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 75840 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13188 @ 0x3384 │ │ │ │ + movw r1, #11332 @ 0x2c44 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 758dc │ │ │ │ + b 758e4 │ │ │ │ ldr r3, [ip, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75850 │ │ │ │ + bne 75858 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 758dc │ │ │ │ + b 758e4 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 75874 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 7587c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13220 @ 0x33a4 │ │ │ │ + movw r1, #11364 @ 0x2c64 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 75830 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 75838 │ │ │ │ ldr r3, [ip, #20] │ │ │ │ ands r3, r3, #1 │ │ │ │ - beq 7589c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 758a4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13260 @ 0x33cc │ │ │ │ + movw r1, #11404 @ 0x2c8c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 75830 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 75838 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #60] @ 758e4 │ │ │ │ + ldr r0, [pc, #60] @ 758ec │ │ │ │ sub r1, fp, #16 │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 75830 │ │ │ │ + beq 75838 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75844 │ │ │ │ + bgt 7584c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75844 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 75844 │ │ │ │ + bne 7584c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 7584c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r6, r3, r8, lsr #22 │ │ │ │ + rsbeq r6, r3, r0, lsr fp │ │ │ │ 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] │ │ │ │ @@ -73148,162 +73150,162 @@ │ │ │ │ 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 25a80c <_PyStaticType_InitForExtension@@Base+0x94c> │ │ │ │ + bl 25b188 <_PyStaticType_InitForExtension@@Base+0x950> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ - bl 143548 │ │ │ │ - movw r7, #60788 @ 0xed74 │ │ │ │ + bl 143c10 │ │ │ │ + movw r7, #56820 @ 0xddf4 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne 7599c │ │ │ │ + bne 759a4 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 75aac │ │ │ │ + beq 75ab4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 759d0 │ │ │ │ + b 759d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cabf8 │ │ │ │ + bl 1cb038 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ orrne r3, r3, #32 │ │ │ │ strne r3, [r4, #20] │ │ │ │ - bne 759d0 │ │ │ │ + bne 759d8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #13308 @ 0x33fc │ │ │ │ + movw r0, #11452 @ 0x2cbc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2eeacc │ │ │ │ - b 75aac │ │ │ │ + bl 2ee6a8 │ │ │ │ + b 75ab4 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r0, [pc, #224] @ 75abc │ │ │ │ + ldr r0, [pc, #224] @ 75ac4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1d13dc │ │ │ │ + bl 1d1924 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 75a08 │ │ │ │ + bne 75a10 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + movw r0, #11496 @ 0x2ce8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2eeacc │ │ │ │ - b 75a28 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b 75a30 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75a28 │ │ │ │ + bgt 75a30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75a28 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 75a30 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq 75a88 │ │ │ │ + beq 75a90 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #132] @ 75ac0 │ │ │ │ + ldr r0, [pc, #132] @ 75ac8 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 75a68 │ │ │ │ + bne 75a70 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #13308 @ 0x33fc │ │ │ │ + movw r0, #11452 @ 0x2cbc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2eeacc │ │ │ │ - b 75a88 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b 75a90 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75a88 │ │ │ │ + bgt 75a90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75a88 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 75a90 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75aac │ │ │ │ + bgt 75ab4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75aac │ │ │ │ + bne 75ab4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 143578 │ │ │ │ + bl 143c40 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r2, r3, r4, ror #18 │ │ │ │ - rsbeq r6, r3, r8, lsr #22 │ │ │ │ + rsbeq r2, r3, ip, ror #18 │ │ │ │ + rsbeq r6, r3, r0, lsr fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 7593c │ │ │ │ + bl 75944 │ │ │ │ ldr lr, [r4, #4] │ │ │ │ ldr r2, [lr, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add ip, r2, #12 │ │ │ │ mov r3, #0 │ │ │ │ sub r6, r1, #1 │ │ │ │ cmp r3, r6 │ │ │ │ add r3, r3, #1 │ │ │ │ - bge 75b1c │ │ │ │ + bge 75b24 │ │ │ │ ldr r0, [ip, #4]! │ │ │ │ cmp lr, r0 │ │ │ │ - bne 75b04 │ │ │ │ + bne 75b0c │ │ │ │ cmp r3, r1 │ │ │ │ popge {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r0, #23236 @ 0x5ac4 │ │ │ │ + movw r0, #23244 @ 0x5acc │ │ │ │ movt r0, #7 │ │ │ │ add r2, r2, #16 │ │ │ │ ldr ip, [r2, r3, lsl #2] │ │ │ │ ldr lr, [ip, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bge 75b60 │ │ │ │ + bge 75b68 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 75b60 │ │ │ │ + beq 75b68 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ cmp lr, r0 │ │ │ │ cmpne lr, #0 │ │ │ │ - bne 75b70 │ │ │ │ + bne 75b78 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 75b30 │ │ │ │ + bne 75b38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #9564 @ 0x255c │ │ │ │ - movt r3, #31 │ │ │ │ + movw r3, #56128 @ 0xdb40 │ │ │ │ + movt r3, #30 │ │ │ │ cmp lr, r3 │ │ │ │ - bne 75b90 │ │ │ │ + bne 75b98 │ │ │ │ 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 │ │ │ │ @@ -73314,34 +73316,34 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub lr, fp, #20 │ │ │ │ sub ip, fp, #16 │ │ │ │ - ldr r3, [pc, #68] @ 75c14 │ │ │ │ + ldr r3, [pc, #68] @ 75c1c │ │ │ │ mov r4, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r1 │ │ │ │ movw ip, #5196 @ 0x144c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r1, r2 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r2, #13400 @ 0x3458 │ │ │ │ + movw r2, #11544 @ 0x2d18 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 141d78 │ │ │ │ + bl 142460 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75c0c │ │ │ │ + beq 75c14 │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 3892d8 │ │ │ │ + bl 388c38 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, lsl #10 │ │ │ │ + rsbeq r8, r2, ip, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ @@ -73353,376 +73355,376 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 75c80 │ │ │ │ + bne 75c88 │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r6, #6 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 75cc0 │ │ │ │ + beq 75cc8 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #6 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #552] @ 75ec8 │ │ │ │ + ldr r1, [pc, #552] @ 75ed0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75e20 │ │ │ │ + beq 75e28 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 75ce0 │ │ │ │ - bl be93c │ │ │ │ + bne 75ce8 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75e20 │ │ │ │ + bne 75e28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 75d00 │ │ │ │ - bl be93c │ │ │ │ + bne 75d08 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75e20 │ │ │ │ + bne 75e28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 75d20 │ │ │ │ - bl be93c │ │ │ │ + bne 75d28 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75d5c │ │ │ │ - b 75e20 │ │ │ │ - bl c5a24 │ │ │ │ + beq 75d64 │ │ │ │ + b 75e28 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75d4c │ │ │ │ + bgt 75d54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75d4c │ │ │ │ + bne 75d54 │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 75d10 │ │ │ │ + beq 75d18 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 75d78 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 75d80 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41132 @ 0xa0ac │ │ │ │ + movw r1, #39276 @ 0x996c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 75e20 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 75e28 │ │ │ │ add r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq 75de4 │ │ │ │ + beq 75dec │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 75da4 │ │ │ │ + beq 75dac │ │ │ │ subs r3, r2, #4 │ │ │ │ movweq r5, #5196 @ 0x144c │ │ │ │ movteq r5, #96 @ 0x60 │ │ │ │ - beq 75df0 │ │ │ │ - b 75dac │ │ │ │ + beq 75df8 │ │ │ │ + b 75db4 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 75dc4 │ │ │ │ + beq 75dcc │ │ │ │ cmp r3, #1 │ │ │ │ - beq 75df0 │ │ │ │ - b 75dcc │ │ │ │ + beq 75df8 │ │ │ │ + b 75dd4 │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 3043b4 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 303f18 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75df0 │ │ │ │ - b 75e20 │ │ │ │ + bne 75df8 │ │ │ │ + b 75e28 │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r6, r5 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ cmp r6, r4 │ │ │ │ ldr sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ moveq r6, #0 │ │ │ │ - beq 75e28 │ │ │ │ + beq 75e30 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ - bl 2fc81c <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fc3fc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ subne r6, fp, #76 @ 0x4c │ │ │ │ - bne 75e28 │ │ │ │ + bne 75e30 │ │ │ │ mov r0, #0 │ │ │ │ - b 75ec0 │ │ │ │ + b 75ec8 │ │ │ │ cmp r5, r4 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 75e6c │ │ │ │ + beq 75e74 │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 2fc81c <_PyCode_InitAddressRange@@Base+0x13cc> │ │ │ │ + bl 2fc3fc <_PyCode_InitAddressRange@@Base+0x113c> │ │ │ │ cmp r0, #0 │ │ │ │ subne r4, fp, #68 @ 0x44 │ │ │ │ - bne 75e6c │ │ │ │ - b 75e20 │ │ │ │ + bne 75e74 │ │ │ │ + b 75e28 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 75eac │ │ │ │ - bl b93e4 │ │ │ │ + bne 75eb4 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75e20 │ │ │ │ - bl dc834 │ │ │ │ + bne 75e28 │ │ │ │ + bl dc9d4 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ stm sp, {r7, sl} │ │ │ │ bl 2d3c0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 75e50 │ │ │ │ + blt 75e58 │ │ │ │ mov r0, r5 │ │ │ │ - bl beb7c │ │ │ │ - b 75ec0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bl becc8 │ │ │ │ + b 75ec8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 75e20 │ │ │ │ + bl 27bef0 │ │ │ │ + b 75e28 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, lsl r5 │ │ │ │ + rsbeq r8, r2, r8, lsl r5 │ │ │ │ │ │ │ │ -00075ecc : │ │ │ │ +00075ed4 : │ │ │ │ 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 75ef4 │ │ │ │ + bne 75efc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ - ldr r2, [pc, #60] @ 75f38 │ │ │ │ + b 2e730c │ │ │ │ + ldr r2, [pc, #60] @ 75f40 │ │ │ │ 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 75f30 │ │ │ │ + beq 75f38 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 75f88 │ │ │ │ + bne 75f90 │ │ │ │ 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 75fc8 │ │ │ │ + b 75fd0 │ │ │ │ mov r2, #3 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl 2e25f0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2e2fb0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 75fc0 │ │ │ │ + beq 75fc8 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - bge 75fc8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 75fd0 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #7596 @ 0x1dac │ │ │ │ + movw r1, #5856 @ 0x16e0 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 75fe8 │ │ │ │ + b 75ff0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r1, r1, #16 │ │ │ │ ldrexd r4, [r1] │ │ │ │ strexd r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75fd0 │ │ │ │ + bne 75fd8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #13420 @ 0x346c │ │ │ │ - movwne r1, #13444 @ 0x3484 │ │ │ │ + movweq r1, #11564 @ 0x2d2c │ │ │ │ + movwne r1, #11588 @ 0x2d44 │ │ │ │ movteq r1, #65 @ 0x41 │ │ │ │ movtne r1, #65 @ 0x41 │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1d8220 │ │ │ │ + bl 1d8784 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7606c │ │ │ │ + bne 76074 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 76064 │ │ │ │ + blt 7606c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 760b4 │ │ │ │ + beq 760bc │ │ │ │ ldrd r0, [r0, #56] @ 0x38 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185e8c │ │ │ │ + b 1864bc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #13464 @ 0x3498 │ │ │ │ + movw r0, #11608 @ 0x2d58 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ push {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 154bec <_PyType_Name@@Base> │ │ │ │ + bl 155288 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #13472 @ 0x34a0 │ │ │ │ + movw r0, #11616 @ 0x2d60 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ │ │ │ │ -00076130 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +00076138 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #25504 @ 0x63a0 │ │ │ │ + movw r1, #25512 @ 0x63a8 │ │ │ │ movt r1, #7 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 340334 <_PyEval_MatchClass@@Base+0x3020> │ │ │ │ + b 33fdbc <_PyEval_MatchClass@@Base+0x301c> │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mvn r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 76190 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x60> │ │ │ │ + bne 76198 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x60> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge 761b0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x80> │ │ │ │ - b 761a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x78> │ │ │ │ + bge 761b8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x80> │ │ │ │ + b 761b0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x78> │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fd274 │ │ │ │ + bl 2fce54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76180 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x50> │ │ │ │ - b 761d0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xa0> │ │ │ │ + bne 76188 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x50> │ │ │ │ + b 761d8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xa0> │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi 761b8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x88> │ │ │ │ + bmi 761c0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x88> │ │ │ │ cmp r4, r3 │ │ │ │ - blt 761d8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xa8> │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + blt 761e0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xa8> │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42956 @ 0xa7cc │ │ │ │ + movw r1, #41152 @ 0xa0c0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 7620c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xdc> │ │ │ │ + b 76214 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xdc> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 761fc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xcc> │ │ │ │ + bne 76204 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xcc> │ │ │ │ mov r3, r5 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2e3400 <_PyTime_gmtime@@Base+0x4cc> │ │ │ │ + b 2d46f0 <_Py_dup@@Base+0x204c> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ strb r2, [r3, r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -73742,152 +73744,152 @@ │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 76284 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x154> │ │ │ │ + bne 7628c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x154> │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 762cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x19c> │ │ │ │ + beq 762d4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x19c> │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #248] @ 7639c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x26c> │ │ │ │ + ldr r1, [pc, #248] @ 763a4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x26c> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 762cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x19c> │ │ │ │ + bne 762d4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x19c> │ │ │ │ mov r4, #0 │ │ │ │ - b 76388 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x258> │ │ │ │ + b 76390 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x258> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1ba5e8 │ │ │ │ + bl 1ba9f8 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 762c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ + beq 762cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ cmp r5, #1 │ │ │ │ - bne 76330 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x200> │ │ │ │ + bne 76338 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x200> │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d5f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7637c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x24c> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 76384 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x24c> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 762c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ + bl 27bef0 │ │ │ │ + b 762cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 1b487c │ │ │ │ + bl 1b4c8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 762c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ + beq 762cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ cmp r0, #4 │ │ │ │ - bls 762ec <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1bc> │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + bls 762f4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1bc> │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #48800 @ 0xbea0 │ │ │ │ + movw r1, #46748 @ 0xb69c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8c24 │ │ │ │ + bl 2e8804 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 762ec <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1bc> │ │ │ │ - b 762c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ + bne 762f4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1bc> │ │ │ │ + b 762cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ mov r0, r4 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, lsr r5 │ │ │ │ + rsbeq r8, r2, r4, asr #10 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ ldr lr, [fp, #4] │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 25a538 <_PyStaticType_InitForExtension@@Base+0x678> │ │ │ │ + bl 25aeb4 <_PyStaticType_InitForExtension@@Base+0x67c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000763fc : │ │ │ │ +00076404 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #4 │ │ │ │ - bl 1b487c │ │ │ │ + bl 1b4c8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76444 │ │ │ │ + beq 7644c │ │ │ │ cmp r0, #4 │ │ │ │ - bls 7644c │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bls 76454 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13484 @ 0x34ac │ │ │ │ + movw r1, #11628 @ 0x2d6c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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, #48924 @ 0xbf1c │ │ │ │ + movw r3, #47648 @ 0xba20 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrb r3, [r0, #21] │ │ │ │ ldrb lr, [r0, #20] │ │ │ │ ldrb ip, [r0, #22] │ │ │ │ @@ -73896,532 +73898,532 @@ │ │ │ │ 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 25a538 <_PyStaticType_InitForExtension@@Base+0x678> │ │ │ │ + bl 25aeb4 <_PyStaticType_InitForExtension@@Base+0x67c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 76530 │ │ │ │ + beq 76538 │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 76530 │ │ │ │ + beq 76538 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 76574 │ │ │ │ - b 76558 │ │ │ │ + beq 7657c │ │ │ │ + b 76560 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 76520 │ │ │ │ + beq 76528 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #13580 @ 0x350c │ │ │ │ + movw r0, #11724 @ 0x2dcc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c973c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c98a4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76520 │ │ │ │ + bne 76528 │ │ │ │ mov r4, #0 │ │ │ │ - b 76614 │ │ │ │ + b 7661c │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #13580 @ 0x350c │ │ │ │ + movw r0, #11724 @ 0x2dcc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76550 │ │ │ │ + beq 76558 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl ca42c │ │ │ │ + bl ca4f0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 76550 │ │ │ │ + beq 76558 │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 765c4 │ │ │ │ + bne 765cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76550 │ │ │ │ + bgt 76558 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76550 │ │ │ │ + bne 76558 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 76550 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 76558 │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl cf278 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl cf340 <_PyTuple_FromPairSteal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ - bne 76614 │ │ │ │ + bne 7661c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76550 │ │ │ │ + bgt 76558 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76550 │ │ │ │ + bne 76558 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 76550 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 76558 │ │ │ │ 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 a78c4 │ │ │ │ + bl a7924 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_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 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #20448 @ 0x4fe0 │ │ │ │ + movw r1, #16856 @ 0x41d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 38bd3c <_PyAsyncGenValueWrapperNew@@Base+0xd4> │ │ │ │ + bl 38b59c <_PyAsyncGenValueWrapperNew@@Base+0xd4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 766cc │ │ │ │ + beq 766d4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 767cc │ │ │ │ + b 767d4 │ │ │ │ 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 │ │ │ │ - beq 76728 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 76730 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 76718 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 76728 │ │ │ │ + bne 76720 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 76730 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7675c │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 76764 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7674c │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7675c │ │ │ │ + bne 76754 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 76764 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76790 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 76798 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 76780 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 76790 │ │ │ │ + bne 76788 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 76798 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 767b8 │ │ │ │ + bne 767c0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 767f4 │ │ │ │ + beq 767fc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxgt lr │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ - movw r2, #49560 @ 0xc198 │ │ │ │ + movw r2, #48284 @ 0xbc9c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 76968 │ │ │ │ + beq 76970 │ │ │ │ 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 76858 │ │ │ │ + bne 76860 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76870 │ │ │ │ + bne 76878 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76870 │ │ │ │ - movw r0, #12276 @ 0x2ff4 │ │ │ │ + bne 76878 │ │ │ │ + movw r0, #10464 @ 0x28e0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b aab40 │ │ │ │ - bge 76870 │ │ │ │ - bl 3b7fac │ │ │ │ + b aab5c │ │ │ │ + bge 76878 │ │ │ │ + bl 3b788c │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, #45 @ 0x2d │ │ │ │ - bne 76884 │ │ │ │ - b 76960 │ │ │ │ + bne 7688c │ │ │ │ + b 76968 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, #43 @ 0x2b │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r7, [r0, #20] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 768ac │ │ │ │ + bgt 768b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 768ac │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 768b4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3ce468 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cdd10 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3ce6fc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cdfa4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r8, r8, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ addlt r4, r4, #60 @ 0x3c │ │ │ │ - blx 3ce468 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cdd10 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3ce6fc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cdfa4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ subs r3, r1, #0 │ │ │ │ sublt r5, r5, #1 │ │ │ │ addlt r3, r3, #60 @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 76920 │ │ │ │ + beq 76928 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ stm sp, {r4, r7} │ │ │ │ - movw r0, #13592 @ 0x3518 │ │ │ │ + movw r0, #11736 @ 0x2dd8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7604 │ │ │ │ - b 76960 │ │ │ │ + bl b775c │ │ │ │ + b 76968 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 76944 │ │ │ │ + beq 7694c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #13620 @ 0x3534 │ │ │ │ + movw r0, #11764 @ 0x2df4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7604 │ │ │ │ - b 76960 │ │ │ │ + bl b775c │ │ │ │ + b 76968 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #13640 @ 0x3548 │ │ │ │ + movw r0, #11784 @ 0x2e08 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - movw r0, #12276 @ 0x2ff4 │ │ │ │ + movw r0, #10464 @ 0x28e0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ push {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 769a8 │ │ │ │ + bhi 769b0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 769ec │ │ │ │ - b 769d0 │ │ │ │ + ble 769f4 │ │ │ │ + b 769d8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #15184 @ 0x3b50 │ │ │ │ + movw r0, #13372 @ 0x343c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7699c │ │ │ │ + bne 769a4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 769f4 │ │ │ │ - bl be93c │ │ │ │ + bne 769fc │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 769c8 │ │ │ │ + bne 769d0 │ │ │ │ mvn r4, #0 │ │ │ │ - b 76a28 │ │ │ │ - bl c5a24 │ │ │ │ + b 76a30 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76a20 │ │ │ │ + bgt 76a28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76a20 │ │ │ │ + bne 76a28 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 769e0 │ │ │ │ + beq 769e8 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 76a50 │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + bne 76a58 │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13656 @ 0x3558 │ │ │ │ + movw r1, #11800 @ 0x2e18 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 769c8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 769d0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 76a60 │ │ │ │ + bge 76a68 │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi 76a68 │ │ │ │ + bmi 76a70 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt 76a84 │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + bgt 76a8c │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21660 @ 0x549c │ │ │ │ + movw r1, #20032 @ 0x4e40 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 769c8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 769d0 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 76aac │ │ │ │ - movw r3, #52392 @ 0xcca8 │ │ │ │ + ble 76ab4 │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28756 @ 0x7054 │ │ │ │ + movw r1, #13796 @ 0x35e4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 769c8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 769d0 │ │ │ │ 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 2d9e4 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e2238 │ │ │ │ + bl 2d2acc <_Py_dup@@Base+0x428> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 769c8 │ │ │ │ - ldr r0, [pc, #4] @ 76ae8 │ │ │ │ + blt 769d0 │ │ │ │ + ldr r0, [pc, #4] @ 76af0 │ │ │ │ add r0, r0, r7, lsl #4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ + rsbeq fp, r2, r0, asr #21 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bd3e0 <_Py_c_neg@@Base+0x970> │ │ │ │ + b 3bccc0 <_Py_c_neg@@Base+0x970> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 76b50 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 76b58 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39748 @ 0x9b44 │ │ │ │ + movw r0, #38484 @ 0x9654 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r5 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #6736 @ 0x1a50 │ │ │ │ + movw r1, #4880 @ 0x1310 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e534 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 76ba4 │ │ │ │ + beq 76bac │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #16224 @ 0x3f60 │ │ │ │ + movw r1, #13948 @ 0x367c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ bl 2e534 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 76bf4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 76bfc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13800 @ 0x35e8 │ │ │ │ + movw r1, #11944 @ 0x2ea8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 76b48 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 76b50 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ae120 │ │ │ │ + bl 2ae310 │ │ │ │ cmp r0, #1 │ │ │ │ - ble 76be8 │ │ │ │ + ble 76bf0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ sub r6, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r6, r7 │ │ │ │ - bl 343a30 <_PyXIData_UnregisterClass@@Base+0x8fc> │ │ │ │ + bl 343550 <_PyDeadline_Init@@Base+0x408> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76b48 │ │ │ │ + beq 76b50 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, r7, lsl #2 │ │ │ │ - bl 2ae120 │ │ │ │ + bl 2ae310 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 27186c │ │ │ │ + bl 271a44 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ add r1, r0, r6 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ - bls 76c1c │ │ │ │ + bls 76c24 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ mov r0, r4 │ │ │ │ - bl 343a30 <_PyXIData_UnregisterClass@@Base+0x8fc> │ │ │ │ + bl 343550 <_PyDeadline_Init@@Base+0x408> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76b48 │ │ │ │ + beq 76b50 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, r6, lsl #2 │ │ │ │ - bl 33c0bc │ │ │ │ - b 76be8 │ │ │ │ + bl 33bbc4 │ │ │ │ + b 76bf0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2d720 │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 76c9c │ │ │ │ + bhi 76ca4 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r2, r2, #268435456 @ 0x10000000 │ │ │ │ - beq 76d28 │ │ │ │ - b 76cc0 │ │ │ │ + beq 76d30 │ │ │ │ + b 76cc8 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #39244 @ 0x994c │ │ │ │ + movw r0, #37616 @ 0x92f0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76d38 │ │ │ │ - b 76c84 │ │ │ │ + beq 76d40 │ │ │ │ + b 76c8c │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76d38 │ │ │ │ + beq 76d40 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76cf0 │ │ │ │ + beq 76cf8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ @@ -74431,106 +74433,106 @@ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ strd r0, [fp, #-36] @ 0xffffffdc │ │ │ │ strd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - b 76d40 │ │ │ │ + b 76d48 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76d40 │ │ │ │ + beq 76d48 │ │ │ │ mov r4, #0 │ │ │ │ - b 76df4 │ │ │ │ + b 76dfc │ │ │ │ cmp r5, #1 │ │ │ │ - ble 76dcc │ │ │ │ + ble 76dd4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 76dcc │ │ │ │ + beq 76dd4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 76dac │ │ │ │ + beq 76db4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76d38 │ │ │ │ + beq 76d40 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 76dcc │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 76dd4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 76d38 │ │ │ │ - movw r2, #16588 @ 0x40cc │ │ │ │ + bl 16f2c4 │ │ │ │ + b 76d40 │ │ │ │ + movw r2, #14960 @ 0x3a70 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39244 @ 0x994c │ │ │ │ + movw r0, #37616 @ 0x92f0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 76d38 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 76d40 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 76d38 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - bl bfe3c │ │ │ │ + beq 76d40 │ │ │ │ + movw r0, #64812 @ 0xfd2c │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl bff88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76e08 │ │ │ │ + beq 76e10 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 76e3c │ │ │ │ + beq 76e44 │ │ │ │ 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 76e70 │ │ │ │ + beq 76e78 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - movw ip, #53464 @ 0xd0d8 │ │ │ │ + movw ip, #51672 @ 0xc9d8 │ │ │ │ movt ip, #94 @ 0x5e │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -74543,155 +74545,155 @@ │ │ │ │ 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 76f00 │ │ │ │ + bne 76f08 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76f48 │ │ │ │ + beq 76f50 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #196] @ 76fdc │ │ │ │ + ldr ip, [pc, #196] @ 76fe4 │ │ │ │ sub r3, fp, #92 @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 76fc0 │ │ │ │ + beq 76fc8 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ac3dc │ │ │ │ + bl 1ac8a0 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r4 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 76f78 │ │ │ │ + bne 76f80 │ │ │ │ mov r4, #0 │ │ │ │ - b 76fc0 │ │ │ │ - bl dc834 │ │ │ │ + b 76fc8 │ │ │ │ + bl dc9d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2db28 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r7, #0 │ │ │ │ movwge r4, #5196 @ 0x144c │ │ │ │ movtge r4, #96 @ 0x60 │ │ │ │ - bge 76fc0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 76fc8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173bc8 │ │ │ │ - b 76f70 │ │ │ │ + bl 17422c │ │ │ │ + b 76f78 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ae12c │ │ │ │ + bl 1ae5f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, ror #10 │ │ │ │ + rsbeq r8, r2, r0, ror r5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154bec <_PyType_Name@@Base> │ │ │ │ + bl 155288 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmn r5, #1 │ │ │ │ - bne 77028 │ │ │ │ - movw r0, #33400 @ 0x8278 │ │ │ │ + bne 77030 │ │ │ │ + movw r0, #31572 @ 0x7b54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #13872 @ 0x3630 │ │ │ │ + movw r0, #12016 @ 0x2ef0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ │ │ │ │ -00077040 <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ +00077048 <_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 2f32e0 │ │ │ │ + b 2f2ebc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq 770b8 <_PyCode_GetPureScriptXIData@@Base+0x78> │ │ │ │ + beq 770c0 <_PyCode_GetPureScriptXIData@@Base+0x78> │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 770b8 <_PyCode_GetPureScriptXIData@@Base+0x78> │ │ │ │ + beq 770c0 <_PyCode_GetPureScriptXIData@@Base+0x78> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 770f8 <_PyCode_GetPureScriptXIData@@Base+0xb8> │ │ │ │ - b 770dc <_PyCode_GetPureScriptXIData@@Base+0x9c> │ │ │ │ + beq 77100 <_PyCode_GetPureScriptXIData@@Base+0xb8> │ │ │ │ + b 770e4 <_PyCode_GetPureScriptXIData@@Base+0x9c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 770a8 <_PyCode_GetPureScriptXIData@@Base+0x68> │ │ │ │ + beq 770b0 <_PyCode_GetPureScriptXIData@@Base+0x68> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #13884 @ 0x363c │ │ │ │ + movw r0, #12028 @ 0x2efc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c973c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c98a4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 770a8 <_PyCode_GetPureScriptXIData@@Base+0x68> │ │ │ │ - b 77110 <_PyCode_GetPureScriptXIData@@Base+0xd0> │ │ │ │ + bne 770b0 <_PyCode_GetPureScriptXIData@@Base+0x68> │ │ │ │ + b 77118 <_PyCode_GetPureScriptXIData@@Base+0xd0> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #13884 @ 0x363c │ │ │ │ + movw r0, #12028 @ 0x2efc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77110 <_PyCode_GetPureScriptXIData@@Base+0xd0> │ │ │ │ + beq 77118 <_PyCode_GetPureScriptXIData@@Base+0xd0> │ │ │ │ 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 308058 <_PyXI_GetMainNamespace@@Base+0x58> │ │ │ │ + b 307cc4 <_PyXI_GetMainNamespace@@Base+0x58> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -74699,202 +74701,202 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, ip, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 77168 <_PyCode_GetPureScriptXIData@@Base+0x128> │ │ │ │ + bne 77170 <_PyCode_GetPureScriptXIData@@Base+0x128> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 771a0 <_PyCode_GetPureScriptXIData@@Base+0x160> │ │ │ │ + beq 771a8 <_PyCode_GetPureScriptXIData@@Base+0x160> │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 771ec <_PyCode_GetPureScriptXIData@@Base+0x1ac> │ │ │ │ + ldr r1, [pc, #108] @ 771f4 <_PyCode_GetPureScriptXIData@@Base+0x1ac> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 771e0 <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ + beq 771e8 <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 771c4 <_PyCode_GetPureScriptXIData@@Base+0x184> │ │ │ │ + bgt 771cc <_PyCode_GetPureScriptXIData@@Base+0x184> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #29672 @ 0x73e8 │ │ │ │ + movw r1, #28044 @ 0x6d8c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ec60 │ │ │ │ - b 771e0 <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 771e8 <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 771a8 <_PyCode_GetPureScriptXIData@@Base+0x168> │ │ │ │ - bl be93c │ │ │ │ + bne 771b0 <_PyCode_GetPureScriptXIData@@Base+0x168> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 771a8 <_PyCode_GetPureScriptXIData@@Base+0x168> │ │ │ │ + beq 771b0 <_PyCode_GetPureScriptXIData@@Base+0x168> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq r2, r4, r5, r8 │ │ │ │ + mlseq r2, ip, r5, r8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 773d0 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ + bne 773d8 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ba40c <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ + bl 3b9cec <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 773d0 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ + beq 773d8 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 77278 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ + beq 77280 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ba40c <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ + bl 3b9cec <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 77298 <_PyCode_GetPureScriptXIData@@Base+0x258> │ │ │ │ + bne 772a0 <_PyCode_GetPureScriptXIData@@Base+0x258> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 773d0 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ + bgt 773d8 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r5 │ │ │ │ - bne 773d0 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ - b 773c4 <_PyCode_GetPureScriptXIData@@Base+0x384> │ │ │ │ + bne 773d8 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ + b 773cc <_PyCode_GetPureScriptXIData@@Base+0x384> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 772dc <_PyCode_GetPureScriptXIData@@Base+0x29c> │ │ │ │ + beq 772e4 <_PyCode_GetPureScriptXIData@@Base+0x29c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ba40c <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ + bl 3b9cec <_PyBytes_FromXIData@@Base+0x1c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 772fc <_PyCode_GetPureScriptXIData@@Base+0x2bc> │ │ │ │ + bne 77304 <_PyCode_GetPureScriptXIData@@Base+0x2bc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 773a4 <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ + bgt 773ac <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 773a4 <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ + bne 773ac <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 773a4 <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 773ac <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77328 <_PyCode_GetPureScriptXIData@@Base+0x2e8> │ │ │ │ + beq 77330 <_PyCode_GetPureScriptXIData@@Base+0x2e8> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 120490 │ │ │ │ - bl a7928 │ │ │ │ - b 7735c <_PyCode_GetPureScriptXIData@@Base+0x31c> │ │ │ │ + bl 11fe9c │ │ │ │ + bl a7988 │ │ │ │ + b 77364 <_PyCode_GetPureScriptXIData@@Base+0x31c> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 1a6e60 │ │ │ │ + bl 1a7378 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 7735c <_PyCode_GetPureScriptXIData@@Base+0x31c> │ │ │ │ - movw r3, #52340 @ 0xcc74 │ │ │ │ + bne 77364 <_PyCode_GetPureScriptXIData@@Base+0x31c> │ │ │ │ + movw r3, #48368 @ 0xbcf0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #13892 @ 0x3644 │ │ │ │ + movw r1, #12036 @ 0x2f04 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8c24 │ │ │ │ + bl 2e8804 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77380 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ + bgt 77388 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77380 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ + bne 77388 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 773a4 <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ + bgt 773ac <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 773a4 <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ + bne 773ac <_PyCode_GetPureScriptXIData@@Base+0x364> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 773d0 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ + bgt 773d8 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 773d0 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ + bne 773d8 <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ 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 308564 <_PyXI_GetMainNamespace@@Base+0x564> │ │ │ │ + b 308198 <_PyXI_GetMainNamespace@@Base+0x52c> │ │ │ │ │ │ │ │ -000773ec : │ │ │ │ +000773f4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 392734 │ │ │ │ + b 391f98 │ │ │ │ push {r4, r5, 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 59a7c │ │ │ │ + bl 59a84 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7745c │ │ │ │ + beq 77464 │ │ │ │ cmp r0, #2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ movwne r2, #5196 @ 0x144c │ │ │ │ movtne r2, #96 @ 0x60 │ │ │ │ ldreq r2, [r4, #20] │ │ │ │ @@ -74910,259 +74912,259 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 774b8 │ │ │ │ + bne 774c0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 774b4 │ │ │ │ + blt 774bc │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 774f8 │ │ │ │ + beq 77500 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #244] @ 775b4 │ │ │ │ + ldr r1, [pc, #244] @ 775bc │ │ │ │ sub r2, fp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 774f8 │ │ │ │ + bne 77500 │ │ │ │ mov r0, #0 │ │ │ │ - b 775ac │ │ │ │ + b 775b4 │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq 77570 │ │ │ │ + beq 77578 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 77514 │ │ │ │ + beq 7751c │ │ │ │ cmp r4, #1 │ │ │ │ - beq 77578 │ │ │ │ + beq 77580 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 77538 │ │ │ │ - bl be93c │ │ │ │ + bne 77540 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 774f0 │ │ │ │ - b 77578 │ │ │ │ - bl c5a24 │ │ │ │ + bne 774f8 │ │ │ │ + b 77580 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77564 │ │ │ │ + bgt 7756c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77564 │ │ │ │ + bne 7756c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 77578 │ │ │ │ - b 77524 │ │ │ │ + bne 77580 │ │ │ │ + b 7752c │ │ │ │ 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 34945c │ │ │ │ + bl 34950c │ │ │ │ ldr r3, [r6, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #24] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, asr #11 │ │ │ │ + rsbeq r8, r2, r8, asr #11 │ │ │ │ │ │ │ │ -000775b8 : │ │ │ │ +000775c0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 392734 │ │ │ │ + b 391f98 │ │ │ │ │ │ │ │ -000775d0 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +000775d8 <_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 7762c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ + beq 77634 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 7762c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ + beq 77634 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c> │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 77644 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ + beq 7764c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 77644 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ + bne 7764c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x74> │ │ │ │ movw r1, #2505 @ 0x9c9 │ │ │ │ - movw r0, #4864 @ 0x1300 │ │ │ │ + movw r0, #3236 @ 0xca4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 7765c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c> │ │ │ │ + b 77664 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub lr, fp, #8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #16 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 315ccc <_PyXI_FreeFailure@@Base+0x30> │ │ │ │ + bl 315750 <_PyXI_FreeFailure@@Base+0x30> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007766c : │ │ │ │ +00077674 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 28e12c │ │ │ │ + bl 28e304 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 77698 │ │ │ │ - bl 1435d8 │ │ │ │ + bne 776a0 │ │ │ │ + bl 143ca0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 776b8 │ │ │ │ + bgt 776c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 776b8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 776c0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 7771c │ │ │ │ + bne 77724 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ace44 │ │ │ │ + bl 1ad308 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77740 │ │ │ │ + bne 77748 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #47372 @ 0xb90c │ │ │ │ + movw r2, #45608 @ 0xb228 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #19776 @ 0x4d40 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #41452 @ 0xa1ec │ │ │ │ + movw r0, #39824 @ 0x9b90 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7775c │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 77764 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41452 @ 0xa1ec │ │ │ │ + movw r0, #39824 @ 0x9b90 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 776e4 │ │ │ │ - b 7775c │ │ │ │ + bne 776ec │ │ │ │ + b 77764 │ │ │ │ mov r3, #23 │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b487c │ │ │ │ + bl 1b4c8c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77764 │ │ │ │ + bne 7776c │ │ │ │ mov r0, #0 │ │ │ │ - b 77824 │ │ │ │ + b 7782c │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 77784 │ │ │ │ + bhi 7778c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 777b8 │ │ │ │ - b 777ac │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + bne 777c0 │ │ │ │ + b 777b4 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #48800 @ 0xbea0 │ │ │ │ + movw r1, #46748 @ 0xb69c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8c24 │ │ │ │ + bl 2e8804 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7776c │ │ │ │ - b 7775c │ │ │ │ - bl be93c │ │ │ │ + bne 77774 │ │ │ │ + b 77764 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7775c │ │ │ │ + bne 77764 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #61136 @ 0xeed0 │ │ │ │ + movw r1, #59280 @ 0xe790 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #14052 @ 0x36e4 │ │ │ │ + movw r0, #12196 @ 0x2fa4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7775c │ │ │ │ + beq 77764 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77810 │ │ │ │ + beq 77818 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 7775c │ │ │ │ - bl b93e4 │ │ │ │ + bl 27bef0 │ │ │ │ + b 77764 │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7775c │ │ │ │ + bne 77764 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007782c : │ │ │ │ +00077834 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7786c │ │ │ │ + b 77874 │ │ │ │ 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] │ │ │ │ @@ -75173,271 +75175,271 @@ │ │ │ │ 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 28e12c │ │ │ │ + bl 28e304 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77900 │ │ │ │ + beq 77908 │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r4, r5, lsl #2] │ │ │ │ - beq 778c4 │ │ │ │ + beq 778cc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #33784 @ 0x83f8 │ │ │ │ + movw r1, #32024 @ 0x7d18 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl c8d58 │ │ │ │ + bl c8e34 │ │ │ │ mov r5, r0 │ │ │ │ - b 778d0 │ │ │ │ + b 778d8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 141a64 │ │ │ │ + bl 14214c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 778ec │ │ │ │ + bgt 778f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 778f4 │ │ │ │ + beq 778fc │ │ │ │ mov r4, r5 │ │ │ │ - b 77900 │ │ │ │ + b 77908 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 778ec │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 778f4 │ │ │ │ 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 77968 │ │ │ │ + bne 77970 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77940 │ │ │ │ + beq 77948 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77968 │ │ │ │ + bne 77970 │ │ │ │ mov r0, r1 │ │ │ │ - bl 20f374 │ │ │ │ + bl 20fa60 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ad6b4 <_Py_strhex@@Base+0x75c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 3acf94 <_Py_strhex@@Base+0x75c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14072 @ 0x36f8 │ │ │ │ + movw r1, #12216 @ 0x2fb8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00077988 : │ │ │ │ +00077990 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7786c │ │ │ │ + b 77874 │ │ │ │ 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 2e4508 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e470c <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 779fc │ │ │ │ + beq 77a04 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2d0f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 779f4 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 779fc │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt 77a30 │ │ │ │ + blt 77a38 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 77a3c │ │ │ │ - b 77a90 │ │ │ │ + bne 77a44 │ │ │ │ + b 77a98 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ - b 77a64 │ │ │ │ + b 77a6c │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 77a64 │ │ │ │ + beq 77a6c │ │ │ │ mvn r0, #-2147483631 @ 0x80000011 │ │ │ │ - blx 3ce468 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cdd10 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 77a64 │ │ │ │ + ble 77a6c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r5, r6 │ │ │ │ - bl 2e2238 │ │ │ │ + bl 2d2acc <_Py_dup@@Base+0x428> │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 77aa0 │ │ │ │ + blt 77aa8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mul r1, r5, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2e9a60 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 2e9640 <_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} │ │ │ │ │ │ │ │ -00077aa8 : │ │ │ │ +00077ab0 : │ │ │ │ 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 77acc │ │ │ │ - b 2e7a30 │ │ │ │ + bne 77ad4 │ │ │ │ + b 2e7610 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 64b74 │ │ │ │ + bl 64b7c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 2b2e44 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2f14 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77b48 │ │ │ │ + beq 77b50 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2cf88 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77b40 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 77b48 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77b70 │ │ │ │ + bne 77b78 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77ba4 │ │ │ │ + beq 77bac │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77ba4 │ │ │ │ + beq 77bac │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14104 @ 0x3718 │ │ │ │ + movw r1, #12248 @ 0x2fd8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #524 @ 0x20c │ │ │ │ + movw r0, #596 @ 0x254 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #41992 @ 0xa408 │ │ │ │ + movw r0, #40188 @ 0x9cfc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ 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 2e4508 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2e470c <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77c28 │ │ │ │ + beq 77c30 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2ddb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77c20 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 77c28 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00077c30 : │ │ │ │ +00077c38 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be96c │ │ │ │ + b beab8 │ │ │ │ push {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 a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00077c70 : │ │ │ │ +00077c78 : │ │ │ │ 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] │ │ │ │ @@ -75448,45 +75450,45 @@ │ │ │ │ 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 c5a24 │ │ │ │ + bl c5b70 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77cd4 │ │ │ │ - bl be93c │ │ │ │ + bne 77cdc │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77d0c │ │ │ │ + bne 77d14 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 77d00 │ │ │ │ + blt 77d08 │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 77cfc │ │ │ │ + blt 77d04 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00077d14 : │ │ │ │ +00077d1c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ed9f4 │ │ │ │ + b 2ed5d4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ @@ -75510,636 +75512,636 @@ │ │ │ │ movne r2, #1 │ │ │ │ ldrb sl, [r0, #13] │ │ │ │ orrs r2, r2, r1, lsr #31 │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ ldrb r9, [r0, #15] │ │ │ │ ldrb r6, [r0, #17] │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 77dc4 │ │ │ │ + bne 77dcc │ │ │ │ clz r2, r5 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r1, #5 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77e0c │ │ │ │ - ldr ip, [pc, #444] @ 77f88 │ │ │ │ + beq 77e14 │ │ │ │ + ldr ip, [pc, #444] @ 77f90 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r5 │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ str r2, [sp, #16] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #5 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 77e0c │ │ │ │ + bne 77e14 │ │ │ │ mov r0, #0 │ │ │ │ - b 77f80 │ │ │ │ + b 77f88 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ lsl r6, r6, #8 │ │ │ │ adds r4, r4, r1 │ │ │ │ orr r6, r6, r3, lsl #16 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ orr r6, r6, r3 │ │ │ │ - beq 77f20 │ │ │ │ + beq 77f28 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77e58 │ │ │ │ - bl 1768d8 │ │ │ │ + beq 77e60 │ │ │ │ + bl 176f3c │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77e50 │ │ │ │ - bl be93c │ │ │ │ + bne 77e58 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77e04 │ │ │ │ + bne 77e0c │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77f20 │ │ │ │ + beq 77f28 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77e88 │ │ │ │ - bl 1768d8 │ │ │ │ + beq 77e90 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 77e80 │ │ │ │ - bl be93c │ │ │ │ + bne 77e88 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77e04 │ │ │ │ + bne 77e0c │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77f20 │ │ │ │ + beq 77f28 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77eb8 │ │ │ │ - bl 1768d8 │ │ │ │ + beq 77ec0 │ │ │ │ + bl 176f3c │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77eb0 │ │ │ │ - bl be93c │ │ │ │ + bne 77eb8 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77e04 │ │ │ │ + bne 77e0c │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77f20 │ │ │ │ + beq 77f28 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77ee8 │ │ │ │ - bl 1768d8 │ │ │ │ + beq 77ef0 │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77ee0 │ │ │ │ - bl be93c │ │ │ │ + bne 77ee8 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77e04 │ │ │ │ + bne 77e0c │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 77f20 │ │ │ │ + beq 77f28 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77f00 │ │ │ │ + beq 77f08 │ │ │ │ mov r8, r3 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 77f20 │ │ │ │ + beq 77f28 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 77f20 │ │ │ │ - bl be93c │ │ │ │ + bne 77f28 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77e04 │ │ │ │ + bne 77e0c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r3, #48924 @ 0xbf1c │ │ │ │ + movw r3, #47648 @ 0xba20 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 77f58 │ │ │ │ + bne 77f60 │ │ │ │ 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 25a538 <_PyStaticType_InitForExtension@@Base+0x678> │ │ │ │ - b 77f80 │ │ │ │ + bl 25aeb4 <_PyStaticType_InitForExtension@@Base+0x67c> │ │ │ │ + b 77f88 │ │ │ │ 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, #14260 @ 0x37b4 │ │ │ │ + movw r2, #12404 @ 0x3074 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 3c8420 <_Py_hashtable_foreach@@Base+0x6bb8> │ │ │ │ + bl 3c7cc8 <_Py_hashtable_foreach@@Base+0x6708> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, lsl r6 │ │ │ │ + rsbeq r8, r2, r0, lsr #12 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 2b2e44 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2b2f14 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77fe8 │ │ │ │ + beq 77ff0 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2e09c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77fe0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 77fe8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39d178 <_PyBytes_Find@@Base+0x2670> │ │ │ │ - ldr r2, [pc, #64] @ 7804c │ │ │ │ + b 39ca58 <_PyBytes_Find@@Base+0x2b74> │ │ │ │ + ldr r2, [pc, #64] @ 78054 │ │ │ │ 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, #14268 @ 0x37bc │ │ │ │ - movwne r0, #14276 @ 0x37c4 │ │ │ │ + movweq r0, #12412 @ 0x307c │ │ │ │ + movwne r0, #12420 @ 0x3084 │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ movteq r0, #65 @ 0x41 │ │ │ │ movtne r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - beq 78078 │ │ │ │ + beq 78080 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #64] @ 780c8 │ │ │ │ + ldr r2, [pc, #64] @ 780d0 │ │ │ │ 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, #14284 @ 0x37cc │ │ │ │ - movwne r0, #14296 @ 0x37d8 │ │ │ │ + movweq r0, #12428 @ 0x308c │ │ │ │ + movwne r0, #12440 @ 0x3098 │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ movteq r0, #65 @ 0x41 │ │ │ │ movtne r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000780cc : │ │ │ │ +000780d4 : │ │ │ │ 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 337028 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b 336abc <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14308 @ 0x37e4 │ │ │ │ + movw r1, #12452 @ 0x30a4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14352 @ 0x3810 │ │ │ │ + movw r1, #12496 @ 0x30d0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14400 @ 0x3840 │ │ │ │ + movw r1, #12544 @ 0x3100 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 78368 │ │ │ │ + bne 78370 │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ ldr r6, [r8, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7829c │ │ │ │ + bne 782a4 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 781e4 │ │ │ │ + beq 781ec │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 781f0 │ │ │ │ + bne 781f8 │ │ │ │ ldrb r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78368 │ │ │ │ + beq 78370 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10264 @ 0x2818 │ │ │ │ + movw r2, #8432 @ 0x20f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff5f8 │ │ │ │ + bl ff7c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78358 │ │ │ │ + beq 78360 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10264 @ 0x2818 │ │ │ │ + movw r2, #8432 @ 0x20f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff5f8 │ │ │ │ + bl ff7c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78358 │ │ │ │ + beq 78360 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7e2d4 │ │ │ │ - bl a7928 │ │ │ │ + bl 7e2e8 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78270 │ │ │ │ + bgt 78278 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78270 │ │ │ │ + bne 78278 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78368 │ │ │ │ + bgt 78370 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78368 │ │ │ │ + bne 78370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78368 │ │ │ │ + beq 78370 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10264 @ 0x2818 │ │ │ │ + movw r2, #8432 @ 0x20f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff5f8 │ │ │ │ + bl ff7c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78358 │ │ │ │ + beq 78360 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10264 @ 0x2818 │ │ │ │ + movw r2, #8432 @ 0x20f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff5f8 │ │ │ │ + bl ff7c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78358 │ │ │ │ + beq 78360 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ ldr r0, [r8, #48] @ 0x30 │ │ │ │ strd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl d5c14 │ │ │ │ - bl a7928 │ │ │ │ + bl d5cec │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78330 │ │ │ │ + bgt 78338 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78330 │ │ │ │ + bne 78338 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78368 │ │ │ │ + bgt 78370 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78368 │ │ │ │ + bne 78370 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 78368 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 78370 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b a7928 │ │ │ │ + b a7988 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 30368c │ │ │ │ + bl 303208 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 783a0 │ │ │ │ + beq 783a8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 784b4 │ │ │ │ + b 784bc │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000783a8 : │ │ │ │ +000783b0 : │ │ │ │ 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 39f0bc <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b 39e99c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ 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 78448 │ │ │ │ + bne 78450 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10264 @ 0x2818 │ │ │ │ + movw r2, #8432 @ 0x20f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff5f8 │ │ │ │ + bl ff7c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a1c4 │ │ │ │ - bl a7928 │ │ │ │ + bl 7a1cc │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 78494 │ │ │ │ + ble 7849c │ │ │ │ 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 2e378 │ │ │ │ - movw r2, #10264 @ 0x2818 │ │ │ │ + movw r2, #8432 @ 0x20f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff5f8 │ │ │ │ + bl ff7c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 141a64 │ │ │ │ - bl a7928 │ │ │ │ + bl 14214c │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ 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 r1, fp, #4096 @ 0x1000 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, r1, #16 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ bl 2cf70 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7850c │ │ │ │ + beq 78514 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 78518 │ │ │ │ + b 78520 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 25ec9c │ │ │ │ + bl 25f63c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00078520 <_Py_convert_optional_to_non_negative_ssize_t@@Base>: │ │ │ │ +00078528 <_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 1ca92c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1cad6c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7857c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c> │ │ │ │ + beq 78584 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popge {r4, r5, fp, pc} │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14448 @ 0x3870 │ │ │ │ + movw r1, #12592 @ 0x3130 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 785b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98> │ │ │ │ - bl be93c │ │ │ │ + bne 785c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7861c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ + bne 78624 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ orr r0, r4, #524288 @ 0x80000 │ │ │ │ bl 2e150 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 785e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc0> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 785e8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc0> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 785fc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdc> │ │ │ │ + bl 27bef0 │ │ │ │ + b 78604 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdc> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1ba8ec <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bacfc <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7860c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xec> │ │ │ │ + bne 78614 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xec> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d8a0 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7861c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ + bne 78624 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 30368c │ │ │ │ + bl 303208 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78650 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x130> │ │ │ │ + bne 78658 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x130> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #17 │ │ │ │ - bl 291564 │ │ │ │ + bl 29173c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d7e0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78680 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x160> │ │ │ │ + bne 78688 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x160> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #17 │ │ │ │ - bl 291564 │ │ │ │ + bl 29173c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 786b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x194> │ │ │ │ + bne 786bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x194> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 78724 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x204> │ │ │ │ + beq 7872c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x204> │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #44012 @ 0xabec │ │ │ │ + movw r1, #43468 @ 0xa9cc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 1c7038 │ │ │ │ + bl 1c7468 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78724 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x204> │ │ │ │ + beq 7872c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x204> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7873c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x21c> │ │ │ │ + beq 78744 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x21c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7873c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x21c> │ │ │ │ + b 78744 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x21c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b5740 │ │ │ │ + b b57a0 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -76149,827 +76151,827 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 787c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2a4> │ │ │ │ + bne 787cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2a4> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 787c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2a4> │ │ │ │ + bne 787cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2a4> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #14552 @ 0x38d8 │ │ │ │ + movw r1, #12696 @ 0x3198 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 16ec60 │ │ │ │ - b 78800 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2e0> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 78808 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2e0> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #60] @ 7880c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2ec> │ │ │ │ + ldr ip, [pc, #60] @ 78814 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2ec> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 787a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x288> │ │ │ │ + bne 787b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x288> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, asr #12 │ │ │ │ + rsbeq r8, r2, ip, asr #12 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 30368c │ │ │ │ + bl 303208 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7883c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x31c> │ │ │ │ + bne 78844 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x31c> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 2e288 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78860 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x340> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 78868 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x340> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 788c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3a0> │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 788c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3a0> │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 788b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x390> │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 788c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3a0> │ │ │ │ + bne 788b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x390> │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 788c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3a0> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 788f4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3d4> │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 788fc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3d4> │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 788e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3c4> │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 788f4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3d4> │ │ │ │ + bne 788ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3c4> │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 788fc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3d4> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78928 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x408> │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 78930 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x408> │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78918 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3f8> │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 78928 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x408> │ │ │ │ + bne 78920 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3f8> │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 78930 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x408> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78950 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x430> │ │ │ │ + bne 78958 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x430> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov sl, r2 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 78c28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ + bne 78c30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ ldr r3, [r9, #60] @ 0x3c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, #12] │ │ │ │ - movw r5, #37712 @ 0x9350 │ │ │ │ + movw r5, #35708 @ 0x8b7c │ │ │ │ movt r5, #63 @ 0x3f │ │ │ │ movne r7, sl │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ moveq r7, r5 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r4, #0 │ │ │ │ movne r5, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 78b30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x610> │ │ │ │ + bne 78b38 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x610> │ │ │ │ ldr r4, [r8, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 78c18 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ + beq 78c20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ ldr r4, [r8, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 78c18 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ + beq 78c20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10264 @ 0x2818 │ │ │ │ + movw r2, #8432 @ 0x20f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff5f8 │ │ │ │ + bl ff7c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78c28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ + beq 78c30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10264 @ 0x2818 │ │ │ │ + movw r2, #8432 @ 0x20f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ff5f8 │ │ │ │ + bl ff7c0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 78a4c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x52c> │ │ │ │ + bne 78a54 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x52c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78c28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ + bgt 78c30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - bne 78c28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ - b 78ba4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x684> │ │ │ │ + bne 78c30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ + b 78bac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x684> │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78ad8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b8> │ │ │ │ + beq 78ae0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b8> │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78ad8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b8> │ │ │ │ + beq 78ae0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b8> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl cf098 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf160 <_PyTuple_FromPair@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78ae0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c0> │ │ │ │ + beq 78ae8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c0> │ │ │ │ ldr r1, [r8, #60] @ 0x3c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3bafbc <_PyBytes_FromXIData@@Base+0xbcc> │ │ │ │ + bl 3ba89c <_PyBytes_FromXIData@@Base+0xbcc> │ │ │ │ ldr ip, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78ab8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x598> │ │ │ │ + bne 78ac0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x598> │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78ae0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c0> │ │ │ │ + bgt 78ae8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c0> │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 78ae0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c0> │ │ │ │ + bne 78ae8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 78ae0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 78ae8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5c0> │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78ad8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b8> │ │ │ │ + bgt 78ae0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b8> │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 78ad8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b8> │ │ │ │ + bne 78ae0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78b04 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5e4> │ │ │ │ + bgt 78b0c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78b04 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5e4> │ │ │ │ + bne 78b0c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5e4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78b28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x608> │ │ │ │ + bgt 78b30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x608> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78b28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x608> │ │ │ │ + bne 78b30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x608> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b 78c18 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ + b 78c20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ ldr r4, [r9, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 78c18 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ + beq 78c20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10264 @ 0x2818 │ │ │ │ + movw r2, #8432 @ 0x20f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff5f8 │ │ │ │ + bl ff7c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78c28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ + beq 78c30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10264 @ 0x2818 │ │ │ │ + movw r2, #8432 @ 0x20f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ff5f8 │ │ │ │ + bl ff7c0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 78bb0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x690> │ │ │ │ + bne 78bb8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x690> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78c28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ + bgt 78c30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78c28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ + bne 78c30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x708> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d5c14 │ │ │ │ + bl d5cec │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78bf4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6d4> │ │ │ │ + bgt 78bfc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78bf4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6d4> │ │ │ │ + bne 78bfc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6d4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78c18 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ + bgt 78c20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78c18 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ + bne 78c20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a7928 │ │ │ │ + b a7988 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78c68 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ - bl be93c │ │ │ │ + bne 78c70 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 78cf0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7d0> │ │ │ │ + bne 78cf8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7d0> │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ bl 2e174 │ │ │ │ cmn r0, #1 │ │ │ │ mov r6, r0 │ │ │ │ - movweq r3, #44928 @ 0xaf80 │ │ │ │ + movweq r3, #44772 @ 0xaee4 │ │ │ │ movteq r3, #96 @ 0x60 │ │ │ │ - beq 78ccc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7ac> │ │ │ │ - bl 97d60 │ │ │ │ + beq 78cd4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7ac> │ │ │ │ + bl 97de8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 78c9c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x77c> │ │ │ │ + bne 78ca4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x77c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e6b4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 78cdc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7bc> │ │ │ │ - bl 981f4 │ │ │ │ + beq 78ce4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7bc> │ │ │ │ + bl 9827c │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ - bl 25ec9c │ │ │ │ + b 27bef0 │ │ │ │ + bl 25f63c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 981f4 │ │ │ │ + bl 9827c │ │ │ │ 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 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ 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, #37712 @ 0x9350 │ │ │ │ + movw r3, #35708 @ 0x8b7c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ movne r5, r7 │ │ │ │ moveq r5, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 78d84 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x864> │ │ │ │ + bne 78d8c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x864> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78de8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ + beq 78df0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 78de8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ + beq 78df0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl 3bafbc <_PyBytes_FromXIData@@Base+0xbcc> │ │ │ │ + bl 3ba89c <_PyBytes_FromXIData@@Base+0xbcc> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 78de8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ + b 78df0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78de8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ + beq 78df0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #10264 @ 0x2818 │ │ │ │ + movw r2, #8432 @ 0x20f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff5f8 │ │ │ │ + bl ff7c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl 141a64 │ │ │ │ + bl 14214c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78de8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ + bgt 78df0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78de8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ + bne 78df0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7928 │ │ │ │ + b a7988 │ │ │ │ │ │ │ │ -00078df8 : │ │ │ │ +00078e00 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3aaa68 <_PyErr_EmitSyntaxWarning@@Base+0x780> │ │ │ │ + b 3aa348 <_PyErr_EmitSyntaxWarning@@Base+0x780> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw ip, #36472 @ 0x8e78 │ │ │ │ + movw ip, #36480 @ 0x8e80 │ │ │ │ movt ip, #7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 306fd0 <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 306bb4 <_PyXIData_InitWithSize@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 78e70 │ │ │ │ + beq 78e78 │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e74d4 │ │ │ │ + bl 1e79b4 │ │ │ │ mov r0, #0 │ │ │ │ vstr d0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ vldr d0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c5b14 │ │ │ │ + b c5c60 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #408] @ 79048 │ │ │ │ + ldr r3, [pc, #408] @ 79050 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78ed0 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + bne 78ed8 │ │ │ │ + movw r1, #12956 @ 0x329c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #380] @ 7904c │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #380] @ 79054 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #14652 @ 0x393c │ │ │ │ + movw r1, #12884 @ 0x3254 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 284a70 │ │ │ │ + bl 284d28 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78ef0 │ │ │ │ + bne 78ef8 │ │ │ │ mov r4, #0 │ │ │ │ - b 7903c │ │ │ │ - bl 9f784 │ │ │ │ + b 79044 │ │ │ │ + bl 9f7f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78ee8 │ │ │ │ - ldr r0, [pc, #332] @ 79050 │ │ │ │ + beq 78ef0 │ │ │ │ + ldr r0, [pc, #332] @ 79058 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 78f20 │ │ │ │ + bne 78f28 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 78f08 │ │ │ │ + bne 78f10 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ dmb ish │ │ │ │ - bne 78f48 │ │ │ │ + bne 78f50 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18ba98 <_PyMutex_LockTimed@@Base> │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + bl 18c0d0 <_PyMutex_LockTimed@@Base> │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ movw r9, #5196 @ 0x144c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ ldr r7, [r3, #924] @ 0x39c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7900c │ │ │ │ + beq 79014 │ │ │ │ ldr r6, [r7, #3696] @ 0xe70 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 78fdc │ │ │ │ + beq 78fe4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c81f8 <_PyErr_GetTopmostException@@Base> │ │ │ │ + bl 2c8360 <_PyErr_GetTopmostException@@Base> │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ - bl b26c8 │ │ │ │ + bl b2728 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78fe4 │ │ │ │ + beq 78fec │ │ │ │ ldr r2, [sl] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, r9 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ ldr r3, [r5] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78fcc │ │ │ │ + bgt 78fd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78fcc │ │ │ │ + bne 78fd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - beq 78fe4 │ │ │ │ + beq 78fec │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b 78f68 │ │ │ │ + b 78f70 │ │ │ │ ldr r7, [r7, #3644] @ 0xe3c │ │ │ │ - b 78f5c │ │ │ │ + b 78f64 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79008 │ │ │ │ + bgt 79010 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79008 │ │ │ │ + bne 79010 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 7902c │ │ │ │ + bne 79034 │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 79014 │ │ │ │ + bne 7901c │ │ │ │ dmb ish │ │ │ │ - beq 7903c │ │ │ │ - ldr r0, [pc, #20] @ 79050 │ │ │ │ - bl 2be6c8 │ │ │ │ + beq 79044 │ │ │ │ + ldr r0, [pc, #20] @ 79058 │ │ │ │ + bl 2be790 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq sp, lr, r4, lsl r1 │ │ │ │ - rsbeq r9, r2, r8, lsl #19 │ │ │ │ + subseq ip, lr, r4, lsl sl │ │ │ │ + mlseq r2, r0, r9, r9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 790a8 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 790b0 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 79098 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 790a8 │ │ │ │ + bne 790a0 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 790b0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 790c4 │ │ │ │ + bne 790cc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 790d8 │ │ │ │ - b 79100 │ │ │ │ + bne 790e0 │ │ │ │ + b 79108 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 790b4 │ │ │ │ + beq 790bc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 790f0 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 79100 │ │ │ │ + bne 790f8 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 79108 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79134 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7913c │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79124 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 79134 │ │ │ │ + bne 7912c │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7913c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7915c │ │ │ │ + bne 79164 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 793a8 │ │ │ │ + bl 793b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 792d8 │ │ │ │ + beq 792e0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 791d0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 791d8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6976 @ 0x1b40 │ │ │ │ + movw r1, #5348 @ 0x14e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 791e0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 791e8 │ │ │ │ mov r0, #3 │ │ │ │ - bl a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 791e8 │ │ │ │ + bne 791f0 │ │ │ │ mov r4, #0 │ │ │ │ - b 792a8 │ │ │ │ + b 792b0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2d3e04 <_Py_dup@@Base+0x1800> │ │ │ │ + bl 2d43f4 <_Py_dup@@Base+0x1d50> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 7923c │ │ │ │ + bge 79244 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - b 7926c │ │ │ │ + b 79274 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #16] │ │ │ │ add r0, r6, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r1, r9, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 792a8 │ │ │ │ + beq 792b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 791e0 │ │ │ │ + bgt 791e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 791e0 │ │ │ │ + bne 791e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 791e0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 791e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 792c4 │ │ │ │ + bgt 792cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 792cc │ │ │ │ + beq 792d4 │ │ │ │ mov r5, r4 │ │ │ │ - b 792d8 │ │ │ │ + b 792e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 792c4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 792cc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79338 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 79340 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 79328 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 79338 │ │ │ │ + bne 79330 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 79340 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7936c │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 79374 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7935c │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7936c │ │ │ │ + bne 79364 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 79374 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79394 │ │ │ │ + bne 7939c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 79438 │ │ │ │ + blt 79440 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, #0 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7942c │ │ │ │ + beq 79434 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #67 @ 0x43 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1ef718 │ │ │ │ + bl 1ebb4c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79430 │ │ │ │ + bne 79438 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7942c │ │ │ │ + bgt 79434 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7942c │ │ │ │ + bne 79434 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ 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 │ │ │ │ @@ -76979,302 +76981,302 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d720 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 7949c │ │ │ │ + bhi 794a4 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 794c0 │ │ │ │ - b 79528 │ │ │ │ + beq 794c8 │ │ │ │ + b 79530 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #39000 @ 0x9858 │ │ │ │ + movw r0, #37372 @ 0x91fc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79480 │ │ │ │ - b 79528 │ │ │ │ + bne 79488 │ │ │ │ + b 79530 │ │ │ │ cmp r6, #1 │ │ │ │ - ble 79570 │ │ │ │ + ble 79578 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 79550 │ │ │ │ + beq 79558 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 79530 │ │ │ │ + beq 79538 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 79528 │ │ │ │ + beq 79530 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 79554 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 7955c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r4, #0 │ │ │ │ - b 795c0 │ │ │ │ - movw r2, #16588 @ 0x40cc │ │ │ │ + b 795c8 │ │ │ │ + movw r2, #14960 @ 0x3a70 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39000 @ 0x9858 │ │ │ │ + movw r0, #37372 @ 0x91fc │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 79528 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 79530 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 79574 │ │ │ │ + beq 7957c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 79574 │ │ │ │ - b 79528 │ │ │ │ + bge 7957c │ │ │ │ + b 79530 │ │ │ │ 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 22dc28 │ │ │ │ + bl 22e570 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 795c0 │ │ │ │ + beq 795c8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - bl bfe3c │ │ │ │ + movw r0, #64812 @ 0xfd2c │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl bff88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 795d4 │ │ │ │ + beq 795dc │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79634 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7963c │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 79624 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 79634 │ │ │ │ + bne 7962c │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7963c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79668 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 79670 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79658 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 79668 │ │ │ │ + bne 79660 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 79670 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 79690 │ │ │ │ + bne 79698 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #41984 @ 0xa400 │ │ │ │ + movw r0, #40180 @ 0x9cf4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3cb7c0 │ │ │ │ + b 3cb068 │ │ │ │ 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 793a8 │ │ │ │ + bl 793b0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 79840 │ │ │ │ + beq 79848 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 79734 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 7973c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #6976 @ 0x1b40 │ │ │ │ + movw r1, #5348 @ 0x14e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 79744 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 7974c │ │ │ │ mov r0, #3 │ │ │ │ - bl a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7974c │ │ │ │ + bne 79754 │ │ │ │ mov r4, #0 │ │ │ │ - b 79810 │ │ │ │ + b 79818 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #2 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2d3e04 <_Py_dup@@Base+0x1800> │ │ │ │ + bl 2d43f4 <_Py_dup@@Base+0x1d50> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 797a4 │ │ │ │ + bge 797ac │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 797d4 │ │ │ │ + b 797dc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #16] │ │ │ │ add r0, r6, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r1, r9, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl ce1d8 │ │ │ │ + bl ce2a0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79810 │ │ │ │ + beq 79818 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79744 │ │ │ │ + bgt 7974c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79744 │ │ │ │ + bne 7974c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 79744 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 7974c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7982c │ │ │ │ + bgt 79834 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79834 │ │ │ │ + beq 7983c │ │ │ │ mov r5, r4 │ │ │ │ - b 79840 │ │ │ │ + b 79848 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 7982c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 79834 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 798a0 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 798a8 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 79890 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 798a0 │ │ │ │ + bne 79898 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 798a8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 798d4 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 798dc │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 798c4 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 798d4 │ │ │ │ + bne 798cc │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 798dc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 798fc │ │ │ │ + bne 79904 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -77285,807 +77287,807 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 7996c │ │ │ │ + bne 79974 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 79968 │ │ │ │ + ble 79970 │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 799a8 │ │ │ │ + beq 799b0 │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #124] @ 799f0 │ │ │ │ + ldr r1, [pc, #124] @ 799f8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ str r1, [sp] │ │ │ │ mov ip, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r7 │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 799e8 │ │ │ │ + beq 799f0 │ │ │ │ add r1, r7, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 20f374 │ │ │ │ + bl 20fa60 │ │ │ │ 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 17c528 │ │ │ │ + bl 17cb60 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, ror r6 │ │ │ │ + rsbeq r8, r2, r8, ror r6 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 2fd274 │ │ │ │ + bl 2fce54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79ab8 │ │ │ │ + beq 79ac0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldrb r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f821c │ │ │ │ + bl 2f7df8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 79a60 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 79a68 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14784 @ 0x39c0 │ │ │ │ + movw r1, #12928 @ 0x3280 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 79ab8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 79ac0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 79aa0 │ │ │ │ + bgt 79aa8 │ │ │ │ add r1, r0, #1 │ │ │ │ sub r2, r5, r0 │ │ │ │ add r1, r6, r1 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2d9e4 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e2238 │ │ │ │ + bl 2d2acc <_Py_dup@@Base+0x428> │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 79abc │ │ │ │ - b 79ab8 │ │ │ │ - movw r3, #52392 @ 0xcca8 │ │ │ │ + bge 79ac4 │ │ │ │ + b 79ac0 │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #28756 @ 0x7054 │ │ │ │ + movw r1, #13796 @ 0x35e4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14816 @ 0x39e0 │ │ │ │ + movw r1, #12960 @ 0x32a0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 79b3c │ │ │ │ + bhi 79b44 │ │ │ │ cmp r4, #1 │ │ │ │ ldrgt r5, [r6, #4] │ │ │ │ movwle r5, #5196 @ 0x144c │ │ │ │ movtle r5, #96 @ 0x60 │ │ │ │ - b 79b64 │ │ │ │ + b 79b6c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #35700 @ 0x8b74 │ │ │ │ + movw r0, #33992 @ 0x84c8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79b28 │ │ │ │ + bne 79b30 │ │ │ │ mov r0, #0 │ │ │ │ - b 7a040 │ │ │ │ + b 7a048 │ │ │ │ ldr r4, [r8, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 79ba4 │ │ │ │ + beq 79bac │ │ │ │ ldr r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 79bc0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 79bc8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14856 @ 0x3a08 │ │ │ │ + movw r1, #13000 @ 0x32c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 79b5c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 79b64 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40508 @ 0x9e3c │ │ │ │ + movw r1, #38652 @ 0x96fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 79b5c │ │ │ │ - movw r1, #816 @ 0x330 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 137f04 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 79b64 │ │ │ │ + movw r1, #64352 @ 0xfb60 │ │ │ │ + movt r1, #60 @ 0x3c │ │ │ │ + bl 1385f0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 79b5c │ │ │ │ + beq 79b64 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79c14 │ │ │ │ + beq 79c1c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79c14 │ │ │ │ + bgt 79c1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79c14 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 79c1c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79c48 │ │ │ │ + beq 79c50 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79c48 │ │ │ │ + bgt 79c50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79c48 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 79c50 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79c7c │ │ │ │ + beq 79c84 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79c7c │ │ │ │ + bgt 79c84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79c7c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 79c84 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79cb0 │ │ │ │ + beq 79cb8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79cb0 │ │ │ │ + bgt 79cb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79cb0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 79cb8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79ce4 │ │ │ │ + beq 79cec │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79ce4 │ │ │ │ + bgt 79cec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79ce4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 79cec │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79d18 │ │ │ │ + beq 79d20 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79d18 │ │ │ │ + bgt 79d20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79d18 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 79d20 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 79d3c │ │ │ │ - movw r0, #228 @ 0xe4 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl aab40 │ │ │ │ + bne 79d44 │ │ │ │ + movw r0, #63764 @ 0xf914 │ │ │ │ + movt r0, #60 @ 0x3c │ │ │ │ + bl aab5c │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b 7a018 │ │ │ │ + b 7a020 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #14924 @ 0x3a4c │ │ │ │ + movw r1, #13068 @ 0x330c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 17956c │ │ │ │ + bl 179ba4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 79b5c │ │ │ │ + beq 79b64 │ │ │ │ mov r7, #0 │ │ │ │ add r3, sl, #16 │ │ │ │ - movw r1, #64764 @ 0xfcfc │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - movw ip, #228 @ 0xe4 │ │ │ │ - movt ip, #61 @ 0x3d │ │ │ │ + movw ip, #63764 @ 0xf914 │ │ │ │ + movt ip, #60 @ 0x3c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r2, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 79d9c │ │ │ │ + beq 79da4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 7a00c │ │ │ │ + bge 7a014 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ - b 79dac │ │ │ │ + b 79db4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 7a00c │ │ │ │ + bge 7a014 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 79dcc │ │ │ │ + beq 79dd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11b884 │ │ │ │ + bl 11ba1c │ │ │ │ mov r6, r0 │ │ │ │ - b 79de8 │ │ │ │ + b 79df0 │ │ │ │ tst r2, #134217728 @ 0x8000000 │ │ │ │ - bne 79de4 │ │ │ │ + bne 79dec │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 79df4 │ │ │ │ - b 79e0c │ │ │ │ + ble 79dfc │ │ │ │ + b 79e14 │ │ │ │ add r6, r5, #16 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 79e2c │ │ │ │ - b 79dd4 │ │ │ │ + bne 79e34 │ │ │ │ + b 79ddc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79e0c │ │ │ │ + bne 79e14 │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14952 @ 0x3a68 │ │ │ │ + movw r1, #13096 @ 0x3328 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79e60 │ │ │ │ + bne 79e68 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ - bl a7928 │ │ │ │ - b 7a004 │ │ │ │ + bl a7988 │ │ │ │ + b 7a00c │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79e94 │ │ │ │ + bne 79e9c │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ - bl a7928 │ │ │ │ - b 7a004 │ │ │ │ + bl a7988 │ │ │ │ + b 7a00c │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #14976 @ 0x3a80 │ │ │ │ + movw r1, #13120 @ 0x3340 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79ec8 │ │ │ │ + bne 79ed0 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ - b 79ef8 │ │ │ │ + b 79f00 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #14988 @ 0x3a8c │ │ │ │ + movw r1, #13132 @ 0x334c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79f20 │ │ │ │ + bne 79f28 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #64] @ 0x40 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r2, #36088 @ 0x8cf8 │ │ │ │ + movw r2, #36096 @ 0x8d00 │ │ │ │ movt r2, #7 │ │ │ │ - movw r1, #35172 @ 0x8964 │ │ │ │ + movw r1, #35180 @ 0x896c │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b 7a004 │ │ │ │ + b 7a00c │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #35972 @ 0x8c84 │ │ │ │ + movw r1, #34264 @ 0x85d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79f70 │ │ │ │ + bne 79f78 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #33732 @ 0x83c4 │ │ │ │ + movw r1, #33740 @ 0x83cc │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b 7a004 │ │ │ │ + b 7a00c │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #11864 @ 0x2e58 │ │ │ │ + movw r1, #10052 @ 0x2744 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79fc0 │ │ │ │ + bne 79fc8 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #33156 @ 0x8184 │ │ │ │ + movw r1, #33164 @ 0x818c │ │ │ │ movt r1, #7 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b 7a004 │ │ │ │ - movw r0, #45160 @ 0xb068 │ │ │ │ + b 7a00c │ │ │ │ + movw r0, #44764 @ 0xaedc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #14996 @ 0x3a94 │ │ │ │ + movw r1, #13140 @ 0x3354 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79b5c │ │ │ │ + bgt 79b64 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79b5c │ │ │ │ + bne 79b64 │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 79b5c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 79b64 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 79d78 │ │ │ │ + b 79d80 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7a024 │ │ │ │ + ble 7a02c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 7a040 │ │ │ │ + b 7a048 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7a018 │ │ │ │ + bne 7a020 │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 7a018 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 7a020 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15016 @ 0x3aa8 │ │ │ │ + movw r1, #13160 @ 0x3368 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15068 @ 0x3adc │ │ │ │ + movw r1, #13212 @ 0x339c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub r1, r3, #1 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ add r1, r0, r1 │ │ │ │ sub ip, r1, r1 │ │ │ │ mov r2, r1 │ │ │ │ asr r3, r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - bgt 7a0e4 │ │ │ │ + bgt 7a0ec │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ ldrb ip, [r0] │ │ │ │ ldrb lr, [r2] │ │ │ │ strb lr, [r0], #1 │ │ │ │ strb ip, [r2], #-1 │ │ │ │ sub ip, r1, r2 │ │ │ │ cmp r3, ip │ │ │ │ - bgt 7a0ec │ │ │ │ + bgt 7a0f4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 7a128 │ │ │ │ + blt 7a130 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 7a15c │ │ │ │ + blt 7a164 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42956 @ 0xa7cc │ │ │ │ + movw r1, #41152 @ 0xa0c0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #8] @ 7a170 │ │ │ │ + ldr r0, [pc, #8] @ 7a178 │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ bx lr │ │ │ │ - strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ + rsbeq fp, r2, r0, asr #21 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7a194 │ │ │ │ + beq 7a19c │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a1a4 │ │ │ │ + bne 7a1ac │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a1588 │ │ │ │ + b a15ec │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 15f884 │ │ │ │ + b 15ff14 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7a2f0 <_PyThread_CurrentFrames@@Base> │ │ │ │ + b 7a2f8 <_PyThread_CurrentFrames@@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 3baa9c <_PyBytes_FromXIData@@Base+0x6ac> │ │ │ │ + bl 3ba37c <_PyBytes_FromXIData@@Base+0x6ac> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7a2b8 │ │ │ │ + beq 7a2c0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a258 │ │ │ │ + beq 7a260 │ │ │ │ mov r1, r4 │ │ │ │ - bl 141a64 │ │ │ │ + bl 14214c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a2b8 │ │ │ │ + beq 7a2c0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldrb r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 7a268 │ │ │ │ + beq 7a270 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3bb084 <_PyBytes_FromXIData@@Base+0xc94> │ │ │ │ + bl 3ba964 <_PyBytes_FromXIData@@Base+0xc94> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7a294 │ │ │ │ + beq 7a29c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl a7928 │ │ │ │ - b 7a268 │ │ │ │ + bl a7988 │ │ │ │ + b 7a270 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a2bc │ │ │ │ + beq 7a2c4 │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7a2bc │ │ │ │ + beq 7a2c4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bafbc <_PyBytes_FromXIData@@Base+0xbcc> │ │ │ │ + bl 3ba89c <_PyBytes_FromXIData@@Base+0xbcc> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a2bc │ │ │ │ + bne 7a2c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a2b8 │ │ │ │ + bgt 7a2c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a2b8 │ │ │ │ + bne 7a2c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15112 @ 0x3b08 │ │ │ │ + movw r1, #13256 @ 0x33c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ │ │ │ │ -0007a2f0 <_PyThread_CurrentFrames@@Base>: │ │ │ │ +0007a2f8 <_PyThread_CurrentFrames@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #496] @ 7a4fc <_PyThread_CurrentFrames@@Base+0x20c> │ │ │ │ + ldr r0, [pc, #496] @ 7a504 <_PyThread_CurrentFrames@@Base+0x20c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #15132 @ 0x3b1c │ │ │ │ + movw r1, #13276 @ 0x33dc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 284a70 │ │ │ │ + bl 284d28 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a334 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ + bne 7a33c <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ mov r4, #0 │ │ │ │ - b 7a4f0 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ - bl 9f784 │ │ │ │ + b 7a4f8 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ + bl 9f7f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a32c <_PyThread_CurrentFrames@@Base+0x3c> │ │ │ │ - ldr r0, [pc, #440] @ 7a500 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ + beq 7a334 <_PyThread_CurrentFrames@@Base+0x3c> │ │ │ │ + ldr r0, [pc, #440] @ 7a508 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7a364 <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ + bne 7a36c <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7a34c <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ + bne 7a354 <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - bne 7a38c <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ + bne 7a394 <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18ba98 <_PyMutex_LockTimed@@Base> │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + bl 18c0d0 <_PyMutex_LockTimed@@Base> │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r8, [r3, #924] @ 0x39c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 7a4c0 <_PyThread_CurrentFrames@@Base+0x1d0> │ │ │ │ + beq 7a4c8 <_PyThread_CurrentFrames@@Base+0x1d0> │ │ │ │ ldr r7, [r8, #3696] @ 0xe70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7a490 <_PyThread_CurrentFrames@@Base+0x1a0> │ │ │ │ + beq 7a498 <_PyThread_CurrentFrames@@Base+0x1a0> │ │ │ │ ldr r6, [r7, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7a434 <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ + beq 7a43c <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ ldrb r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 7a3cc <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ + bls 7a3d4 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b 7a3b0 <_PyThread_CurrentFrames@@Base+0xc0> │ │ │ │ + b 7a3b8 <_PyThread_CurrentFrames@@Base+0xc0> │ │ │ │ cmp r3, #1 │ │ │ │ - beq 7a3f4 <_PyThread_CurrentFrames@@Base+0x104> │ │ │ │ + beq 7a3fc <_PyThread_CurrentFrames@@Base+0x104> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r6, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 7a3c4 <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ + bcc 7a3cc <_PyThread_CurrentFrames@@Base+0xd4> │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ - bl b26c8 │ │ │ │ + bl b2728 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7a498 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + beq 7a4a0 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7a43c <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ + beq 7a444 <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7a474 <_PyThread_CurrentFrames@@Base+0x184> │ │ │ │ + ble 7a47c <_PyThread_CurrentFrames@@Base+0x184> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 7a498 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + beq 7a4a0 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b 7a3a4 <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ + b 7a3ac <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 143b1c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 1441e4 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 7a410 <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ + bne 7a418 <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a498 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bgt 7a4a0 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a498 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bne 7a4a0 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 7a498 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 7a4a0 <_PyThread_CurrentFrames@@Base+0x1a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a42c <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ + bne 7a434 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 7a42c <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 7a434 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ ldr r8, [r8, #3644] @ 0xe3c │ │ │ │ - b 7a398 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ + b 7a3a0 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a4bc <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bgt 7a4c4 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a4bc <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bne 7a4c4 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 7a4e0 <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ + bne 7a4e8 <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7a4c8 <_PyThread_CurrentFrames@@Base+0x1d8> │ │ │ │ + bne 7a4d0 <_PyThread_CurrentFrames@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ - beq 7a4f0 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ - ldr r0, [pc, #16] @ 7a500 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ - bl 2be6c8 │ │ │ │ + beq 7a4f8 <_PyThread_CurrentFrames@@Base+0x200> │ │ │ │ + ldr r0, [pc, #16] @ 7a508 <_PyThread_CurrentFrames@@Base+0x210> │ │ │ │ + bl 2be790 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r9, r2, r8, lsl #19 │ │ │ │ + mlseq r2, r0, r9, r9 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a534 <_PyThread_CurrentFrames@@Base+0x244> │ │ │ │ + beq 7a53c <_PyThread_CurrentFrames@@Base+0x244> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 21a8ac │ │ │ │ + bl 21af70 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #28] @ 7a564 <_PyThread_CurrentFrames@@Base+0x274> │ │ │ │ + ldr r3, [pc, #28] @ 7a56c <_PyThread_CurrentFrames@@Base+0x274> │ │ │ │ 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 beb7c │ │ │ │ + b becc8 │ │ │ │ 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 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a59c <_PyThread_CurrentFrames@@Base+0x2ac> │ │ │ │ - bl be93c │ │ │ │ + bne 7a5a4 <_PyThread_CurrentFrames@@Base+0x2ac> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a5b8 <_PyThread_CurrentFrames@@Base+0x2c8> │ │ │ │ - ldr r2, [pc, #28] @ 7a5c0 <_PyThread_CurrentFrames@@Base+0x2d0> │ │ │ │ + bne 7a5c0 <_PyThread_CurrentFrames@@Base+0x2c8> │ │ │ │ + ldr r2, [pc, #28] @ 7a5c8 <_PyThread_CurrentFrames@@Base+0x2d0> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r4, [r3, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ @@ -78094,143 +78096,143 @@ │ │ │ │ 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 7a600 <_PyThread_CurrentFrames@@Base+0x310> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7a608 <_PyThread_CurrentFrames@@Base+0x310> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15152 @ 0x3b30 │ │ │ │ + movw r1, #13296 @ 0x33f0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7a644 <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 7a64c <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #640 @ 0x280 │ │ │ │ + movw r1, #712 @ 0x2c8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a680 <_PyThread_CurrentFrames@@Base+0x390> │ │ │ │ + bne 7a688 <_PyThread_CurrentFrames@@Base+0x390> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ ldr r4, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 32768c │ │ │ │ + bl 327118 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - bne 7a674 <_PyThread_CurrentFrames@@Base+0x384> │ │ │ │ + bne 7a67c <_PyThread_CurrentFrames@@Base+0x384> │ │ │ │ mvn r0, #0 │ │ │ │ - b 7a7ac <_PyThread_CurrentFrames@@Base+0x4bc> │ │ │ │ + b 7a7b4 <_PyThread_CurrentFrames@@Base+0x4bc> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7a66c <_PyThread_CurrentFrames@@Base+0x37c> │ │ │ │ + beq 7a674 <_PyThread_CurrentFrames@@Base+0x37c> │ │ │ │ ldr r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r2] │ │ │ │ str r2, [r5, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne 7a64c <_PyThread_CurrentFrames@@Base+0x35c> │ │ │ │ - b 7a778 <_PyThread_CurrentFrames@@Base+0x488> │ │ │ │ + bne 7a654 <_PyThread_CurrentFrames@@Base+0x35c> │ │ │ │ + b 7a780 <_PyThread_CurrentFrames@@Base+0x488> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 7a758 <_PyThread_CurrentFrames@@Base+0x468> │ │ │ │ + beq 7a760 <_PyThread_CurrentFrames@@Base+0x468> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32768c │ │ │ │ + bl 327118 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7a644 <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ + beq 7a64c <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ sub r3, fp, #32 │ │ │ │ sub r2, fp, #28 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce6c8 │ │ │ │ + bl ce790 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a778 <_PyThread_CurrentFrames@@Base+0x488> │ │ │ │ + beq 7a780 <_PyThread_CurrentFrames@@Base+0x488> │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 7a6f4 <_PyThread_CurrentFrames@@Base+0x404> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7a6fc <_PyThread_CurrentFrames@@Base+0x404> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15188 @ 0x3b54 │ │ │ │ + movw r1, #13332 @ 0x3414 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7a748 <_PyThread_CurrentFrames@@Base+0x458> │ │ │ │ - bl c5a24 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 7a750 <_PyThread_CurrentFrames@@Base+0x458> │ │ │ │ + bl c5b70 │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a72c <_PyThread_CurrentFrames@@Base+0x43c> │ │ │ │ - bl be93c │ │ │ │ + bne 7a734 <_PyThread_CurrentFrames@@Base+0x43c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a748 <_PyThread_CurrentFrames@@Base+0x458> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 7a750 <_PyThread_CurrentFrames@@Base+0x458> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15216 @ 0x3b70 │ │ │ │ + movw r1, #13360 @ 0x3430 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7a748 <_PyThread_CurrentFrames@@Base+0x458> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 7a750 <_PyThread_CurrentFrames@@Base+0x458> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7a710 <_PyThread_CurrentFrames@@Base+0x420> │ │ │ │ + blt 7a718 <_PyThread_CurrentFrames@@Base+0x420> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21cf60 │ │ │ │ + bl 21d624 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a6a8 <_PyThread_CurrentFrames@@Base+0x3b8> │ │ │ │ + bne 7a6b0 <_PyThread_CurrentFrames@@Base+0x3b8> │ │ │ │ cmp r4, #0 │ │ │ │ subne r4, r4, #1 │ │ │ │ - bne 7a790 <_PyThread_CurrentFrames@@Base+0x4a0> │ │ │ │ - b 7a644 <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7a798 <_PyThread_CurrentFrames@@Base+0x4a0> │ │ │ │ + b 7a64c <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #15252 @ 0x3b94 │ │ │ │ + movw r1, #13396 @ 0x3454 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 7a644 <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ + bl 14161c │ │ │ │ + b 7a64c <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ mov r0, r7 │ │ │ │ - bl 21d468 │ │ │ │ + bl 21db2c │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #16] │ │ │ │ str r5, [r7, #12] │ │ │ │ - b 7a7ac <_PyThread_CurrentFrames@@Base+0x4bc> │ │ │ │ + b 7a7b4 <_PyThread_CurrentFrames@@Base+0x4bc> │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 7a790 <_PyThread_CurrentFrames@@Base+0x4a0> │ │ │ │ + bcs 7a798 <_PyThread_CurrentFrames@@Base+0x4a0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ - b 7a644 <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ + bl a61d8 │ │ │ │ + b 7a64c <_PyThread_CurrentFrames@@Base+0x354> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0007a7b4 <_Py_c_sum@@Base>: │ │ │ │ +0007a7bc <_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 │ │ │ │ │ │ │ │ -0007a7d4 <_Py_cr_diff@@Base>: │ │ │ │ +0007a7dc <_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 │ │ │ │ @@ -78247,234 +78249,234 @@ │ │ │ │ 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 │ │ │ │ - movw r1, #640 @ 0x280 │ │ │ │ + movw r1, #712 @ 0x2c8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a878 <_Py_cr_diff@@Base+0xa4> │ │ │ │ + beq 7a880 <_Py_cr_diff@@Base+0xa4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl c2860 │ │ │ │ + bl c29ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 7a8bc <_Py_cr_diff@@Base+0xe8> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7a8c4 <_Py_cr_diff@@Base+0xe8> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15152 @ 0x3b30 │ │ │ │ + movw r1, #13296 @ 0x33f0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7a8f8 <_Py_cr_diff@@Base+0x124> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 7a900 <_Py_cr_diff@@Base+0x124> │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #640 @ 0x280 │ │ │ │ + movw r1, #712 @ 0x2c8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a988 <_Py_cr_diff@@Base+0x1b4> │ │ │ │ + bne 7a990 <_Py_cr_diff@@Base+0x1b4> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 3211fc <_Py_RestoreSignals@@Base+0xdd4> │ │ │ │ + bl 320c80 <_Py_RestoreSignals@@Base+0xdb0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7a900 <_Py_cr_diff@@Base+0x12c> │ │ │ │ + bne 7a908 <_Py_cr_diff@@Base+0x12c> │ │ │ │ mvn r0, #0 │ │ │ │ - b 7ab94 <_Py_cr_diff@@Base+0x3c0> │ │ │ │ + b 7ab9c <_Py_cr_diff@@Base+0x3c0> │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ str r1, [r4] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ strd r2, [r4, #4] │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ movhi r0, #0 │ │ │ │ - bhi 7a92c <_Py_cr_diff@@Base+0x158> │ │ │ │ + bhi 7a934 <_Py_cr_diff@@Base+0x158> │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ movne r2, #0 │ │ │ │ ldrne lr, [r5, #8] │ │ │ │ ldrne r1, [r5, #12] │ │ │ │ - bne 7a974 <_Py_cr_diff@@Base+0x1a0> │ │ │ │ + bne 7a97c <_Py_cr_diff@@Base+0x1a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6178 │ │ │ │ - bl 2e73f4 │ │ │ │ - b 7a8f8 <_Py_cr_diff@@Base+0x124> │ │ │ │ + bl a61d8 │ │ │ │ + bl 2e730c │ │ │ │ + b 7a900 <_Py_cr_diff@@Base+0x124> │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a974 <_Py_cr_diff@@Base+0x1a0> │ │ │ │ + beq 7a97c <_Py_cr_diff@@Base+0x1a0> │ │ │ │ ldr ip, [r3] │ │ │ │ add r5, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle r5, [r3] │ │ │ │ cmp r2, lr │ │ │ │ - bne 7a954 <_Py_cr_diff@@Base+0x180> │ │ │ │ + bne 7a95c <_Py_cr_diff@@Base+0x180> │ │ │ │ lsl r2, r2, #3 │ │ │ │ bl 2e2dc │ │ │ │ - b 7ab84 <_Py_cr_diff@@Base+0x3b0> │ │ │ │ + b 7ab8c <_Py_cr_diff@@Base+0x3b0> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 7ab64 <_Py_cr_diff@@Base+0x390> │ │ │ │ + beq 7ab6c <_Py_cr_diff@@Base+0x390> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 3211fc <_Py_RestoreSignals@@Base+0xdd4> │ │ │ │ + bl 320c80 <_Py_RestoreSignals@@Base+0xdb0> │ │ │ │ subs r4, r0, #0 │ │ │ │ movwne r8, #21845 @ 0x5555 │ │ │ │ movtne r8, #21845 @ 0x5555 │ │ │ │ - beq 7a8f8 <_Py_cr_diff@@Base+0x124> │ │ │ │ + beq 7a900 <_Py_cr_diff@@Base+0x124> │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce6c8 │ │ │ │ + bl ce790 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ab84 <_Py_cr_diff@@Base+0x3b0> │ │ │ │ + beq 7ab8c <_Py_cr_diff@@Base+0x3b0> │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 7a9ec <_Py_cr_diff@@Base+0x218> │ │ │ │ + beq 7a9f4 <_Py_cr_diff@@Base+0x218> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 7aa08 <_Py_cr_diff@@Base+0x234> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 7aa10 <_Py_cr_diff@@Base+0x234> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15340 @ 0x3bec │ │ │ │ + movw r1, #13484 @ 0x34ac │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7ab58 <_Py_cr_diff@@Base+0x384> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 7ab60 <_Py_cr_diff@@Base+0x384> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl c5a24 │ │ │ │ + bl c5b70 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7aa28 <_Py_cr_diff@@Base+0x254> │ │ │ │ - bl be93c │ │ │ │ + bne 7aa30 <_Py_cr_diff@@Base+0x254> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ab58 <_Py_cr_diff@@Base+0x384> │ │ │ │ + bne 7ab60 <_Py_cr_diff@@Base+0x384> │ │ │ │ ldr sl, [r6, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 21a2b4 │ │ │ │ + bl 21a978 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ strne r9, [r3, #4] │ │ │ │ - bne 7a9b0 <_Py_cr_diff@@Base+0x1dc> │ │ │ │ + bne 7a9b8 <_Py_cr_diff@@Base+0x1dc> │ │ │ │ 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 7aaa4 <_Py_cr_diff@@Base+0x2d0> │ │ │ │ + bhi 7aaac <_Py_cr_diff@@Base+0x2d0> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r3, r3, lsl #1 │ │ │ │ cmp r2, r1, lsl #1 │ │ │ │ - bcc 7a9b0 <_Py_cr_diff@@Base+0x1dc> │ │ │ │ + bcc 7a9b8 <_Py_cr_diff@@Base+0x1dc> │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b 7aaa8 <_Py_cr_diff@@Base+0x2d4> │ │ │ │ + b 7aab0 <_Py_cr_diff@@Base+0x2d4> │ │ │ │ mov r2, #2 │ │ │ │ mul r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 7aae4 <_Py_cr_diff@@Base+0x310> │ │ │ │ + blt 7aaec <_Py_cr_diff@@Base+0x310> │ │ │ │ mov r9, #8 │ │ │ │ cmp r3, r9 │ │ │ │ lslhi r9, r9, #1 │ │ │ │ - bhi 7aab8 <_Py_cr_diff@@Base+0x2e4> │ │ │ │ + bhi 7aac0 <_Py_cr_diff@@Base+0x2e4> │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 7aad4 <_Py_cr_diff@@Base+0x300> │ │ │ │ + bhi 7aadc <_Py_cr_diff@@Base+0x300> │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bne 7aaec <_Py_cr_diff@@Base+0x318> │ │ │ │ + bne 7aaf4 <_Py_cr_diff@@Base+0x318> │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 2e73f4 │ │ │ │ - b 7ab58 <_Py_cr_diff@@Base+0x384> │ │ │ │ + bl 2e730c │ │ │ │ + b 7ab60 <_Py_cr_diff@@Base+0x384> │ │ │ │ sub r3, r9, #1 │ │ │ │ lsl r2, r9, #3 │ │ │ │ str r9, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r4] │ │ │ │ add r9, r6, #8 │ │ │ │ bl 2d720 │ │ │ │ ldr sl, [r4, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 7ab4c <_Py_cr_diff@@Base+0x378> │ │ │ │ + beq 7ab54 <_Py_cr_diff@@Base+0x378> │ │ │ │ ldr r3, [r9, #-8] │ │ │ │ subs r2, r3, #0 │ │ │ │ - beq 7ab44 <_Py_cr_diff@@Base+0x370> │ │ │ │ + beq 7ab4c <_Py_cr_diff@@Base+0x370> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ sub sl, sl, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 21a2b4 │ │ │ │ + bl 21a978 │ │ │ │ ldr r2, [r9, #-4] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ add r9, r9, #8 │ │ │ │ - b 7ab0c <_Py_cr_diff@@Base+0x338> │ │ │ │ + b 7ab14 <_Py_cr_diff@@Base+0x338> │ │ │ │ mov r0, r6 │ │ │ │ - bl a6178 │ │ │ │ - b 7a9b0 <_Py_cr_diff@@Base+0x1dc> │ │ │ │ + bl a61d8 │ │ │ │ + b 7a9b8 <_Py_cr_diff@@Base+0x1dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 32480c <_Py_RestoreSignals@@Base+0x43e4> │ │ │ │ - b 7a8f8 <_Py_cr_diff@@Base+0x124> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 324294 <_Py_RestoreSignals@@Base+0x43c4> │ │ │ │ + b 7a900 <_Py_cr_diff@@Base+0x124> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #15376 @ 0x3c10 │ │ │ │ + movw r1, #13520 @ 0x34d0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 7a8f8 <_Py_cr_diff@@Base+0x124> │ │ │ │ + bl 14161c │ │ │ │ + b 7a900 <_Py_cr_diff@@Base+0x124> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 32480c <_Py_RestoreSignals@@Base+0x43e4> │ │ │ │ + bl 324294 <_Py_RestoreSignals@@Base+0x43c4> │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0007ab9c <_Py_cr_prod@@Base>: │ │ │ │ +0007aba4 <_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) │ │ │ │ @@ -78482,93 +78484,93 @@ │ │ │ │ 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 a78c4 │ │ │ │ + bl a7924 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ac10 <_Py_cr_prod@@Base+0x74> │ │ │ │ + beq 7ac18 <_Py_cr_prod@@Base+0x74> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ac10 <_Py_cr_prod@@Base+0x74> │ │ │ │ + bgt 7ac18 <_Py_cr_prod@@Base+0x74> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7ac10 <_Py_cr_prod@@Base+0x74> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 7ac18 <_Py_cr_prod@@Base+0x74> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -0007ac48 <_Py_cr_quot@@Base>: │ │ │ │ +0007ac50 <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 7ac68 <_Py_cr_quot@@Base+0x20> │ │ │ │ + beq 7ac70 <_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 2e57c <__errno_location@plt> │ │ │ │ - vldr d7, [pc, #20] @ 7aca0 <_Py_cr_quot@@Base+0x58> │ │ │ │ + vldr d7, [pc, #20] @ 7aca8 <_Py_cr_quot@@Base+0x58> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ... │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #640 @ 0x280 │ │ │ │ + movw r1, #712 @ 0x2c8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7ad00 <_Py_cr_quot@@Base+0xb8> │ │ │ │ + beq 7ad08 <_Py_cr_quot@@Base+0xb8> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl c2860 │ │ │ │ + bl c29ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007ad08 <_Py_cr_sum@@Base>: │ │ │ │ +0007ad10 <_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 │ │ │ │ @@ -78581,15 +78583,15 @@ │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ vldr d1, [fp, #-12] │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007ad54 <_Py_rc_diff@@Base>: │ │ │ │ +0007ad5c <_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) │ │ │ │ @@ -78597,53 +78599,53 @@ │ │ │ │ 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 a78c4 │ │ │ │ + bl a7924 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7adc8 <_Py_rc_diff@@Base+0x74> │ │ │ │ + beq 7add0 <_Py_rc_diff@@Base+0x74> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7adc8 <_Py_rc_diff@@Base+0x74> │ │ │ │ + bgt 7add0 <_Py_rc_diff@@Base+0x74> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7adc8 <_Py_rc_diff@@Base+0x74> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 7add0 <_Py_rc_diff@@Base+0x74> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_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 21d468 │ │ │ │ + bl 21db2c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 32768c │ │ │ │ + bl 327118 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r3 │ │ │ │ @@ -78653,321 +78655,321 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 1d8220 │ │ │ │ + bl 1d8784 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ae84 <_Py_rc_diff@@Base+0x130> │ │ │ │ + bne 7ae8c <_Py_rc_diff@@Base+0x130> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #20160 @ 0x4ec0 │ │ │ │ + movw r3, #21852 @ 0x555c │ │ │ │ movt r3, #21 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7aeb0 <_Py_rc_diff@@Base+0x15c> │ │ │ │ + bne 7aeb8 <_Py_rc_diff@@Base+0x15c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7aed8 <_Py_rc_diff@@Base+0x184> │ │ │ │ + bne 7aee0 <_Py_rc_diff@@Base+0x184> │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7aed0 <_Py_rc_diff@@Base+0x17c> │ │ │ │ - bl be93c │ │ │ │ + bne 7aed8 <_Py_rc_diff@@Base+0x17c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aed8 <_Py_rc_diff@@Base+0x184> │ │ │ │ - b 7ae7c <_Py_rc_diff@@Base+0x128> │ │ │ │ + beq 7aee0 <_Py_rc_diff@@Base+0x184> │ │ │ │ + b 7ae84 <_Py_rc_diff@@Base+0x128> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aea4 <_Py_rc_diff@@Base+0x150> │ │ │ │ + beq 7aeac <_Py_rc_diff@@Base+0x150> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007aee4 : │ │ │ │ +0007aeec : │ │ │ │ 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 a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7af68 │ │ │ │ - movw r1, #37764 @ 0x9384 │ │ │ │ + beq 7af70 │ │ │ │ + movw r1, #35908 @ 0x8c44 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 7af7c │ │ │ │ + bl 7af84 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7af68 │ │ │ │ + beq 7af70 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40356 @ 0x9da4 │ │ │ │ + movw r1, #38500 @ 0x9664 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 7af7c │ │ │ │ + bl 7af84 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7af68 │ │ │ │ + beq 7af70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1973f0 │ │ │ │ + bl 197a38 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7af74 │ │ │ │ + bgt 7af7c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7af74 │ │ │ │ + bne 7af7c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 7af74 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 7af7c │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ add r5, r1, #36 @ 0x24 │ │ │ │ ldr r0, [r5, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7afb8 │ │ │ │ + bne 7afc0 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ - b 7af98 │ │ │ │ - bl aab40 │ │ │ │ + b 7afa0 │ │ │ │ + bl aab5c │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bne 7afd4 │ │ │ │ + bne 7afdc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b000 │ │ │ │ + bgt 7b008 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7b000 │ │ │ │ + bne 7b008 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 7afb0 │ │ │ │ - b 7afcc │ │ │ │ + bne 7afb8 │ │ │ │ + b 7afd4 │ │ │ │ push {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, #6788 @ 0x1a84 │ │ │ │ + movw r1, #6672 @ 0x1a10 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7b058 │ │ │ │ + beq 7b060 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141a64 │ │ │ │ + b 14214c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8024 @ 0x1f58 │ │ │ │ + movw r1, #6360 @ 0x18d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #6788 @ 0x1a84 │ │ │ │ + movw r1, #6672 @ 0x1a10 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b0cc │ │ │ │ + beq 7b0d4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 7b0e4 │ │ │ │ - movw r3, #53464 @ 0xd0d8 │ │ │ │ + bhi 7b0ec │ │ │ │ + movw r3, #51672 @ 0xc9d8 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8024 @ 0x1f58 │ │ │ │ + movw r1, #6360 @ 0x18d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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, #6788 @ 0x1a84 │ │ │ │ + movw r1, #6672 @ 0x1a10 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b15c │ │ │ │ + beq 7b164 │ │ │ │ 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 7b178 │ │ │ │ + b 7b180 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8024 @ 0x1f58 │ │ │ │ + movw r1, #6360 @ 0x18d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7b194 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 7b19c │ │ │ │ cmp r0, #0 │ │ │ │ movweq r4, #5196 @ 0x144c │ │ │ │ movteq r4, #96 @ 0x60 │ │ │ │ - beq 7b23c │ │ │ │ - bl a1588 │ │ │ │ + beq 7b244 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7b19c │ │ │ │ + bne 7b1a4 │ │ │ │ mov r4, #0 │ │ │ │ - b 7b23c │ │ │ │ + b 7b244 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b1ec │ │ │ │ + beq 7b1f4 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - bl cf098 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf160 <_PyTuple_FromPair@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ ldrne r2, [r4, #12] │ │ │ │ strne r3, [r2] │ │ │ │ - bne 7b1ec │ │ │ │ + bne 7b1f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b194 │ │ │ │ + bgt 7b19c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7b194 │ │ │ │ + bne 7b19c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 7b194 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 7b19c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ lslne r0, r0, #2 │ │ │ │ movne r3, #0 │ │ │ │ - beq 7b23c │ │ │ │ + beq 7b244 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge 7b23c │ │ │ │ + bge 7b244 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [r2] │ │ │ │ add ip, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ strle ip, [r2] │ │ │ │ str r2, [r1, r0] │ │ │ │ add r0, r0, #4 │ │ │ │ - b 7b200 │ │ │ │ + b 7b208 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ - movw r8, #592 @ 0x250 │ │ │ │ + movw r8, #1048 @ 0x418 │ │ │ │ movt r8, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r7, #0 │ │ │ │ sub r7, r7, #1 │ │ │ │ - beq 7b2b4 │ │ │ │ + beq 7b2bc │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r3, [r3, r7, lsl #3] │ │ │ │ subs r0, r3, #0 │ │ │ │ - beq 7b270 │ │ │ │ + beq 7b278 │ │ │ │ cmp r4, r8 │ │ │ │ - bne 7b29c │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b270 │ │ │ │ + bne 7b2a4 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b278 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b270 │ │ │ │ + beq 7b278 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b2d0 │ │ │ │ + bne 7b2d8 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b2e4 │ │ │ │ - b 7b30c │ │ │ │ + bne 7b2ec │ │ │ │ + b 7b314 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b2c0 │ │ │ │ + beq 7b2c8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b2fc │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b30c │ │ │ │ + bne 7b304 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b314 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b334 │ │ │ │ + bne 7b33c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -78975,186 +78977,186 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b39c │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7b3a4 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7b38c │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b39c │ │ │ │ + bne 7b394 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b3a4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b3b8 │ │ │ │ + bne 7b3c0 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3dc │ │ │ │ - b 7b3cc │ │ │ │ + beq 7b3e4 │ │ │ │ + b 7b3d4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3a8 │ │ │ │ + beq 7b3b0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3f8 │ │ │ │ + beq 7b400 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b414 │ │ │ │ + beq 7b41c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b448 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7b450 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b438 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b448 │ │ │ │ + bne 7b440 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b450 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b464 │ │ │ │ + bne 7b46c │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b478 │ │ │ │ - b 7b4a0 │ │ │ │ + bne 7b480 │ │ │ │ + b 7b4a8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b454 │ │ │ │ + beq 7b45c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b490 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b4a0 │ │ │ │ + bne 7b498 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b4a8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b4d4 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7b4dc │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b4c4 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b4d4 │ │ │ │ + bne 7b4cc │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b4dc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b508 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7b510 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b4f8 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b508 │ │ │ │ + bne 7b500 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b510 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b53c │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7b544 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b52c │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b53c │ │ │ │ + bne 7b534 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b544 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b570 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7b578 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b560 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b570 │ │ │ │ + bne 7b568 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b578 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b58c │ │ │ │ + bne 7b594 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b5a0 │ │ │ │ - b 7b5c8 │ │ │ │ + bne 7b5a8 │ │ │ │ + b 7b5d0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b57c │ │ │ │ + beq 7b584 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b5b8 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b5c8 │ │ │ │ + bne 7b5c0 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b5d0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b5fc │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7b604 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b5ec │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b5fc │ │ │ │ + bne 7b5f4 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b604 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b630 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7b638 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b620 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b630 │ │ │ │ + bne 7b628 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b638 │ │ │ │ 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} │ │ │ │ @@ -79169,354 +79171,354 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b6a4 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7b6ac │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7b694 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b6a4 │ │ │ │ + bne 7b69c │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b6ac │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b6d8 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7b6e0 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b6c8 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b6d8 │ │ │ │ + bne 7b6d0 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b6e0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b70c │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7b714 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b6fc │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b70c │ │ │ │ + bne 7b704 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b714 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b740 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7b748 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b730 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b740 │ │ │ │ + bne 7b738 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b748 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b774 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7b77c │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b764 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b774 │ │ │ │ + bne 7b76c │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b77c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b7a8 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7b7b0 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b798 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b7a8 │ │ │ │ + bne 7b7a0 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b7b0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b7dc │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7b7e4 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b7cc │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b7dc │ │ │ │ + bne 7b7d4 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b7e4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b7f8 │ │ │ │ + bne 7b800 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b81c │ │ │ │ - b 7b80c │ │ │ │ + beq 7b824 │ │ │ │ + b 7b814 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b7e8 │ │ │ │ + beq 7b7f0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b838 │ │ │ │ + beq 7b840 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b86c │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7b874 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b85c │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b86c │ │ │ │ + bne 7b864 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b874 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b8a0 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + beq 7b8a8 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b890 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 7b8a0 │ │ │ │ + bne 7b898 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 7b8a8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7b8c8 │ │ │ │ + bne 7b8d0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r3, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #15448 @ 0x3c58 │ │ │ │ + movw r0, #13592 @ 0x3518 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ 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 3cbb6c <_PyObject_GetXIDataNoFallback@@Base+0x28c> │ │ │ │ + b 3cb414 <_PyObject_GetXIDataNoFallback@@Base+0x28c> │ │ │ │ push {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 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r3, r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #53464 @ 0xd0d8 │ │ │ │ + movw r3, #51672 @ 0xc9d8 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2d7abc │ │ │ │ + bl 2d82d0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7b9ac │ │ │ │ - bl be93c │ │ │ │ + bne 7b9b4 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b9bc │ │ │ │ + bne 7b9c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007b9c4 : │ │ │ │ +0007b9cc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #18740 @ 0x4934 │ │ │ │ + movw r2, #25296 @ 0x62d0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be9bc │ │ │ │ + b beb08 │ │ │ │ │ │ │ │ -0007b9e0 : │ │ │ │ +0007b9e8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ subs r2, r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r2, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25c030 <_PyNamespace_New@@Base+0x100> │ │ │ │ + b 25c9b4 <_PyNamespace_New@@Base+0x100> │ │ │ │ │ │ │ │ -0007ba00 : │ │ │ │ +0007ba08 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ tst ip, #536870912 @ 0x20000000 │ │ │ │ - bne 7ba74 │ │ │ │ + bne 7ba7c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 7ba58 │ │ │ │ + beq 7ba60 │ │ │ │ mov r0, r3 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ba58 │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne 7ba60 │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4151 @ 0x1037 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 7ba78 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 7ba80 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17948 @ 0x461c │ │ │ │ + movw r1, #24504 @ 0x5fb8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7ba78 │ │ │ │ - b 1d70a4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 7ba80 │ │ │ │ + b 1d7608 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007ba80 : │ │ │ │ +0007ba88 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007bab4 : │ │ │ │ +0007babc : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #24372 @ 0x5f34 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #32800 @ 0x8020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, r2 │ │ │ │ - beq 7bb1c │ │ │ │ + beq 7bb24 │ │ │ │ movw r1, #15188 @ 0x3b54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7bb1c │ │ │ │ + beq 7bb24 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b66b8 │ │ │ │ - movw r3, #6156 @ 0x180c │ │ │ │ + bl b6704 │ │ │ │ + movw r3, #4432 @ 0x1150 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r2, #33692 @ 0x839c │ │ │ │ + movw r2, #31932 @ 0x7cbc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6156 @ 0x180c │ │ │ │ + movw r0, #4432 @ 0x1150 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007bb28 : │ │ │ │ +0007bb30 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #32800 @ 0x8020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ ldreq r4, [r4, #8] │ │ │ │ - beq 7bb48 │ │ │ │ + beq 7bb50 │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 7bb78 │ │ │ │ + bne 7bb80 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 11b884 │ │ │ │ + b 11ba1c │ │ │ │ movw r1, #15188 @ 0x3b54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 7bba0 │ │ │ │ + beq 7bba8 │ │ │ │ mov r0, r5 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bba0 │ │ │ │ + bne 7bba8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -79524,95 +79526,95 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 7bbfc │ │ │ │ + bne 7bc04 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 7bbf8 │ │ │ │ + blt 7bc00 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7bc30 │ │ │ │ + beq 7bc38 │ │ │ │ mov r4, r3 │ │ │ │ - ldr ip, [pc, #264] @ 7bd0c │ │ │ │ + ldr ip, [pc, #264] @ 7bd14 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #28 │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bd00 │ │ │ │ + beq 7bd08 │ │ │ │ cmn r5, r4 │ │ │ │ - beq 7bcb4 │ │ │ │ + beq 7bcbc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7bd00 │ │ │ │ - ldr r3, [pc, #192] @ 7bd10 │ │ │ │ + blt 7bd08 │ │ │ │ + ldr r3, [pc, #192] @ 7bd18 │ │ │ │ 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 7bcb4 │ │ │ │ + beq 7bcbc │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce6c8 │ │ │ │ + bl ce790 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bca0 │ │ │ │ + beq 7bca8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ addeq r4, r4, #1 │ │ │ │ - b 7bc6c │ │ │ │ - ldr r3, [pc, #108] @ 7bd14 │ │ │ │ + b 7bc74 │ │ │ │ + ldr r3, [pc, #108] @ 7bd1c │ │ │ │ ldr r3, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r3] │ │ │ │ add r4, r4, r3 │ │ │ │ - b 7bcdc │ │ │ │ - ldr r1, [pc, #84] @ 7bd10 │ │ │ │ + b 7bce4 │ │ │ │ + ldr r1, [pc, #84] @ 7bd18 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #80] @ 7bd14 │ │ │ │ + ldr r2, [pc, #80] @ 7bd1c │ │ │ │ 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 7bcf0 │ │ │ │ - bl be93c │ │ │ │ + bne 7bcf8 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bd00 │ │ │ │ + bne 7bd08 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq r2, ip, r6, r8 │ │ │ │ + rsbeq r8, r2, r4, lsr #13 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ subs ip, r3, #0 │ │ │ │ @@ -79620,74 +79622,74 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bd70 │ │ │ │ + bne 7bd78 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bdac │ │ │ │ + beq 7bdb4 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #188] @ 7be38 │ │ │ │ + ldr ip, [pc, #188] @ 7be40 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #1 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7be2c │ │ │ │ + beq 7be34 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 7bde0 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 7bde8 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19776 @ 0x4d40 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #29188 @ 0x7204 │ │ │ │ + movw r0, #27560 @ 0x6ba8 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7be2c │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7be34 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7be2c │ │ │ │ + beq 7be34 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - movwne r3, #45160 @ 0xb068 │ │ │ │ + movwne r3, #44764 @ 0xaedc │ │ │ │ movtne r3, #96 @ 0x60 │ │ │ │ ldreq r3, [r4, #448] @ 0x1c0 │ │ │ │ - movwne r1, #46576 @ 0xb5f0 │ │ │ │ - movweq r1, #29188 @ 0x7204 │ │ │ │ + movwne r1, #44864 @ 0xaf40 │ │ │ │ + movweq r1, #27560 @ 0x6ba8 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ ldrne r0, [r3] │ │ │ │ movteq r1, #62 @ 0x3e │ │ │ │ ldreq r3, [r3, #12] │ │ │ │ ldreq r0, [r3, #4] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, asr #13 │ │ │ │ + ldrdeq r8, [r2], #-96 @ 0xffffffa0 @ │ │ │ │ │ │ │ │ -0007be3c <_Py_hashtable_len@@Base>: │ │ │ │ +0007be44 <_Py_hashtable_len@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -79699,109 +79701,109 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, ip, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 7bea4 <_Py_hashtable_len@@Base+0x68> │ │ │ │ + bne 7beac <_Py_hashtable_len@@Base+0x68> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bedc <_Py_hashtable_len@@Base+0xa0> │ │ │ │ + beq 7bee4 <_Py_hashtable_len@@Base+0xa0> │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 7bf28 <_Py_hashtable_len@@Base+0xec> │ │ │ │ + ldr r1, [pc, #108] @ 7bf30 <_Py_hashtable_len@@Base+0xec> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bf1c <_Py_hashtable_len@@Base+0xe0> │ │ │ │ + beq 7bf24 <_Py_hashtable_len@@Base+0xe0> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 7bf00 <_Py_hashtable_len@@Base+0xc4> │ │ │ │ + bgt 7bf08 <_Py_hashtable_len@@Base+0xc4> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #11064 @ 0x2b38 │ │ │ │ + movw r1, #9180 @ 0x23dc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7bf1c <_Py_hashtable_len@@Base+0xe0> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 7bf24 <_Py_hashtable_len@@Base+0xe0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bee4 <_Py_hashtable_len@@Base+0xa8> │ │ │ │ - bl be93c │ │ │ │ + bne 7beec <_Py_hashtable_len@@Base+0xa8> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bee4 <_Py_hashtable_len@@Base+0xa8> │ │ │ │ + beq 7beec <_Py_hashtable_len@@Base+0xa8> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r8, [r2], #-100 @ 0xffffff9c @ │ │ │ │ + strdeq r8, [r2], #-108 @ 0xffffff94 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r3, ip, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r4, lsr #31 │ │ │ │ - bne 7bf7c <_Py_hashtable_len@@Base+0x140> │ │ │ │ + bne 7bf84 <_Py_hashtable_len@@Base+0x140> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bfb4 <_Py_hashtable_len@@Base+0x178> │ │ │ │ + beq 7bfbc <_Py_hashtable_len@@Base+0x178> │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 7c000 <_Py_hashtable_len@@Base+0x1c4> │ │ │ │ + ldr r1, [pc, #108] @ 7c008 <_Py_hashtable_len@@Base+0x1c4> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ stm sp, {r1, r2} │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bff4 <_Py_hashtable_len@@Base+0x1b8> │ │ │ │ + beq 7bffc <_Py_hashtable_len@@Base+0x1b8> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 7bfd8 <_Py_hashtable_len@@Base+0x19c> │ │ │ │ + bgt 7bfe0 <_Py_hashtable_len@@Base+0x19c> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #45416 @ 0xb168 │ │ │ │ + movw r1, #40988 @ 0xa01c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7bff4 <_Py_hashtable_len@@Base+0x1b8> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 7bffc <_Py_hashtable_len@@Base+0x1b8> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bfbc <_Py_hashtable_len@@Base+0x180> │ │ │ │ - bl be93c │ │ │ │ + bne 7bfc4 <_Py_hashtable_len@@Base+0x180> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bfbc <_Py_hashtable_len@@Base+0x180> │ │ │ │ + beq 7bfc4 <_Py_hashtable_len@@Base+0x180> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, lsr #14 │ │ │ │ + rsbeq r8, r2, r8, lsr #14 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -79810,148 +79812,148 @@ │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r5, r1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c060 <_Py_hashtable_len@@Base+0x224> │ │ │ │ + bne 7c068 <_Py_hashtable_len@@Base+0x224> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c09c <_Py_hashtable_len@@Base+0x260> │ │ │ │ + beq 7c0a4 <_Py_hashtable_len@@Base+0x260> │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #200] @ 7c134 <_Py_hashtable_len@@Base+0x2f8> │ │ │ │ + ldr ip, [pc, #200] @ 7c13c <_Py_hashtable_len@@Base+0x2f8> │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #2 │ │ │ │ sub r3, fp, #28 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c0d0 <_Py_hashtable_len@@Base+0x294> │ │ │ │ + beq 7c0d8 <_Py_hashtable_len@@Base+0x294> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 7c0d8 <_Py_hashtable_len@@Base+0x29c> │ │ │ │ - movw r2, #49664 @ 0xc200 │ │ │ │ + bne 7c0e0 <_Py_hashtable_len@@Base+0x29c> │ │ │ │ + movw r2, #47860 @ 0xbaf4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #35960 @ 0x8c78 │ │ │ │ + movw r0, #34252 @ 0x85cc │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7c128 <_Py_hashtable_len@@Base+0x2ec> │ │ │ │ + b 7c130 <_Py_hashtable_len@@Base+0x2ec> │ │ │ │ mov r0, r3 │ │ │ │ - bl c4300 │ │ │ │ + bl c444c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7c0d0 <_Py_hashtable_len@@Base+0x294> │ │ │ │ + beq 7c0d8 <_Py_hashtable_len@@Base+0x294> │ │ │ │ mov r0, r5 │ │ │ │ - bl 20f374 │ │ │ │ + bl 20fa60 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 37dea0 <_PyErr_BadInternalCall@@Base+0x1268> │ │ │ │ + bl 37d800 <_PyErr_BadInternalCall@@Base+0x1268> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c128 <_Py_hashtable_len@@Base+0x2ec> │ │ │ │ + bgt 7c130 <_Py_hashtable_len@@Base+0x2ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c128 <_Py_hashtable_len@@Base+0x2ec> │ │ │ │ + bne 7c130 <_Py_hashtable_len@@Base+0x2ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, asr #14 │ │ │ │ + rsbeq r8, r2, r4, asr r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, sp, #240 @ 0xf0 │ │ │ │ - ldr r2, [pc, #400] @ 7c2e8 <_Py_hashtable_len@@Base+0x4ac> │ │ │ │ + ldr r2, [pc, #400] @ 7c2f0 <_Py_hashtable_len@@Base+0x4ac> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 1767c0 │ │ │ │ + bl 176e24 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 7c190 <_Py_hashtable_len@@Base+0x354> │ │ │ │ + beq 7c198 <_Py_hashtable_len@@Base+0x354> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 7c1e0 <_Py_hashtable_len@@Base+0x3a4> │ │ │ │ - b 7c1b4 <_Py_hashtable_len@@Base+0x378> │ │ │ │ + bne 7c1e8 <_Py_hashtable_len@@Base+0x3a4> │ │ │ │ + b 7c1bc <_Py_hashtable_len@@Base+0x378> │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #15456 @ 0x3c60 │ │ │ │ + movw r1, #13600 @ 0x3520 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c200 <_Py_hashtable_len@@Base+0x3c4> │ │ │ │ - b 7c1f8 <_Py_hashtable_len@@Base+0x3bc> │ │ │ │ + bne 7c208 <_Py_hashtable_len@@Base+0x3c4> │ │ │ │ + b 7c200 <_Py_hashtable_len@@Base+0x3bc> │ │ │ │ sub r1, fp, #224 @ 0xe0 │ │ │ │ sub r3, fp, #232 @ 0xe8 │ │ │ │ str r1, [sp] │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #15468 @ 0x3c6c │ │ │ │ + movw r1, #13612 @ 0x352c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c200 <_Py_hashtable_len@@Base+0x3c4> │ │ │ │ - b 7c1f8 <_Py_hashtable_len@@Base+0x3bc> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7c208 <_Py_hashtable_len@@Base+0x3c4> │ │ │ │ + b 7c200 <_Py_hashtable_len@@Base+0x3bc> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15480 @ 0x3c78 │ │ │ │ + movw r1, #13624 @ 0x3538 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mov r0, #0 │ │ │ │ - b 7c2c4 <_Py_hashtable_len@@Base+0x488> │ │ │ │ + b 7c2cc <_Py_hashtable_len@@Base+0x488> │ │ │ │ sub r5, fp, #148 @ 0x94 │ │ │ │ ldr r1, [fp, #-224] @ 0xffffff20 │ │ │ │ sub r3, fp, #228 @ 0xe4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw ip, #15460 @ 0x3c64 │ │ │ │ + movw ip, #13604 @ 0x3524 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ - bl 30a94c <_PyCode_SetUnboundVarCounts@@Base+0x594> │ │ │ │ + bl 30a604 <_PyCode_SetUnboundVarCounts@@Base+0x594> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c238 <_Py_hashtable_len@@Base+0x3fc> │ │ │ │ + bne 7c240 <_Py_hashtable_len@@Base+0x3fc> │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 7c1f8 <_Py_hashtable_len@@Base+0x3bc> │ │ │ │ + bl 1c5420 │ │ │ │ + b 7c200 <_Py_hashtable_len@@Base+0x3bc> │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33736 @ 0x83c8 │ │ │ │ + movw r1, #31856 @ 0x7c70 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #15524 @ 0x3ca4 │ │ │ │ + movw r0, #13668 @ 0x3564 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7c22c <_Py_hashtable_len@@Base+0x3f0> │ │ │ │ + beq 7c234 <_Py_hashtable_len@@Base+0x3f0> │ │ │ │ ldrd r0, [r4, #32] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-192] @ 0xffffff40 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ str r2, [fp, #-220] @ 0xffffff24 │ │ │ │ @@ -79960,54 +79962,54 @@ │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #220 @ 0xdc │ │ │ │ str r2, [fp, #-212] @ 0xffffff2c │ │ │ │ ldr r2, [fp, #-228] @ 0xffffff1c │ │ │ │ str r1, [fp, #-216] @ 0xffffff28 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-208] @ 0xffffff30 │ │ │ │ - movw r2, #50016 @ 0xc360 │ │ │ │ + movw r2, #50024 @ 0xc368 │ │ │ │ movt r2, #7 │ │ │ │ str r5, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl 30c538 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ + bl 30c1f0 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7c22c <_Py_hashtable_len@@Base+0x3f0> │ │ │ │ + beq 7c234 <_Py_hashtable_len@@Base+0x3f0> │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ ldr r0, [fp, #-200] @ 0xffffff38 │ │ │ │ - bl beb7c │ │ │ │ - ldr r3, [pc, #28] @ 7c2e8 <_Py_hashtable_len@@Base+0x4ac> │ │ │ │ + bl becc8 │ │ │ │ + ldr r3, [pc, #28] @ 7c2f0 <_Py_hashtable_len@@Base+0x4ac> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7c2e0 <_Py_hashtable_len@@Base+0x4a4> │ │ │ │ + beq 7c2e8 <_Py_hashtable_len@@Base+0x4a4> │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c5a24 │ │ │ │ + bl c5b70 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7c324 <_Py_hashtable_len@@Base+0x4e8> │ │ │ │ - bl be93c │ │ │ │ + bne 7c32c <_Py_hashtable_len@@Base+0x4e8> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c358 <_Py_hashtable_len@@Base+0x51c> │ │ │ │ + bne 7c360 <_Py_hashtable_len@@Base+0x51c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c34c <_Py_hashtable_len@@Base+0x510> │ │ │ │ + beq 7c354 <_Py_hashtable_len@@Base+0x510> │ │ │ │ cmp r4, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 7c348 <_Py_hashtable_len@@Base+0x50c> │ │ │ │ + blt 7c350 <_Py_hashtable_len@@Base+0x50c> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -80033,284 +80035,334 @@ │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #15540 @ 0x3cb4 │ │ │ │ + movw r0, #13684 @ 0x3574 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ + ldr r3, [r0, #24] │ │ │ │ + tst r3, #32 │ │ │ │ + beq 7c428 <_Py_hashtable_len@@Base+0x5e4> │ │ │ │ + push {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 3ce2d8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + vldr s14, [r4, #96] @ 0x60 │ │ │ │ + vmov d0, r0, r1 │ │ │ │ + vldr d6, [pc, #32] @ 7c438 <_Py_hashtable_len@@Base+0x5f4> │ │ │ │ + vcvt.f64.u32 d7, s14 │ │ │ │ + vmla.f64 d0, d7, d6 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b c5c60 │ │ │ │ + movw r0, #5196 @ 0x144c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + bx lr │ │ │ │ + nop {0} │ │ │ │ + stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ + cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #15556 @ 0x3cc4 │ │ │ │ + movw r1, #13700 @ 0x3584 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c43c <_Py_hashtable_len@@Base+0x600> │ │ │ │ + beq 7c4a8 <_Py_hashtable_len@@Base+0x664> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7c444 <_Py_hashtable_len@@Base+0x608> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 7c4b0 <_Py_hashtable_len@@Base+0x66c> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #15572 @ 0x3cd4 │ │ │ │ + movw r1, #13716 @ 0x3594 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 7c4a8 <_Py_hashtable_len@@Base+0x66c> │ │ │ │ - bl 1a2c74 │ │ │ │ + b 7c514 <_Py_hashtable_len@@Base+0x6d0> │ │ │ │ + bl 1a32bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7c43c <_Py_hashtable_len@@Base+0x600> │ │ │ │ - bl 1a2d9c │ │ │ │ + beq 7c4a8 <_Py_hashtable_len@@Base+0x664> │ │ │ │ + bl 1a33e4 │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7c6b0 │ │ │ │ + bl 7c780 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge 7c484 <_Py_hashtable_len@@Base+0x648> │ │ │ │ - bl 139b7c │ │ │ │ - b 7c49c <_Py_hashtable_len@@Base+0x660> │ │ │ │ - bl 1397a0 │ │ │ │ + bge 7c4f0 <_Py_hashtable_len@@Base+0x6ac> │ │ │ │ + bl 13a264 │ │ │ │ + b 7c508 <_Py_hashtable_len@@Base+0x6c4> │ │ │ │ + bl 139e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c49c <_Py_hashtable_len@@Base+0x660> │ │ │ │ + beq 7c508 <_Py_hashtable_len@@Base+0x6c4> │ │ │ │ mov r1, r5 │ │ │ │ - bl cf278 <_PyTuple_FromPairSteal@@Base> │ │ │ │ - b 7c4a8 <_Py_hashtable_len@@Base+0x66c> │ │ │ │ + bl cf340 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b 7c514 <_Py_hashtable_len@@Base+0x6d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - b 7c43c <_Py_hashtable_len@@Base+0x600> │ │ │ │ + bl aefc0 │ │ │ │ + b 7c4a8 <_Py_hashtable_len@@Base+0x664> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + ldr r3, [r0, #24] │ │ │ │ + tst r3, #2048 @ 0x800 │ │ │ │ + beq 7c568 <_Py_hashtable_len@@Base+0x724> │ │ │ │ + push {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 3ce2d8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + vldr s14, [r4, #112] @ 0x70 │ │ │ │ + vmov d0, r0, r1 │ │ │ │ + vldr d6, [pc, #32] @ 7c578 <_Py_hashtable_len@@Base+0x734> │ │ │ │ + vcvt.f64.u32 d7, s14 │ │ │ │ + vmla.f64 d0, d7, d6 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b c5c60 │ │ │ │ + movw r0, #5196 @ 0x144c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + bx lr │ │ │ │ + nop {0} │ │ │ │ + stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ + cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ │ │ │ │ -0007c4b0 : │ │ │ │ +0007c580 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #476] @ 7c6a8 │ │ │ │ + ldr r3, [pc, #476] @ 7c778 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r5, [r0, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7c51c │ │ │ │ + beq 7c5ec │ │ │ │ ldrb r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 7c4f0 │ │ │ │ + bls 7c5c0 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - b 7c4d4 │ │ │ │ + b 7c5a4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 7c538 │ │ │ │ + beq 7c608 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs 7c538 │ │ │ │ - b 7c4e8 │ │ │ │ + bcs 7c608 │ │ │ │ + b 7c5b8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #28488 @ 0x6f48 │ │ │ │ + movw r2, #26996 @ 0x6974 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f910 <_PyErr_SetString@@Base> │ │ │ │ - b 7c548 │ │ │ │ + bl 16ff74 <_PyErr_SetString@@Base> │ │ │ │ + b 7c618 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28bd70 │ │ │ │ + bl 28bf48 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7c550 │ │ │ │ + bne 7c620 │ │ │ │ mov r4, #0 │ │ │ │ - b 7c6a0 │ │ │ │ + b 7c770 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #24972 @ 0x618c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7c650 │ │ │ │ + bne 7c720 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7c580 │ │ │ │ + bne 7c650 │ │ │ │ mov r0, r5 │ │ │ │ - bl 143b1c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 1441e4 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7c59c │ │ │ │ + beq 7c66c │ │ │ │ ldr r5, [r6, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7c5ec │ │ │ │ - bl 9f784 │ │ │ │ + bne 7c6bc │ │ │ │ + bl 9f7f8 │ │ │ │ subs r5, r0, #0 │ │ │ │ strne r5, [r6, #32] │ │ │ │ - bne 7c5ec │ │ │ │ + bne 7c6bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c548 │ │ │ │ + bgt 7c618 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c548 │ │ │ │ - ldr r2, [pc, #236] @ 7c6ac │ │ │ │ + bne 7c618 │ │ │ │ + ldr r2, [pc, #236] @ 7c77c │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c5d8 │ │ │ │ + beq 7c6a8 │ │ │ │ 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 7c548 │ │ │ │ + b 7c618 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl cb770 │ │ │ │ + bl cb834 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c69c │ │ │ │ + bgt 7c76c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c69c │ │ │ │ - ldr r2, [pc, #136] @ 7c6ac │ │ │ │ + bne 7c76c │ │ │ │ + ldr r2, [pc, #136] @ 7c77c │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c63c │ │ │ │ + beq 7c70c │ │ │ │ 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 7c69c │ │ │ │ + b 7c76c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c6a0 │ │ │ │ + bgt 7c770 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c6a0 │ │ │ │ - ldr r2, [pc, #56] @ 7c6ac │ │ │ │ + bne 7c770 │ │ │ │ + ldr r2, [pc, #56] @ 7c77c │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c688 │ │ │ │ + beq 7c758 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b 7c6a0 │ │ │ │ + b 7c770 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #200] @ 7c7a0 │ │ │ │ + ldr r1, [pc, #200] @ 7c870 │ │ │ │ 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 317470 <_PyXIData_Release@@Base+0x438> │ │ │ │ + bl 316ef4 <_PyXIData_Release@@Base+0x438> │ │ │ │ cmp r0, r5 │ │ │ │ - bne 7c710 │ │ │ │ + bne 7c7e0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 7c77c │ │ │ │ + b 7c84c │ │ │ │ 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, #51208 @ 0xc808 │ │ │ │ + movw r2, #51416 @ 0xc8d8 │ │ │ │ movt r2, #7 │ │ │ │ - bl 30c538 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ + bl 30c1f0 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7c708 │ │ │ │ + beq 7c7d8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r1, r5 │ │ │ │ - bl 31771c <_PyXIData_Release@@Base+0x6e4> │ │ │ │ + bl 3171a0 <_PyXIData_Release@@Base+0x6e4> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 7c708 │ │ │ │ + beq 7c7d8 │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #28] @ 7c7a0 │ │ │ │ + ldr r3, [pc, #28] @ 7c870 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7c798 │ │ │ │ + beq 7c868 │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - tst r3, #32 │ │ │ │ - beq 7c7f0 │ │ │ │ + tst r3, #128 @ 0x80 │ │ │ │ + beq 7c8c0 │ │ │ │ push {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 3cea30 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ - vldr s14, [r4, #96] @ 0x60 │ │ │ │ + ldrd r0, [r0, #120] @ 0x78 │ │ │ │ + blx 3ce2d8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + vldr s14, [r4, #128] @ 0x80 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 7c800 │ │ │ │ + vldr d6, [pc, #32] @ 7c8d0 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5b14 │ │ │ │ + b c5c60 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -80336,808 +80388,761 @@ │ │ │ │ mov r3, r0 │ │ │ │ mvn r0, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ lsr r0, r0, #31 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - tst r3, #2048 @ 0x800 │ │ │ │ - beq 7c8bc │ │ │ │ - push {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 3cea30 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ - vldr s14, [r4, #112] @ 0x70 │ │ │ │ - vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 7c8c8 │ │ │ │ - vcvt.f64.u32 d7, s14 │ │ │ │ - vmla.f64 d0, d7, d6 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b c5b14 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - bx lr │ │ │ │ - stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ - cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - tst r3, #128 @ 0x80 │ │ │ │ - beq 7c91c │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + beq 7c98c │ │ │ │ push {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 3cea30 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ - vldr s14, [r4, #128] @ 0x80 │ │ │ │ + ldrd r0, [r0, #136] @ 0x88 │ │ │ │ + blx 3ce2d8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + vldr s14, [r4, #144] @ 0x90 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 7c928 │ │ │ │ + vldr d6, [pc, #28] @ 7c998 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5b14 │ │ │ │ + b c5c60 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - beq 7c97c │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ + tst r3, #32 │ │ │ │ + beq 7c9e8 │ │ │ │ + push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - ldrd r0, [r0, #136] @ 0x88 │ │ │ │ - blx 3cea30 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ - vldr s14, [r4, #144] @ 0x90 │ │ │ │ - vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 7c988 │ │ │ │ - vcvt.f64.u32 d7, s14 │ │ │ │ - vmla.f64 d0, d7, d6 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b c5b14 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 20fa60 │ │ │ │ + ldr r1, [r4, #96] @ 0x60 │ │ │ │ + ldrd r2, [r4, #88] @ 0x58 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 31b80 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ - stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ - cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - tst r3, #32 │ │ │ │ - beq 7c9d8 │ │ │ │ + tst r3, #2048 @ 0x800 │ │ │ │ + beq 7ca3c │ │ │ │ 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 20f374 │ │ │ │ - ldr r1, [r4, #96] @ 0x60 │ │ │ │ - ldrd r2, [r4, #88] @ 0x58 │ │ │ │ + bl 20fa60 │ │ │ │ + ldr r1, [r4, #112] @ 0x70 │ │ │ │ + ldrd r2, [r4, #104] @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ - bl 31b7c <_PyObject_DebugMallocStats@@Base+0xf20> │ │ │ │ + bl 31b80 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #7 │ │ │ │ - bl cdf50 │ │ │ │ + bl ce018 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7ca14 │ │ │ │ + bne 7ca78 │ │ │ │ mov r5, #0 │ │ │ │ - b 7cba8 │ │ │ │ + b 7cc0c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7ca6c │ │ │ │ - movw r0, #15604 @ 0x3cf4 │ │ │ │ + beq 7cad0 │ │ │ │ + movw r0, #13748 @ 0x35b4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ca54 │ │ │ │ + bgt 7cab8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ca54 │ │ │ │ + bne 7cab8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ movne r4, r6 │ │ │ │ - movwne r2, #16848 @ 0x41d0 │ │ │ │ + movwne r2, #15248 @ 0x3b90 │ │ │ │ movtne r2, #63 @ 0x3f │ │ │ │ - bne 7ca74 │ │ │ │ - b 7ca0c │ │ │ │ - movw r2, #37712 @ 0x9350 │ │ │ │ + bne 7cad8 │ │ │ │ + b 7ca70 │ │ │ │ + movw r2, #35708 @ 0x8b7c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7cacc │ │ │ │ + beq 7cb30 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #15612 @ 0x3cfc │ │ │ │ + movw r0, #13756 @ 0x35bc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cab8 │ │ │ │ + bgt 7cb1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7cab8 │ │ │ │ + bne 7cb1c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7ca0c │ │ │ │ - movw r2, #16848 @ 0x41d0 │ │ │ │ + beq 7ca70 │ │ │ │ + movw r2, #15248 @ 0x3b90 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7cb1c │ │ │ │ + beq 7cb80 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #15628 @ 0x3d0c │ │ │ │ + movw r0, #13772 @ 0x35cc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cb10 │ │ │ │ + bgt 7cb74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7cb10 │ │ │ │ + bne 7cb74 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7ca0c │ │ │ │ + beq 7ca70 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7cb68 │ │ │ │ - movw r0, #21496 @ 0x53f8 │ │ │ │ + bne 7cbcc │ │ │ │ + movw r0, #19668 @ 0x4cd4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cb5c │ │ │ │ + bgt 7cbc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7cb5c │ │ │ │ + bne 7cbc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7ca0c │ │ │ │ + beq 7ca70 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #51604 @ 0xc994 │ │ │ │ + movw r0, #49748 @ 0xc254 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cba8 │ │ │ │ + bgt 7cc0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7cba8 │ │ │ │ + bne 7cc0c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - 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 │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - tst r3, #2048 @ 0x800 │ │ │ │ - beq 7cc1c │ │ │ │ - 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 20f374 │ │ │ │ - ldr r1, [r4, #112] @ 0x70 │ │ │ │ - ldrd r2, [r4, #104] @ 0x68 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 31b7c <_PyObject_DebugMallocStats@@Base+0xf20> │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 7cc70 │ │ │ │ + beq 7cc5c │ │ │ │ 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 20f374 │ │ │ │ + bl 20fa60 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ ldrd r2, [r4, #120] @ 0x78 │ │ │ │ str r1, [sp] │ │ │ │ - bl 31b7c <_PyObject_DebugMallocStats@@Base+0xf20> │ │ │ │ + bl 31b80 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ + ldr r3, [r0] │ │ │ │ + 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 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 7ccc4 │ │ │ │ + beq 7ccd4 │ │ │ │ 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 20f374 │ │ │ │ + bl 20fa60 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ ldrd r2, [r4, #136] @ 0x88 │ │ │ │ str r1, [sp] │ │ │ │ - bl 31b7c <_PyObject_DebugMallocStats@@Base+0xf20> │ │ │ │ + bl 31b80 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ + ldr r3, [r0, #24] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + tst r3, #65536 @ 0x10000 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq 7cd04 │ │ │ │ + ldr r0, [r0, #200] @ 0xc8 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b b2728 │ │ │ │ + movw r0, #5196 @ 0x144c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ 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 7cd64 │ │ │ │ + ldr r0, [r0, #196] @ 0xc4 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b b2728 │ │ │ │ + movw r0, #5196 @ 0x144c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bne 7cd30 │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 7cdb0 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #54436 @ 0xd4a4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7cd80 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 7ce00 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 7cd88 │ │ │ │ - bl b66b8 │ │ │ │ + bne 7ce08 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cd88 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7ce08 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #4752 @ 0x1290 │ │ │ │ + movw r1, #2896 @ 0xb50 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7cdbc │ │ │ │ + beq 7ce3c │ │ │ │ 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 a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 37b7c8 <_PySlotIterator_Init@@Base+0x5ec> │ │ │ │ + bl 37b128 <_PySlotIterator_Init@@Base+0x5ec> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7cd94 │ │ │ │ - b 7cd80 │ │ │ │ + bne 7ce14 │ │ │ │ + b 7ce00 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cdf4 │ │ │ │ - ldr r0, [r0, #200] @ 0xc8 │ │ │ │ + beq 7ce74 │ │ │ │ + ldr r0, [r0, #208] @ 0xd0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b26c8 │ │ │ │ + b b2728 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007ce08 : │ │ │ │ +0007ce88 : │ │ │ │ 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, #22456 @ 0x57b8 │ │ │ │ + movw r1, #18864 @ 0x49b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32eb4c │ │ │ │ + bl 32e5e0 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7ce5c │ │ │ │ + bne 7cedc │ │ │ │ mov ip, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ stmib sp, {r2, ip} │ │ │ │ str r2, [sp] │ │ │ │ - bl 2e94dc │ │ │ │ + bl 2e90bc │ │ │ │ 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 7ce88 │ │ │ │ - ldr r0, [r0, #196] @ 0xc4 │ │ │ │ + beq 7cf08 │ │ │ │ + ldr r0, [r0, #192] @ 0xc0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b26c8 │ │ │ │ + b b2728 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007ce9c : │ │ │ │ +0007cf1c : │ │ │ │ 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, #22412 @ 0x578c │ │ │ │ + movw r1, #18820 @ 0x4984 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32eb4c │ │ │ │ + bl 32e5e0 │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7cef0 │ │ │ │ + bne 7cf70 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 2e94dc │ │ │ │ + bl 2e90bc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #65536 @ 0x10000 │ │ │ │ + tst r3, #1024 @ 0x400 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cf1c │ │ │ │ - ldr r0, [r0, #208] @ 0xd0 │ │ │ │ + beq 7cf9c │ │ │ │ + ldrd r0, [r0, #72] @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b26c8 │ │ │ │ + b 1864bc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #65536 @ 0x10000 │ │ │ │ + tst r3, #8192 @ 0x2000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cf54 │ │ │ │ - ldr r0, [r0, #192] @ 0xc0 │ │ │ │ + beq 7cfd4 │ │ │ │ + ldr r0, [r0, #176] @ 0xb0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b26c8 │ │ │ │ + b b2728 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #1024 @ 0x400 │ │ │ │ + tst r3, #8192 @ 0x2000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7cf8c │ │ │ │ - ldrd r0, [r0, #72] @ 0x48 │ │ │ │ + beq 7d00c │ │ │ │ + ldr r0, [r0, #180] @ 0xb4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185e8c │ │ │ │ + b b2728 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007cfa0 : │ │ │ │ +0007d020 : │ │ │ │ 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, #22412 @ 0x578c │ │ │ │ + movw r1, #18820 @ 0x4984 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32eb4c │ │ │ │ + bl 32e5e0 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7cff4 │ │ │ │ + bne 7d074 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 2e94dc │ │ │ │ + bl 2e90bc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - bne 7d048 │ │ │ │ + bne 7d0c8 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #43184 @ 0xa8b0 │ │ │ │ + movw r0, #38756 @ 0x9764 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ tst r2, #3 │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #8192 @ 0x2000 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq 7d08c │ │ │ │ - ldr r0, [r0, #176] @ 0xb0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b26c8 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #8192 @ 0x2000 │ │ │ │ + tst r3, #131072 @ 0x20000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d0c4 │ │ │ │ - ldr r0, [r0, #180] @ 0xb4 │ │ │ │ + beq 7d10c │ │ │ │ + ldr r0, [r0, #204] @ 0xcc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b26c8 │ │ │ │ + b b2728 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #131072 @ 0x20000 │ │ │ │ + tst r3, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d0fc │ │ │ │ - ldr r0, [r0, #204] @ 0xcc │ │ │ │ + beq 7d144 │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b26c8 │ │ │ │ + b b2728 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #16 │ │ │ │ + tst r3, #4096 @ 0x1000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d134 │ │ │ │ - ldr r0, [r0, #48] @ 0x30 │ │ │ │ + beq 7d17c │ │ │ │ + ldrd r0, [r0, #168] @ 0xa8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b26c8 │ │ │ │ + b 1864bc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007d148 : │ │ │ │ +0007d190 : │ │ │ │ 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, #22360 @ 0x5758 │ │ │ │ + movw r1, #18768 @ 0x4950 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32eb4c │ │ │ │ + bl 32e5e0 │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7d19c │ │ │ │ + bne 7d1e4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 2e94dc │ │ │ │ + bl 2e90bc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #4096 @ 0x1000 │ │ │ │ + tst r3, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d1c8 │ │ │ │ - ldrd r0, [r0, #168] @ 0xa8 │ │ │ │ + beq 7d210 │ │ │ │ + ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b b2728 │ │ │ │ + movw r0, #5196 @ 0x144c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + ldr r3, [r0, #24] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + tst r3, #4 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq 7d248 │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185e8c │ │ │ │ + b b2728 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007d1dc : │ │ │ │ +0007d25c : │ │ │ │ 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, #22360 @ 0x5758 │ │ │ │ + movw r1, #18768 @ 0x4950 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32eb4c │ │ │ │ + bl 32e5e0 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 7d230 │ │ │ │ + bne 7d2b0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 2e94dc │ │ │ │ + bl 2e90bc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #3 │ │ │ │ + tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d25c │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + beq 7d2dc │ │ │ │ + ldrd r0, [r0, #64] @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b26c8 │ │ │ │ + b 1864bc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007d270 : │ │ │ │ +0007d2f0 : │ │ │ │ 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, #22360 @ 0x5758 │ │ │ │ + movw r1, #18768 @ 0x4950 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 32eb4c │ │ │ │ + bl 32e5e0 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #48] @ 0x30 │ │ │ │ mvnne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #4 │ │ │ │ + tst r3, #32768 @ 0x8000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d2cc │ │ │ │ - ldr r0, [r0, #40] @ 0x28 │ │ │ │ + beq 7d34c │ │ │ │ + ldrd r0, [r0, #184] @ 0xb8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b26c8 │ │ │ │ + b 1864bc │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007d2e0 : │ │ │ │ +0007d360 : │ │ │ │ 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, #22360 @ 0x5758 │ │ │ │ + movw r1, #18768 @ 0x4950 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 32eb4c │ │ │ │ + bl 32e5e0 │ │ │ │ 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 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bf44 │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #512 @ 0x200 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq 7d350 │ │ │ │ - ldrd r0, [r0, #64] @ 0x40 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185e8c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #32768 @ 0x8000 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq 7d388 │ │ │ │ - ldrd r0, [r0, #184] @ 0xb8 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185e8c │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ + b 3c430 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7d3c0 │ │ │ │ + beq 7d3d0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b26c8 │ │ │ │ + b b2728 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7d41c │ │ │ │ + beq 7d42c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154bec <_PyType_Name@@Base> │ │ │ │ + bl 155288 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #33400 @ 0x8278 │ │ │ │ + movw r0, #31572 @ 0x7b54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r4, #20] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46620 @ 0xb61c │ │ │ │ + movw r1, #45020 @ 0xafdc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + andeq r0, r0, r0 │ │ │ │ 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 7d474 │ │ │ │ + beq 7d488 │ │ │ │ mov r1, r0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b af294 │ │ │ │ + b af2f0 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cf098 <_PyTuple_FromPair@@Base> │ │ │ │ + b cf160 <_PyTuple_FromPair@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ subs r3, r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -81149,138 +81154,138 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7d50c │ │ │ │ + bne 7d520 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7d548 │ │ │ │ + beq 7d55c │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ mov r1, ip │ │ │ │ sub r4, fp, #16 │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw ip, #35004 @ 0x88bc │ │ │ │ + movw ip, #35012 @ 0x88c4 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d594 │ │ │ │ + beq 7d5a8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 30368c │ │ │ │ + bl 303208 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d594 │ │ │ │ + beq 7d5a8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15788 @ 0x3dac │ │ │ │ + movw r1, #13932 @ 0x366c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #52272 @ 0xcc30 │ │ │ │ + movw r0, #50600 @ 0xc5a8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d594 │ │ │ │ + beq 7d5a8 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #55360 @ 0xd840 │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 3a6740 │ │ │ │ + b 3a6020 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 7d5f4 │ │ │ │ + bne 7d608 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 7d5f0 │ │ │ │ + ble 7d604 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7d630 │ │ │ │ + beq 7d644 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #344] @ 7d754 │ │ │ │ + ldr r1, [pc, #344] @ 7d768 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7d69c │ │ │ │ + beq 7d6b0 │ │ │ │ ldr r9, [r6] │ │ │ │ - movw r5, #48712 @ 0xbe48 │ │ │ │ + movw r5, #47436 @ 0xb94c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 7d658 │ │ │ │ + beq 7d66c │ │ │ │ mov r1, r5 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d680 │ │ │ │ + beq 7d694 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - movw sl, #48924 @ 0xbf1c │ │ │ │ + movw sl, #47648 @ 0xba20 │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, sl │ │ │ │ - bne 7d6a4 │ │ │ │ + bne 7d6b8 │ │ │ │ add r4, r8, r4 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 7d6e0 │ │ │ │ - b 7d6d4 │ │ │ │ - movw r1, #15792 @ 0x3db0 │ │ │ │ + beq 7d6f4 │ │ │ │ + b 7d6e8 │ │ │ │ + movw r1, #13936 @ 0x3670 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #15092 @ 0x3af4 │ │ │ │ + movw r0, #13280 @ 0x33e0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r9 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 7d74c │ │ │ │ + b 7d760 │ │ │ │ mov r1, sl │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d670 │ │ │ │ + bne 7d684 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #15808 @ 0x3dc0 │ │ │ │ + movw r1, #13952 @ 0x3680 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #15092 @ 0x3af4 │ │ │ │ + movw r0, #13280 @ 0x33e0 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7d69c │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7d6b0 │ │ │ │ ldr ip, [r6, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 7d6f4 │ │ │ │ + bne 7d708 │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ movweq ip, #5196 @ 0x144c │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ ldrne ip, [r5, #20] │ │ │ │ ldrh r0, [r9, #13] │ │ │ │ ldrb r3, [r5, #13] │ │ │ │ @@ -81299,417 +81304,417 @@ │ │ │ │ ldrb lr, [r5, #18] │ │ │ │ orr ip, ip, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ ldrb ip, [r5, #15] │ │ │ │ str ip, [sp, #4] │ │ │ │ ldrb ip, [r5, #14] │ │ │ │ str ip, [sp] │ │ │ │ - bl 3719a8 <_PyCoro_GetAwaitableIter@@Base+0x4fc> │ │ │ │ + bl 37132c <_PyCoro_GetAwaitableIter@@Base+0x4fc> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, ror #17 │ │ │ │ + strdeq r8, [r2], #-128 @ 0xffffff80 @ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d798 │ │ │ │ + beq 7d7ac │ │ │ │ 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 3ce468 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cdd10 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, r3 │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #15824 @ 0x3dd0 │ │ │ │ + movw r1, #13968 @ 0x3690 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8c24 │ │ │ │ + bl 2e8804 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d7fc │ │ │ │ + bne 7d810 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #12084 @ 0x2f34 │ │ │ │ + movw r1, #13652 @ 0x3554 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fb1c │ │ │ │ + b 3fb18 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7d86c │ │ │ │ - ldr r2, [pc, #396] @ 7d9c0 │ │ │ │ + bne 7d880 │ │ │ │ + ldr r2, [pc, #396] @ 7d9d4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #31520 @ 0x7b20 │ │ │ │ + movw r1, #31992 @ 0x7cf8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ add r5, r4, #41216 @ 0xa100 │ │ │ │ add r5, r5, #188 @ 0xbc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 279920 <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 279af8 <_Py_normpath@@Base+0xcd8> │ │ │ │ lsr r0, r0, #31 │ │ │ │ cmp r5, #0 │ │ │ │ orreq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d888 │ │ │ │ - b 7d880 │ │ │ │ - movw r0, #4512 @ 0x11a0 │ │ │ │ + beq 7d89c │ │ │ │ + b 7d894 │ │ │ │ + movw r0, #2512 @ 0x9d0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 1841d4 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 18480c <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d82c │ │ │ │ + bne 7d840 │ │ │ │ mov r5, #0 │ │ │ │ - b 7d9b4 │ │ │ │ + b 7d9c8 │ │ │ │ add r4, r4, #40960 @ 0xa000 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r2, fp, #32 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #1028] @ 0x404 │ │ │ │ - bl b3b50 │ │ │ │ + bl b3bb0 │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d8c8 │ │ │ │ + bne 7d8dc │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r4 │ │ │ │ - b 7d98c │ │ │ │ + b 7d9a0 │ │ │ │ ldr r1, [r4, #1024] @ 0x400 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3b50 │ │ │ │ + bl b3bb0 │ │ │ │ ldr r9, [fp, #-36] @ 0xffffffdc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d8b8 │ │ │ │ + beq 7d8cc │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r4, #1008] @ 0x3f0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - bl b3b50 │ │ │ │ + bl b3bb0 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d8b8 │ │ │ │ - bl 9f784 │ │ │ │ + beq 7d8cc │ │ │ │ + bl 9f7f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - ldreq r6, [pc, #176] @ 7d9c4 │ │ │ │ - beq 7d98c │ │ │ │ + ldreq r6, [pc, #176] @ 7d9d8 │ │ │ │ + beq 7d9a0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7d928 │ │ │ │ + bne 7d93c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7d960 │ │ │ │ - b 7d974 │ │ │ │ + bne 7d974 │ │ │ │ + b 7d988 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 7d9c8 │ │ │ │ + bl 7d9dc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d954 │ │ │ │ + beq 7d968 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7d9c8 │ │ │ │ + bl 7d9dc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d91c │ │ │ │ - ldr r6, [pc, #104] @ 7d9c4 │ │ │ │ + bne 7d930 │ │ │ │ + ldr r6, [pc, #104] @ 7d9d8 │ │ │ │ mov r5, #0 │ │ │ │ - b 7d98c │ │ │ │ + b 7d9a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl cb770 │ │ │ │ + bl cb834 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d954 │ │ │ │ + bne 7d968 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #68] @ 7d9c4 │ │ │ │ + ldr r1, [pc, #68] @ 7d9d8 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r6, [pc, #60] @ 7d9c4 │ │ │ │ - bl 154f00 │ │ │ │ + ldr r6, [pc, #60] @ 7d9d8 │ │ │ │ + bl 15559c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 7d9f0 │ │ │ │ + bne 7da04 │ │ │ │ mov r0, #0 │ │ │ │ - b 7db0c │ │ │ │ + b 7db20 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r2 │ │ │ │ - bl 1ecf78 │ │ │ │ + bl 1ed7bc │ │ │ │ cmn r0, #1 │ │ │ │ mov r9, r0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 7db08 │ │ │ │ + beq 7db1c │ │ │ │ cmp r6, r9 │ │ │ │ - bge 7d9e8 │ │ │ │ + bge 7d9fc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 169fd0 │ │ │ │ + bl 16a660 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7db08 │ │ │ │ + beq 7db1c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl c28cc │ │ │ │ + bl c2a18 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7da6c │ │ │ │ + bne 7da80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7db08 │ │ │ │ + bgt 7db1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7db08 │ │ │ │ + bne 7db1c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 7db08 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 7db1c │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7daa4 │ │ │ │ + bne 7dab8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7da9c │ │ │ │ + bgt 7dab0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7da9c │ │ │ │ + bne 7dab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 7da10 │ │ │ │ + b 7da24 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7dadc │ │ │ │ + bgt 7daf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7dadc │ │ │ │ + bne 7daf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7db00 │ │ │ │ + bgt 7db14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7db00 │ │ │ │ + bne 7db14 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - bne 7da9c │ │ │ │ + bne 7dab0 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #6788 @ 0x1a84 │ │ │ │ + movw r1, #6672 @ 0x1a10 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141a64 │ │ │ │ + b 14214c │ │ │ │ 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, #49136 @ 0xbff0 │ │ │ │ + movw r7, #47860 @ 0xbaf4 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r9, r7 │ │ │ │ - beq 7dc8c │ │ │ │ + beq 7dca0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dc8c │ │ │ │ + bne 7dca0 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq 7dc8c │ │ │ │ + beq 7dca0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dc8c │ │ │ │ - movw r8, #48712 @ 0xbe48 │ │ │ │ + bne 7dca0 │ │ │ │ + movw r8, #47436 @ 0xb94c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 7dbe0 │ │ │ │ + beq 7dbf4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dc8c │ │ │ │ - movw r7, #48500 @ 0xbd74 │ │ │ │ + beq 7dca0 │ │ │ │ + movw r7, #47224 @ 0xb878 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r6, r8 │ │ │ │ - beq 7dc08 │ │ │ │ + beq 7dc1c │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #48712 @ 0xbe48 │ │ │ │ + movw r1, #47436 @ 0xb94c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dc58 │ │ │ │ + beq 7dc6c │ │ │ │ ldrh r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2ee2c8 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ + bl 2edea8 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r5, #13] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 2ee2c8 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ + bl 2edea8 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp] │ │ │ │ - bl 25a240 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ - b 7dc94 │ │ │ │ + bl 25abb8 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ + b 7dca8 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 7dc74 │ │ │ │ + beq 7dc88 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dc8c │ │ │ │ + beq 7dca0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 7dda0 │ │ │ │ + b 7ddb4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, 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, #49136 @ 0xbff0 │ │ │ │ + movw r5, #47860 @ 0xbaf4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 7dd94 │ │ │ │ + beq 7dda8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dd94 │ │ │ │ + bne 7dda8 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq 7dd94 │ │ │ │ + beq 7dda8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dd94 │ │ │ │ - movw r1, #48712 @ 0xbe48 │ │ │ │ + bne 7dda8 │ │ │ │ + movw r1, #47436 @ 0xb94c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r5, #48500 @ 0xbd74 │ │ │ │ + movw r5, #47224 @ 0xb878 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 7dd28 │ │ │ │ + beq 7dd3c │ │ │ │ mov r0, r4 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dd34 │ │ │ │ + beq 7dd48 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 7dd58 │ │ │ │ - b 7dd40 │ │ │ │ + beq 7dd6c │ │ │ │ + b 7dd54 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 7dd7c │ │ │ │ - b 7dd68 │ │ │ │ + beq 7dd90 │ │ │ │ + b 7dd7c │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #48500 @ 0xbd74 │ │ │ │ + movw r1, #47224 @ 0xb878 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dd94 │ │ │ │ + beq 7dda8 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - b 7dd88 │ │ │ │ + b 7dd9c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dd94 │ │ │ │ + beq 7dda8 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 7dda0 │ │ │ │ + b 7ddb4 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -81727,40 +81732,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 378838 │ │ │ │ + bl 378194 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7de1c │ │ │ │ + bne 7de30 │ │ │ │ sub r0, fp, #24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 39e37c │ │ │ │ + b 39dc5c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7de60 │ │ │ │ + b 7de74 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldrh r4, [r0, #13] │ │ │ │ @@ -81770,430 +81775,430 @@ │ │ │ │ rev16 r4, r4 │ │ │ │ ldrb r6, [r0, #15] │ │ │ │ mov r2, r7 │ │ │ │ mov sl, r3 │ │ │ │ uxth r4, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #53784 @ 0xd218 │ │ │ │ + movw r5, #51992 @ 0xcb18 │ │ │ │ movt r5, #94 @ 0x5e │ │ │ │ - bl 2ee2c8 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ + bl 2edea8 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ mov r1, #7 │ │ │ │ add r0, r0, #6 │ │ │ │ - blx 3ce6fc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cdfa4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ sub r6, r6, #1 │ │ │ │ add r1, r5, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp, #12] │ │ │ │ - movw r0, #16008 @ 0x3e88 │ │ │ │ + movw r0, #14152 @ 0x3748 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r5, r6, lsl #2] │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ stmib sp, {r9, sl} │ │ │ │ str r8, [sp] │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 7df1c │ │ │ │ + beq 7df30 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007df28 : │ │ │ │ +0007df3c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [r5] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7df90 │ │ │ │ - bl b66b8 │ │ │ │ + beq 7dfa4 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7df90 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7dfa4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2348 @ 0x92c │ │ │ │ + movw r1, #720 @ 0x2d0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007dfa0 : │ │ │ │ +0007dfb4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [r4] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7dfe4 │ │ │ │ - bl b66b8 │ │ │ │ + beq 7dff8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dff4 │ │ │ │ + beq 7e008 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0007dffc : │ │ │ │ +0007e010 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ 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, [r0, #4] │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 7e070 │ │ │ │ - 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 7e084 │ │ │ │ - bl be93c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 7e094 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b b26c8 │ │ │ │ - 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 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7e0ec │ │ │ │ + bne 7e094 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7e124 │ │ │ │ - ldr r4, [pc, #96] @ 7e154 │ │ │ │ + beq 7e0cc │ │ │ │ + ldr r4, [pc, #96] @ 7e0fc │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e148 │ │ │ │ + beq 7e0f0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 30368c │ │ │ │ + bl 303208 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e148 │ │ │ │ + beq 7e0f0 │ │ │ │ movw r1, #57788 @ 0xe1bc │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 3a6740 │ │ │ │ + b 3a6020 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, lsl r9 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7a1c4 │ │ │ │ + rsbeq r8, r2, ip, lsl r9 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 7e140 │ │ │ │ + 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 7e154 │ │ │ │ + bl bea88 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 7e164 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b b2728 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 7e1ac │ │ │ │ + bne 7e1ac │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 30368c │ │ │ │ + bl 303208 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e250 │ │ │ │ - b 7e1d0 │ │ │ │ + beq 7e250 │ │ │ │ + b 7e1d0 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28844 @ 0x70ac │ │ │ │ + movw r0, #27216 @ 0x6a50 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e194 │ │ │ │ - b 7e250 │ │ │ │ + bne 7e194 │ │ │ │ + b 7e250 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - movw r3, #24268 @ 0x5ecc │ │ │ │ + movw r3, #22640 @ 0x5870 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 304938 <_PyLong_UnsignedInt_Converter@@Base+0x584> │ │ │ │ + bl 30451c <_PyLong_UnsignedInt_Converter@@Base+0x604> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e250 │ │ │ │ + beq 7e250 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r3, [r5] │ │ │ │ bl 2d2a0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e228 │ │ │ │ + beq 7e228 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e244 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 7e244 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - bl be93c │ │ │ │ + bl 27bef0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e218 │ │ │ │ + beq 7e218 │ │ │ │ mov r0, #0 │ │ │ │ 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 7a1cc │ │ │ │ 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 7e2a0 │ │ │ │ + bhi 7e2b4 │ │ │ │ cmp r4, #1 │ │ │ │ ldr r1, [r5] │ │ │ │ ldrgt r2, [r5, #4] │ │ │ │ movwle r2, #5196 @ 0x144c │ │ │ │ movtle r2, #96 @ 0x60 │ │ │ │ - b 7e2c4 │ │ │ │ + b 7e2d8 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #11864 @ 0x2e58 │ │ │ │ + movw r0, #10052 @ 0x2744 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e288 │ │ │ │ + bne 7e29c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 7e2d4 │ │ │ │ + b 7e2e8 │ │ │ │ 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 3baa9c <_PyBytes_FromXIData@@Base+0x6ac> │ │ │ │ + bl 3ba37c <_PyBytes_FromXIData@@Base+0x6ac> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e330 │ │ │ │ + beq 7e344 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e388 │ │ │ │ + beq 7e39c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d5c14 │ │ │ │ + bl d5cec │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7e338 │ │ │ │ + bne 7e34c │ │ │ │ mov r4, #0 │ │ │ │ - b 7e3f0 │ │ │ │ + b 7e404 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldrb r2, [r5, #77] @ 0x4d │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 7e39c │ │ │ │ + beq 7e3b0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3bb084 <_PyBytes_FromXIData@@Base+0xc94> │ │ │ │ + bl 3ba964 <_PyBytes_FromXIData@@Base+0xc94> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e3c8 │ │ │ │ + beq 7e3dc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl a7928 │ │ │ │ - b 7e39c │ │ │ │ + bl a7988 │ │ │ │ + b 7e3b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl cf098 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf160 <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7e330 │ │ │ │ + beq 7e344 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e3f0 │ │ │ │ + beq 7e404 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7e3f0 │ │ │ │ + beq 7e404 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bafbc <_PyBytes_FromXIData@@Base+0xbcc> │ │ │ │ + bl 3ba89c <_PyBytes_FromXIData@@Base+0xbcc> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e3f0 │ │ │ │ + bne 7e404 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e330 │ │ │ │ + bgt 7e344 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e330 │ │ │ │ + bne 7e344 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 7e330 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 7e344 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 7e4bc │ │ │ │ + beq 7e4d0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e498 │ │ │ │ + beq 7e4ac │ │ │ │ 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 7e498 │ │ │ │ + bhi 7e4ac │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r3, fp, #28 │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl 3cc33c <_PyObject_GetXIDataNoFallback@@Base+0xa5c> │ │ │ │ + bl 3cbbe4 <_PyObject_GetXIDataNoFallback@@Base+0xa5c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e498 │ │ │ │ + bne 7e4ac │ │ │ │ sub r0, fp, #32 │ │ │ │ mov r3, r6 │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 39e37c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + b 39dc5c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #16040 @ 0x3ea8 │ │ │ │ + movw r1, #14184 @ 0x3768 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25692 @ 0x645c │ │ │ │ + movw r0, #22100 @ 0x5654 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #16072 @ 0x3ec8 │ │ │ │ + movw r0, #14216 @ 0x3788 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ │ │ │ │ -0007e504 <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +0007e518 <_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 │ │ │ │ @@ -82213,236 +82218,236 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007e56c <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +0007e580 <_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 7e5ac <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ + beq 7e5c0 <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16088 @ 0x3ed8 │ │ │ │ + movw r1, #14232 @ 0x3798 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 7e5d4 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + b 7e5e8 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ ldr r4, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7e5c4 <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ + beq 7e5d8 <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e5e4 <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ + bne 7e5f8 <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16136 @ 0x3f08 │ │ │ │ + movw r1, #14280 @ 0x37c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61864 @ 0xf1a8 │ │ │ │ + movw r1, #60008 @ 0xea68 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e608 <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ + bne 7e61c <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7e638 <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ + beq 7e64c <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #22848 @ 0x5940 │ │ │ │ + movw r1, #20992 @ 0x5200 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #48208 @ 0xbc50 │ │ │ │ + movw r1, #46352 @ 0xb510 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 75544 │ │ │ │ + b 7554c │ │ │ │ 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 7e6e4 <_PyErr_SetFromPyStatus@@Base+0x178> │ │ │ │ + beq 7e6f8 <_PyErr_SetFromPyStatus@@Base+0x178> │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e700 <_PyErr_SetFromPyStatus@@Base+0x194> │ │ │ │ + beq 7e714 <_PyErr_SetFromPyStatus@@Base+0x194> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #37712 @ 0x9350 │ │ │ │ + movw r2, #35708 @ 0x8b7c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - bl 37b540 <_PySlotIterator_Init@@Base+0x364> │ │ │ │ + bl 37aea0 <_PySlotIterator_Init@@Base+0x364> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b 7e708 <_PyErr_SetFromPyStatus@@Base+0x19c> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + b 7e71c <_PyErr_SetFromPyStatus@@Base+0x19c> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40508 @ 0x9e3c │ │ │ │ + movw r1, #38652 @ 0x96fc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7e708 <_PyErr_SetFromPyStatus@@Base+0x19c> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 7e71c <_PyErr_SetFromPyStatus@@Base+0x19c> │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r2, r0 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - add r2, r2, #16 │ │ │ │ - movw r1, #42540 @ 0xa62c │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - movw r0, #16192 @ 0x3f40 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - ldm r2, {r2, r3, ip} │ │ │ │ - str ip, [sp] │ │ │ │ - bl bfe3c │ │ │ │ - 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 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e78c <_PyErr_SetFromPyStatus@@Base+0x220> │ │ │ │ - bl be93c │ │ │ │ + bne 7e75c <_PyErr_SetFromPyStatus@@Base+0x1dc> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e7c0 <_PyErr_SetFromPyStatus@@Base+0x254> │ │ │ │ + bne 7e790 <_PyErr_SetFromPyStatus@@Base+0x210> │ │ │ │ mov r0, r4 │ │ │ │ bl 2dd20 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7e7b4 <_PyErr_SetFromPyStatus@@Base+0x248> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 7e784 <_PyErr_SetFromPyStatus@@Base+0x204> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ + push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ + add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r1, #4 │ │ │ │ - add r0, r0, #13 │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ - bl a08e8 │ │ │ │ - mov r1, r0 │ │ │ │ - movw r0, #32468 @ 0x7ed4 │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ - mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #240 @ 0xf0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + add r2, r2, #16 │ │ │ │ + movw r1, #42540 @ 0xa62c │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + movw r0, #14336 @ 0x3800 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ + ldm r2, {r2, r3, ip} │ │ │ │ + str ip, [sp] │ │ │ │ + bl bff88 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 7e854 <_PyErr_SetFromPyStatus@@Base+0x2e8> │ │ │ │ + bne 7e814 <_PyErr_SetFromPyStatus@@Base+0x294> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e888 <_PyErr_SetFromPyStatus@@Base+0x31c> │ │ │ │ - b 7e87c <_PyErr_SetFromPyStatus@@Base+0x310> │ │ │ │ + bne 7e848 <_PyErr_SetFromPyStatus@@Base+0x2c8> │ │ │ │ + b 7e83c <_PyErr_SetFromPyStatus@@Base+0x2bc> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28404 @ 0x6ef4 │ │ │ │ + movw r0, #26776 @ 0x6898 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e83c <_PyErr_SetFromPyStatus@@Base+0x2d0> │ │ │ │ + bne 7e7fc <_PyErr_SetFromPyStatus@@Base+0x27c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e874 <_PyErr_SetFromPyStatus@@Base+0x308> │ │ │ │ + bne 7e834 <_PyErr_SetFromPyStatus@@Base+0x2b4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e8a8 <_PyErr_SetFromPyStatus@@Base+0x33c> │ │ │ │ - bl be93c │ │ │ │ + bne 7e868 <_PyErr_SetFromPyStatus@@Base+0x2e8> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e874 <_PyErr_SetFromPyStatus@@Base+0x308> │ │ │ │ + bne 7e834 <_PyErr_SetFromPyStatus@@Base+0x2b4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2deb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7e8d4 <_PyErr_SetFromPyStatus@@Base+0x368> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 7e894 <_PyErr_SetFromPyStatus@@Base+0x314> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r1, #4 │ │ │ │ + add r0, r0, #13 │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ + bl a094c │ │ │ │ + mov r1, r0 │ │ │ │ + movw r0, #30612 @ 0x7794 │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl bff88 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #63964 @ 0xf9dc │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b bff88 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -82453,420 +82458,420 @@ │ │ │ │ subs r2, r3, #0 │ │ │ │ movne r2, #1 │ │ │ │ ldrh r6, [r0, #13] │ │ │ │ ldrb r7, [r0, #15] │ │ │ │ mov r4, r1 │ │ │ │ ldrb r8, [r0, #16] │ │ │ │ orrs r2, r2, r5, lsr #31 │ │ │ │ - bne 7e944 <_PyErr_SetFromPyStatus@@Base+0x3d8> │ │ │ │ + bne 7e958 <_PyErr_SetFromPyStatus@@Base+0x3d8> │ │ │ │ clz r2, r1 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7e980 <_PyErr_SetFromPyStatus@@Base+0x414> │ │ │ │ - ldr r1, [pc, #236] @ 7ea38 <_PyErr_SetFromPyStatus@@Base+0x4cc> │ │ │ │ + beq 7e994 <_PyErr_SetFromPyStatus@@Base+0x414> │ │ │ │ + ldr r1, [pc, #236] @ 7ea4c <_PyErr_SetFromPyStatus@@Base+0x4cc> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7ea2c <_PyErr_SetFromPyStatus@@Base+0x4c0> │ │ │ │ + beq 7ea40 <_PyErr_SetFromPyStatus@@Base+0x4c0> │ │ │ │ rev16 r6, r6 │ │ │ │ adds r5, sl, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq 7ea10 <_PyErr_SetFromPyStatus@@Base+0x4a4> │ │ │ │ + beq 7ea24 <_PyErr_SetFromPyStatus@@Base+0x4a4> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e9c0 <_PyErr_SetFromPyStatus@@Base+0x454> │ │ │ │ - bl 1768d8 │ │ │ │ + beq 7e9d4 <_PyErr_SetFromPyStatus@@Base+0x454> │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e9b8 <_PyErr_SetFromPyStatus@@Base+0x44c> │ │ │ │ - bl be93c │ │ │ │ + bne 7e9cc <_PyErr_SetFromPyStatus@@Base+0x44c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ea2c <_PyErr_SetFromPyStatus@@Base+0x4c0> │ │ │ │ + bne 7ea40 <_PyErr_SetFromPyStatus@@Base+0x4c0> │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 7ea10 <_PyErr_SetFromPyStatus@@Base+0x4a4> │ │ │ │ + beq 7ea24 <_PyErr_SetFromPyStatus@@Base+0x4a4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e9f0 <_PyErr_SetFromPyStatus@@Base+0x484> │ │ │ │ - bl 1768d8 │ │ │ │ + beq 7ea04 <_PyErr_SetFromPyStatus@@Base+0x484> │ │ │ │ + bl 176f3c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7e9e8 <_PyErr_SetFromPyStatus@@Base+0x47c> │ │ │ │ - bl be93c │ │ │ │ + bne 7e9fc <_PyErr_SetFromPyStatus@@Base+0x47c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ea2c <_PyErr_SetFromPyStatus@@Base+0x4c0> │ │ │ │ + bne 7ea40 <_PyErr_SetFromPyStatus@@Base+0x4c0> │ │ │ │ cmp r5, #1 │ │ │ │ - beq 7ea10 <_PyErr_SetFromPyStatus@@Base+0x4a4> │ │ │ │ + beq 7ea24 <_PyErr_SetFromPyStatus@@Base+0x4a4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7ea10 <_PyErr_SetFromPyStatus@@Base+0x4a4> │ │ │ │ - bl be93c │ │ │ │ + bne 7ea24 <_PyErr_SetFromPyStatus@@Base+0x4a4> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ea2c <_PyErr_SetFromPyStatus@@Base+0x4c0> │ │ │ │ + bne 7ea40 <_PyErr_SetFromPyStatus@@Base+0x4c0> │ │ │ │ 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 39e37c │ │ │ │ + b 39dc5c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, asr #18 │ │ │ │ + rsbeq r8, r2, r8, asr #18 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrd r0, [r0, #32] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185e8c │ │ │ │ + b 1864bc │ │ │ │ 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 7eab4 <_PyErr_SetFromPyStatus@@Base+0x548> │ │ │ │ + bne 7eac8 <_PyErr_SetFromPyStatus@@Base+0x548> │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7ead8 <_PyErr_SetFromPyStatus@@Base+0x56c> │ │ │ │ + bne 7eaec <_PyErr_SetFromPyStatus@@Base+0x56c> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19776 @ 0x4d40 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25680 @ 0x6450 │ │ │ │ + movw r0, #22088 @ 0x5648 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7eb0c <_PyErr_SetFromPyStatus@@Base+0x5a0> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7eb20 <_PyErr_SetFromPyStatus@@Base+0x5a0> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #25680 @ 0x6450 │ │ │ │ + movw r0, #22088 @ 0x5648 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ea7c <_PyErr_SetFromPyStatus@@Base+0x510> │ │ │ │ - b 7eb0c <_PyErr_SetFromPyStatus@@Base+0x5a0> │ │ │ │ + bne 7ea90 <_PyErr_SetFromPyStatus@@Base+0x510> │ │ │ │ + b 7eb20 <_PyErr_SetFromPyStatus@@Base+0x5a0> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7eb14 <_PyErr_SetFromPyStatus@@Base+0x5a8> │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 7eb28 <_PyErr_SetFromPyStatus@@Base+0x5a8> │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25680 @ 0x6450 │ │ │ │ + movw r0, #22088 @ 0x5648 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7eb68 <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ - ldr r0, [pc, #88] @ 7eb74 <_PyErr_SetFromPyStatus@@Base+0x608> │ │ │ │ - bl 1a4fa4 │ │ │ │ + b 7eb7c <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ + ldr r0, [pc, #88] @ 7eb88 <_PyErr_SetFromPyStatus@@Base+0x608> │ │ │ │ + bl 1a54b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7eb0c <_PyErr_SetFromPyStatus@@Base+0x5a0> │ │ │ │ + beq 7eb20 <_PyErr_SetFromPyStatus@@Base+0x5a0> │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #56] @ 7eb78 <_PyErr_SetFromPyStatus@@Base+0x60c> │ │ │ │ - bl 17c528 │ │ │ │ + ldr r1, [pc, #56] @ 7eb8c <_PyErr_SetFromPyStatus@@Base+0x60c> │ │ │ │ + bl 17cb60 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7eb68 <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ + bgt 7eb7c <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7eb68 <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ + bne 7eb7c <_PyErr_SetFromPyStatus@@Base+0x5fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r3, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ - strdeq r3, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ + rsbeq r3, r3, r0, ror #7 │ │ │ │ + rsbeq r3, r3, r0, lsl #8 │ │ │ │ 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 2ee2c8 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ + bl 2edea8 <_PyInterpolation_Build@@Base+0x12c> │ │ │ │ mov r1, #7 │ │ │ │ add r0, r0, #6 │ │ │ │ - blx 3ce6fc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cdfa4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ add r0, r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ │ │ │ │ -0007ebc4 : │ │ │ │ +0007ebd8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7ebdc │ │ │ │ + b 7ebf0 │ │ │ │ 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 2eeb0c │ │ │ │ + bl 2ee6e8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007ec1c : │ │ │ │ +0007ec30 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #56] @ 7ec70 │ │ │ │ + ldr r1, [pc, #56] @ 7ec84 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #24 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r0, fp, #20 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 253d30 <_PyInterpreterState_New@@Base> │ │ │ │ + bl 2546b0 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ec64 │ │ │ │ + beq 7ec78 │ │ │ │ sub r3, fp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ bl 300b8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ ldrb r1, [r0, #17] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7de60 │ │ │ │ + b 7de74 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #16412 @ 0x401c │ │ │ │ + movw r0, #14496 @ 0x38a0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ │ │ │ │ -0007ecb8 : │ │ │ │ +0007eccc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #180] @ 7ed88 │ │ │ │ + ldr ip, [pc, #180] @ 7ed9c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ ldr ip, [r3, #92] @ 0x5c │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ed08 │ │ │ │ + bne 7ed1c │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne ip, r3 │ │ │ │ - bne 7ece0 │ │ │ │ + bne 7ecf4 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b 7ed2c │ │ │ │ + b 7ed40 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 7ed2c │ │ │ │ + beq 7ed40 │ │ │ │ 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 7ed4c │ │ │ │ + beq 7ed60 │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r3] │ │ │ │ str r3, [r1] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [ip] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r3 │ │ │ │ - bne 7ed74 │ │ │ │ + bne 7ed88 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 7ed80 │ │ │ │ - bl 142d98 │ │ │ │ + b 7ed94 │ │ │ │ + bl 143460 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ed68 │ │ │ │ + beq 7ed7c │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0007ed8c : │ │ │ │ +0007eda0 : │ │ │ │ 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] @ 7ede0 │ │ │ │ + ldr ip, [pc, #56] @ 7edf4 │ │ │ │ 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 3736ac │ │ │ │ + bl 373034 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7928 │ │ │ │ + b a7988 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0007ede4 : │ │ │ │ +0007edf8 : │ │ │ │ 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 7ee18 │ │ │ │ + beq 7ee2c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #32 │ │ │ │ - bne 7ee20 │ │ │ │ - bl 64b74 │ │ │ │ - b 7ef00 │ │ │ │ + bne 7ee34 │ │ │ │ + bl 64b7c │ │ │ │ + b 7ef14 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 7ee38 │ │ │ │ + blt 7ee4c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 7ee54 │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + blt 7ee68 │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16044 @ 0x3eac │ │ │ │ + movw r1, #14416 @ 0x3850 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7ef00 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 7ef14 │ │ │ │ mov r6, r2 │ │ │ │ - bl 372220 │ │ │ │ + bl 371ba8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef00 │ │ │ │ + bne 7ef14 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ubfx lr, r3, #6, #1 │ │ │ │ movne r1, #127 @ 0x7f │ │ │ │ - bne 7ee9c │ │ │ │ + bne 7eeb0 │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ cmp ip, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq 7ee9c │ │ │ │ + beq 7eeb0 │ │ │ │ cmp ip, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ cmp r6, r1 │ │ │ │ - bls 7eec0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bls 7eed4 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16428 @ 0x402c │ │ │ │ + movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7ef00 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 7ef14 │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ ldreq r4, [r4, #28] │ │ │ │ - beq 7eedc │ │ │ │ + beq 7eef0 │ │ │ │ cmp lr, #0 │ │ │ │ addne r4, r4, #20 │ │ │ │ addeq r4, r4, #28 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7eeec │ │ │ │ + bne 7ef00 │ │ │ │ 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} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0007ef08 : │ │ │ │ - ldr r3, [pc, #96] @ 7ef70 │ │ │ │ +0007ef1c : │ │ │ │ + ldr r3, [pc, #96] @ 7ef84 │ │ │ │ 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 7ef3c │ │ │ │ + bne 7ef50 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef20 │ │ │ │ - b 7ef64 │ │ │ │ + bne 7ef34 │ │ │ │ + b 7ef78 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 7ef64 │ │ │ │ + beq 7ef78 │ │ │ │ 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) │ │ │ │ @@ -82875,22 +82880,22 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, #2 │ │ │ │ - bl 5d3e8 <_PyXI_NewExcInfo@@Base+0x744> │ │ │ │ + bl 5dd94 <_PyXI_NewExcInfo@@Base+0x10e8> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #240 @ 0xf0 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #63964 @ 0xf9dc │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ 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] │ │ │ │ @@ -82904,903 +82909,903 @@ │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ movweq ip, #5196 @ 0x144c │ │ │ │ ldrb r1, [r0, #18] │ │ │ │ movteq ip, #96 @ 0x60 │ │ │ │ orr r3, r3, r2 │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ str ip, [sp] │ │ │ │ - movw ip, #48924 @ 0xbf1c │ │ │ │ + movw ip, #47648 @ 0xba20 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 25a538 <_PyStaticType_InitForExtension@@Base+0x678> │ │ │ │ + bl 25aeb4 <_PyStaticType_InitForExtension@@Base+0x67c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #45168 @ 0xb070 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #20496 @ 0x5010 │ │ │ │ + movw r2, #16904 @ 0x4208 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #16724 @ 0x4154 │ │ │ │ + movw r1, #14868 @ 0x3a14 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ push {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 7f0dc │ │ │ │ + beq 7f0f0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 7f0dc │ │ │ │ + beq 7f0f0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #20496 @ 0x5010 │ │ │ │ + movw r1, #16904 @ 0x4208 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 2ee59c <_PyInterpolation_Build@@Base+0x400> │ │ │ │ + bl 2ee178 <_PyInterpolation_Build@@Base+0x3fc> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7f0b4 │ │ │ │ + bne 7f0c8 │ │ │ │ mov r0, #0 │ │ │ │ - b 7f198 │ │ │ │ + b 7f1ac │ │ │ │ cmp r5, r6 │ │ │ │ - bne 7f0f0 │ │ │ │ + bne 7f104 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f0dc │ │ │ │ + bgt 7f0f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f0dc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 7f0f0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7f130 │ │ │ │ + b 7f144 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 377e90 <_PyArg_BadArgument@@Base+0x1460> │ │ │ │ + bl 3777ec <_PyArg_BadArgument@@Base+0x1444> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f128 │ │ │ │ + bgt 7f13c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f128 │ │ │ │ + bne 7f13c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7f0ac │ │ │ │ + beq 7f0c0 │ │ │ │ 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 7f174 │ │ │ │ + bgt 7f188 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f174 │ │ │ │ + bne 7f188 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 2fc6e0 <_PyCode_InitAddressRange@@Base+0x1290> │ │ │ │ + bl 2fc2c0 <_PyCode_InitAddressRange@@Base+0x1000> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 7f24c │ │ │ │ + beq 7f260 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bl 16e6cc │ │ │ │ + bl 16ed30 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f204 │ │ │ │ + bgt 7f218 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f204 │ │ │ │ + bne 7f218 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 7f24c │ │ │ │ + beq 7f260 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #16764 @ 0x417c │ │ │ │ + movw r0, #14908 @ 0x3a3c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f24c │ │ │ │ + bgt 7f260 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f24c │ │ │ │ + bne 7f260 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7f28c │ │ │ │ - bl be93c │ │ │ │ + bne 7f2a0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f2b8 │ │ │ │ + bne 7f2cc │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 7f2c0 │ │ │ │ + bl 7f2d4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #240 @ 0xf0 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #63964 @ 0xf9dc │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ 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 a08e8 │ │ │ │ + bl a094c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f380 │ │ │ │ + beq 7f394 │ │ │ │ cmp r6, #3 │ │ │ │ - ble 7f310 │ │ │ │ + ble 7f324 │ │ │ │ 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 7f330 │ │ │ │ + beq 7f344 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7f344 │ │ │ │ + bne 7f358 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl af0d0 │ │ │ │ + bl af12c │ │ │ │ mov r5, r0 │ │ │ │ - b 7f350 │ │ │ │ + b 7f364 │ │ │ │ mov r0, r4 │ │ │ │ - bl cf098 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf160 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f36c │ │ │ │ + bgt 7f380 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f374 │ │ │ │ + beq 7f388 │ │ │ │ mov r4, r5 │ │ │ │ - b 7f380 │ │ │ │ + b 7f394 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 7f36c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 7f380 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bl 16e6cc │ │ │ │ + bl 16ed30 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f3dc │ │ │ │ + bgt 7f3f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f3dc │ │ │ │ + bne 7f3f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7f42c │ │ │ │ + beq 7f440 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #16780 @ 0x418c │ │ │ │ + movw r0, #14924 @ 0x3a4c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f418 │ │ │ │ + bgt 7f42c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f420 │ │ │ │ + beq 7f434 │ │ │ │ mov r4, r5 │ │ │ │ - b 7f42c │ │ │ │ + b 7f440 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 7f418 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 7f42c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #45168 @ 0xb070 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #20448 @ 0x4fe0 │ │ │ │ + movw r2, #16856 @ 0x41d8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #16724 @ 0x4154 │ │ │ │ + movw r1, #14868 @ 0x3a14 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140f34 │ │ │ │ - movw r3, #45168 @ 0xb070 │ │ │ │ + b 14161c │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #20596 @ 0x5074 │ │ │ │ + movw r2, #17004 @ 0x426c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #16724 @ 0x4154 │ │ │ │ + movw r1, #14868 @ 0x3a14 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 7f4e8 │ │ │ │ + bne 7f4fc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7f520 │ │ │ │ + beq 7f534 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #248] @ 7f5f4 │ │ │ │ + ldr ip, [pc, #248] @ 7f608 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f554 │ │ │ │ + beq 7f568 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7f55c │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 7f570 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #42472 @ 0xa5e8 │ │ │ │ + movw r1, #40668 @ 0x9edc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #44512 @ 0xade0 │ │ │ │ + movw r0, #42260 @ 0xa514 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r3, r6 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7f5e8 │ │ │ │ + b 7f5fc │ │ │ │ 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, #16796 @ 0x419c │ │ │ │ + movw r0, #14940 @ 0x3a5c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r1, [sp] │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f554 │ │ │ │ + beq 7f568 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - bl 2fca50 <_PyCode_InitAddressRange@@Base+0x1600> │ │ │ │ + bl 2fc630 <_PyCode_InitAddressRange@@Base+0x1370> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f5e8 │ │ │ │ + bgt 7f5fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f5e8 │ │ │ │ + bne 7f5fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq r2, r8, r9, r8 │ │ │ │ + rsbeq r8, r2, r0, lsr #19 │ │ │ │ │ │ │ │ -0007f5f8 : │ │ │ │ +0007f60c : │ │ │ │ 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 7f624 │ │ │ │ + beq 7f638 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 7f640 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7f654 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16808 @ 0x41a8 │ │ │ │ + movw r1, #14952 @ 0x3a68 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7f750 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 7f764 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7f65c │ │ │ │ + beq 7f670 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 7f678 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 7f68c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16844 @ 0x41cc │ │ │ │ + movw r1, #14988 @ 0x3a8c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7f750 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 7f764 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ cmp r2, ip │ │ │ │ - bge 7f6ec │ │ │ │ + bge 7f700 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f6c4 │ │ │ │ + beq 7f6d8 │ │ │ │ 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 7f6e4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 7f6f8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16888 @ 0x41f8 │ │ │ │ + movw r1, #15032 @ 0x3ab8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ add r2, r2, #1 │ │ │ │ - b 7f688 │ │ │ │ + b 7f69c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f718 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 7f72c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16928 @ 0x4220 │ │ │ │ + movw r1, #15072 @ 0x3ae0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f73c │ │ │ │ + bgt 7f750 │ │ │ │ add r2, r3, #1 │ │ │ │ streq r2, [r0] │ │ │ │ - beq 7f73c │ │ │ │ + beq 7f750 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f73c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 7f750 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 373928 │ │ │ │ + b 3732a8 │ │ │ │ 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, #4] │ │ │ │ mov r1, #2 │ │ │ │ - bl 7f2c0 │ │ │ │ + bl 7f2d4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #240 @ 0xf0 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ + movw r0, #63964 @ 0xf9dc │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bfe3c │ │ │ │ + b bff88 │ │ │ │ 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 7f7f4 │ │ │ │ + bne 7f808 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7f818 │ │ │ │ + bne 7f82c │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19776 @ 0x4d40 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25680 @ 0x6450 │ │ │ │ + movw r0, #22088 @ 0x5648 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7f84c │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7f860 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #25680 @ 0x6450 │ │ │ │ + movw r0, #22088 @ 0x5648 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f7bc │ │ │ │ - b 7f84c │ │ │ │ + bne 7f7d0 │ │ │ │ + b 7f860 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7f854 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 7f868 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25680 @ 0x6450 │ │ │ │ + movw r0, #22088 @ 0x5648 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7f8a8 │ │ │ │ - ldr r0, [pc, #88] @ 7f8b4 │ │ │ │ - bl 1a4fa4 │ │ │ │ + b 7f8bc │ │ │ │ + ldr r0, [pc, #88] @ 7f8c8 │ │ │ │ + bl 1a54b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f84c │ │ │ │ + beq 7f860 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #56] @ 7f8b8 │ │ │ │ - bl 17c528 │ │ │ │ + ldr r1, [pc, #56] @ 7f8cc │ │ │ │ + bl 17cb60 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f8a8 │ │ │ │ + bgt 7f8bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f8a8 │ │ │ │ + bne 7f8bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r3, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ - rsbeq r3, r3, r4, asr r4 │ │ │ │ + rsbeq r3, r3, r0, ror #7 │ │ │ │ + rsbeq r3, r3, ip, asr r4 │ │ │ │ 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, #48500 @ 0xbd74 │ │ │ │ + movw r2, #47224 @ 0xb878 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ - bl 25a240 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ + bl 25abb8 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #48500 @ 0xbd74 │ │ │ │ + movw r4, #47224 @ 0xb878 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f938 │ │ │ │ + beq 7f94c │ │ │ │ mov r1, r4 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7faa0 │ │ │ │ + beq 7fab4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7f958 │ │ │ │ - movw r1, #48500 @ 0xbd74 │ │ │ │ + beq 7f96c │ │ │ │ + movw r1, #47224 @ 0xb878 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7faa0 │ │ │ │ + beq 7fab4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f17a0 <_PyObject_FunctionStr@@Base+0xb2c> │ │ │ │ + bl 2f137c <_PyObject_FunctionStr@@Base+0xb2c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7fa3c │ │ │ │ + beq 7fa50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f17a0 <_PyObject_FunctionStr@@Base+0xb2c> │ │ │ │ + bl 2f137c <_PyObject_FunctionStr@@Base+0xb2c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7f9a0 │ │ │ │ + bne 7f9b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fa3c │ │ │ │ + bgt 7fa50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fa3c │ │ │ │ + bne 7fa50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 7fa3c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 7fa50 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ec414 │ │ │ │ + bl 2ebff4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f9d4 │ │ │ │ + bgt 7f9e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f9d4 │ │ │ │ + bne 7f9e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f9f8 │ │ │ │ + bgt 7fa0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f9f8 │ │ │ │ + bne 7fa0c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7fa3c │ │ │ │ + beq 7fa50 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - movw r1, #48500 @ 0xbd74 │ │ │ │ + movw r1, #47224 @ 0xb878 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 2ec238 │ │ │ │ + bl 2ebe18 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7fa44 │ │ │ │ + bne 7fa58 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fa3c │ │ │ │ + bgt 7fa50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fa3c │ │ │ │ + bne 7fa50 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 7faa8 │ │ │ │ + b 7fabc │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl cf098 <_PyTuple_FromPair@@Base> │ │ │ │ + bl cf160 <_PyTuple_FromPair@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fa78 │ │ │ │ + bgt 7fa8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fa78 │ │ │ │ + bne 7fa8c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7faa8 │ │ │ │ + bgt 7fabc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7faa8 │ │ │ │ + bne 7fabc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 7faa8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 7fabc │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #48500 @ 0xbd74 │ │ │ │ + movw r4, #47224 @ 0xb878 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7faf0 │ │ │ │ + beq 7fb04 │ │ │ │ mov r1, r4 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fbfc │ │ │ │ + beq 7fc10 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 7fb10 │ │ │ │ - movw r1, #48500 @ 0xbd74 │ │ │ │ + beq 7fb24 │ │ │ │ + movw r1, #47224 @ 0xb878 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fbfc │ │ │ │ + beq 7fc10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f17a0 <_PyObject_FunctionStr@@Base+0xb2c> │ │ │ │ + bl 2f137c <_PyObject_FunctionStr@@Base+0xb2c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7fb28 │ │ │ │ + bne 7fb3c │ │ │ │ mov r4, #0 │ │ │ │ - b 7fc04 │ │ │ │ + b 7fc18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f17a0 <_PyObject_FunctionStr@@Base+0xb2c> │ │ │ │ + bl 2f137c <_PyObject_FunctionStr@@Base+0xb2c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7fb60 │ │ │ │ + bne 7fb74 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fb20 │ │ │ │ + bgt 7fb34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fb20 │ │ │ │ + bne 7fb34 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 7fb20 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 7fb34 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d4754 │ │ │ │ + bl 1d4cb8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fb94 │ │ │ │ + bgt 7fba8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fb94 │ │ │ │ + bne 7fba8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fbb8 │ │ │ │ + bgt 7fbcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fbb8 │ │ │ │ + bne 7fbcc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7fb20 │ │ │ │ + beq 7fb34 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #48500 @ 0xbd74 │ │ │ │ + movw r1, #47224 @ 0xb878 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 2ec238 │ │ │ │ + bl 2ebe18 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fc04 │ │ │ │ + bgt 7fc18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fc04 │ │ │ │ + bne 7fc18 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 7fc04 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 7fc18 │ │ │ │ movw r4, #5188 @ 0x1444 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3810c0 │ │ │ │ - movw r3, #49560 @ 0xc198 │ │ │ │ + b 380a20 │ │ │ │ + movw r3, #48284 @ 0xbc9c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 7fc58 │ │ │ │ - movw r0, #16960 @ 0x4240 │ │ │ │ + bne 7fc6c │ │ │ │ + movw r0, #15104 @ 0x3b00 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fc78 │ │ │ │ - movw r0, #33400 @ 0x8278 │ │ │ │ + bne 7fc8c │ │ │ │ + movw r0, #31572 @ 0x7b54 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ - movw r0, #6292 @ 0x1894 │ │ │ │ + b b775c │ │ │ │ + movw r0, #4436 @ 0x1154 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ │ │ │ │ -0007fc8c : │ │ │ │ +0007fca0 : │ │ │ │ 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 1cb688 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 1cbac8 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007fcb8 : │ │ │ │ +0007fccc : │ │ │ │ push {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, #11848 @ 0x2e48 │ │ │ │ + movw r1, #10220 @ 0x27ec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #63548 @ 0xf83c │ │ │ │ + movw r0, #61548 @ 0xf06c │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ ldr sl, [fp, #12] │ │ │ │ ldrd r8, [fp, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 1a4e60 │ │ │ │ + bl 1a536c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7fd68 │ │ │ │ + beq 7fd7c │ │ │ │ stmib sp, {r8, r9, sl} │ │ │ │ mov r3, r5 │ │ │ │ movw lr, #4404 @ 0x1134 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ str r6, [sp] │ │ │ │ ldr r5, [fp, #16] │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #16968 @ 0x4248 │ │ │ │ + movw r1, #15112 @ 0x3b08 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ cmp r5, #0 │ │ │ │ movw ip, #5464 @ 0x1558 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movne ip, lr │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl c8d58 │ │ │ │ + bl c8e34 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fd64 │ │ │ │ + bgt 7fd78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7fd64 │ │ │ │ + bne 7fd78 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #16224 @ 0x3f60 │ │ │ │ + movw r0, #13948 @ 0x367c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 7fde8 │ │ │ │ + blt 7fdfc │ │ │ │ push {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 dc834 │ │ │ │ + bl dc9d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2de7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ movwne r0, #4404 @ 0x1134 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ @@ -83811,138 +83816,137 @@ │ │ │ │ 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, #16976 @ 0x4250 │ │ │ │ + movw r1, #15120 @ 0x3b10 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fe54 │ │ │ │ + beq 7fe68 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2d228 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7fe5c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 7fe70 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 7fecc │ │ │ │ - bne 7fe7c │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + b 7fee0 │ │ │ │ + bne 7fe90 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16992 @ 0x4260 │ │ │ │ + movw r1, #15136 @ 0x3b20 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7fe54 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 7fe68 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7fe98 │ │ │ │ + bne 7feac │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl a08e8 │ │ │ │ - b 7fecc │ │ │ │ + bl a094c │ │ │ │ + b 7fee0 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 7feb0 │ │ │ │ + bne 7fec4 │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl a08e8 │ │ │ │ - b 7fecc │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bl a094c │ │ │ │ + b 7fee0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51496 @ 0xc928 │ │ │ │ + movw r1, #49692 @ 0xc21c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7fe54 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 7fe68 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007fed4 : │ │ │ │ +0007fee8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #16] @ 7fef0 │ │ │ │ + vldr d0, [pc, #12] @ 7ff00 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -0007fef8 : │ │ │ │ +0007ff08 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #12] @ 7ff10 │ │ │ │ + vldr d0, [pc, #12] @ 7ff20 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andseq r0, r0, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7ff4c │ │ │ │ - bl be93c │ │ │ │ + bne 7ff5c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ff9c │ │ │ │ - ldr r1, [pc, #80] @ 7ffa4 │ │ │ │ + bne 7ffac │ │ │ │ + ldr r1, [pc, #80] @ 7ffb4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r2, #38384 @ 0x95f0 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r2, [r2, #928] @ 0x3a0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7ff88 │ │ │ │ + bne 7ff98 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17040 @ 0x4290 │ │ │ │ + movw r1, #15184 @ 0x3b50 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 7ff9c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 7ffac │ │ │ │ ldr r0, [r3, #3864] @ 0xf18 │ │ │ │ str r4, [r3, #3864] @ 0xf18 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0007ffa8 : │ │ │ │ +0007ffb8 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ movwne r0, #5196 @ 0x144c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 7ffdc │ │ │ │ + bne 7ffec │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007ffe8 : │ │ │ │ +0007fff8 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -83951,15 +83955,15 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080024 : │ │ │ │ +00080034 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -83968,763 +83972,733 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080060 : │ │ │ │ +00080070 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00080090 : │ │ │ │ +000800a0 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 800bc │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 800cc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17128 @ 0x42e8 │ │ │ │ + movw r1, #15272 @ 0x3ba8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ bic r4, r4, #1 │ │ │ │ add lr, r4, #128 @ 0x80 │ │ │ │ sub r3, r3, lr │ │ │ │ cmp r3, #0 │ │ │ │ - bge 8017c │ │ │ │ + bge 8018c │ │ │ │ ldrb r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 8017c │ │ │ │ + bne 8018c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 8017c │ │ │ │ + beq 8018c │ │ │ │ bic r3, r3, #1 │ │ │ │ movw r2, #24372 @ 0x5f34 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 8017c │ │ │ │ + bne 8018c │ │ │ │ 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 80178 │ │ │ │ + bge 80188 │ │ │ │ ldr r7, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r7] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ add r0, r0, #1 │ │ │ │ orrgt r5, r7, #1 │ │ │ │ strle r0, [r7] │ │ │ │ str r5, [r3, #4]! │ │ │ │ - b 80144 │ │ │ │ + b 80154 │ │ │ │ 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 801d4 │ │ │ │ + ble 801e4 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 1195b0 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119748 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #1 │ │ │ │ - beq 80188 │ │ │ │ + beq 80198 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r3, r5 │ │ │ │ ldrsb r2, [r3, #16] │ │ │ │ ldrb ip, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 801f8 │ │ │ │ + bge 80208 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r3, #1 │ │ │ │ - bne 801f8 │ │ │ │ - movw r3, #52376 @ 0xcc98 │ │ │ │ + bne 80208 │ │ │ │ + movw r3, #48408 @ 0xbd18 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #17156 @ 0x4304 │ │ │ │ + movw r1, #15300 @ 0x3bc4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 80214 │ │ │ │ + beq 80224 │ │ │ │ add r3, r6, #40 @ 0x28 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls 801d4 │ │ │ │ + bls 801e4 │ │ │ │ add r5, r5, #10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r6, r5, lsl #2] │ │ │ │ bic r0, r3, #1 │ │ │ │ - blt 8024c │ │ │ │ + blt 8025c │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq 8025c │ │ │ │ + beq 8026c │ │ │ │ cmp r3, #1 │ │ │ │ - bls 801d4 │ │ │ │ + bls 801e4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33344 @ 0x8240 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 80264 │ │ │ │ + bne 80274 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80264 │ │ │ │ - b 801d4 │ │ │ │ + bne 80274 │ │ │ │ + b 801e4 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 801d4 │ │ │ │ + bls 801e4 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0008027c : │ │ │ │ +0008028c : │ │ │ │ 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 aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 802e4 │ │ │ │ + beq 802f4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 80090 │ │ │ │ + bl 800a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 802d0 │ │ │ │ + bgt 802e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 802d8 │ │ │ │ + beq 802e8 │ │ │ │ mov r4, r5 │ │ │ │ - b 802e4 │ │ │ │ + b 802f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 802d0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 802e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - │ │ │ │ -000802ec : │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #24372 @ 0x5f34 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 80304 │ │ │ │ - b 331060 <_PyXIData_Clear@@Base+0x180> │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r1, #584 @ 0x248 │ │ │ │ - movw r0, #5056 @ 0x13c0 │ │ │ │ - movt r0, #63 @ 0x3f │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #6788 @ 0x1a84 │ │ │ │ + movw r1, #6672 @ 0x1a10 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 80384 │ │ │ │ + beq 80350 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 803a0 │ │ │ │ + beq 8036c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 803a8 │ │ │ │ + b 80374 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8024 @ 0x1f58 │ │ │ │ + movw r1, #6360 @ 0x18d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 803a8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 80374 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000803b0 : │ │ │ │ +0008037c : │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #24372 @ 0x5f34 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 80394 │ │ │ │ + b 330af4 <_PyXIData_Clear@@Base+0x180> │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r1, #584 @ 0x248 │ │ │ │ + movw r0, #3428 @ 0xd64 │ │ │ │ + movt r0, #63 @ 0x3f │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + │ │ │ │ +000803c0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 803f0 │ │ │ │ + beq 80400 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #504 @ 0x1f8 │ │ │ │ - movw r0, #5056 @ 0x13c0 │ │ │ │ + movw r0, #3428 @ 0xd64 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000803f8 : │ │ │ │ +00080408 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80438 │ │ │ │ + beq 80448 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #399 @ 0x18f │ │ │ │ - movw r0, #5056 @ 0x13c0 │ │ │ │ + movw r0, #3428 @ 0xd64 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080440 : │ │ │ │ +00080450 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80480 │ │ │ │ + beq 80490 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #429 @ 0x1ad │ │ │ │ - movw r0, #5056 @ 0x13c0 │ │ │ │ + movw r0, #3428 @ 0xd64 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080488 : │ │ │ │ +00080498 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 804c8 │ │ │ │ + beq 804d8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #409 @ 0x199 │ │ │ │ - movw r0, #5056 @ 0x13c0 │ │ │ │ + movw r0, #3428 @ 0xd64 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000804d0 : │ │ │ │ +000804e0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80510 │ │ │ │ + beq 80520 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #470 @ 0x1d6 │ │ │ │ - movw r0, #5056 @ 0x13c0 │ │ │ │ + movw r0, #3428 @ 0xd64 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080518 : │ │ │ │ +00080528 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80554 │ │ │ │ - movw r0, #5056 @ 0x13c0 │ │ │ │ + beq 80564 │ │ │ │ + movw r0, #3428 @ 0xd64 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ movw r1, #514 @ 0x202 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 805ac │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 805bc │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 805b4 │ │ │ │ + beq 805c4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 80590 │ │ │ │ + beq 805a0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 805b8 │ │ │ │ + b 805c8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17184 @ 0x4320 │ │ │ │ + movw r1, #15328 @ 0x3be0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fc68c <_PyCode_InitAddressRange@@Base+0x123c> │ │ │ │ + bl 2fc26c <_PyCode_InitAddressRange@@Base+0xfac> │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000805d4 : │ │ │ │ +000805e4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 80610 │ │ │ │ - movw r0, #5056 @ 0x13c0 │ │ │ │ + beq 80620 │ │ │ │ + movw r0, #3428 @ 0xd64 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ movw r1, #439 @ 0x1b7 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8066c │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8067c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 80674 │ │ │ │ + beq 80684 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 80654 │ │ │ │ + beq 80664 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 80654 │ │ │ │ + beq 80664 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 80678 │ │ │ │ + b 80688 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17228 @ 0x434c │ │ │ │ + movw r1, #15372 @ 0x3c0c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #3 │ │ │ │ - bl 2673d4 │ │ │ │ + bl 26763c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fc68c <_PyCode_InitAddressRange@@Base+0x123c> │ │ │ │ + bl 2fc26c <_PyCode_InitAddressRange@@Base+0xfac> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000806a4 : │ │ │ │ +000806b4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 806e0 │ │ │ │ + beq 806f0 │ │ │ │ mov r1, #480 @ 0x1e0 │ │ │ │ - movw r0, #5056 @ 0x13c0 │ │ │ │ + movw r0, #3428 @ 0xd64 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8073c │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8074c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 80744 │ │ │ │ + beq 80754 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 80724 │ │ │ │ + beq 80734 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 80724 │ │ │ │ + beq 80734 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 80748 │ │ │ │ + b 80758 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17252 @ 0x4364 │ │ │ │ + movw r1, #15396 @ 0x3c24 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #4 │ │ │ │ - bl 2673d4 │ │ │ │ + bl 26763c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fc68c <_PyCode_InitAddressRange@@Base+0x123c> │ │ │ │ + bl 2fc26c <_PyCode_InitAddressRange@@Base+0xfac> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00080774 : │ │ │ │ +00080784 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00080798 : │ │ │ │ +000807a8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 807f0 │ │ │ │ - bl 296d48 │ │ │ │ + beq 80800 │ │ │ │ + bl 296f20 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 807dc │ │ │ │ + bgt 807ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 807e4 │ │ │ │ + beq 807f4 │ │ │ │ mov r4, r5 │ │ │ │ - b 807f0 │ │ │ │ + b 80800 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 807dc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 807ec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000807f8 : │ │ │ │ +00080808 : │ │ │ │ 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 80814 │ │ │ │ + b 80824 │ │ │ │ │ │ │ │ -00080814 : │ │ │ │ +00080824 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 80988 │ │ │ │ + beq 80998 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8097c │ │ │ │ + beq 8098c │ │ │ │ mov r0, r5 │ │ │ │ - bl 25ec9c │ │ │ │ + bl 25f63c │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r7, r5 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 8089c │ │ │ │ + beq 808ac │ │ │ │ cmp r4, #0 │ │ │ │ - beq 808d8 │ │ │ │ + beq 808e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25ec9c │ │ │ │ + bl 25f63c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80970 │ │ │ │ + beq 80980 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r5 │ │ │ │ - bl 809a0 │ │ │ │ + bl 809b0 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 808c0 │ │ │ │ + bgt 808d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 808c0 │ │ │ │ + bne 808d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r4 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - b 80988 │ │ │ │ - ldr r3, [pc, #180] @ 80994 │ │ │ │ + bl aefc0 │ │ │ │ + b 80998 │ │ │ │ + ldr r3, [pc, #180] @ 809a4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 808fc │ │ │ │ - movw r1, #180 @ 0xb4 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r0, [pc, #156] @ 80998 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bne 8090c │ │ │ │ + movw r1, #64088 @ 0xfa58 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + ldr r0, [pc, #156] @ 809a8 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - movw r1, #61684 @ 0xf0f4 │ │ │ │ + movw r1, #60056 @ 0xea98 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 137f04 │ │ │ │ + bl 1385f0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 8091c │ │ │ │ - bl 1435d8 │ │ │ │ - b 8087c │ │ │ │ + bne 8092c │ │ │ │ + bl 143ca0 │ │ │ │ + b 8088c │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [pc, #116] @ 8099c │ │ │ │ + ldr r0, [pc, #116] @ 809ac │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80960 │ │ │ │ + bgt 80970 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80960 │ │ │ │ + bne 80970 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 80914 │ │ │ │ + beq 80924 │ │ │ │ mov r4, r9 │ │ │ │ - b 8087c │ │ │ │ + b 8088c │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ - b 8089c │ │ │ │ + b 808ac │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8086c │ │ │ │ - b 8087c │ │ │ │ + bne 8087c │ │ │ │ + b 8088c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subseq sp, lr, r4, lsl #5 │ │ │ │ - rsbeq r3, r3, ip, lsl #3 │ │ │ │ + subseq ip, lr, r4, lsl #23 │ │ │ │ + mlseq r3, r4, r1, r3 │ │ │ │ │ │ │ │ -000809a0 : │ │ │ │ +000809b0 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr lr, [pc, #308] @ 80af0 │ │ │ │ + ldr lr, [pc, #308] @ 80b00 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r7, [ip, lr] │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2611e8 <_PyArena_New@@Base+0x2198> │ │ │ │ + bl 261abc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 80a30 │ │ │ │ + beq 80a40 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - movw r1, #61684 @ 0xf0f4 │ │ │ │ + movw r1, #60056 @ 0xea98 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ ldreq r4, [r9, #80] @ 0x50 │ │ │ │ - bl 137f04 │ │ │ │ + bl 1385f0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 80a38 │ │ │ │ + bne 80a48 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80a30 │ │ │ │ + bgt 80a40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80a30 │ │ │ │ + bne 80a40 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 80ae4 │ │ │ │ + b 80af4 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r4, sl} │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #160] @ 80af4 │ │ │ │ - bl 17c528 │ │ │ │ + ldr r1, [pc, #160] @ 80b04 │ │ │ │ + bl 17cb60 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80a7c │ │ │ │ + bgt 80a8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80a7c │ │ │ │ + bne 80a8c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 80ac0 │ │ │ │ + beq 80ad0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80aa8 │ │ │ │ + bgt 80ab8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80aa8 │ │ │ │ + bne 80ab8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 261558 │ │ │ │ + bl 261e2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80ae4 │ │ │ │ + bgt 80af4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80ae4 │ │ │ │ + bne 80af4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r3, r3, ip, asr #2 │ │ │ │ + rsbeq r3, r3, r4, asr r1 │ │ │ │ │ │ │ │ -00080af8 : │ │ │ │ +00080b08 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 80814 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldrd r2, [r0, #4] │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ - ldrne r3, [r3, #8] │ │ │ │ - addne r4, r4, r3, lsl #3 │ │ │ │ - addne r4, r4, #16 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 80b58 │ │ │ │ - bl 3927b4 <_PySys_GetSizeOf@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 80b60 │ │ │ │ - add r4, r4, r0 │ │ │ │ - cmn r4, #1 │ │ │ │ - bne 80b70 │ │ │ │ - bl be93c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 80b80 │ │ │ │ - mvn r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b b26c8 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + b 80824 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ subs ip, r3, #0 │ │ │ │ @@ -84733,84 +84707,114 @@ │ │ │ │ movle r3, #1 │ │ │ │ cmp lr, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80be4 │ │ │ │ + bne 80b7c │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 80c20 │ │ │ │ + beq 80bb8 │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #124] @ 80c6c │ │ │ │ + ldr ip, [pc, #124] @ 80c04 │ │ │ │ sub r2, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80c60 │ │ │ │ + beq 80bf8 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - beq 80c48 │ │ │ │ + beq 80be0 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3875e4 │ │ │ │ + b 386f44 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8024 @ 0x1f58 │ │ │ │ + movw r1, #6360 @ 0x18d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, asr #19 │ │ │ │ + rsbeq r8, r2, ip, asr #19 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldrd r2, [r0, #4] │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ + ldrne r3, [r3, #8] │ │ │ │ + addne r4, r4, r3, lsl #3 │ │ │ │ + addne r4, r4, #16 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80c50 │ │ │ │ + bl 392018 <_PySys_GetSizeOf@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 80c58 │ │ │ │ + add r4, r4, r0 │ │ │ │ + cmn r4, #1 │ │ │ │ + bne 80c68 │ │ │ │ + bl bea88 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 80c78 │ │ │ │ + mvn r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b b2728 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00080c70 : │ │ │ │ +00080c80 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #40544 @ 0x9e60 │ │ │ │ + movw r0, #36832 @ 0x8fe0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00080c8c : │ │ │ │ - ldr r3, [pc, #60] @ 80cd0 │ │ │ │ +00080c9c : │ │ │ │ + ldr r3, [pc, #60] @ 80ce0 │ │ │ │ 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, #65284 @ 0xff04 │ │ │ │ + movw r1, #63656 @ 0xf8a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #46164 @ 0xb454 │ │ │ │ + movw r0, #44292 @ 0xad04 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -84822,906 +84826,960 @@ │ │ │ │ addne r4, r4, r3, lsl #2 │ │ │ │ ldr r3, [r0, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r0, #136] @ 0x88 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ addne r4, r4, r3, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80d2c │ │ │ │ + beq 80d3c │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e378 │ │ │ │ add r4, r0, r4 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80d44 │ │ │ │ + beq 80d54 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e378 │ │ │ │ add r4, r4, r0 │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80d5c │ │ │ │ + beq 80d6c │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e378 │ │ │ │ add r4, r0, r4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80d70 │ │ │ │ - bl be93c │ │ │ │ + bne 80d80 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80d80 │ │ │ │ + bne 80d90 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b26c8 │ │ │ │ + b b2728 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00080d88 : │ │ │ │ +00080d98 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #17288 @ 0x4388 │ │ │ │ + movw r1, #15432 @ 0x3c48 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8c24 │ │ │ │ + bl 2e8804 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80dd4 │ │ │ │ + bne 80de4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2897dc │ │ │ │ + b 2899b4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80e40 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 80e30 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80e40 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80e74 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80e64 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80e74 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80ea8 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80e98 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80ea8 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80edc │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80ecc │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80edc │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 80ef8 │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 80f0c │ │ │ │ + b 80f34 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80ee8 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80f24 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80f34 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 80f50 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80f74 │ │ │ │ + b 80f64 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80f40 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80fa8 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 80f98 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 80fa8 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 80fc4 │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80fe8 │ │ │ │ + b 80fd8 │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 80fb4 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8101c │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 8100c │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 8101c │ │ │ │ + mov r1, r6 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 1a9b84 │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 81088 │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 81078 │ │ │ │ + bl 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + b 81088 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ + movw r3, #1048 @ 0x418 │ │ │ │ + movt r3, #16 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 810b0 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 10036c <_PyArena_Malloc@@Base+0xcc> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + bx r3 │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 80e2c │ │ │ │ + bne 81114 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 80e28 │ │ │ │ + ble 81110 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 80e68 │ │ │ │ + beq 81150 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #216] @ 80f1c │ │ │ │ + ldr r1, [pc, #216] @ 81204 │ │ │ │ sub r0, fp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 80f10 │ │ │ │ + beq 811f8 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80e90 │ │ │ │ + beq 81178 │ │ │ │ add r4, r6, r4 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 80ec0 │ │ │ │ - b 80ea0 │ │ │ │ - bl be93c │ │ │ │ + beq 811a8 │ │ │ │ + b 81188 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80e7c │ │ │ │ - b 80f10 │ │ │ │ + beq 81164 │ │ │ │ + b 811f8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80ec0 │ │ │ │ - bl be93c │ │ │ │ + bne 811a8 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f10 │ │ │ │ - bl dc834 │ │ │ │ + bne 811f8 │ │ │ │ + bl dc9d4 │ │ │ │ orr r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e624 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 80f00 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 811e8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq r8, [r2], #-144 @ 0xffffff70 @ │ │ │ │ + strdeq r8, [r2], #-152 @ 0xffffff68 @ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrne r6, [r3, #8] │ │ │ │ - bne 80f74 │ │ │ │ + bne 8125c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 80f70 │ │ │ │ + ble 81258 │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 80fb0 │ │ │ │ + beq 81298 │ │ │ │ mov r6, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #492] @ 81178 │ │ │ │ + ldr r1, [pc, #492] @ 81460 │ │ │ │ sub r0, fp, #124 @ 0x7c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 810d4 │ │ │ │ + beq 813bc │ │ │ │ ldr r0, [r4] │ │ │ │ add r5, r5, r6 │ │ │ │ - bl 30368c │ │ │ │ + bl 303208 │ │ │ │ sub r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 810d4 │ │ │ │ + beq 813bc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 810a4 │ │ │ │ + beq 8138c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81008 │ │ │ │ - bl 1768d8 │ │ │ │ + beq 812f0 │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80ffc │ │ │ │ - bl be93c │ │ │ │ + bne 812e4 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 810d4 │ │ │ │ + bne 813bc │ │ │ │ subs r5, r5, #2 │ │ │ │ - bne 81010 │ │ │ │ - b 810a4 │ │ │ │ + bne 812f8 │ │ │ │ + b 8138c │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r7, #26132 @ 0x6614 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81064 │ │ │ │ + beq 8134c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 81058 │ │ │ │ - bl 1e74d4 │ │ │ │ + beq 81340 │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 81058 │ │ │ │ - bl be93c │ │ │ │ + bne 81340 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 810d4 │ │ │ │ + bne 813bc │ │ │ │ cmp r5, #1 │ │ │ │ - bne 81068 │ │ │ │ - b 810b0 │ │ │ │ - vldr d9, [pc, #260] @ 81170 │ │ │ │ + bne 81350 │ │ │ │ + b 81398 │ │ │ │ + vldr d9, [pc, #260] @ 81458 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 810b4 │ │ │ │ - bl 1e74d4 │ │ │ │ + beq 8139c │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 810b4 │ │ │ │ - bl be93c │ │ │ │ + bne 8139c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 810b4 │ │ │ │ - b 810d4 │ │ │ │ - vldr d8, [pc, #196] @ 81170 │ │ │ │ + beq 8139c │ │ │ │ + b 813bc │ │ │ │ + vldr d8, [pc, #196] @ 81458 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b 810b4 │ │ │ │ - vldr d8, [pc, #184] @ 81170 │ │ │ │ + b 8139c │ │ │ │ + vldr d8, [pc, #184] @ 81458 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ - bl 2e42c4 <_PyTime_gmtime@@Base+0x1390> │ │ │ │ + bl 2e44c8 <_PyTime_gmtime@@Base+0xf74> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 810dc │ │ │ │ + bne 813c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 81160 │ │ │ │ + b 81448 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #132 @ 0x84 │ │ │ │ - bl 2e42c4 <_PyTime_gmtime@@Base+0x1390> │ │ │ │ + bl 2e44c8 <_PyTime_gmtime@@Base+0xf74> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 810d4 │ │ │ │ + beq 813bc │ │ │ │ ldrd r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ - bl 2e2a04 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2e33e8 <_PyTime_AsTimespec@@Base> │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ ldrd r0, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 2e2a04 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc834 │ │ │ │ + bl 2e33e8 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dc9d4 │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d690 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 81158 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 81440 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 810d4 │ │ │ │ + bl 27bef0 │ │ │ │ + b 813bc │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ - bl 8117c │ │ │ │ + bl 81464 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ - rsbeq r8, r2, ip, lsl sl │ │ │ │ + rsbeq r8, r2, r4, lsr #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - vldr d8, [pc, #144] @ 81230 │ │ │ │ + vldr d8, [pc, #144] @ 81518 │ │ │ │ ldrd r0, [r0, #16] │ │ │ │ - blx 3cea30 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3ce2d8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl c5b14 │ │ │ │ + bl c5c60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 81220 │ │ │ │ + beq 81508 │ │ │ │ ldrd r0, [r5] │ │ │ │ - blx 3cea30 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3ce2d8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl c5b14 │ │ │ │ + bl c5c60 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 8120c │ │ │ │ + bne 814f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81220 │ │ │ │ + bgt 81508 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81220 │ │ │ │ + bne 81508 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 81220 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 81508 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf278 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cf340 <_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 30368c │ │ │ │ + bl 303208 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 812b0 │ │ │ │ + beq 81598 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc6c <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 812a8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 81590 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 812b0 │ │ │ │ + b 81598 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 8117c │ │ │ │ + bl 81464 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +000815a0 : │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r3, #31 │ │ │ │ + mov r2, #8 │ │ │ │ + bl 1b4c8c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 815e8 │ │ │ │ + cmp r0, #8 │ │ │ │ + bls 815f0 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #15556 @ 0x3cc4 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f2c4 │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + │ │ │ │ +000815f8 : │ │ │ │ + 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 81628 │ │ │ │ + movw r0, #44172 @ 0xac8c │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + movw r1, #1709 @ 0x6ad │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 81684 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #16777216 @ 0x1000000 │ │ │ │ + beq 81644 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 81698 │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 81684 │ │ │ │ + bl 81698 │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r6, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 8168c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 8168c │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 8168c │ │ │ │ + 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 816c4 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #16777216 @ 0x1000000 │ │ │ │ + bne 816e0 │ │ │ │ + movw r1, #1682 @ 0x692 │ │ │ │ + movw r0, #44172 @ 0xac8c │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 37c598 <_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 81704 │ │ │ │ + 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 81718 │ │ │ │ + asr r2, r0, #31 │ │ │ │ + mul r3, r0, r1 │ │ │ │ + umull r0, r1, r0, ip │ │ │ │ + mla r3, ip, r2, r3 │ │ │ │ + add r1, r3, r1 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 81308 │ │ │ │ + bne 81798 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 81304 │ │ │ │ + ble 81794 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #1 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 81344 │ │ │ │ + beq 817d4 │ │ │ │ mov r5, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #408] @ 814b8 │ │ │ │ + ldr r1, [pc, #408] @ 81948 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 814a0 │ │ │ │ + beq 81930 │ │ │ │ ldr r0, [r6] │ │ │ │ add r4, r4, r5 │ │ │ │ - bl 30368c │ │ │ │ + bl 303208 │ │ │ │ sub r5, r4, #1 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 814a0 │ │ │ │ + beq 81930 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 81414 │ │ │ │ + beq 818a4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8139c │ │ │ │ - bl 1768d8 │ │ │ │ + beq 8182c │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 81390 │ │ │ │ - bl be93c │ │ │ │ + bne 81820 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 814a0 │ │ │ │ + bne 81930 │ │ │ │ subs r4, r4, #2 │ │ │ │ - bne 813a4 │ │ │ │ - b 81428 │ │ │ │ + bne 81834 │ │ │ │ + b 818b8 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 813e0 │ │ │ │ - bl 1bbe34 │ │ │ │ + beq 81870 │ │ │ │ + bl 1bc244 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 813d4 │ │ │ │ - bl be93c │ │ │ │ + bne 81864 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 814a0 │ │ │ │ + bne 81930 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 813e8 │ │ │ │ - b 81438 │ │ │ │ + bne 81878 │ │ │ │ + b 818c8 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1bbe34 │ │ │ │ + bl 1bc244 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 81440 │ │ │ │ - bl be93c │ │ │ │ + bne 818d0 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81440 │ │ │ │ - b 814a0 │ │ │ │ + beq 818d0 │ │ │ │ + b 81930 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov r8, r5 │ │ │ │ - b 81440 │ │ │ │ + b 818d0 │ │ │ │ mov r6, r4 │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r4 │ │ │ │ - b 81440 │ │ │ │ + b 818d0 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, r8 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e2a04 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2e33e8 <_PyTime_AsTimespec@@Base> │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e2a04 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc834 │ │ │ │ + bl 2e33e8 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dc9d4 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d690 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 814a8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 81938 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 814b0 │ │ │ │ + b 81940 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 81864 │ │ │ │ + bl 81a68 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, asr #20 │ │ │ │ + rsbeq r8, r2, r0, asr sl │ │ │ │ + │ │ │ │ +0008194c : │ │ │ │ + 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 81994 │ │ │ │ + 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 1c0fb8 <_PyLong_FromByteArray@@Base> │ │ │ │ + movw r1, #1470 @ 0x5be │ │ │ │ + movw r0, #44172 @ 0xac8c │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000814bc : │ │ │ │ +000819ac : │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #16777216 @ 0x1000000 │ │ │ │ + bne 819f4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r3, #31 │ │ │ │ - mov r2, #8 │ │ │ │ - bl 1b487c │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 81504 │ │ │ │ - cmp r0, #8 │ │ │ │ - bls 8150c │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17412 @ 0x4404 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #63804 @ 0xf93c │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + tst r3, #3 │ │ │ │ + moveq r0, #1 │ │ │ │ + movne r0, #0 │ │ │ │ + bx lr │ │ │ │ │ │ │ │ -00081514 : │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ +00081a08 : │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #16777216 @ 0x1000000 │ │ │ │ + bne 81a50 │ │ │ │ + push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne 81544 │ │ │ │ - movw r0, #41492 @ 0xa214 │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #63804 @ 0xf93c │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 14161c │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + and r0, r0, #3 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + clz r0, r0 │ │ │ │ + lsr r0, r0, #5 │ │ │ │ + bx lr │ │ │ │ + push {r4, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r2, #1 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + add r1, r0, #16 │ │ │ │ + mov r4, r0 │ │ │ │ + sub r0, fp, #20 │ │ │ │ + bl 262e4c <_Py_HandlePending@@Base+0x7c4> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 81aa4 │ │ │ │ + mov r0, #0 │ │ │ │ + b 81ad4 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, r4 │ │ │ │ + sub r0, fp, #28 │ │ │ │ + bl 262e4c <_Py_HandlePending@@Base+0x7c4> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 81a9c │ │ │ │ + ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ + ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ + strd r0, [sp] │ │ │ │ + movw r0, #7072 @ 0x1ba0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - movw r1, #1709 @ 0x6ad │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 815a0 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 81560 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 817b4 │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 815a0 │ │ │ │ - bl 817b4 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r6, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 815a8 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 815a8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 815a8 │ │ │ │ - mvn r6, #0 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 81608 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 815f8 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 81608 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8163c │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 8162c │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 8163c │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 81658 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8167c │ │ │ │ - b 8166c │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 81648 │ │ │ │ - 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 81698 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 816cc │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 816bc │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 816cc │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 816e8 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8170c │ │ │ │ - b 816fc │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 816d8 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 81740 │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ - movt r3, #16 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 81730 │ │ │ │ - bl 1001a4 <_PyArena_Malloc@@Base+0xcc> │ │ │ │ - b 81740 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 8175c │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 81780 │ │ │ │ - b 81770 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8174c │ │ │ │ - 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 8179c │ │ │ │ - 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 1a96c0 │ │ │ │ - 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 817e0 │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 817fc │ │ │ │ - movw r1, #1682 @ 0x692 │ │ │ │ - movw r0, #41492 @ 0xa214 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 37cc38 <_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 81820 │ │ │ │ - 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 81834 │ │ │ │ - asr r2, r0, #31 │ │ │ │ - mul r3, r0, r1 │ │ │ │ - umull r0, r1, r0, ip │ │ │ │ - mla r3, ip, r2, r3 │ │ │ │ - add r1, r3, r1 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r2, #1 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - add r1, r0, #16 │ │ │ │ - mov r4, r0 │ │ │ │ - sub r0, fp, #20 │ │ │ │ - bl 262574 <_Py_HandlePending@@Base+0x7c0> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 818a0 │ │ │ │ - mov r0, #0 │ │ │ │ - b 818d0 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r4 │ │ │ │ - sub r0, fp, #28 │ │ │ │ - bl 262574 <_Py_HandlePending@@Base+0x7c0> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 81898 │ │ │ │ - ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ - strd r0, [sp] │ │ │ │ - movw r0, #63164 @ 0xf6bc │ │ │ │ - movt r0, #60 @ 0x3c │ │ │ │ - bl bfe3c │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - │ │ │ │ -000818d8 : │ │ │ │ - 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 81920 │ │ │ │ - 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 1c0b88 <_PyLong_FromByteArray@@Base> │ │ │ │ - movw r1, #1470 @ 0x5be │ │ │ │ - movw r0, #41492 @ 0xa214 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ + bl bff88 │ │ │ │ + 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 30368c │ │ │ │ + bl 303208 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 819b0 │ │ │ │ + beq 81b54 │ │ │ │ mov r4, r0 │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc6c <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 819a8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 81b4c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 819b0 │ │ │ │ + b 81b54 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 81864 │ │ │ │ + bl 81a68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - │ │ │ │ -000819b8 : │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 81a00 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #120 @ 0x78 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - tst r3, #3 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00081a14 : │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 81a5c │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #120 @ 0x78 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - 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 │ │ │ │ - movw r2, #62808 @ 0xf558 │ │ │ │ + movw r2, #62864 @ 0xf590 │ │ │ │ movt r2, #103 @ 0x67 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2] │ │ │ │ add fp, sp, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081aac : │ │ │ │ +00081b94 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00081ad0 : │ │ │ │ +00081bb8 : │ │ │ │ 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 │ │ │ │ @@ -85729,145 +85787,145 @@ │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 81b2c │ │ │ │ + bne 81c14 │ │ │ │ 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 152228 │ │ │ │ + b 1528c8 │ │ │ │ │ │ │ │ -00081b38 : │ │ │ │ +00081c20 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr r7, [pc, #284] @ 81c78 │ │ │ │ + ldr r7, [pc, #284] @ 81d60 │ │ │ │ and r2, r3, #24 │ │ │ │ ldr ip, [r0, #16] │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ add r6, r1, ip │ │ │ │ ldr r9, [r8, r7] │ │ │ │ lsl r4, r3, #3 │ │ │ │ sub r3, r2, r3, lsl #3 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi 81b9c │ │ │ │ + bhi 81c84 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, r4 │ │ │ │ - bl 9fe1c │ │ │ │ + bl 9fe80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81bac │ │ │ │ + bne 81c94 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e7418 │ │ │ │ + b 2e7330 │ │ │ │ ldr r2, [r8, r7] │ │ │ │ add r4, r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ str r1, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r4, #-8] │ │ │ │ str r1, [r4, #-4] │ │ │ │ ldr r1, [r3, #3752] @ 0xea8 │ │ │ │ ldr r0, [r3, #3748] @ 0xea4 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #3752] @ 0xea8 │ │ │ │ cmp r1, r0 │ │ │ │ - ble 81c44 │ │ │ │ + ble 81d2c │ │ │ │ ldr r1, [r3, #3732] @ 0xe94 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 81c44 │ │ │ │ + beq 81d2c │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81c44 │ │ │ │ + bne 81d2c │ │ │ │ ldr r3, [r2, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81c18 │ │ │ │ + beq 81d00 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81c44 │ │ │ │ + bne 81d2c │ │ │ │ add r3, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne 81c44 │ │ │ │ + bne 81d2c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 81c2c │ │ │ │ + bne 81d14 │ │ │ │ dmb ish │ │ │ │ sub r2, r6, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d720 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 2562e8 <_Py_NewReference@@Base> │ │ │ │ + bl 256c60 <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00081c7c <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +00081d64 <_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 │ │ │ │ │ │ │ │ -00081c94 : │ │ │ │ +00081d7c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00081cc4 : │ │ │ │ +00081dac : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00081cf0 : │ │ │ │ +00081dd8 : │ │ │ │ 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 │ │ │ │ @@ -85878,1129 +85936,1129 @@ │ │ │ │ orr r3, r3, r2 │ │ │ │ orr r0, r3, r0, lsl #24 │ │ │ │ orr r0, r0, r1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081d34 : │ │ │ │ +00081e1c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00081d54 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ +00081e3c <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #80] @ 81dbc <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ + ldr r3, [pc, #80] @ 81ea4 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 81da0 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x4c> │ │ │ │ + bne 81e88 <_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, #180 @ 0xb4 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #38368 @ 0x95e0 │ │ │ │ + movw r1, #64088 @ 0xfa58 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + movw r0, #36496 @ 0x8e90 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f808 <_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 │ │ │ │ │ │ │ │ -00081dc0 <_PyRWMutex_Lock@@Base>: │ │ │ │ +00081ea8 <_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 81e14 <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ + bne 81efc <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ orr r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 81e04 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + bne 81eec <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81dec <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ + bne 81ed4 <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 81ddc <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 81ec4 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 81ed0 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + bl 81fb8 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 81ddc <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 81ec4 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ │ │ │ │ -00081e24 <_PyRWMutex_Unlock@@Base>: │ │ │ │ +00081f0c <_PyRWMutex_Unlock@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ strex ip, r1, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 81e38 <_PyRWMutex_Unlock@@Base+0x14> │ │ │ │ + bne 81f20 <_PyRWMutex_Unlock@@Base+0x14> │ │ │ │ tst r2, #2 │ │ │ │ dmb ish │ │ │ │ - beq 81e60 <_PyRWMutex_Unlock@@Base+0x3c> │ │ │ │ + beq 81f48 <_PyRWMutex_Unlock@@Base+0x3c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b9220 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 2b92e8 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081e6c <_PyRWMutex_RLock@@Base>: │ │ │ │ +00081f54 <_PyRWMutex_RLock@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ - tst r1, #3 │ │ │ │ - beq 81ea0 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ mov r0, r4 │ │ │ │ - bl 81ed0 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + tst r1, #3 │ │ │ │ + beq 81f88 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ + bl 81fb8 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 81e88 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 81f70 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ add r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 81ec0 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ + bne 81fa8 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81ea8 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ + bne 81f90 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 81e88 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 81f70 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ push {r4, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ tst r1, #2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 81f28 <_PyRWMutex_RLock@@Base+0xbc> │ │ │ │ + bne 82010 <_PyRWMutex_RLock@@Base+0xbc> │ │ │ │ mov r3, r1 │ │ │ │ orr r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 81f1c <_PyRWMutex_RLock@@Base+0xb0> │ │ │ │ + bne 82004 <_PyRWMutex_RLock@@Base+0xb0> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 81f04 <_PyRWMutex_RLock@@Base+0x98> │ │ │ │ + bne 81fec <_PyRWMutex_RLock@@Base+0x98> │ │ │ │ dmb ish │ │ │ │ - bne 81f58 <_PyRWMutex_RLock@@Base+0xec> │ │ │ │ + bne 82040 <_PyRWMutex_RLock@@Base+0xec> │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #24 │ │ │ │ mvn r6, #0 │ │ │ │ mvn r7, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r6, [sp] │ │ │ │ - bl 2b8780 <_PyParkingLot_Park@@Base> │ │ │ │ + bl 2b8848 <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00081f60 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +00082048 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ sub r2, r2, #4 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 81f70 <_PyRWMutex_RUnlock@@Base+0x10> │ │ │ │ + bne 82058 <_PyRWMutex_RUnlock@@Base+0x10> │ │ │ │ bic r3, r2, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne 81fa0 <_PyRWMutex_RUnlock@@Base+0x40> │ │ │ │ + bne 82088 <_PyRWMutex_RUnlock@@Base+0x40> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2b9220 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 2b92e8 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00081fac : │ │ │ │ +00082094 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 81fe0 │ │ │ │ + beq 820c8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33556 @ 0x8314 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 81fe0 │ │ │ │ + bne 820c8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81fe0 │ │ │ │ + beq 820c8 │ │ │ │ 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, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17460 @ 0x4434 │ │ │ │ + movw r1, #15604 @ 0x3cf4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082014 : │ │ │ │ +000820fc : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82044 │ │ │ │ + beq 8212c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33556 @ 0x8314 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 82044 │ │ │ │ + bne 8212c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82044 │ │ │ │ + beq 8212c │ │ │ │ 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, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17520 @ 0x4470 │ │ │ │ + movw r1, #15664 @ 0x3d30 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082078 : │ │ │ │ +00082160 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 820a8 │ │ │ │ + beq 82190 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33556 @ 0x8314 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 820a8 │ │ │ │ + bne 82190 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 820a8 │ │ │ │ + beq 82190 │ │ │ │ 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, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17580 @ 0x44ac │ │ │ │ + movw r1, #15724 @ 0x3d6c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000820dc : │ │ │ │ +000821c4 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8210c │ │ │ │ + beq 821f4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33556 @ 0x8314 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8210c │ │ │ │ + bne 821f4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8210c │ │ │ │ + beq 821f4 │ │ │ │ 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, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17644 @ 0x44ec │ │ │ │ + movw r1, #15788 @ 0x3dac │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082140 : │ │ │ │ +00082228 : │ │ │ │ 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 821a0 │ │ │ │ + beq 82288 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33556 @ 0x8314 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 821a0 │ │ │ │ + bne 82288 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 821a0 │ │ │ │ + beq 82288 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 821c0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 822a8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17760 @ 0x4560 │ │ │ │ + movw r1, #15904 @ 0x3e20 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 821b8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 822a0 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17700 @ 0x4524 │ │ │ │ + movw r1, #15844 @ 0x3de4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000821cc : │ │ │ │ +000822b4 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 82200 │ │ │ │ + beq 822e8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33556 @ 0x8314 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 82200 │ │ │ │ + bne 822e8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 82200 │ │ │ │ + beq 822e8 │ │ │ │ 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, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17808 @ 0x4590 │ │ │ │ + movw r1, #15952 @ 0x3e50 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082234 : │ │ │ │ +0008231c : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 82268 │ │ │ │ + beq 82350 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #33556 @ 0x8314 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 82268 │ │ │ │ + bne 82350 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 82268 │ │ │ │ + beq 82350 │ │ │ │ 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, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17864 @ 0x45c8 │ │ │ │ + movw r1, #16008 @ 0x3e88 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008229c : │ │ │ │ +00082384 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1a16f0 <_PyArena_Free@@Base+0x194c> │ │ │ │ + b 1a1d38 <_PyArena_Free@@Base+0x194c> │ │ │ │ │ │ │ │ -000822b0 : │ │ │ │ +00082398 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38e168 <_PyLong_Lshift@@Base+0x1630> │ │ │ │ + b 38d900 <_PyLong_Lshift@@Base+0x1568> │ │ │ │ │ │ │ │ -000822c4 : │ │ │ │ +000823ac : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 49980 <_PyEval_SpecialMethodCanSuggest@@Base+0x470> │ │ │ │ + b 499d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x470> │ │ │ │ │ │ │ │ -000822d8 : │ │ │ │ +000823c0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3403d0 <_PyEval_MatchClass@@Base+0x30bc> │ │ │ │ + b 33fe58 <_PyEval_MatchClass@@Base+0x30b8> │ │ │ │ │ │ │ │ -000822ec : │ │ │ │ +000823d4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ 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 1ef8e0 │ │ │ │ + bl 1ebd14 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 82340 │ │ │ │ + beq 82428 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e2dc │ │ │ │ - b 823ec │ │ │ │ + b 824d4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r3, r5 │ │ │ │ - bne 82364 │ │ │ │ - bl 2e73f4 │ │ │ │ + bne 8244c │ │ │ │ + bl 2e730c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ strgt r3, [r6, r5, lsl #2] │ │ │ │ addgt r5, r5, #1 │ │ │ │ - bgt 82364 │ │ │ │ + bgt 8244c │ │ │ │ mov r0, r9 │ │ │ │ cmp r8, #70 @ 0x46 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r2, #9204 @ 0x23f4 │ │ │ │ + movw r2, #9436 @ 0x24dc │ │ │ │ movt r2, #8 │ │ │ │ - movw r3, #17576 @ 0x44a8 │ │ │ │ + movw r3, #17808 @ 0x4590 │ │ │ │ movt r3, #8 │ │ │ │ movne r9, r2 │ │ │ │ moveq r9, r3 │ │ │ │ - blx 3ce468 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cdd10 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r5, r5, #1 │ │ │ │ - beq 823e4 │ │ │ │ - bl 3c927c │ │ │ │ + beq 824cc │ │ │ │ + bl 3c8b24 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r7 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r7, r7, r3 │ │ │ │ blx r9 │ │ │ │ - b 823a4 │ │ │ │ + b 8248c │ │ │ │ mov r0, r6 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ sub ip, r0, #1 │ │ │ │ add r1, r1, r0, lsl #2 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - blt 8243c │ │ │ │ + blt 82524 │ │ │ │ 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 8243c │ │ │ │ + blt 82524 │ │ │ │ mov r3, #0 │ │ │ │ sub ip, ip, #1 │ │ │ │ str r3, [r1, #-4] │ │ │ │ sub r1, r1, #4 │ │ │ │ - b 82404 │ │ │ │ + b 824ec │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082448 : │ │ │ │ +00082530 : │ │ │ │ push {r4, 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] @ 824cc │ │ │ │ + ldr ip, [pc, #104] @ 825b4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r3, ip] │ │ │ │ add r5, r4, #3728 @ 0xe90 │ │ │ │ add r6, r4, #3776 @ 0xec0 │ │ │ │ add r5, r5, #12 │ │ │ │ add r6, r6, #12 │ │ │ │ ldr r9, [r4, #3732] @ 0xe94 │ │ │ │ str r2, [r4, #3732] @ 0xe94 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 824d0 │ │ │ │ + bl 825b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 824c4 │ │ │ │ + beq 825ac │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 8248c │ │ │ │ + bne 82574 │ │ │ │ add r2, r4, #3776 @ 0xec0 │ │ │ │ mov r1, r8 │ │ │ │ add r2, r2, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 824d0 │ │ │ │ + bl 825b8 │ │ │ │ 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 82554 │ │ │ │ + beq 8263c │ │ │ │ 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 82544 │ │ │ │ + bgt 8262c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne 82544 │ │ │ │ + bne 8262c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8255c │ │ │ │ + beq 82644 │ │ │ │ ldr r4, [r4] │ │ │ │ - b 824f4 │ │ │ │ + b 825dc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00082564 : │ │ │ │ +0008264c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 82584 │ │ │ │ + beq 8266c │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082590 : │ │ │ │ +00082678 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7928 │ │ │ │ + b a7988 │ │ │ │ │ │ │ │ -000825a4 : │ │ │ │ +0008268c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - bne 825dc │ │ │ │ + bne 826c4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 825dc │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ - b 825e0 │ │ │ │ + bne 826c4 │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ + b 826c8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000825e8 : │ │ │ │ +000826d0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000825fc : │ │ │ │ +000826e4 : │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movle r0, #0 │ │ │ │ - ble 82624 │ │ │ │ + ble 8270c │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082630 : │ │ │ │ +00082718 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082648 : │ │ │ │ +00082730 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #8 │ │ │ │ - bl 97d60 │ │ │ │ + bl 97de8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082674 : │ │ │ │ +0008275c : │ │ │ │ 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 826ac │ │ │ │ + beq 82794 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2ded0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 981f4 │ │ │ │ + b 9827c │ │ │ │ │ │ │ │ -000826bc : │ │ │ │ +000827a4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 826dc │ │ │ │ + beq 827c4 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000826e8 : │ │ │ │ - ldr r3, [pc, #32] @ 82710 │ │ │ │ +000827d0 : │ │ │ │ + ldr r3, [pc, #32] @ 827f8 │ │ │ │ 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 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00082714 : │ │ │ │ - ldr r3, [pc, #24] @ 82734 │ │ │ │ +000827fc : │ │ │ │ + ldr r3, [pc, #24] @ 8281c │ │ │ │ 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 2bafe4 <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ + b 2bb0ac <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00082738 : │ │ │ │ +00082820 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082750 : │ │ │ │ +00082838 : │ │ │ │ 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 82780 │ │ │ │ + bne 82868 │ │ │ │ mov r1, #940 @ 0x3ac │ │ │ │ - movw r0, #19488 @ 0x4c20 │ │ │ │ + movw r0, #17860 @ 0x45c4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 827e4 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 828cc │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movw r1, #7724 @ 0x1e2c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 827ec │ │ │ │ + beq 828d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ movw r2, #8392 @ 0x20c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #7936 @ 0x1f00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r5, r2 │ │ │ │ cmpne r5, r3 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ tst r0, r5 │ │ │ │ - beq 827ec │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 828d4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17928 @ 0x4608 │ │ │ │ + movw r1, #16072 @ 0x3ec8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ ldrne r0, [r2] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ moveq r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00082810 : │ │ │ │ +000828f8 : │ │ │ │ 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 82874 │ │ │ │ + beq 8295c │ │ │ │ ldr r4, [r5, #4] │ │ │ │ movw r1, #7724 @ 0x1e2c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 8288c │ │ │ │ + beq 82974 │ │ │ │ mov r0, r4 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ movw r2, #8392 @ 0x20c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #7936 @ 0x1f00 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r4, r2 │ │ │ │ cmpne r4, r3 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ tst r0, r4 │ │ │ │ - beq 8288c │ │ │ │ + beq 82974 │ │ │ │ movw r1, #973 @ 0x3cd │ │ │ │ - movw r0, #19488 @ 0x4c20 │ │ │ │ + movw r0, #17860 @ 0x45c4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 828c0 │ │ │ │ + ble 829a8 │ │ │ │ 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} │ │ │ │ │ │ │ │ -000828c8 <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +000829b0 <_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 cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 8293c <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 82a24 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 8293c <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 82a24 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 82928 <_Py_UTF8_Edit_Cost@@Base+0x60> │ │ │ │ + bne 82a10 <_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 a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 82944 <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ - bl 2e73f4 │ │ │ │ + bne 82a2c <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ + bl 2e730c │ │ │ │ mvn r4, #0 │ │ │ │ - b 82968 <_Py_UTF8_Edit_Cost@@Base+0xa0> │ │ │ │ + b 82a50 <_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 32f6fc <_Py_CalculateSuggestions@@Base+0x1ec> │ │ │ │ + bl 32f190 <_Py_CalculateSuggestions@@Base+0x1ec> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00082974 <_PyInterpreterGuard_GetInterpreter@@Base>: │ │ │ │ +00082a5c <_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 │ │ │ │ │ │ │ │ -0008298c : │ │ │ │ +00082a74 : │ │ │ │ cmp r2, #24576 @ 0x6000 │ │ │ │ - bcs 829cc │ │ │ │ + bcs 82ab4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #17956 @ 0x4624 │ │ │ │ + movw r1, #16100 @ 0x3ee4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ 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 │ │ │ │ │ │ │ │ -000829f0 : │ │ │ │ +00082ad8 : │ │ │ │ ldr r2, [r0, #800] @ 0x320 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 82a28 │ │ │ │ + beq 82b10 │ │ │ │ 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 9a2d8 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b 9a360 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -00082a34 : │ │ │ │ +00082b1c : │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #37508 @ 0x9284 │ │ │ │ + movw r3, #35652 @ 0x8b44 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ add fp, sp, #4 │ │ │ │ sub r2, r0, #1 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldrb lr, [r1, #1]! │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ ldrb r0, [r3, lr] │ │ │ │ - beq 82a74 │ │ │ │ + beq 82b5c │ │ │ │ cmp lr, #0 │ │ │ │ - beq 82a74 │ │ │ │ + beq 82b5c │ │ │ │ ldrb lr, [r3, ip] │ │ │ │ cmp lr, r0 │ │ │ │ - beq 82a4c │ │ │ │ + beq 82b34 │ │ │ │ ldrb r3, [r3, ip] │ │ │ │ sub r0, r3, r0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082a80 : │ │ │ │ +00082b68 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ - bge 82ab0 │ │ │ │ + bge 82b98 │ │ │ │ mov r0, r1 │ │ │ │ bl 2cfd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 82cac │ │ │ │ + beq 82d94 │ │ │ │ lsl r4, r5, #2 │ │ │ │ add r7, r8, r5, lsl #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r1 │ │ │ │ - bls 82b0c │ │ │ │ + bls 82bf4 │ │ │ │ ldr r2, [r1], #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 82ac8 │ │ │ │ + bls 82bb0 │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcc 82ac8 │ │ │ │ - movw r0, #45160 @ 0xb068 │ │ │ │ + bcc 82bb0 │ │ │ │ + movw r0, #44764 @ 0xaedc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #46508 @ 0xb5ac │ │ │ │ + movw r1, #44796 @ 0xaefc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ - b 82b78 │ │ │ │ + bl 14161c │ │ │ │ + b 82c60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 82b60 │ │ │ │ + bcc 82c48 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr r1, [r6, #20] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt 82b60 │ │ │ │ + blt 82c48 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - beq 82b80 │ │ │ │ + beq 82c68 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 82c94 │ │ │ │ + bne 82d7c │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r3, r8 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r2, r0 │ │ │ │ - b 82c08 │ │ │ │ + b 82cf0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b9b20 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9c78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82b2c │ │ │ │ + bne 82c14 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r3, r8 │ │ │ │ cmp r4, r3 │ │ │ │ - bls 82bc0 │ │ │ │ + bls 82ca8 │ │ │ │ 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 82b90 │ │ │ │ + b 82c78 │ │ │ │ rsb ip, r8, #15 │ │ │ │ sub r3, r8, #15 │ │ │ │ add ip, ip, r4 │ │ │ │ cmp r4, r3 │ │ │ │ bic r2, ip, #15 │ │ │ │ movcc r2, #0 │ │ │ │ lsr r3, ip, #4 │ │ │ │ add r2, r8, r2 │ │ │ │ movcc r3, #0 │ │ │ │ lslcs r3, r3, #2 │ │ │ │ add r3, r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r7, r2 │ │ │ │ - bls 82ca0 │ │ │ │ + bls 82d88 │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b 82bec │ │ │ │ + b 82cd4 │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, r3 │ │ │ │ mov ip, r1 │ │ │ │ - bls 82c4c │ │ │ │ + bls 82d34 │ │ │ │ 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 82c08 │ │ │ │ + b 82cf0 │ │ │ │ rsb r3, r8, #15 │ │ │ │ sub r2, r8, #15 │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r4, r2 │ │ │ │ lsr r3, r3, #4 │ │ │ │ movcc r2, #0 │ │ │ │ lslcs r2, r3, #3 │ │ │ │ movcc r3, #0 │ │ │ │ lslcs r3, r3, #4 │ │ │ │ add r2, r0, r2 │ │ │ │ add r3, r8, r3 │ │ │ │ mov r1, r3 │ │ │ │ cmp r7, r3 │ │ │ │ - bls 82ca0 │ │ │ │ + bls 82d88 │ │ │ │ ldr r3, [r1], #4 │ │ │ │ strh r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b 82c78 │ │ │ │ + b 82d60 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [r6, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r6, #20] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00082cb4 : │ │ │ │ +00082d9c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ clz r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ lsr r4, r4, #5 │ │ │ │ moveq r4, #0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 82d18 │ │ │ │ + bne 82e00 │ │ │ │ mov ip, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 82d04 │ │ │ │ + beq 82dec │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 82d18 │ │ │ │ + beq 82e00 │ │ │ │ cmp lr, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne 82d30 │ │ │ │ + bne 82e18 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ - movw r0, #4864 @ 0x1300 │ │ │ │ + movw r0, #3236 @ 0xca4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 82d54 │ │ │ │ + b 82e3c │ │ │ │ str ip, [sp] │ │ │ │ mov r3, r2 │ │ │ │ sub ip, fp, #16 │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ add ip, fp, #8 │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl 141e34 │ │ │ │ + bl 14251c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00082d5c : │ │ │ │ +00082e44 : │ │ │ │ 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 │ │ │ │ @@ -87010,1556 +87068,1556 @@ │ │ │ │ sub lr, fp, #8 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ str lr, [sp] │ │ │ │ mov r0, ip │ │ │ │ add ip, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl d3250 │ │ │ │ + bl d3338 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082db4 : │ │ │ │ +00082e9c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mvn r4, #0 │ │ │ │ cmp r0, r1 │ │ │ │ str r4, [r6] │ │ │ │ - beq 82e1c │ │ │ │ - bl b66b8 │ │ │ │ + beq 82f04 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82e1c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 82f04 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #2348 @ 0x92c │ │ │ │ + movw r1, #720 @ 0x2d0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ 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} │ │ │ │ │ │ │ │ -00082e2c : │ │ │ │ +00082f14 : │ │ │ │ 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 82e54 │ │ │ │ + beq 82f3c │ │ │ │ mov r4, #0 │ │ │ │ - b 82eb4 │ │ │ │ + b 82f9c │ │ │ │ mov r5, r0 │ │ │ │ - bl 198b80 │ │ │ │ + bl 198e90 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 82e4c │ │ │ │ + beq 82f34 │ │ │ │ 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 82e4c │ │ │ │ + bls 82f34 │ │ │ │ ldr r2, [r1, #-4]! │ │ │ │ and r0, r2, #3 │ │ │ │ bic r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 82e78 │ │ │ │ + beq 82f60 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 82e78 │ │ │ │ + bne 82f60 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 82eb4 │ │ │ │ + bne 82f9c │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00082ebc : │ │ │ │ +00082fa4 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, r0, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, r1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - bl 19003c │ │ │ │ - b 82ee4 │ │ │ │ + bl 19068c │ │ │ │ + b 82fcc │ │ │ │ │ │ │ │ -00082efc : │ │ │ │ +00082fe4 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00082f20 : │ │ │ │ +00083008 : │ │ │ │ push {r4, 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 aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82fcc │ │ │ │ + beq 830b4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 82f88 │ │ │ │ + beq 83070 │ │ │ │ mov r0, r5 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 82f88 │ │ │ │ + bne 83070 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82fcc │ │ │ │ + bgt 830b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82fcc │ │ │ │ + bne 830b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 82fcc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 830b4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 82fd4 │ │ │ │ + beq 830bc │ │ │ │ mov r0, r6 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 82fdc │ │ │ │ + bne 830c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82fc4 │ │ │ │ + bgt 830ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82fc4 │ │ │ │ + bne 830ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r7, #0 │ │ │ │ - b 83048 │ │ │ │ + b 83130 │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #12152 @ 0x2f78 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 2baee8 │ │ │ │ + bl 2bafb0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8301c │ │ │ │ + bgt 83104 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8301c │ │ │ │ + bne 83104 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83040 │ │ │ │ + bgt 83128 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83040 │ │ │ │ + bne 83128 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00083050 : │ │ │ │ +00083138 : │ │ │ │ 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 25ec08 │ │ │ │ + bl 25f5a8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083080 : │ │ │ │ +00083168 : │ │ │ │ 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 25ec08 │ │ │ │ + bl 25f5a8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000830ac : │ │ │ │ +00083194 : │ │ │ │ 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 25ee8c │ │ │ │ + bl 25f82c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000830e0 : │ │ │ │ +000831c8 : │ │ │ │ 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 3c334 │ │ │ │ + b 3c820 │ │ │ │ │ │ │ │ -000830fc : │ │ │ │ +000831e4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c334 │ │ │ │ + b 3c820 │ │ │ │ │ │ │ │ -00083114 : │ │ │ │ +000831fc : │ │ │ │ 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 3c334 │ │ │ │ + b 3c820 │ │ │ │ │ │ │ │ -00083130 : │ │ │ │ +00083218 : │ │ │ │ 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 83168 │ │ │ │ + bl 83250 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083168 : │ │ │ │ +00083250 : │ │ │ │ push {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 25ec9c │ │ │ │ + bl 25f63c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 831bc │ │ │ │ - ldr r2, [pc, #112] @ 8321c │ │ │ │ + bne 832a4 │ │ │ │ + ldr r2, [pc, #112] @ 83304 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bd738 │ │ │ │ - b 83210 │ │ │ │ + bl 2bd800 │ │ │ │ + b 832f8 │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 2aba74 │ │ │ │ + bl 2abc68 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 831fc │ │ │ │ + bgt 832e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83204 │ │ │ │ + beq 832ec │ │ │ │ mov r4, r5 │ │ │ │ - b 83210 │ │ │ │ + b 832f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 831fc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 832e4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00083220 : │ │ │ │ +00083308 : │ │ │ │ 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 83168 │ │ │ │ + bl 83250 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008325c : │ │ │ │ +00083344 : │ │ │ │ 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 83168 │ │ │ │ + bl 83250 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083298 : │ │ │ │ +00083380 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 832b0 │ │ │ │ + b 83398 │ │ │ │ │ │ │ │ -000832b0 : │ │ │ │ +00083398 : │ │ │ │ push {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 25ec9c │ │ │ │ + bl 25f63c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8331c │ │ │ │ + beq 83404 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2bb2d8 │ │ │ │ + bl 2bb3a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83314 │ │ │ │ + bgt 833fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83314 │ │ │ │ + bne 833fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 83338 │ │ │ │ - ldr r2, [pc, #64] @ 83364 │ │ │ │ + bne 83420 │ │ │ │ + ldr r2, [pc, #64] @ 8344c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bd738 │ │ │ │ + bl 2bd800 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8335c │ │ │ │ + bgt 83444 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8335c │ │ │ │ + bne 83444 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00083368 : │ │ │ │ +00083450 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 83380 │ │ │ │ + b 83468 │ │ │ │ │ │ │ │ -00083380 : │ │ │ │ +00083468 : │ │ │ │ push {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 25ec9c │ │ │ │ + bl 25f63c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 833c8 │ │ │ │ - ldr r2, [pc, #84] @ 83408 │ │ │ │ + bne 834b0 │ │ │ │ + ldr r2, [pc, #84] @ 834f0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bd738 │ │ │ │ - b 83400 │ │ │ │ + bl 2bd800 │ │ │ │ + b 834e8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 8340c │ │ │ │ + bl 834f4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83400 │ │ │ │ + bgt 834e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83400 │ │ │ │ + bne 834e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008340c : │ │ │ │ +000834f4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2bb844 │ │ │ │ + bl 2bb90c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83448 │ │ │ │ - ldr r2, [pc, #24] @ 83450 │ │ │ │ + bne 83530 │ │ │ │ + ldr r2, [pc, #24] @ 83538 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bd738 │ │ │ │ - bl 2bb708 │ │ │ │ + bl 2bd800 │ │ │ │ + bl 2bb7d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00083454 : │ │ │ │ +0008353c : │ │ │ │ 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 83470 │ │ │ │ + b 83558 │ │ │ │ │ │ │ │ -00083470 : │ │ │ │ +00083558 : │ │ │ │ push {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 25ec9c │ │ │ │ + bl 25f63c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 834e4 │ │ │ │ + beq 835cc │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2ab62c │ │ │ │ + bl 2ab820 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 834dc │ │ │ │ + bgt 835c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 834dc │ │ │ │ + bne 835c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 83500 │ │ │ │ - ldr r2, [pc, #28] @ 83508 │ │ │ │ + bne 835e8 │ │ │ │ + ldr r2, [pc, #28] @ 835f0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2bd738 │ │ │ │ + bl 2bd800 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008350c : │ │ │ │ +000835f4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 83470 │ │ │ │ + b 83558 │ │ │ │ │ │ │ │ -00083524 : │ │ │ │ +0008360c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 278428 │ │ │ │ + b 278600 │ │ │ │ │ │ │ │ -0008353c : │ │ │ │ +00083624 : │ │ │ │ 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 278630 │ │ │ │ + bl 278808 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008357c : │ │ │ │ +00083664 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl bc318 │ │ │ │ + bl bc464 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000835b0 : │ │ │ │ +00083698 : │ │ │ │ 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, #23956 @ 0x5d94 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 835fc │ │ │ │ + ldr r0, [pc, #24] @ 836e4 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 25ea8c │ │ │ │ + bl 25f42c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - rsbeq r7, r3, r0, lsl r3 │ │ │ │ + rsbeq r7, r3, r8, lsl r3 │ │ │ │ │ │ │ │ -00083600 : │ │ │ │ +000836e8 : │ │ │ │ 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] @ 83698 │ │ │ │ + ldr r2, [pc, #124] @ 83780 │ │ │ │ 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 8368c │ │ │ │ + beq 83774 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7974 │ │ │ │ + bl d7a50 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83674 │ │ │ │ + beq 8375c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83674 │ │ │ │ - movw r0, #17996 @ 0x464c │ │ │ │ + beq 8375c │ │ │ │ + movw r0, #16140 @ 0x3f0c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2eeacc │ │ │ │ + bl 2ee6a8 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008369c : │ │ │ │ +00083784 : │ │ │ │ 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] @ 836d0 │ │ │ │ + ldr r3, [pc, #24] @ 837b8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 836d4 │ │ │ │ + bl 837bc │ │ │ │ mov r4, r0 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ sub r1, fp, #16 │ │ │ │ - ldr r0, [pc, #136] @ 83784 │ │ │ │ - bl 295dc0 │ │ │ │ + ldr r0, [pc, #136] @ 8386c │ │ │ │ + bl 295f98 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 83770 │ │ │ │ + blt 83858 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83720 │ │ │ │ + beq 83808 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 83778 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - bl 9f784 │ │ │ │ + bne 83860 │ │ │ │ + bl aefc0 │ │ │ │ + bl 9f7f8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - beq 83770 │ │ │ │ - ldr r1, [pc, #68] @ 83784 │ │ │ │ + beq 83858 │ │ │ │ + ldr r1, [pc, #68] @ 8386c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 27e274 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 27e44c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83778 │ │ │ │ + beq 83860 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83770 │ │ │ │ + bgt 83858 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83770 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 83858 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 8377c │ │ │ │ + b 83864 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - strdeq r3, [r3], #-76 @ 0xffffffb4 @ │ │ │ │ + rsbeq r3, r3, r4, lsl #10 │ │ │ │ │ │ │ │ -00083788 : │ │ │ │ +00083870 : │ │ │ │ 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, #23956 @ 0x5d94 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 837d4 │ │ │ │ + ldr r0, [pc, #24] @ 838bc │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 28dd6c <_Py_InitDumpStack@@Base+0x50> │ │ │ │ + bl 28df44 <_Py_InitDumpStack@@Base+0x50> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - rsbeq r7, r3, r0, lsl r3 │ │ │ │ + rsbeq r7, r3, r8, lsl r3 │ │ │ │ │ │ │ │ -000837d8 : │ │ │ │ +000838c0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, #0 │ │ │ │ bl 2d84c <__clock_gettime64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 83820 │ │ │ │ + bne 83908 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 262574 <_Py_HandlePending@@Base+0x7c0> │ │ │ │ + bl 262e4c <_Py_HandlePending@@Base+0x7c4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83830 │ │ │ │ + bne 83918 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r4, #0 │ │ │ │ strd r2, [r5] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008383c : │ │ │ │ +00083924 : │ │ │ │ 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 83894 │ │ │ │ + beq 8397c │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov ip, r1 │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ - bne 838b4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 8399c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, ip │ │ │ │ - movw r1, #47316 @ 0xb8d4 │ │ │ │ + movw r1, #45552 @ 0xb1f0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 838c0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 14161c │ │ │ │ + b 839a8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #47316 @ 0xb8d4 │ │ │ │ + movw r1, #45552 @ 0xb1f0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 838c0 │ │ │ │ + bl 14161c │ │ │ │ + b 839a8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 200028 │ │ │ │ + b 2005b8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000838c8 : │ │ │ │ +000839b0 : │ │ │ │ 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 838f8 │ │ │ │ - movw r0, #46480 @ 0xb590 │ │ │ │ + bne 839e0 │ │ │ │ + movw r0, #44768 @ 0xaee0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1797 @ 0x705 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 83940 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 83a28 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83920 │ │ │ │ + beq 83a08 │ │ │ │ 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 83934 │ │ │ │ - movw r0, #46480 @ 0xb590 │ │ │ │ + beq 83a1c │ │ │ │ + movw r0, #44768 @ 0xaee0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1803 @ 0x70b │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 83940 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 83a28 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 17988c │ │ │ │ + b 179ec4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083948 : │ │ │ │ +00083a30 : │ │ │ │ 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 83970 │ │ │ │ + beq 83a58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8398c │ │ │ │ - b 839c0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 83a74 │ │ │ │ + b 83aa8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #47316 @ 0xb8d4 │ │ │ │ + movw r1, #45552 @ 0xb1f0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - b 839b4 │ │ │ │ + b 83a9c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne 839c0 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bne 83aa8 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #47316 @ 0xb8d4 │ │ │ │ + movw r1, #45552 @ 0xb1f0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r1, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 35f888 │ │ │ │ + b 35f258 │ │ │ │ │ │ │ │ -000839d0 : │ │ │ │ +00083ab8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 839f4 │ │ │ │ + beq 83adc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2f79d4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 2f75b0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #47316 @ 0xb8d4 │ │ │ │ + movw r1, #45552 @ 0xb1f0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ │ │ │ │ -00083a18 : │ │ │ │ +00083b00 : │ │ │ │ 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 83a5c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 83b44 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18312 @ 0x4788 │ │ │ │ + movw r1, #16456 @ 0x4048 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 83a8c │ │ │ │ + bl 14161c │ │ │ │ + b 83b74 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - bne 83a94 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bne 83b7c │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #18348 @ 0x47ac │ │ │ │ + movw r1, #16492 @ 0x406c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r0, r1 │ │ │ │ - beq 83aa8 │ │ │ │ + beq 83b90 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 257bb8 <_Py_NewReference@@Base+0x18d0> │ │ │ │ + b 258530 <_Py_NewReference@@Base+0x18d0> │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00083ab0 : │ │ │ │ +00083b98 : │ │ │ │ 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 83aec │ │ │ │ + bge 83bd4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e378 │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ - bl 2588a0 │ │ │ │ + bl 259218 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83b20 │ │ │ │ + bne 83c08 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r5, #20] │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00083b28 : │ │ │ │ +00083c10 : │ │ │ │ push {r4, 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 83b60 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 83c48 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #51352 @ 0xc898 │ │ │ │ + movw r1, #49236 @ 0xc054 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 83be4 │ │ │ │ - beq 83d18 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 83ccc │ │ │ │ + beq 83e00 │ │ │ │ mov r7, r0 │ │ │ │ add r6, r1, r5, lsl #2 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r6 │ │ │ │ lsl r4, r5, #2 │ │ │ │ - bl 33b69c │ │ │ │ + bl 33b1a4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc 83bd0 │ │ │ │ + bcc 83cb8 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r5 │ │ │ │ - blt 83bd0 │ │ │ │ + blt 83cb8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne 83c5c │ │ │ │ + bne 83d44 │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r3, r8 │ │ │ │ - b 83bec │ │ │ │ + b 83cd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl b9b20 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9c78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83ba4 │ │ │ │ + bne 83c8c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r3, r4 │ │ │ │ - bcs 83c1c │ │ │ │ + bcs 83d04 │ │ │ │ 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 83bec │ │ │ │ + b 83cd4 │ │ │ │ rsb r3, r8, #15 │ │ │ │ sub r2, r8, #15 │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r4, r2 │ │ │ │ bic r2, r3, #15 │ │ │ │ movcc r2, #0 │ │ │ │ lsr r3, r3, #4 │ │ │ │ add r2, r8, r2 │ │ │ │ movcc r3, #0 │ │ │ │ lslcs r3, r3, #2 │ │ │ │ add r0, r0, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - bls 83d0c │ │ │ │ + bls 83df4 │ │ │ │ ldr r3, [r2], #4 │ │ │ │ strb r3, [r0], #1 │ │ │ │ - b 83c48 │ │ │ │ + b 83d30 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 83d00 │ │ │ │ + bne 83de8 │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r3, r8 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bcs 83cb8 │ │ │ │ + bcs 83da0 │ │ │ │ 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 83c74 │ │ │ │ + b 83d5c │ │ │ │ rsb r3, r8, #15 │ │ │ │ sub r2, r8, #15 │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r4, r2 │ │ │ │ bic r2, r3, #15 │ │ │ │ movcc r2, r1 │ │ │ │ lsr r3, r3, #4 │ │ │ │ add r2, r8, r2 │ │ │ │ movcc r3, #0 │ │ │ │ lslcs r3, r3, #3 │ │ │ │ add r0, r0, r3 │ │ │ │ mov r3, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - bls 83d0c │ │ │ │ + bls 83df4 │ │ │ │ ldr r2, [r3], #4 │ │ │ │ strh r2, [r0], #2 │ │ │ │ mov r2, r3 │ │ │ │ - b 83ce4 │ │ │ │ + b 83dcc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r7, #20] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00083d20 : │ │ │ │ +00083e08 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 83db0 │ │ │ │ + ldr r1, [pc, #116] @ 83e98 │ │ │ │ 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 83d80 │ │ │ │ + bne 83e68 │ │ │ │ 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 83da8 │ │ │ │ + b 83e90 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 83d4c │ │ │ │ + bne 83e34 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18384 @ 0x47d0 │ │ │ │ + movw r1, #16528 @ 0x4090 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083db4 : │ │ │ │ +00083e9c : │ │ │ │ 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 83df4 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bls 83edc │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18420 @ 0x47f4 │ │ │ │ + movw r1, #16564 @ 0x40b4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #88] @ 83e54 │ │ │ │ + ldr r3, [pc, #88] @ 83f3c │ │ │ │ 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 83e30 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 83f18 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18448 @ 0x4810 │ │ │ │ + movw r1, #16592 @ 0x40d0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 83dec │ │ │ │ + bl 14161c │ │ │ │ + b 83ed4 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00083e58 : │ │ │ │ +00083f40 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 83ee8 │ │ │ │ + ldr r1, [pc, #116] @ 83fd0 │ │ │ │ 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 83eb8 │ │ │ │ + bne 83fa0 │ │ │ │ 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 83ee0 │ │ │ │ + b 83fc8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 83e84 │ │ │ │ + bne 83f6c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18480 @ 0x4830 │ │ │ │ + movw r1, #16624 @ 0x40f0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00083eec : │ │ │ │ +00083fd4 : │ │ │ │ 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 83f28 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bls 84010 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18520 @ 0x4858 │ │ │ │ + movw r1, #16664 @ 0x4118 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 83f60 │ │ │ │ - ldr r3, [pc, #92] @ 83f8c │ │ │ │ + bl 14161c │ │ │ │ + b 84048 │ │ │ │ + ldr r3, [pc, #92] @ 84074 │ │ │ │ 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 83f68 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 84050 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18552 @ 0x4878 │ │ │ │ + movw r1, #16696 @ 0x4138 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ 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 │ │ │ │ │ │ │ │ -00083f90 : │ │ │ │ - ldr r1, [pc, #120] @ 84010 │ │ │ │ +00084078 : │ │ │ │ + ldr r1, [pc, #120] @ 840f8 │ │ │ │ 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 83fcc │ │ │ │ + bne 840b4 │ │ │ │ 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 83fa8 │ │ │ │ + bne 84090 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18588 @ 0x489c │ │ │ │ + movw r1, #16732 @ 0x415c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00084014 : │ │ │ │ +000840fc : │ │ │ │ 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] @ 84060 │ │ │ │ + ldr r2, [pc, #48] @ 84148 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 25b390 │ │ │ │ + bl 25bd0c │ │ │ │ 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 │ │ │ │ │ │ │ │ -00084064 : │ │ │ │ +0008414c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #112] @ 840f0 │ │ │ │ + ldr r1, [pc, #112] @ 841d8 │ │ │ │ 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 840c0 │ │ │ │ + bne 841a8 │ │ │ │ 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 840e8 │ │ │ │ + b 841d0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 84090 │ │ │ │ + bne 84178 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18624 @ 0x48c0 │ │ │ │ + movw r1, #16768 @ 0x4180 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000840f4 : │ │ │ │ +000841dc : │ │ │ │ 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 84130 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bls 84218 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18660 @ 0x48e4 │ │ │ │ + movw r1, #16804 @ 0x41a4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 84168 │ │ │ │ - ldr r3, [pc, #92] @ 84194 │ │ │ │ + bl 14161c │ │ │ │ + b 84250 │ │ │ │ + ldr r3, [pc, #92] @ 8427c │ │ │ │ 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 84170 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 84258 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18688 @ 0x4900 │ │ │ │ + movw r1, #16832 @ 0x41c0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #368] @ 0x170 │ │ │ │ mov r0, r3 │ │ │ │ mov ip, #1 │ │ │ │ ldrb r3, [r1, #400] @ 0x190 │ │ │ │ bic r3, r3, ip, lsl r2 │ │ │ │ strb r3, [r1, #400] @ 0x190 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00084198 : │ │ │ │ - ldr r1, [pc, #120] @ 84218 │ │ │ │ +00084280 : │ │ │ │ + ldr r1, [pc, #120] @ 84300 │ │ │ │ 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 841d4 │ │ │ │ + bne 842bc │ │ │ │ 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 841b0 │ │ │ │ + bne 84298 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18784 @ 0x4960 │ │ │ │ + movw r1, #16928 @ 0x4220 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0008421c : │ │ │ │ +00084304 : │ │ │ │ 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 8425c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + blt 84344 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18820 @ 0x4984 │ │ │ │ + movw r1, #16964 @ 0x4244 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 84284 │ │ │ │ - ldr r2, [pc, #76] @ 842b0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8436c │ │ │ │ + ldr r2, [pc, #76] @ 84398 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r0, r6 │ │ │ │ - bl 842b4 │ │ │ │ + bl 8439c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8428c │ │ │ │ + bne 84374 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 144e14 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ + bl 1454dc <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ 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 842f0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bls 843d8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18844 @ 0x499c │ │ │ │ + movw r1, #16988 @ 0x425c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 84320 │ │ │ │ + bl 14161c │ │ │ │ + b 84408 │ │ │ │ add r3, r1, #1424 @ 0x590 │ │ │ │ add r3, r3, #2 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84328 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 84410 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18872 @ 0x49b8 │ │ │ │ + movw r1, #17016 @ 0x4278 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00084330 : │ │ │ │ +00084418 : │ │ │ │ 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] @ 84384 │ │ │ │ + ldr r2, [pc, #56] @ 8446c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 842b4 │ │ │ │ + bl 8439c │ │ │ │ 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 │ │ │ │ │ │ │ │ -00084388 : │ │ │ │ +00084470 : │ │ │ │ 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 843c8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + blt 844b0 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18820 @ 0x4984 │ │ │ │ + movw r1, #16964 @ 0x4244 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 843ec │ │ │ │ - ldr r2, [pc, #56] @ 84408 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 844d4 │ │ │ │ + ldr r2, [pc, #56] @ 844f0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 842b4 │ │ │ │ + bl 8439c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 843f4 │ │ │ │ + beq 844dc │ │ │ │ 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] @ 844a4 │ │ │ │ + ldr r1, [pc, #120] @ 8458c │ │ │ │ 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] │ │ │ │ @@ -88573,394 +88631,462 @@ │ │ │ │ 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 84494 │ │ │ │ + bgt 8457c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, lr │ │ │ │ - bne 84494 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 8457c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbf08 │ │ │ │ + b bc054 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ add fp, sp, #8 │ │ │ │ cmp r3, r0 │ │ │ │ popge {r4, fp, pc} │ │ │ │ ldr lr, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr ip, [r1] │ │ │ │ sub lr, lr, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bge 844e4 │ │ │ │ + bge 845cc │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r1] │ │ │ │ pop {r4, fp, pc} │ │ │ │ str r4, [r1], #4 │ │ │ │ - b 844b8 │ │ │ │ + b 845a0 │ │ │ │ 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} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 69698 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + b 696a0 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl aa304 │ │ │ │ + bl aa320 │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r0, #12] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00084544 : │ │ │ │ +0008462c : │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ ldrb ip, [fp, #4] │ │ │ │ cmp ip, #70 @ 0x46 │ │ │ │ subne r0, r0, #1 │ │ │ │ - bne 8457c │ │ │ │ + bne 84664 │ │ │ │ mov ip, #0 │ │ │ │ cmp ip, r0 │ │ │ │ popge {fp, pc} │ │ │ │ str r3, [r2, ip, lsl #2] │ │ │ │ ldr lr, [r1, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ mul r3, lr, r3 │ │ │ │ - b 84560 │ │ │ │ + b 84648 │ │ │ │ cmp r0, #0 │ │ │ │ poplt {fp, pc} │ │ │ │ str r3, [r2, r0, lsl #2] │ │ │ │ ldr ip, [r1, r0, lsl #2] │ │ │ │ sub r0, r0, #1 │ │ │ │ mul r3, ip, r3 │ │ │ │ - b 8457c │ │ │ │ + b 84664 │ │ │ │ │ │ │ │ -00084598 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +00084680 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #25504 @ 0x63a0 │ │ │ │ + movw r1, #25512 @ 0x63a8 │ │ │ │ movt r1, #7 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3173f8 <_PyXIData_Release@@Base+0x3c0> │ │ │ │ + b 316e7c <_PyXIData_Release@@Base+0x3c0> │ │ │ │ │ │ │ │ -000845b8 : │ │ │ │ +000846a0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 845ec │ │ │ │ + beq 846d4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #3036 @ 0xbdc │ │ │ │ + movw r3, #3032 @ 0xbd8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000845f8 : │ │ │ │ +000846e0 : │ │ │ │ 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] @ 84644 │ │ │ │ + ldr r2, [pc, #44] @ 8472c │ │ │ │ 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 31368 <_PyObject_DebugMallocStats@@Base+0x70c> │ │ │ │ + bl 3136c <_PyObject_DebugMallocStats@@Base+0x710> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00084648 <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +00084730 <_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] @ 84694 <_PyObject_CallFunction_SizeT@@Base+0x4c> │ │ │ │ + ldr r2, [pc, #44] @ 8477c <_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 31368 <_PyObject_DebugMallocStats@@Base+0x70c> │ │ │ │ + bl 3136c <_PyObject_DebugMallocStats@@Base+0x710> │ │ │ │ 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, #39064 @ 0x9898 │ │ │ │ + movw r2, #37800 @ 0x93a8 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 13ccac │ │ │ │ + bl 13d394 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000846d8 : │ │ │ │ +000847c0 : │ │ │ │ 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 │ │ │ │ + │ │ │ │ +000847d8 <_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 84804 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ + cmp r1, #0 │ │ │ │ + mov r0, #0 │ │ │ │ + movwne r3, #47620 @ 0xba04 │ │ │ │ + movtne r3, #63 @ 0x3f │ │ │ │ + strne r3, [r1] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +00084810 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ + ldr r3, [r1, #60] @ 0x3c │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r3, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + bgt 8484c <_PyCode_CheckNoExternalState@@Base+0x3c> │ │ │ │ + ldr r3, [r1, #72] @ 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt 84858 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ + ldr r3, [r1, #76] @ 0x4c │ │ │ │ + cmp r3, #0 │ │ │ │ + ble 84870 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + ldr r3, [r1, #80] @ 0x50 │ │ │ │ + cmp r3, #0 │ │ │ │ + ble 84870 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + b 84858 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ + movw r3, #47572 @ 0xb9d4 │ │ │ │ + movt r3, #63 @ 0x3f │ │ │ │ + b 84860 <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ + movw r3, #47596 @ 0xb9ec │ │ │ │ + movt r3, #63 @ 0x3f │ │ │ │ + cmp r2, #0 │ │ │ │ + mov r0, #0 │ │ │ │ + strne r3, [r2] │ │ │ │ + b 84874 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ + mov r0, #1 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +00084880 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ + ldr r3, [r0, #24] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + tst r3, #32 │ │ │ │ + add fp, sp, #0 │ │ │ │ + bne 848b0 <_PyCode_CheckPureFunction@@Base+0x30> │ │ │ │ + tst r3, #384 @ 0x180 │ │ │ │ + movwne r3, #17076 @ 0x42b4 │ │ │ │ + movtne r3, #65 @ 0x41 │ │ │ │ + bne 848b8 <_PyCode_CheckPureFunction@@Base+0x38> │ │ │ │ + tst r3, #512 @ 0x200 │ │ │ │ + moveq r0, #1 │ │ │ │ + beq 848c4 <_PyCode_CheckPureFunction@@Base+0x44> │ │ │ │ + movw r3, #17048 @ 0x4298 │ │ │ │ + movt r3, #65 @ 0x41 │ │ │ │ + mov r0, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + strne r3, [r1] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + 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 15559c │ │ │ │ + │ │ │ │ +000848e8 : │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 1ed7bc │ │ │ │ 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, #18904 @ 0x49d8 │ │ │ │ + movw r0, #17104 @ 0x42d0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ - movweq r3, #37712 @ 0x9350 │ │ │ │ - movwne r3, #33292 @ 0x820c │ │ │ │ + movweq r3, #35708 @ 0x8b7c │ │ │ │ + movwne r3, #31464 @ 0x7ae8 │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ movtne r3, #63 @ 0x3f │ │ │ │ - movweq r2, #2764 @ 0xacc │ │ │ │ + movweq r2, #1136 @ 0x470 │ │ │ │ mov r1, r3 │ │ │ │ movteq r2, #62 @ 0x3e │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 154f00 │ │ │ │ - │ │ │ │ -00084760 : │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ecf78 │ │ │ │ │ │ │ │ -00084774 : │ │ │ │ +00084954 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33344 @ 0x8240 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 847b4 │ │ │ │ + beq 84994 │ │ │ │ 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, #59596 @ 0xe8cc │ │ │ │ + movw r0, #57740 @ 0xe18c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 847d4 │ │ │ │ + beq 849b4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000847dc : │ │ │ │ +000849bc : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32800 @ 0x8020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8481c │ │ │ │ + beq 849fc │ │ │ │ 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, #8832 @ 0x2280 │ │ │ │ + movw r0, #7204 @ 0x1c24 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084824 : │ │ │ │ +00084a04 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32800 @ 0x8020 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 84864 │ │ │ │ + beq 84a44 │ │ │ │ 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, #8832 @ 0x2280 │ │ │ │ + movw r0, #7204 @ 0x1c24 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008486c : │ │ │ │ +00084a4c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33092 @ 0x8144 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 848ac │ │ │ │ + beq 84a8c │ │ │ │ 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, #8832 @ 0x2280 │ │ │ │ + movw r0, #7204 @ 0x1c24 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + b a4af0 <_Py_SetImmortal@@Base> │ │ │ │ │ │ │ │ -000848c8 : │ │ │ │ +00084aa8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 19e9d0 │ │ │ │ + b 19f018 │ │ │ │ │ │ │ │ -000848dc : │ │ │ │ +00084abc : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84944 │ │ │ │ + beq 84b24 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84944 │ │ │ │ + beq 84b24 │ │ │ │ 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 84930 │ │ │ │ - bl 1435d8 │ │ │ │ + bne 84b10 │ │ │ │ + bl 143ca0 │ │ │ │ mov r0, #0 │ │ │ │ - b 8493c │ │ │ │ + b 84b1c │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008494c : │ │ │ │ +00084b2c : │ │ │ │ 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 8498c │ │ │ │ - bl 3c867c <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ - b 849b4 │ │ │ │ + beq 84b6c │ │ │ │ + bl 3c7f24 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ + b 84b94 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 849bc │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 84b9c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18936 @ 0x49f8 │ │ │ │ + movw r1, #17136 @ 0x42f0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r4, #0 │ │ │ │ - b 849fc │ │ │ │ + b 84bdc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8499c │ │ │ │ + beq 84b7c │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8499c │ │ │ │ + bne 84b7c │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ 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 │ │ │ │ @@ -88970,517 +89096,517 @@ │ │ │ │ mov r5, r2 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 84a4c │ │ │ │ - bl 3c867c <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ - b 84a60 │ │ │ │ + beq 84c2c │ │ │ │ + bl 3c7f24 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ + b 84c40 │ │ │ │ mov r6, r1 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 84a68 │ │ │ │ + beq 84c48 │ │ │ │ mvn r4, #0 │ │ │ │ - b 84a80 │ │ │ │ + b 84c60 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00084a8c : │ │ │ │ +00084c6c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 84a08 │ │ │ │ + b 84be8 │ │ │ │ │ │ │ │ -00084aa0 : │ │ │ │ +00084c80 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 84a08 │ │ │ │ + b 84be8 │ │ │ │ │ │ │ │ -00084ab4 : │ │ │ │ +00084c94 : │ │ │ │ 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 84b20 │ │ │ │ + beq 84d00 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84b20 │ │ │ │ + beq 84d00 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84b20 │ │ │ │ + beq 84d00 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84b20 │ │ │ │ + beq 84d00 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84b40 │ │ │ │ - b 84b38 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 84d20 │ │ │ │ + b 84d18 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18976 @ 0x4a20 │ │ │ │ + movw r1, #17176 @ 0x4318 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r5, #0 │ │ │ │ - b 84d28 │ │ │ │ + b 84f08 │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 84b64 │ │ │ │ + beq 84d44 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 84b38 │ │ │ │ + bl 1c5420 │ │ │ │ + b 84d18 │ │ │ │ ldr r4, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r4 │ │ │ │ - bge 84ba0 │ │ │ │ - movw r3, #52392 @ 0xcca8 │ │ │ │ + bge 84d80 │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #19032 @ 0x4a58 │ │ │ │ + movw r1, #17232 @ 0x4350 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 84b38 │ │ │ │ + bl 1c5420 │ │ │ │ + b 84d18 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84c28 │ │ │ │ + bne 84e08 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1ef958 │ │ │ │ + bl 1ec2ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84bd8 │ │ │ │ + beq 84db8 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84bd8 │ │ │ │ + bne 84db8 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1ef958 │ │ │ │ + bl 1ec2ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84c04 │ │ │ │ + bne 84de4 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 38fbb0 <_PyLong_Lshift@@Base+0x3078> │ │ │ │ + bl 38f348 <_PyLong_Lshift@@Base+0x2fb0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84c28 │ │ │ │ + beq 84e08 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84c28 │ │ │ │ + bne 84e08 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 38fbb0 <_PyLong_Lshift@@Base+0x3078> │ │ │ │ + bl 38f348 <_PyLong_Lshift@@Base+0x2fb0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84c28 │ │ │ │ + beq 84e08 │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e2dc │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 84d28 │ │ │ │ + bl 1c5420 │ │ │ │ + b 84f08 │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ movne r1, r3 │ │ │ │ - bne 84c5c │ │ │ │ - bl 2e73f4 │ │ │ │ + bne 84e3c │ │ │ │ + bl 2e730c │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 84b38 │ │ │ │ + bl 1c5420 │ │ │ │ + b 84d18 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, r3 │ │ │ │ strgt r1, [r4, r3, lsl #2] │ │ │ │ addgt r3, r3, #1 │ │ │ │ - bgt 84c5c │ │ │ │ + bgt 84e3c │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ldrgt r0, [r1, r3, lsl #2] │ │ │ │ addgt r3, r3, #1 │ │ │ │ mulgt r6, r0, r6 │ │ │ │ - bgt 84c7c │ │ │ │ + bgt 84e5c │ │ │ │ mov r7, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 84d10 │ │ │ │ + beq 84ef0 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r6, r6, #1 │ │ │ │ ldr ip, [fp, #-88] @ 0xffffffa8 │ │ │ │ sub r1, r3, #1 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 84ce0 │ │ │ │ + blt 84ec0 │ │ │ │ ldr r0, [ip, r1, lsl #2] │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ addlt r2, r2, #1 │ │ │ │ strlt r2, [r3, #-4] │ │ │ │ strge r7, [r3, #-4] │ │ │ │ subge r3, r3, #4 │ │ │ │ - bge 84cb0 │ │ │ │ + bge 84e90 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 3c927c │ │ │ │ + bl 3c8b24 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 3c927c │ │ │ │ + bl 3c8b24 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e2dc │ │ │ │ - b 84c94 │ │ │ │ + b 84e74 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -00084d34 : │ │ │ │ +00084f14 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1400a8 │ │ │ │ + b 140790 │ │ │ │ │ │ │ │ -00084d48 : │ │ │ │ +00084f28 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b6080 │ │ │ │ + b 1b6490 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84d74 │ │ │ │ + beq 84f54 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84da8 │ │ │ │ + bne 84f88 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #10176 @ 0x27c0 │ │ │ │ + movw r2, #8320 @ 0x2080 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f910 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ff74 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00084db0 : │ │ │ │ +00084f90 : │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ 84e58 │ │ │ │ + ldr r2, [pc, #136] @ 85038 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 84df0 │ │ │ │ + bne 84fd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84d5c │ │ │ │ - b 84dfc │ │ │ │ - bl 137f04 │ │ │ │ + bl 84f3c │ │ │ │ + b 84fdc │ │ │ │ + bl 1385f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 84e04 │ │ │ │ + bne 84fe4 │ │ │ │ mov r5, #0 │ │ │ │ - b 84e44 │ │ │ │ + b 85024 │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13ccac │ │ │ │ + bl 13d394 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84e44 │ │ │ │ + bgt 85024 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84e44 │ │ │ │ + bne 85024 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00084e5c <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +0008503c <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ 84f04 <_PyObject_CallMethod_SizeT@@Base+0xa8> │ │ │ │ + ldr r2, [pc, #136] @ 850e4 <_PyObject_CallMethod_SizeT@@Base+0xa8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 84e9c <_PyObject_CallMethod_SizeT@@Base+0x40> │ │ │ │ + bne 8507c <_PyObject_CallMethod_SizeT@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84d5c │ │ │ │ - b 84ea8 <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ - bl 137f04 │ │ │ │ + bl 84f3c │ │ │ │ + b 85088 <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ + bl 1385f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 84eb0 <_PyObject_CallMethod_SizeT@@Base+0x54> │ │ │ │ + bne 85090 <_PyObject_CallMethod_SizeT@@Base+0x54> │ │ │ │ mov r5, #0 │ │ │ │ - b 84ef0 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + b 850d0 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13ccac │ │ │ │ + bl 13d394 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84ef0 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + bgt 850d0 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84ef0 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ + bne 850d0 <_PyObject_CallMethod_SizeT@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00084f08 : │ │ │ │ +000850e8 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #188] @ 84fe0 │ │ │ │ + ldr r4, [pc, #188] @ 851c0 │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov ip, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ ldr r0, [lr, r4] │ │ │ │ - beq 84f6c │ │ │ │ + beq 8514c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 84fc0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 851a0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #52896 @ 0xcea0 │ │ │ │ + movw r2, #51188 @ 0xc7f4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f910 <_PyErr_SetString@@Base> │ │ │ │ - b 84f9c │ │ │ │ + bl 16ff74 <_PyErr_SetString@@Base> │ │ │ │ + b 8517c │ │ │ │ cmp ip, #0 │ │ │ │ - beq 84fac │ │ │ │ + beq 8518c │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 84fa4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 85184 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #19088 @ 0x4a90 │ │ │ │ + movw r2, #17288 @ 0x4388 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f910 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ff74 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 84fd8 │ │ │ │ + b 851b8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 84fc8 │ │ │ │ + bne 851a8 │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bl d6e24 │ │ │ │ - b 84fd8 │ │ │ │ + bl d6f00 │ │ │ │ + b 851b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 84f74 │ │ │ │ + bne 85154 │ │ │ │ mov r3, ip │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 157b40 │ │ │ │ + b 1581dc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00084fe4 <_PyObject_CallMethodId@@Base>: │ │ │ │ +000851c4 <_PyObject_CallMethodId@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ 8508c <_PyObject_CallMethodId@@Base+0xa8> │ │ │ │ + ldr r2, [pc, #136] @ 8526c <_PyObject_CallMethodId@@Base+0xa8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 85024 <_PyObject_CallMethodId@@Base+0x40> │ │ │ │ + bne 85204 <_PyObject_CallMethodId@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84d5c │ │ │ │ - b 85030 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ - bl 8b260 <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 84f3c │ │ │ │ + b 85210 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ + bl 8b600 <_PyObject_GetAttrId@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 85038 <_PyObject_CallMethodId@@Base+0x54> │ │ │ │ + bne 85218 <_PyObject_CallMethodId@@Base+0x54> │ │ │ │ mov r5, #0 │ │ │ │ - b 85078 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + b 85258 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 13ccac │ │ │ │ + bl 13d394 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85078 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + bgt 85258 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85078 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ + bne 85258 <_PyObject_CallMethodId@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #16] @ 850ac <_PyObject_CallMethodId@@Base+0xc8> │ │ │ │ + ldr r1, [pc, #16] @ 8528c <_PyObject_CallMethodId@@Base+0xc8> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b6738 │ │ │ │ - strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ + b b6784 │ │ │ │ + rsbeq r1, r3, r0, asr #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl b446c <_PyType_GetDict@@Base> │ │ │ │ + bl b44cc <_PyType_GetDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 850f8 <_PyObject_CallMethodId@@Base+0x114> │ │ │ │ + beq 852d8 <_PyObject_CallMethodId@@Base+0x114> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 209bac <_PyType_LookupRef@@Base> │ │ │ │ + bl 20a130 <_PyType_LookupRef@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8510c <_PyObject_CallMethodId@@Base+0x128> │ │ │ │ - b 8515c <_PyObject_CallMethodId@@Base+0x178> │ │ │ │ + bne 852ec <_PyObject_CallMethodId@@Base+0x128> │ │ │ │ + b 8533c <_PyObject_CallMethodId@@Base+0x178> │ │ │ │ mov r0, r5 │ │ │ │ - bl be19c │ │ │ │ + bl be2e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 850e0 <_PyObject_CallMethodId@@Base+0xfc> │ │ │ │ - b 85170 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ + bge 852c0 <_PyObject_CallMethodId@@Base+0xfc> │ │ │ │ + b 85350 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85170 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ + beq 85350 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85148 <_PyObject_CallMethodId@@Base+0x164> │ │ │ │ + bgt 85328 <_PyObject_CallMethodId@@Base+0x164> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85150 <_PyObject_CallMethodId@@Base+0x16c> │ │ │ │ + beq 85330 <_PyObject_CallMethodId@@Base+0x16c> │ │ │ │ mov r4, r5 │ │ │ │ - b 85170 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ + b 85350 <_PyObject_CallMethodId@@Base+0x18c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 85148 <_PyObject_CallMethodId@@Base+0x164> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 85328 <_PyObject_CallMethodId@@Base+0x164> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b6738 │ │ │ │ + b b6784 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 85214 <_PyObject_CallMethodId@@Base+0x230> │ │ │ │ + bhi 853f4 <_PyObject_CallMethodId@@Base+0x230> │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #33092 @ 0x8144 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 85214 <_PyObject_CallMethodId@@Base+0x230> │ │ │ │ + bne 853f4 <_PyObject_CallMethodId@@Base+0x230> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 85214 <_PyObject_CallMethodId@@Base+0x230> │ │ │ │ + bne 853f4 <_PyObject_CallMethodId@@Base+0x230> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #2 │ │ │ │ - bl 140524 │ │ │ │ + bl 140c0c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 85220 <_PyObject_CallMethodId@@Base+0x23c> │ │ │ │ + blt 85400 <_PyObject_CallMethodId@@Base+0x23c> │ │ │ │ cmp r4, #2 │ │ │ │ movweq r0, #4404 @ 0x1134 │ │ │ │ movwne r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ movweq r2, #5464 @ 0x1558 │ │ │ │ movwne r2, #4404 @ 0x1134 │ │ │ │ @@ -89494,32 +89620,183 @@ │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +00085408 : │ │ │ │ + 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] │ │ │ │ + str ip, [sp, #4] │ │ │ │ + ldr ip, [fp, #8] │ │ │ │ + str ip, [sp, #8] │ │ │ │ + ldr ip, [fp, #12] │ │ │ │ + str ip, [sp, #12] │ │ │ │ + ldr ip, [fp, #16] │ │ │ │ + str ip, [sp, #16] │ │ │ │ + ldr ip, [fp, #20] │ │ │ │ + str ip, [sp, #20] │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [fp, #24] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [fp, #28] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [fp, #32] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr r3, [fp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [fp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + mov r3, r2 │ │ │ │ + ldr ip, [fp, #44] @ 0x2c │ │ │ │ + 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 327338 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + │ │ │ │ +000854a4 : │ │ │ │ + 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 854e4 │ │ │ │ + str ip, [r6] │ │ │ │ + mov r1, #0 │ │ │ │ + str ip, [r2] │ │ │ │ + str r1, [r7] │ │ │ │ + str r1, [r3] │ │ │ │ + b 8554c │ │ │ │ + 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] │ │ │ │ + str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ + sub r1, fp, #44 @ 0x2c │ │ │ │ + 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 1c8e34 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + sub r0, fp, #44 @ 0x2c │ │ │ │ + bl 342ab8 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + sub r0, fp, #44 @ 0x2c │ │ │ │ + bl 2e8418 │ │ │ │ + ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ + str r3, [r4] │ │ │ │ + mov r0, #1 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #33092 @ 0x8144 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 85598 │ │ │ │ + movw r0, #7204 @ 0x1c24 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + movw r1, #361 @ 0x169 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 855a8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 855bc │ │ │ │ + mov r1, #476 @ 0x1dc │ │ │ │ + movw r0, #7204 @ 0x1c24 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 855d0 │ │ │ │ + ldr r1, [pc, #140] @ 85650 │ │ │ │ + sub r2, fp, #16 │ │ │ │ + bl b3bb0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 855d8 │ │ │ │ + mov r4, #0 │ │ │ │ + b 85644 │ │ │ │ + ldr r0, [fp, #-16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 85618 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ands r1, r2, #268435456 @ 0x10000000 │ │ │ │ + bne 85618 │ │ │ │ + ldr r2, [r0] │ │ │ │ + str r1, [fp, #-16] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 85618 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 85618 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r5, [fp, #-16] │ │ │ │ + mov r3, r4 │ │ │ │ + movw r2, #28688 @ 0x7010 │ │ │ │ + movt r2, #63 @ 0x3f │ │ │ │ + mov r1, r5 │ │ │ │ + movw r0, #17324 @ 0x43ac │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + bl b775c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl aefc0 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + mlseq r3, r0, r6, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 85250 <_PyObject_CallMethodId@@Base+0x26c> │ │ │ │ + beq 8567c │ │ │ │ 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 85284 <_PyObject_CallMethodId@@Base+0x2a0> │ │ │ │ + beq 856b0 │ │ │ │ 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) │ │ │ │ @@ -89530,31 +89807,31 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 852cc <_PyObject_CallMethodId@@Base+0x2e8> │ │ │ │ + bne 856f8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 852e0 <_PyObject_CallMethodId@@Base+0x2fc> │ │ │ │ - b 852f0 <_PyObject_CallMethodId@@Base+0x30c> │ │ │ │ + bne 8570c │ │ │ │ + b 8571c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 852bc <_PyObject_CallMethodId@@Base+0x2d8> │ │ │ │ + beq 856e8 │ │ │ │ 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 8530c <_PyObject_CallMethodId@@Base+0x328> │ │ │ │ + beq 85738 │ │ │ │ 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} │ │ │ │ @@ -89563,37 +89840,37 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 85354 <_PyObject_CallMethodId@@Base+0x370> │ │ │ │ + beq 85780 │ │ │ │ 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] @ 85390 <_PyObject_CallMethodId@@Base+0x3ac> │ │ │ │ + ldr r2, [pc, #40] @ 857bc │ │ │ │ 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] @ 853b8 <_PyObject_CallMethodId@@Base+0x3d4> │ │ │ │ + ldr r2, [pc, #28] @ 857e4 │ │ │ │ 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) │ │ │ │ @@ -89635,81 +89912,81 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85480 <_PyObject_CallMethodId@@Base+0x49c> │ │ │ │ + bne 858ac │ │ │ │ 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 85460 <_PyObject_CallMethodId@@Base+0x47c> │ │ │ │ + beq 8588c │ │ │ │ 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 854e0 <_PyObject_CallMethodId@@Base+0x4fc> │ │ │ │ + bne 8590c │ │ │ │ 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 854c0 <_PyObject_CallMethodId@@Base+0x4dc> │ │ │ │ + beq 858ec │ │ │ │ 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 85540 <_PyObject_CallMethodId@@Base+0x55c> │ │ │ │ + bne 8596c │ │ │ │ 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 85520 <_PyObject_CallMethodId@@Base+0x53c> │ │ │ │ + beq 8594c │ │ │ │ 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 8557c <_PyObject_CallMethodId@@Base+0x598> │ │ │ │ + beq 859a8 │ │ │ │ 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) │ │ │ │ @@ -89721,21 +89998,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 855d4 <_PyObject_CallMethodId@@Base+0x5f0> │ │ │ │ + bmi 85a00 │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 855ac <_PyObject_CallMethodId@@Base+0x5c8> │ │ │ │ + beq 859d8 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 855ac <_PyObject_CallMethodId@@Base+0x5c8> │ │ │ │ + beq 859d8 │ │ │ │ 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 │ │ │ │ @@ -89743,37 +90020,37 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ add r5, r0, #4 │ │ │ │ add r4, r0, #132 @ 0x84 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85620 <_PyObject_CallMethodId@@Base+0x63c> │ │ │ │ + bne 85a4c │ │ │ │ cmp r5, r4 │ │ │ │ - bne 85600 <_PyObject_CallMethodId@@Base+0x61c> │ │ │ │ + bne 85a2c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85610 <_PyObject_CallMethodId@@Base+0x62c> │ │ │ │ + beq 85a3c │ │ │ │ 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 85658 <_PyObject_CallMethodId@@Base+0x674> │ │ │ │ + beq 85a84 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #48] @ 8569c <_PyObject_CallMethodId@@Base+0x6b8> │ │ │ │ + ldr r3, [pc, #48] @ 85ac8 │ │ │ │ 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 │ │ │ │ @@ -89785,89 +90062,89 @@ │ │ │ │ bx lr │ │ │ │ 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 b8f18 │ │ │ │ + b b9070 │ │ │ │ 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 2f1044 <_PyObject_FunctionStr@@Base+0x3d0> │ │ │ │ + b 2f0c20 <_PyObject_FunctionStr@@Base+0x3d0> │ │ │ │ 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, #19948 @ 0x4dec │ │ │ │ + movw r1, #16356 @ 0x3fe4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c5db4 │ │ │ │ + bl 2c5f1c │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 8571c <_PyObject_CallMethodId@@Base+0x738> │ │ │ │ + bne 85b48 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85770 <_PyObject_CallMethodId@@Base+0x78c> │ │ │ │ + beq 85b9c │ │ │ │ movw r3, #23956 @ 0x5d94 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 85770 <_PyObject_CallMethodId@@Base+0x78c> │ │ │ │ + beq 85b9c │ │ │ │ movw r3, #23952 @ 0x5d90 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 857d4 <_PyObject_CallMethodId@@Base+0x7f0> │ │ │ │ - bl 85360 <_PyObject_CallMethodId@@Base+0x37c> │ │ │ │ + bne 85c00 │ │ │ │ + bl 8578c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #62912 @ 0xf5c0 │ │ │ │ + movw r3, #62968 @ 0xf5f8 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r7, [r3] │ │ │ │ dmb ish │ │ │ │ movw r2, #24004 @ 0x5dc4 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ - movw r3, #22684 @ 0x589c │ │ │ │ + movw r3, #23752 @ 0x5cc8 │ │ │ │ movt r3, #8 │ │ │ │ ldr r4, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 857bc <_PyObject_CallMethodId@@Base+0x7d8> │ │ │ │ + beq 85be8 │ │ │ │ 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 85394 <_PyObject_CallMethodId@@Base+0x3b0> │ │ │ │ + b 857c0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 857e8 <_PyObject_CallMethodId@@Base+0x804> │ │ │ │ + beq 85c14 │ │ │ │ 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} │ │ │ │ @@ -89886,35 +90163,35 @@ │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r7, [r5, #1]! │ │ │ │ cmp r7, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 85864 <_PyObject_CallMethodId@@Base+0x880> │ │ │ │ + bcc 85c90 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 85724 <_PyObject_CallMethodId@@Base+0x740> │ │ │ │ + bl 85b50 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r7, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r7, [r2, r3] │ │ │ │ - bne 85830 <_PyObject_CallMethodId@@Base+0x84c> │ │ │ │ + bne 85c5c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 85724 <_PyObject_CallMethodId@@Base+0x740> │ │ │ │ + bl 85b50 │ │ │ │ str r6, [r4, #12] │ │ │ │ - b 85830 <_PyObject_CallMethodId@@Base+0x84c> │ │ │ │ + b 85c5c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ @@ -89927,56 +90204,56 @@ │ │ │ │ subs r2, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ add r1, r3, r2 │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 858dc <_PyObject_CallMethodId@@Base+0x8f8> │ │ │ │ + bne 85d08 │ │ │ │ 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, #26188 @ 0x664c │ │ │ │ + movw r0, #25620 @ 0x6414 │ │ │ │ movt r0, #101 @ 0x65 │ │ │ │ movcs r2, ip │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2e2dc │ │ │ │ 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 85968 <_PyObject_CallMethodId@@Base+0x984> │ │ │ │ + beq 85d94 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85968 <_PyObject_CallMethodId@@Base+0x984> │ │ │ │ + beq 85d94 │ │ │ │ movw r3, #23952 @ 0x5d90 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 2e798 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 8589c <_PyObject_CallMethodId@@Base+0x8b8> │ │ │ │ + b 85cc8 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r4, #22908 @ 0x597c │ │ │ │ + movw r4, #23976 @ 0x5da8 │ │ │ │ movt r4, #8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, #1 │ │ │ │ eor r4, r4, r3 │ │ │ │ bl 2d84c <__clock_gettime64@plt> │ │ │ │ @@ -90004,92 +90281,92 @@ │ │ │ │ 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 859fc <_PyObject_CallMethodId@@Base+0xa18> │ │ │ │ + bhi 85e28 │ │ │ │ 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 85a58 <_PyObject_CallMethodId@@Base+0xa74> │ │ │ │ + bne 85e84 │ │ │ │ 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 85a58 <_PyObject_CallMethodId@@Base+0xa74> │ │ │ │ + bne 85e84 │ │ │ │ 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 85a78 <_PyObject_CallMethodId@@Base+0xa94> │ │ │ │ + bne 85ea4 │ │ │ │ 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 85a98 <_PyObject_CallMethodId@@Base+0xab4> │ │ │ │ + bne 85ec4 │ │ │ │ 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 85ab8 <_PyObject_CallMethodId@@Base+0xad4> │ │ │ │ + b 85ee4 │ │ │ │ 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 85ae8 <_PyObject_CallMethodId@@Base+0xb04> │ │ │ │ + bne 85f14 │ │ │ │ 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 85b08 <_PyObject_CallMethodId@@Base+0xb24> │ │ │ │ + bne 85f34 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp} │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #31804 @ 0x7c3c │ │ │ │ + movw r1, #29980 @ 0x751c │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #59728 @ 0xe950 │ │ │ │ + movw r0, #55760 @ 0xd9d0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 561d4 │ │ │ │ - ldr r3, [pc, #60] @ 85b98 <_PyObject_CallMethodId@@Base+0xbb4> │ │ │ │ + b 561cc │ │ │ │ + ldr r3, [pc, #60] @ 85fc4 │ │ │ │ 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 │ │ │ │ @@ -90100,454 +90377,386 @@ │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00085b9c <_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 85bc8 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ - cmp r1, #0 │ │ │ │ - mov r0, #0 │ │ │ │ - movwne r3, #49424 @ 0xc110 │ │ │ │ - movtne r3, #63 @ 0x3f │ │ │ │ - strne r3, [r1] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00085bd4 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ - ldr r3, [r1, #60] @ 0x3c │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r3, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - bgt 85c10 <_PyCode_CheckNoExternalState@@Base+0x3c> │ │ │ │ - ldr r3, [r1, #72] @ 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt 85c1c <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ - ldr r3, [r1, #76] @ 0x4c │ │ │ │ - cmp r3, #0 │ │ │ │ - ble 85c34 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ - ldr r3, [r1, #80] @ 0x50 │ │ │ │ - cmp r3, #0 │ │ │ │ - ble 85c34 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ - b 85c1c <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ - movw r3, #49376 @ 0xc0e0 │ │ │ │ - movt r3, #63 @ 0x3f │ │ │ │ - b 85c24 <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ - movw r3, #49400 @ 0xc0f8 │ │ │ │ - movt r3, #63 @ 0x3f │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r0, #0 │ │ │ │ - strne r3, [r2] │ │ │ │ - b 85c38 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ - mov r0, #1 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00085c44 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #32 │ │ │ │ - add fp, sp, #0 │ │ │ │ - bne 85c74 <_PyCode_CheckPureFunction@@Base+0x30> │ │ │ │ - tst r3, #384 @ 0x180 │ │ │ │ - movwne r3, #19432 @ 0x4be8 │ │ │ │ - movtne r3, #65 @ 0x41 │ │ │ │ - bne 85c7c <_PyCode_CheckPureFunction@@Base+0x38> │ │ │ │ - tst r3, #512 @ 0x200 │ │ │ │ - moveq r0, #1 │ │ │ │ - beq 85c88 <_PyCode_CheckPureFunction@@Base+0x44> │ │ │ │ - movw r3, #19404 @ 0x4bcc │ │ │ │ - movt r3, #65 @ 0x41 │ │ │ │ - mov r0, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - strne r3, [r1] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00085c94 : │ │ │ │ +00085fc8 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00085cac : │ │ │ │ +00085fe0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #22412 @ 0x578c │ │ │ │ + movw r1, #18820 @ 0x4984 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32eb4c │ │ │ │ + bl 32e5e0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 85ce8 │ │ │ │ + bne 8601c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32f6a8 <_Py_CalculateSuggestions@@Base+0x198> │ │ │ │ + b 32f13c <_Py_CalculateSuggestions@@Base+0x198> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00085cf0 : │ │ │ │ +00086024 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #22360 @ 0x5758 │ │ │ │ + movw r1, #18768 @ 0x4950 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32eb4c │ │ │ │ + bl 32e5e0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 85d2c │ │ │ │ + bne 86060 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32f6a8 <_Py_CalculateSuggestions@@Base+0x198> │ │ │ │ + b 32f13c <_Py_CalculateSuggestions@@Base+0x198> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00085d34 : │ │ │ │ +00086068 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #22412 @ 0x578c │ │ │ │ + movw r1, #18820 @ 0x4984 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32eb4c │ │ │ │ + bl 32e5e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85d70 │ │ │ │ + bne 860a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 856d4 <_PyObject_CallMethodId@@Base+0x6f0> │ │ │ │ + b 85b00 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00085d78 : │ │ │ │ +000860ac : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #22456 @ 0x57b8 │ │ │ │ + movw r1, #18864 @ 0x49b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32eb4c │ │ │ │ + bl 32e5e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85db4 │ │ │ │ + bne 860e8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 856d4 <_PyObject_CallMethodId@@Base+0x6f0> │ │ │ │ + b 85b00 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00085dbc : │ │ │ │ +000860f0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #22360 @ 0x5758 │ │ │ │ + movw r1, #18768 @ 0x4950 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ - bl 32eb4c │ │ │ │ + bl 32e5e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85df8 │ │ │ │ + bne 8612c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 856d4 <_PyObject_CallMethodId@@Base+0x6f0> │ │ │ │ + b 85b00 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00085e00 : │ │ │ │ +00086134 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00085e14 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +00086148 <_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 │ │ │ │ │ │ │ │ -00085e44 <_PyLong_New@@Base>: │ │ │ │ +00086178 <_PyLong_New@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b be5a0 │ │ │ │ + b be6ec │ │ │ │ │ │ │ │ -00085e58 <_PyLong_FromDigits@@Base>: │ │ │ │ +0008618c <_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] @ 85ec0 <_PyLong_FromDigits@@Base+0x68> │ │ │ │ - beq 85eb8 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + ldreq r4, [pc, #72] @ 861f4 <_PyLong_FromDigits@@Base+0x68> │ │ │ │ + beq 861ec <_PyLong_FromDigits@@Base+0x60> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl be5a0 │ │ │ │ + bl be6ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85eb8 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + beq 861ec <_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 2e2dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ + rsbeq fp, r2, r0, asr #21 │ │ │ │ │ │ │ │ -00085ec4 <_PyLong_Sign@@Base>: │ │ │ │ +000861f8 <_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 │ │ │ │ │ │ │ │ -00085ee4 : │ │ │ │ +00086218 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00085f08 : │ │ │ │ +0008623c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00085f30 <_PyDictKeys_StringLookup@@Base>: │ │ │ │ +00086264 <_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, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 85f9c <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ + bne 862d0 <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85f9c <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ + beq 862d0 <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmn r2, #1 │ │ │ │ - bne 85f88 <_PyDictKeys_StringLookup@@Base+0x58> │ │ │ │ + bne 862bc <_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 a89d0 <_Py_dict_lookup@@Base+0xeb4> │ │ │ │ + b a8a30 <_Py_dict_lookup@@Base+0xeb4> │ │ │ │ mvn r0, #2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00085fa4 <_PyDict_NewPresized@@Base>: │ │ │ │ +000862d8 <_PyDict_NewPresized@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 262e8c <_Py_HandlePending@@Base+0x10d8> │ │ │ │ + b 263764 <_Py_HandlePending@@Base+0x10dc> │ │ │ │ │ │ │ │ -00085fbc <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ +000862f0 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - movw ip, #46952 @ 0xb768 │ │ │ │ + movw ip, #45676 @ 0xb26c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp r3, ip │ │ │ │ mov r3, lr │ │ │ │ - bne 85ff0 <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ + bne 86324 <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a972c │ │ │ │ + b a9748 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b abf0c │ │ │ │ + b abf28 │ │ │ │ │ │ │ │ -00085ffc <_PyDict_SizeOf@@Base>: │ │ │ │ +00086330 <_PyDict_SizeOf@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 68bd0 │ │ │ │ + b 68bd8 │ │ │ │ │ │ │ │ -00086010 <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ +00086344 <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ ldr r3, [r1, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 8603c <_PyDictKeys_GetVersionForCurrentState@@Base+0x2c> │ │ │ │ + bne 86370 <_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 │ │ │ │ │ │ │ │ -0008604c : │ │ │ │ +00086380 : │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ movw r0, #16576 @ 0x40c0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0008607c : │ │ │ │ +000863b0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 32db08 <_PyXI_Preserve@@Base+0x1180> │ │ │ │ + b 32d59c <_PyXI_Preserve@@Base+0x1188> │ │ │ │ │ │ │ │ -00086090 : │ │ │ │ +000863c4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ab574 <_PyErr_EmitSyntaxWarning@@Base+0x128c> │ │ │ │ + b 3aae54 <_PyErr_EmitSyntaxWarning@@Base+0x128c> │ │ │ │ │ │ │ │ -000860a4 : │ │ │ │ +000863d8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6eb08 │ │ │ │ + b 6eb10 │ │ │ │ │ │ │ │ -000860b8 : │ │ │ │ +000863ec : │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000860e0 : │ │ │ │ +00086414 : │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00086108 : │ │ │ │ +0008643c : │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00086130 <_Py_SetRefcnt@@Base>: │ │ │ │ +00086464 <_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 │ │ │ │ │ │ │ │ -00086150 : │ │ │ │ +00086484 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00086168 : │ │ │ │ +0008649c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00086180 : │ │ │ │ +000864b4 : │ │ │ │ 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} │ │ │ │ @@ -90560,117 +90769,117 @@ │ │ │ │ sub r3, r1, r3 │ │ │ │ movw ip, #43691 @ 0xaaab │ │ │ │ movt ip, #43690 @ 0xaaaa │ │ │ │ cmp r4, #3 │ │ │ │ asr r3, r3, #4 │ │ │ │ mul r3, ip, r3 │ │ │ │ movls ip, #0 │ │ │ │ - bls 861ec │ │ │ │ + bls 86520 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ addls ip, r4, r4, lsl #1 │ │ │ │ - bls 861ec │ │ │ │ + bls 86520 │ │ │ │ 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 3ce44c <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ + blx 3cdcf4 <_PyMonitoring_FireBranchEvent@@Base+0x3d4> │ │ │ │ sub r0, r4, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #516 @ 0x204 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2d720 │ │ │ │ - ldr r1, [pc, #32] @ 86264 │ │ │ │ + ldr r1, [pc, #32] @ 86598 │ │ │ │ mov r2, #900 @ 0x384 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 2e2dc │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #1420] @ 0x58c │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #1580] @ 0x62c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r8, r1, r8, asr #6 │ │ │ │ - movw r3, #33088 @ 0x8140 │ │ │ │ + subeq r7, r1, r8, lsl #24 │ │ │ │ + movw r3, #31232 @ 0x7a00 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ cmp r0, r3 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #116] @ 86318 │ │ │ │ + ldr r2, [pc, #116] @ 8664c │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 862d0 │ │ │ │ + bne 86604 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 862d0 │ │ │ │ + beq 86604 │ │ │ │ bl 2d120 │ │ │ │ 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 862dc │ │ │ │ + bne 86610 │ │ │ │ cmp r3, r4 │ │ │ │ - bne 86308 │ │ │ │ + bne 8663c │ │ │ │ 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 2558e8 │ │ │ │ + b 256268 │ │ │ │ andeq r0, r0, r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3008] @ 0xbc0 │ │ │ │ sub sp, sp, #1040 @ 0x410 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ str r1, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - bne 86360 │ │ │ │ + bne 86694 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - b 865c4 │ │ │ │ + b 868f8 │ │ │ │ ldr lr, [r6, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 86354 │ │ │ │ + beq 86688 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ sub r4, r6, #1 │ │ │ │ movw r7, #43691 @ 0xaaab │ │ │ │ movt r7, #43690 @ 0xaaaa │ │ │ │ cmp r1, #0 │ │ │ │ bfc r4, #0, #22 │ │ │ │ add ip, r4, #116 @ 0x74 │ │ │ │ @@ -90678,90 +90887,90 @@ │ │ │ │ sub ip, r6, ip │ │ │ │ ldrlt r5, [r6] │ │ │ │ asr ip, ip, #4 │ │ │ │ lsllt r5, r5, #15 │ │ │ │ cmp r1, #3 │ │ │ │ mul ip, r7, ip │ │ │ │ movls r1, #0 │ │ │ │ - bls 863c0 │ │ │ │ + bls 866f4 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ addls r1, r1, r1, lsl #1 │ │ │ │ - bls 863c0 │ │ │ │ + bls 866f4 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ movhi r1, #0 │ │ │ │ add r1, r1, ip, lsl #15 │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r0 │ │ │ │ add r4, r4, r1 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ ldrh r8, [r6, #10] │ │ │ │ str r3, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ cmp r8, #1 │ │ │ │ - bne 86408 │ │ │ │ + bne 8673c │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r2, r4 │ │ │ │ str sl, [sp] │ │ │ │ blx r9 │ │ │ │ str r0, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ - b 865c4 │ │ │ │ + b 868f8 │ │ │ │ cmp lr, r8 │ │ │ │ moveq r8, #0 │ │ │ │ - bne 8644c │ │ │ │ + bne 86780 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls 86354 │ │ │ │ + bls 86688 │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 865c4 │ │ │ │ + beq 868f8 │ │ │ │ add r4, r4, r5 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 86414 │ │ │ │ + b 86748 │ │ │ │ add r3, r8, #31 │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ asr r3, r3, #5 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 2e3cc <__memset_chk@plt> │ │ │ │ ands r8, r8, #31 │ │ │ │ - beq 86494 │ │ │ │ + beq 867c8 │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ mvn r3, #0 │ │ │ │ lsl r3, r3, r8 │ │ │ │ str r3, [r2, #-1028] @ 0xfffffbfc │ │ │ │ sub r8, r5, #1 │ │ │ │ mov r1, #1 │ │ │ │ clz r8, r8 │ │ │ │ mov r3, #0 │ │ │ │ rsb r8, r8, #32 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r3 │ │ │ │ rsb r1, r5, r1, lsl r8 │ │ │ │ - blx 3ceb2c <_PyMonitoring_FireBranchEvent@@Base+0xab4> │ │ │ │ + blx 3ce3d4 <_PyMonitoring_FireBranchEvent@@Base+0xab4> │ │ │ │ ldr r2, [r6, #16] │ │ │ │ rsb ip, r8, #32 │ │ │ │ sub r6, r8, #32 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [fp, #-1076] @ 0xfffffbcc │ │ │ │ sub r1, r2, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 86520 │ │ │ │ + beq 86854 │ │ │ │ ldr r3, [fp, #-1076] @ 0xfffffbcc │ │ │ │ mov r0, #1 │ │ │ │ umull lr, r3, r3, r1 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ adds r3, r3, r1 │ │ │ │ movcs r1, #1 │ │ │ │ movcc r1, #0 │ │ │ │ @@ -90771,412 +90980,412 @@ │ │ │ │ lsr r1, r3, #5 │ │ │ │ sub r3, r3, r1, lsl #5 │ │ │ │ add r1, lr, r1, lsl #2 │ │ │ │ ldr lr, [r1, #-1024] @ 0xfffffc00 │ │ │ │ orr r3, lr, r0, lsl r3 │ │ │ │ str r3, [r1, #-1024] @ 0xfffffc00 │ │ │ │ ldr r2, [r2] │ │ │ │ - b 864cc │ │ │ │ + b 86800 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 86354 │ │ │ │ + beq 86688 │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r6, [r3, r8, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 86578 │ │ │ │ + bne 868ac │ │ │ │ mov r6, #32 │ │ │ │ str sl, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 865c4 │ │ │ │ + beq 868f8 │ │ │ │ add r4, r4, r5 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 86548 │ │ │ │ - b 865bc │ │ │ │ + bne 8687c │ │ │ │ + b 868f0 │ │ │ │ mvn r6, r6 │ │ │ │ rbit r2, r6 │ │ │ │ cmp r6, #0 │ │ │ │ clz r2, r2 │ │ │ │ mla r2, r5, r2, r4 │ │ │ │ - beq 865b8 │ │ │ │ + beq 868ec │ │ │ │ str sl, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ sub r3, r6, #1 │ │ │ │ and r6, r6, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8657c │ │ │ │ - b 865c4 │ │ │ │ + bne 868b0 │ │ │ │ + b 868f8 │ │ │ │ add r4, r4, r5, lsl #5 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 86524 │ │ │ │ + b 86858 │ │ │ │ ldr r0, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3544] @ 0xdd8 │ │ │ │ sub sp, sp, #524 @ 0x20c │ │ │ │ ldr r8, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 85360 <_PyObject_CallMethodId@@Base+0x37c> │ │ │ │ + bl 8578c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8663c │ │ │ │ + beq 86970 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ sub r0, fp, #540 @ 0x21c │ │ │ │ str r8, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ bl 2d510 <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 85394 <_PyObject_CallMethodId@@Base+0x3b0> │ │ │ │ + bl 857c0 │ │ │ │ sub r3, fp, #540 @ 0x21c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 85724 <_PyObject_CallMethodId@@Base+0x740> │ │ │ │ + bl 85b50 │ │ │ │ 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, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ str ip, [sp] │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl 865d0 │ │ │ │ + bl 86904 │ │ │ │ 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, #57640 @ 0xe128 │ │ │ │ + movweq r4, #55784 @ 0xd9e8 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r1 │ │ │ │ movteq r4, #64 @ 0x40 │ │ │ │ moveq r5, #1024 @ 0x400 │ │ │ │ strb lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 866e8 │ │ │ │ + beq 86a1c │ │ │ │ orrs r2, r2, r3 │ │ │ │ - movw r4, #45992 @ 0xb3a8 │ │ │ │ + movw r4, #44136 @ 0xac68 │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ moveq r5, #1000 @ 0x3e8 │ │ │ │ movne r5, #1024 @ 0x400 │ │ │ │ asr r2, r7, #31 │ │ │ │ eor r3, r9, r7, asr #31 │ │ │ │ subs ip, r3, r2 │ │ │ │ eor r3, r7, r7, asr #31 │ │ │ │ sbc r3, r3, r2 │ │ │ │ cmp ip, r5 │ │ │ │ sbcs r2, r3, #0 │ │ │ │ - bge 86754 │ │ │ │ + bge 86a88 │ │ │ │ sub r3, r9, #1 │ │ │ │ orrs r3, r3, r7 │ │ │ │ - bne 86720 │ │ │ │ + bne 86a54 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq 86844 │ │ │ │ + beq 86b78 │ │ │ │ orrs r7, r9, r7 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - movweq r4, #37712 @ 0x9350 │ │ │ │ - movw r1, #19468 @ 0x4c0c │ │ │ │ + movweq r4, #35708 @ 0x8b7c │ │ │ │ + movw r1, #17640 @ 0x44e8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ movteq r4, #63 @ 0x3f │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 2e384 <__snprintf_chk@plt> │ │ │ │ - b 86844 │ │ │ │ + b 86b78 │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs r1, r3, lr │ │ │ │ movlt r2, r5 │ │ │ │ movlt lr, #0 │ │ │ │ - movwge r6, #43408 @ 0xa990 │ │ │ │ - movwlt r6, #23584 @ 0x5c20 │ │ │ │ + movwge r6, #41552 @ 0xa250 │ │ │ │ + movwlt r6, #21956 @ 0x55c4 │ │ │ │ movtge r6, #64 @ 0x40 │ │ │ │ movtlt r6, #62 @ 0x3e │ │ │ │ smull r0, r1, r5, r2 │ │ │ │ cmp ip, r0 │ │ │ │ sbcs r3, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ movlt r0, r2 │ │ │ │ movlt r1, lr │ │ │ │ mov r2, #10 │ │ │ │ - movwge r6, #27036 @ 0x699c │ │ │ │ + movwge r6, #25556 @ 0x63d4 │ │ │ │ movtge r6, #63 @ 0x3f │ │ │ │ - blx 3cea8c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3ce334 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - blx 3cea8c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3ce334 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cea8c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3ce334 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ mov r3, #8 │ │ │ │ mov r7, r2 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r4, [sp, #12] │ │ │ │ - movw r2, #42036 @ 0xa434 │ │ │ │ + movw r2, #40192 @ 0x9d00 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ sub r4, fp, #68 @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37712 @ 0x9350 │ │ │ │ + movw r1, #35708 @ 0x8b7c │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw ip, #19480 @ 0x4c18 │ │ │ │ + movw ip, #17652 @ 0x44f4 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ moveq r1, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ bl 2e384 <__snprintf_chk@plt> │ │ │ │ mov r3, #32 │ │ │ │ cmp r7, #0 │ │ │ │ - movw r2, #19488 @ 0x4c20 │ │ │ │ + movw r2, #17660 @ 0x44fc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ rsblt r7, r7, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r4, [sp, #12] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ bl 2e384 <__snprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ - movw r2, #19460 @ 0x4c04 │ │ │ │ + movw r2, #17632 @ 0x44e0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ movne r2, r8 │ │ │ │ - bl 86644 │ │ │ │ + bl 86978 │ │ │ │ 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, #19520 @ 0x4c40 │ │ │ │ + movw r2, #17692 @ 0x451c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ - bl 86644 │ │ │ │ + bl 86978 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ orrs r6, r6, r8 │ │ │ │ mov r6, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bne 869b8 │ │ │ │ + bne 86cec │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 86690 │ │ │ │ + bl 869c4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 86690 │ │ │ │ + bl 869c4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 86690 │ │ │ │ + bl 869c4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ - bl 86690 │ │ │ │ + bl 869c4 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bl 86690 │ │ │ │ + bl 869c4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #45992 @ 0xb3a8 │ │ │ │ + movw r3, #44136 @ 0xac68 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ - movw r2, #19460 @ 0x4c04 │ │ │ │ + movw r2, #17632 @ 0x44e0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ - bl 86644 │ │ │ │ + bl 86978 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 869ac │ │ │ │ + bge 86ce0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #29172 @ 0x71f4 │ │ │ │ + movw r2, #27424 @ 0x6b20 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ - bl 86644 │ │ │ │ + bl 86978 │ │ │ │ cmp r7, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #19504 @ 0x4c30 │ │ │ │ + movw r2, #17676 @ 0x450c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ movne r2, r7 │ │ │ │ - bl 86644 │ │ │ │ - movw r2, #44096 @ 0xac40 │ │ │ │ + bl 86978 │ │ │ │ + movw r2, #43552 @ 0xaa20 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - b 86a48 │ │ │ │ - movw r2, #19528 @ 0x4c48 │ │ │ │ + b 86d7c │ │ │ │ + movw r2, #17700 @ 0x4524 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - b 86a48 │ │ │ │ + b 86d7c │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 86690 │ │ │ │ + bl 869c4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 86690 │ │ │ │ + bl 869c4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 86690 │ │ │ │ + bl 869c4 │ │ │ │ str r6, [sp, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ str r4, [sp] │ │ │ │ - bl 86690 │ │ │ │ + bl 869c4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #37712 @ 0x9350 │ │ │ │ + movw r3, #35708 @ 0x8b7c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r2, #19536 @ 0x4c50 │ │ │ │ + movw r2, #17708 @ 0x452c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ - bl 86644 │ │ │ │ + bl 86978 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 869ac │ │ │ │ - movw r2, #19544 @ 0x4c58 │ │ │ │ + bge 86ce0 │ │ │ │ + movw r2, #17716 @ 0x4534 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 86644 │ │ │ │ + b 86978 │ │ │ │ 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, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #19520 @ 0x4c40 │ │ │ │ + movw r2, #17692 @ 0x451c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 86644 │ │ │ │ + bl 86978 │ │ │ │ mov ip, #0 │ │ │ │ ldrd r0, [r6] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r5, ip} │ │ │ │ - bl 86690 │ │ │ │ + bl 869c4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #44096 @ 0xac40 │ │ │ │ + movw r2, #43552 @ 0xaa20 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 86644 │ │ │ │ + b 86978 │ │ │ │ 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 86b14 │ │ │ │ + beq 86e48 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 86af8 │ │ │ │ - b 86b98 │ │ │ │ + bne 86e2c │ │ │ │ + b 86ecc │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq 86b98 │ │ │ │ + beq 86ecc │ │ │ │ movw r3, #2772 @ 0xad4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86b98 │ │ │ │ + beq 86ecc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 86b98 │ │ │ │ + beq 86ecc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ - movw r2, #19564 @ 0x4c6c │ │ │ │ + movw r2, #17736 @ 0x4548 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp] │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ @@ -91184,226 +91393,226 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 2e384 <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 865d0 │ │ │ │ - b 86bb0 │ │ │ │ + bl 86904 │ │ │ │ + b 86ee4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 865d0 │ │ │ │ + bl 86904 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #2244 @ 0x8c4 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86bf0 │ │ │ │ + bne 86f24 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 23055c <_start@@Base+0x790> │ │ │ │ + bl 230ea4 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86c18 │ │ │ │ + beq 86f4c │ │ │ │ add r2, fp, #8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ - movw r0, #19584 @ 0x4c80 │ │ │ │ + movw r0, #17756 @ 0x455c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 86ad4 │ │ │ │ - b 86c7c │ │ │ │ + bl 86e08 │ │ │ │ + b 86fb0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86c30 │ │ │ │ + bne 86f64 │ │ │ │ movw r0, #2244 @ 0x8c4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 23055c <_start@@Base+0x790> │ │ │ │ + bl 230ea4 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86c7c │ │ │ │ + beq 86fb0 │ │ │ │ movw r3, #2768 @ 0xad0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 86bfc │ │ │ │ - ldr r2, [pc, #52] @ 86c8c │ │ │ │ + blt 86f30 │ │ │ │ + ldr r2, [pc, #52] @ 86fc0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 86c58 │ │ │ │ + bne 86f8c │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 86bfc │ │ │ │ + ble 86f30 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - rsbeq pc, r7, r4, asr #11 │ │ │ │ + strdeq pc, [r7], #-92 @ 0xffffffa4 @ │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ movw r4, #2244 @ 0x8c4 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, fp, #8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r5, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86cd4 │ │ │ │ + bne 87008 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 23055c <_start@@Base+0x790> │ │ │ │ + bl 230ea4 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86cf8 │ │ │ │ + beq 8702c │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #19604 @ 0x4c94 │ │ │ │ + movw r0, #17776 @ 0x4570 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 86ad4 │ │ │ │ - b 86d5c │ │ │ │ + bl 86e08 │ │ │ │ + b 87090 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86d10 │ │ │ │ + bne 87044 │ │ │ │ movw r0, #2244 @ 0x8c4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 23055c <_start@@Base+0x790> │ │ │ │ + bl 230ea4 <_start@@Base+0x790> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86d5c │ │ │ │ + beq 87090 │ │ │ │ movw r3, #2764 @ 0xacc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 86ce0 │ │ │ │ - ldr r2, [pc, #92] @ 86d94 │ │ │ │ + blt 87014 │ │ │ │ + ldr r2, [pc, #92] @ 870c8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 86d38 │ │ │ │ + bne 8706c │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 86ce0 │ │ │ │ - movw r3, #62912 @ 0xf5c0 │ │ │ │ + ble 87014 │ │ │ │ + movw r3, #62968 @ 0xf5f8 │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 86d84 │ │ │ │ + beq 870b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ - rsbeq pc, r7, r8, asr #11 │ │ │ │ + rsbeq pc, r7, r0, lsl #12 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r7, #3 │ │ │ │ cmp r0, #2 │ │ │ │ pophi {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 252870 │ │ │ │ + bl 2531f8 │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r0 │ │ │ │ subne r3, r5, r4 │ │ │ │ movne r5, r4 │ │ │ │ addne r1, r0, r3 │ │ │ │ cmp r7, #4 │ │ │ │ - bne 86e20 │ │ │ │ + bne 87154 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ movne r4, r1 │ │ │ │ addne r5, r5, r4 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #1073741824 @ 0x40000000 │ │ │ │ sub r0, r5, r4 │ │ │ │ popls {r4, r5, r6, r7, fp, pc} │ │ │ │ add r4, r4, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 2530a0 │ │ │ │ - b 86e00 │ │ │ │ + bl 253a28 │ │ │ │ + b 87134 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2530a0 │ │ │ │ + b 253a28 │ │ │ │ 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] @ 86eec │ │ │ │ + ldr r0, [pc, #140] @ 87220 │ │ │ │ strbne r2, [r3] │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 252fdc │ │ │ │ - ldr r0, [pc, #120] @ 86ef0 │ │ │ │ - bl 2923e4 │ │ │ │ + bl 253964 │ │ │ │ + ldr r0, [pc, #120] @ 87224 │ │ │ │ + bl 2925bc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl 292a60 │ │ │ │ + bl 292c38 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 86ee0 │ │ │ │ + beq 87214 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ bl 2dcc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86ee0 │ │ │ │ + beq 87214 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 86ee0 │ │ │ │ + beq 87214 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #19624 @ 0x4ca8 │ │ │ │ + movw r0, #17796 @ 0x4584 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 86bb8 │ │ │ │ + bl 86eec │ │ │ │ mov r0, #0 │ │ │ │ - b 86ee4 │ │ │ │ + b 87218 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, r5, r0, ror #28 │ │ │ │ rsbeq r6, r5, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -91412,312 +91621,312 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r2 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 292a60 │ │ │ │ + bl 292c38 │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 86fd8 │ │ │ │ + beq 8730c │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 252fdc │ │ │ │ + bl 253964 │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ - movw r6, #35728 @ 0x8b90 │ │ │ │ + movw r6, #35736 @ 0x8b98 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - bl 2923e4 │ │ │ │ + bl 2925bc │ │ │ │ ldr r8, [r6] │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e54c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 86fd8 │ │ │ │ + beq 8730c │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ streq r9, [r0] │ │ │ │ - beq 86f5c │ │ │ │ + beq 87290 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ cmpeq r8, #8 │ │ │ │ - bne 86fbc │ │ │ │ + bne 872f0 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ str r2, [r6] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e54c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 86fd8 │ │ │ │ - movw r0, #19700 @ 0x4cf4 │ │ │ │ + beq 8730c │ │ │ │ + movw r0, #17872 @ 0x45d0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 86bb8 │ │ │ │ + bl 86eec │ │ │ │ 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 87040 │ │ │ │ + bne 87374 │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87040 │ │ │ │ + beq 87374 │ │ │ │ mov r0, r1 │ │ │ │ - bl 25ae0c │ │ │ │ + bl 25b788 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 87040 │ │ │ │ + bls 87374 │ │ │ │ sub r1, r0, #4 │ │ │ │ movw r2, #24064 @ 0x5e00 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 86ef4 │ │ │ │ + bl 87228 │ │ │ │ add r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r2, r3, #3 │ │ │ │ ands r0, r3, #3 │ │ │ │ orreq r2, r2, #1 │ │ │ │ - beq 87060 │ │ │ │ + beq 87394 │ │ │ │ str r2, [r4] │ │ │ │ orr r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r12, [r1] │ │ │ │ cmp ip, r3 │ │ │ │ - bne 87078 │ │ │ │ + bne 873ac │ │ │ │ strex lr, r2, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ mov r3, ip │ │ │ │ - bne 87048 │ │ │ │ + bne 8737c │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - bne 870a0 │ │ │ │ + bne 873d4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - b 870dc │ │ │ │ + b 87410 │ │ │ │ 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 870c8 │ │ │ │ + bne 873fc │ │ │ │ strex ip, r4, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 87098 │ │ │ │ - b 870ac │ │ │ │ + beq 873cc │ │ │ │ + b 873e0 │ │ │ │ mov r3, r0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ bic r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr r2, r2, #2 │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 870d4 │ │ │ │ + bne 87408 │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - b 870d4 │ │ │ │ + b 87408 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ eor r2, r2, #1 │ │ │ │ add fp, sp, #16 │ │ │ │ add r5, r0, #32 │ │ │ │ ldr ip, [r0, #32] │ │ │ │ dmb ish │ │ │ │ and r4, ip, #3 │ │ │ │ bic lr, ip, #3 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 87140 │ │ │ │ + bne 87474 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 8716c │ │ │ │ + bhi 874a0 │ │ │ │ add r3, r3, #1 │ │ │ │ yield │ │ │ │ - b 87110 │ │ │ │ + b 87444 │ │ │ │ cmp r1, r4 │ │ │ │ - bne 87150 │ │ │ │ + bne 87484 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ cmp r4, #3 │ │ │ │ movne r6, #0 │ │ │ │ andeq r6, r2, #1 │ │ │ │ orr lr, lr, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 87174 │ │ │ │ - b 87148 │ │ │ │ + beq 874a8 │ │ │ │ + b 8747c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r5] │ │ │ │ cmp r4, ip │ │ │ │ - bne 8718c │ │ │ │ + bne 874c0 │ │ │ │ strex r6, lr, [r5] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 87148 │ │ │ │ - b 87110 │ │ │ │ + beq 8747c │ │ │ │ + b 87444 │ │ │ │ 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 87100 │ │ │ │ + bl 87434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 871cc │ │ │ │ + bne 87500 │ │ │ │ yield │ │ │ │ - b 871ac │ │ │ │ + b 874e0 │ │ │ │ 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 87100 │ │ │ │ + bl 87434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87210 │ │ │ │ + bne 87544 │ │ │ │ yield │ │ │ │ - b 871f0 │ │ │ │ + b 87524 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ add r1, r1, #20 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - bl 258da0 │ │ │ │ + bl 259718 │ │ │ │ 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, #33088 @ 0x8140 │ │ │ │ + movw r3, #31232 @ 0x7a00 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ cmp r0, r3 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 87364 │ │ │ │ + beq 87698 │ │ │ │ ldr r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8736c │ │ │ │ + beq 876a0 │ │ │ │ add sl, r6, #1408 @ 0x580 │ │ │ │ mov r8, r4 │ │ │ │ add r5, r6, #520 @ 0x208 │ │ │ │ add sl, sl, #12 │ │ │ │ - bl 23941c │ │ │ │ + bl 242ec4 │ │ │ │ ldr r7, [r8, #520] @ 0x208 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r9, r7 │ │ │ │ - beq 87318 │ │ │ │ + beq 8764c │ │ │ │ mov r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 87100 │ │ │ │ + bl 87434 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 872cc │ │ │ │ + bne 87600 │ │ │ │ yield │ │ │ │ - b 872ac │ │ │ │ + b 875e0 │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r1 │ │ │ │ - bne 872a4 │ │ │ │ + bne 875d8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r8, #520] @ 0x208 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 87308 │ │ │ │ + bne 8763c │ │ │ │ str r3, [r5] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 255740 <_PyInterpreterState_New@@Base+0x1a10> │ │ │ │ - b 87318 │ │ │ │ + bl 2560c0 <_PyInterpreterState_New@@Base+0x1a10> │ │ │ │ + b 8764c │ │ │ │ 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 87290 │ │ │ │ + bne 875c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23941c │ │ │ │ + bl 242ec4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87358 │ │ │ │ + bne 8768c │ │ │ │ yield │ │ │ │ - b 87340 │ │ │ │ + b 87674 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86214 │ │ │ │ - b 8736c │ │ │ │ + bl 86548 │ │ │ │ + b 876a0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 238388 <_Py_SetLocaleFromEnv@@Base+0x2944> │ │ │ │ + bl 241904 <_Py_SetLocaleFromEnv@@Base+0xb578> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 86268 │ │ │ │ + b 8659c │ │ │ │ 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 873a8 │ │ │ │ + bne 876dc │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne 87388 │ │ │ │ + bne 876bc │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 873b4 │ │ │ │ + bne 876e8 │ │ │ │ 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 │ │ │ │ @@ -91726,48 +91935,48 @@ │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r5, r0, #116 @ 0x74 │ │ │ │ mla r7, r8, r7, r0 │ │ │ │ add r7, r7, #116 @ 0x74 │ │ │ │ cmp r5, r7 │ │ │ │ - bcs 87434 │ │ │ │ + bcs 87768 │ │ │ │ ldr r9, [r5, #24] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 87428 │ │ │ │ + bne 8775c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fb494 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ + bl 2fb030 <_PyObject_HasLen@@Base+0x50> │ │ │ │ str r9, [r5, #24] │ │ │ │ ldr r3, [r5] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ - b 87404 │ │ │ │ + b 87738 │ │ │ │ movw r5, #2244 @ 0x8c4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87450 │ │ │ │ + bne 87784 │ │ │ │ add r0, r5, #240 @ 0xf0 │ │ │ │ - bl 23055c <_start@@Base+0x790> │ │ │ │ + bl 230ea4 <_start@@Base+0x790> │ │ │ │ ldr r1, [r5, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #448] @ 0x1c0 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ - bl 25504c <_PyInterpreterState_New@@Base+0x131c> │ │ │ │ + bl 2559cc <_PyInterpreterState_New@@Base+0x131c> │ │ │ │ ldr r0, [r6, #448] @ 0x1c0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl 252fdc │ │ │ │ + bl 253964 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsl r0, r0, #15 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - bl 2546e4 <_PyInterpreterState_New@@Base+0x9b4> │ │ │ │ + bl 255064 <_PyInterpreterState_New@@Base+0x9b4> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ add ip, r4, #72 @ 0x48 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ @@ -91782,72 +91991,72 @@ │ │ │ │ str r2, [ip] │ │ │ │ add r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ubfx r2, r2, #0, #22 │ │ │ │ orr r2, r4, r2 │ │ │ │ ldrex r14, [r0] │ │ │ │ cmp lr, r1 │ │ │ │ - bne 874f4 │ │ │ │ + bne 87828 │ │ │ │ strex r5, r2, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, lr │ │ │ │ - bne 874c0 │ │ │ │ + bne 877f4 │ │ │ │ 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 87500 │ │ │ │ + b 87834 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r3] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r1, r6, #0 │ │ │ │ movne r1, #1 │ │ │ │ - bl 2577dc <_Py_NewReference@@Base+0x14f4> │ │ │ │ + bl 258154 <_Py_NewReference@@Base+0x14f4> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87564 │ │ │ │ + bne 87898 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 258c70 │ │ │ │ - b 875d0 │ │ │ │ + bl 2595e8 │ │ │ │ + b 87904 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 875d0 │ │ │ │ + bne 87904 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 258ccc │ │ │ │ + bl 259644 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r0, [r5, #468] @ 0x1d4 │ │ │ │ mov r2, #1 │ │ │ │ bfc r4, #0, #22 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ - bl 252fdc │ │ │ │ + bl 253964 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 875d0 │ │ │ │ + bne 87904 │ │ │ │ add r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 873d4 │ │ │ │ + bl 87708 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -91861,58 +92070,58 @@ │ │ │ │ mov r5, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mla r3, r7, r3, r0 │ │ │ │ add sl, r3, #116 @ 0x74 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ mla r4, r7, r3, r4 │ │ │ │ cmp r4, sl │ │ │ │ - bcs 876d4 │ │ │ │ + bcs 87a08 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 876bc │ │ │ │ + beq 879f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2577dc <_Py_NewReference@@Base+0x14f4> │ │ │ │ + bl 258154 <_Py_NewReference@@Base+0x14f4> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8768c │ │ │ │ + bne 879c0 │ │ │ │ ldr r0, [r8, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 252fdc │ │ │ │ + bl 253964 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ - bl 258e04 │ │ │ │ + bl 25977c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r9 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ - b 876c8 │ │ │ │ + b 879fc │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 876c8 │ │ │ │ + bne 879fc │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r5, #1 │ │ │ │ - bcc 876c8 │ │ │ │ + bcc 879fc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ orrhi r5, r5, #1 │ │ │ │ - b 876c8 │ │ │ │ + b 879fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r9 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ mla r4, r7, r3, r4 │ │ │ │ - b 87620 │ │ │ │ + b 87954 │ │ │ │ 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 │ │ │ │ @@ -91935,82 +92144,82 @@ │ │ │ │ dmb ish │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ mov r1, sl │ │ │ │ add r4, r5, #116 @ 0x74 │ │ │ │ lsl r0, r0, #15 │ │ │ │ - bl 2546e4 <_PyInterpreterState_New@@Base+0x9b4> │ │ │ │ + bl 255064 <_PyInterpreterState_New@@Base+0x9b4> │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl 252fdc │ │ │ │ + bl 253964 │ │ │ │ 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 87950 │ │ │ │ + bcs 87c84 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87930 │ │ │ │ + beq 87c64 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldrb r2, [r8, #1597] @ 0x63d │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ ldrne r2, [r8] │ │ │ │ ldrne r6, [r2, #16] │ │ │ │ - beq 877d0 │ │ │ │ + beq 87b04 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 877d4 │ │ │ │ + beq 87b08 │ │ │ │ ldrb r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq 877d4 │ │ │ │ + beq 87b08 │ │ │ │ ldr r6, [r6, #1592] @ 0x638 │ │ │ │ - b 877b4 │ │ │ │ + b 87ae8 │ │ │ │ mov r6, r8 │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 252fdc │ │ │ │ + bl 253964 │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ dmb ish │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87100 │ │ │ │ + bl 87434 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 8781c │ │ │ │ + bne 87b50 │ │ │ │ yield │ │ │ │ - b 877fc │ │ │ │ + b 87b30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2577dc <_Py_NewReference@@Base+0x14f4> │ │ │ │ + bl 258154 <_Py_NewReference@@Base+0x14f4> │ │ │ │ ldr r9, [r4, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 87844 │ │ │ │ + bne 87b78 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 258e04 │ │ │ │ + bl 25977c │ │ │ │ mov r4, r0 │ │ │ │ - b 87940 │ │ │ │ + b 87c74 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ movge r0, r7 │ │ │ │ ldrlt r0, [r4] │ │ │ │ lsllt r0, r0, #15 │ │ │ │ - bl 24fe78 <_Py_write_noraise@@Base+0xa6a8> │ │ │ │ + bl 250800 <_Py_write_noraise@@Base+0x1590> │ │ │ │ mov r3, #12 │ │ │ │ mov lr, #8 │ │ │ │ movt lr, #1 │ │ │ │ ldrb ip, [r4, #14] │ │ │ │ mul r1, r3, r0 │ │ │ │ add r3, r6, r1 │ │ │ │ add r1, r1, #520 @ 0x208 │ │ │ │ @@ -92028,272 +92237,272 @@ │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ streq r4, [r3, #524] @ 0x20c │ │ │ │ mov r3, #12 │ │ │ │ strne r4, [r2, #44] @ 0x2c │ │ │ │ mla r0, r3, r0, r6 │ │ │ │ str r4, [r0, #520] @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl 255740 <_PyInterpreterState_New@@Base+0x1a10> │ │ │ │ + bl 2560c0 <_PyInterpreterState_New@@Base+0x1a10> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r7 │ │ │ │ ldr r3, [r6, #1580] @ 0x62c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #1580] @ 0x62c │ │ │ │ - bne 87940 │ │ │ │ + bne 87c74 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r9, r3 │ │ │ │ - bcs 87920 │ │ │ │ + bcs 87c54 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, #65536 @ 0x10000 │ │ │ │ movhi r7, #0 │ │ │ │ movls r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r7, #0 │ │ │ │ cmp r8, r6 │ │ │ │ movne r7, #0 │ │ │ │ andeq r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r2] │ │ │ │ - b 87940 │ │ │ │ + b 87c74 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 878e8 │ │ │ │ - b 87940 │ │ │ │ + bhi 87c1c │ │ │ │ + b 87c74 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 258f4c │ │ │ │ + bl 2598c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ - b 87780 │ │ │ │ + b 87ab4 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8796c │ │ │ │ + bne 87ca0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 30dee8 │ │ │ │ + bl 30dba0 │ │ │ │ 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] @ 87f3c │ │ │ │ + ldr r7, [pc, #1440] @ 88270 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ - movw r3, #19828 @ 0x4d74 │ │ │ │ + movw r3, #18000 @ 0x4650 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #19840 @ 0x4d80 │ │ │ │ + movw r2, #18012 @ 0x465c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw r3, #19848 @ 0x4d88 │ │ │ │ + movw r3, #18020 @ 0x4664 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #19860 @ 0x4d94 │ │ │ │ + movw r2, #18032 @ 0x4670 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r3, #19872 @ 0x4da0 │ │ │ │ + movw r3, #18044 @ 0x467c │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #19884 @ 0x4dac │ │ │ │ + movw r2, #18056 @ 0x4688 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - movw r3, #19776 @ 0x4d40 │ │ │ │ + movw r3, #17948 @ 0x461c │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str ip, [r4, #16] │ │ │ │ - movw r2, #19788 @ 0x4d4c │ │ │ │ + movw r2, #17960 @ 0x4628 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ sub ip, fp, #292 @ 0x124 │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ str ip, [fp, #-444] @ 0xfffffe44 │ │ │ │ str r6, [fp, #-452] @ 0xfffffe3c │ │ │ │ - movw r5, #37712 @ 0x9350 │ │ │ │ + movw r5, #35708 @ 0x8b7c │ │ │ │ movt r5, #63 @ 0x3f │ │ │ │ str r6, [fp, #-448] @ 0xfffffe40 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 86644 │ │ │ │ + bl 86978 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #19892 @ 0x4db4 │ │ │ │ + movw r1, #18064 @ 0x4690 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86870 │ │ │ │ + bl 86ba4 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #32 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #19904 @ 0x4dc0 │ │ │ │ + movw r1, #18076 @ 0x469c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86870 │ │ │ │ + bl 86ba4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #8716 @ 0x220c │ │ │ │ + movw r3, #6716 @ 0x1a3c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #19520 @ 0x4c40 │ │ │ │ + movw r2, #17692 @ 0x451c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ - bl 86644 │ │ │ │ + bl 86978 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #80] @ 0x50 │ │ │ │ - bl 86690 │ │ │ │ + bl 869c4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #44096 @ 0xac40 │ │ │ │ + movw r2, #43552 @ 0xaa20 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ - bl 86644 │ │ │ │ + bl 86978 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #19916 @ 0x4dcc │ │ │ │ + movw r3, #18088 @ 0x46a8 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #19520 @ 0x4c40 │ │ │ │ + movw r2, #17692 @ 0x451c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ - bl 86644 │ │ │ │ + bl 86978 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #112] @ 0x70 │ │ │ │ - bl 86690 │ │ │ │ + bl 869c4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #44096 @ 0xac40 │ │ │ │ + movw r2, #43552 @ 0xaa20 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ - bl 86644 │ │ │ │ + bl 86978 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #128 @ 0x80 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #19924 @ 0x4dd4 │ │ │ │ + movw r1, #18096 @ 0x46b0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86870 │ │ │ │ + bl 86ba4 │ │ │ │ sub r0, r7, #64 @ 0x40 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #19932 @ 0x4ddc │ │ │ │ + movw r1, #18104 @ 0x46b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86870 │ │ │ │ + bl 86ba4 │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #19944 @ 0x4de8 │ │ │ │ + movw r1, #18116 @ 0x46c4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86870 │ │ │ │ + bl 86ba4 │ │ │ │ add r0, r7, #384 @ 0x180 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #19956 @ 0x4df4 │ │ │ │ + movw r1, #18128 @ 0x46d0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86870 │ │ │ │ + bl 86ba4 │ │ │ │ sub r0, r7, #32 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #8616 @ 0x21a8 │ │ │ │ + movw r1, #6616 @ 0x19d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 86870 │ │ │ │ + bl 86ba4 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r7, #192 @ 0xc0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #19944 @ 0x4de8 │ │ │ │ + movw r1, #18116 @ 0x46c4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86870 │ │ │ │ + bl 86ba4 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #416 @ 0x1a0 │ │ │ │ - movw r1, #19964 @ 0x4dfc │ │ │ │ + movw r1, #18136 @ 0x46d8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86a60 │ │ │ │ + bl 86d94 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #496 @ 0x1f0 │ │ │ │ - movw r1, #19976 @ 0x4e08 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86a60 │ │ │ │ + bl 86d94 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #432 @ 0x1b0 │ │ │ │ - movw r1, #19988 @ 0x4e14 │ │ │ │ + movw r1, #18160 @ 0x46f0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86a60 │ │ │ │ + bl 86d94 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #448 @ 0x1c0 │ │ │ │ - movw r1, #8536 @ 0x2158 │ │ │ │ + movw r1, #6536 @ 0x1988 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 86a60 │ │ │ │ + bl 86d94 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #464 @ 0x1d0 │ │ │ │ - movw r1, #19996 @ 0x4e1c │ │ │ │ + movw r1, #18168 @ 0x46f8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86a60 │ │ │ │ + bl 86d94 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #480 @ 0x1e0 │ │ │ │ - movw r1, #20004 @ 0x4e24 │ │ │ │ + movw r1, #18176 @ 0x4700 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 86a60 │ │ │ │ + bl 86d94 │ │ │ │ add r0, r7, #224 @ 0xe0 │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #38524 @ 0x967c │ │ │ │ + movw r1, #36896 @ 0x9020 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 86870 │ │ │ │ + bl 86ba4 │ │ │ │ ldr r0, [r7, #520] @ 0x208 │ │ │ │ ldr r1, [r7, #524] @ 0x20c │ │ │ │ orrs r3, r0, r1 │ │ │ │ - beq 87c64 │ │ │ │ + beq 87f98 │ │ │ │ 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 3cea8c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3ce334 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cea8c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3ce334 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {r0, r2} │ │ │ │ - movw r3, #20012 @ 0x4e2c │ │ │ │ + movw r3, #18184 @ 0x4708 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #20024 @ 0x4e38 │ │ │ │ + movw r2, #18196 @ 0x4714 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ mov r6, #0 │ │ │ │ - bl 86644 │ │ │ │ + bl 86978 │ │ │ │ mov r7, #0 │ │ │ │ - bl 251fdc │ │ │ │ + bl 252964 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #20044 @ 0x4e4c │ │ │ │ + movw r3, #18216 @ 0x4728 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ - movw r2, #20056 @ 0x4e58 │ │ │ │ + movw r2, #18228 @ 0x4734 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ sub sl, fp, #372 @ 0x174 │ │ │ │ - bl 86644 │ │ │ │ + bl 86978 │ │ │ │ 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 2d720 │ │ │ │ @@ -92309,15 +92518,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] @ 87f40 │ │ │ │ + ldr r1, [pc, #532] @ 88274 │ │ │ │ mla r8, r9, r2, r8 │ │ │ │ movw r2, #24712 @ 0x6088 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ rsb r3, r3, r0, asr #18 │ │ │ │ sbc r8, r8, r6 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ @@ -92337,118 +92546,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 3cea8c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3ce334 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ ldr r3, [sl, #8] │ │ │ │ adds r6, r6, r0 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ adc r7, r7, r1 │ │ │ │ ldrd r0, [sl, #16] │ │ │ │ umull sl, r3, r3, r9 │ │ │ │ mla r9, r9, r2, r3 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r3, #0 │ │ │ │ - blx 3cea8c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3ce334 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ adds r0, sl, r0 │ │ │ │ adc r1, r9, r1 │ │ │ │ ldr r9, [fp, #-348] @ 0xfffffea4 │ │ │ │ cmp r8, #0 │ │ │ │ ldr sl, [fp, #-328] @ 0xfffffeb8 │ │ │ │ movlt r5, #0 │ │ │ │ lsl r9, r9, #10 │ │ │ │ - blt 87dec │ │ │ │ + blt 88120 │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r8, r8, #0 │ │ │ │ mvnge r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r6, #0 │ │ │ │ - blt 87e04 │ │ │ │ + blt 88138 │ │ │ │ cmn r6, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r7, r7, #0 │ │ │ │ mvnge r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r7, #0 │ │ │ │ - blt 87e20 │ │ │ │ + blt 88154 │ │ │ │ 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 3ce6fc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ - movw r2, #20068 @ 0x4e64 │ │ │ │ + blx 3cdfa4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + movw r2, #18240 @ 0x4740 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ umull r5, r3, r5, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ lsr r3, r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #26948 @ 0x6944 │ │ │ │ + movw r3, #25320 @ 0x62e8 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl 86644 │ │ │ │ + bl 86978 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ str sl, [sp, #16] │ │ │ │ - blx 3ce6fc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cdfa4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ umull r7, r3, r7, r8 │ │ │ │ mov r0, r6 │ │ │ │ umull r6, r8, r6, r8 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ lsr r3, r3, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 3ce6fc <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ + blx 3cdfa4 <_PyMonitoring_FireBranchEvent@@Base+0x684> │ │ │ │ lsr r8, r8, #6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #41256 @ 0xa128 │ │ │ │ + movw r3, #39628 @ 0x9acc │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp] │ │ │ │ - movw r2, #20088 @ 0x4e78 │ │ │ │ + movw r2, #18260 @ 0x4754 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ - movw r5, #48208 @ 0xbc50 │ │ │ │ + movw r5, #46352 @ 0xb510 │ │ │ │ movt r5, #64 @ 0x40 │ │ │ │ - bl 86644 │ │ │ │ + bl 86978 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 86690 │ │ │ │ + bl 869c4 │ │ │ │ ldr r3, [fp, #-460] @ 0xfffffe34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87f1c │ │ │ │ + beq 88250 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #20156 @ 0x4ebc │ │ │ │ + movw r2, #18328 @ 0x4798 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ - bl 86644 │ │ │ │ + bl 86978 │ │ │ │ ldr r0, [fp, #-460] @ 0xfffffe34 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 86690 │ │ │ │ + bl 869c4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #44096 @ 0xac40 │ │ │ │ + movw r2, #43552 @ 0xaa20 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r0, #22528 @ 0x5800 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #8 │ │ │ │ - bl 86644 │ │ │ │ + bl 86978 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r5, r5, r0, asr #28 │ │ │ │ rsbeq r5, r5, r8, ror lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -92457,193 +92666,193 @@ │ │ │ │ movw r5, #24064 @ 0x5e00 │ │ │ │ movt r5, #101 @ 0x65 │ │ │ │ cmp r0, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85a2c <_PyObject_CallMethodId@@Base+0xa48> │ │ │ │ + bl 85e58 │ │ │ │ add r1, r4, #32 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl 85a2c <_PyObject_CallMethodId@@Base+0xa48> │ │ │ │ + bl 85e58 │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ - bl 85a2c <_PyObject_CallMethodId@@Base+0xa48> │ │ │ │ + bl 85e58 │ │ │ │ add r1, r4, #96 @ 0x60 │ │ │ │ add r0, r5, #96 @ 0x60 │ │ │ │ - bl 85a2c <_PyObject_CallMethodId@@Base+0xa48> │ │ │ │ + bl 85e58 │ │ │ │ add r1, r4, #128 @ 0x80 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ - bl 85a2c <_PyObject_CallMethodId@@Base+0xa48> │ │ │ │ + bl 85e58 │ │ │ │ add r1, r4, #160 @ 0xa0 │ │ │ │ add r0, r5, #160 @ 0xa0 │ │ │ │ - bl 85a2c <_PyObject_CallMethodId@@Base+0xa48> │ │ │ │ + bl 85e58 │ │ │ │ add r1, r4, #192 @ 0xc0 │ │ │ │ add r0, r5, #192 @ 0xc0 │ │ │ │ - bl 85a2c <_PyObject_CallMethodId@@Base+0xa48> │ │ │ │ + bl 85e58 │ │ │ │ add r1, r4, #256 @ 0x100 │ │ │ │ add r0, r5, #256 @ 0x100 │ │ │ │ - bl 85a2c <_PyObject_CallMethodId@@Base+0xa48> │ │ │ │ + bl 85e58 │ │ │ │ add r1, r4, #224 @ 0xe0 │ │ │ │ add r0, r5, #224 @ 0xe0 │ │ │ │ - bl 85a2c <_PyObject_CallMethodId@@Base+0xa48> │ │ │ │ + bl 85e58 │ │ │ │ add r1, r4, #288 @ 0x120 │ │ │ │ add r0, r5, #288 @ 0x120 │ │ │ │ - bl 85a2c <_PyObject_CallMethodId@@Base+0xa48> │ │ │ │ + bl 85e58 │ │ │ │ add r1, r4, #416 @ 0x1a0 │ │ │ │ add r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 85a2c <_PyObject_CallMethodId@@Base+0xa48> │ │ │ │ + bl 85e58 │ │ │ │ add r1, r4, #448 @ 0x1c0 │ │ │ │ add r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 85a2c <_PyObject_CallMethodId@@Base+0xa48> │ │ │ │ + bl 85e58 │ │ │ │ add r1, r4, #320 @ 0x140 │ │ │ │ add r0, r5, #320 @ 0x140 │ │ │ │ - bl 85a2c <_PyObject_CallMethodId@@Base+0xa48> │ │ │ │ + bl 85e58 │ │ │ │ add r1, r4, #352 @ 0x160 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ - bl 85a2c <_PyObject_CallMethodId@@Base+0xa48> │ │ │ │ + bl 85e58 │ │ │ │ add r1, r4, #384 @ 0x180 │ │ │ │ add r0, r5, #384 @ 0x180 │ │ │ │ - bl 85a2c <_PyObject_CallMethodId@@Base+0xa48> │ │ │ │ + bl 85e58 │ │ │ │ add r1, r4, #480 @ 0x1e0 │ │ │ │ add r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 85ad4 <_PyObject_CallMethodId@@Base+0xaf0> │ │ │ │ + bl 85f00 │ │ │ │ add r1, r4, #496 @ 0x1f0 │ │ │ │ add r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 85ad4 <_PyObject_CallMethodId@@Base+0xaf0> │ │ │ │ + bl 85f00 │ │ │ │ add r1, r4, #512 @ 0x200 │ │ │ │ add r0, r5, #512 @ 0x200 │ │ │ │ - bl 85ad4 <_PyObject_CallMethodId@@Base+0xaf0> │ │ │ │ + bl 85f00 │ │ │ │ add r1, r4, #528 @ 0x210 │ │ │ │ add r0, r5, #528 @ 0x210 │ │ │ │ - bl 85ad4 <_PyObject_CallMethodId@@Base+0xaf0> │ │ │ │ + bl 85f00 │ │ │ │ add r1, r4, #544 @ 0x220 │ │ │ │ add r0, r5, #544 @ 0x220 │ │ │ │ - bl 85ad4 <_PyObject_CallMethodId@@Base+0xaf0> │ │ │ │ + bl 85f00 │ │ │ │ add r1, r4, #560 @ 0x230 │ │ │ │ add r0, r5, #560 @ 0x230 │ │ │ │ - bl 85ad4 <_PyObject_CallMethodId@@Base+0xaf0> │ │ │ │ + bl 85f00 │ │ │ │ add r1, r4, #576 @ 0x240 │ │ │ │ add r0, r5, #576 @ 0x240 │ │ │ │ - bl 85ad4 <_PyObject_CallMethodId@@Base+0xaf0> │ │ │ │ + bl 85f00 │ │ │ │ add r1, r4, #592 @ 0x250 │ │ │ │ add r0, r5, #592 @ 0x250 │ │ │ │ - bl 85ad4 <_PyObject_CallMethodId@@Base+0xaf0> │ │ │ │ + bl 85f00 │ │ │ │ add r1, r4, #608 @ 0x260 │ │ │ │ add r0, r5, #608 @ 0x260 │ │ │ │ - bl 85ad4 <_PyObject_CallMethodId@@Base+0xaf0> │ │ │ │ + bl 85f00 │ │ │ │ add r1, r4, #624 @ 0x270 │ │ │ │ add r0, r5, #624 @ 0x270 │ │ │ │ - bl 85ad4 <_PyObject_CallMethodId@@Base+0xaf0> │ │ │ │ + bl 85f00 │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2d720 │ │ │ │ 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, #33088 @ 0x8140 │ │ │ │ + movw r6, #31232 @ 0x7a00 │ │ │ │ movt r6, #65 @ 0x41 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r6 │ │ │ │ - beq 88240 │ │ │ │ + beq 88574 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 880e8 │ │ │ │ - ldr r0, [pc, #324] @ 88248 │ │ │ │ + bne 8841c │ │ │ │ + ldr r0, [pc, #324] @ 8857c │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 253148 │ │ │ │ + bl 253ad0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r4, #1424] @ 0x590 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 88240 │ │ │ │ + bne 88574 │ │ │ │ movw r5, #2772 @ 0xad4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 88154 │ │ │ │ + beq 88488 │ │ │ │ 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] @ 8824c │ │ │ │ + ldr r2, [pc, #240] @ 88580 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88178 │ │ │ │ + beq 884ac │ │ │ │ bl 2d120 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ ldrne r3, [r4] │ │ │ │ ldrne r3, [r3, #16] │ │ │ │ - beq 88240 │ │ │ │ + beq 88574 │ │ │ │ subs r0, r3, #0 │ │ │ │ - beq 881b0 │ │ │ │ + beq 884e4 │ │ │ │ ldr r6, [r3, #1592] @ 0x638 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 881a8 │ │ │ │ - bl 87238 │ │ │ │ + beq 884dc │ │ │ │ + bl 8756c │ │ │ │ mov r3, r6 │ │ │ │ - b 88190 │ │ │ │ + b 884c4 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 881c4 │ │ │ │ + beq 884f8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 238388 <_Py_SetLocaleFromEnv@@Base+0x2944> │ │ │ │ + bl 241904 <_Py_SetLocaleFromEnv@@Base+0xb578> │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 87f44 │ │ │ │ + bl 88278 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 88240 │ │ │ │ + beq 88574 │ │ │ │ movw r3, #24720 @ 0x6090 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 88220 │ │ │ │ + beq 88554 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne 881e4 │ │ │ │ + bne 88518 │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #2752 @ 0xac0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #2728] @ 0xaa8 │ │ │ │ - bl 86d98 │ │ │ │ - b 88240 │ │ │ │ + bl 870cc │ │ │ │ + b 88574 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 88238 │ │ │ │ + bne 8856c │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 881f0 │ │ │ │ + bne 88524 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r5, r5, r0, lsr #30 │ │ │ │ andeq r0, r0, r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -92652,257 +92861,257 @@ │ │ │ │ movw r4, #23952 @ 0x5d90 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #20168 @ 0x4ec8 │ │ │ │ + movw r2, #18340 @ 0x47a4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 882b0 │ │ │ │ + bne 885e4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #44096 @ 0xac40 │ │ │ │ + movw r2, #43552 @ 0xaa20 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #20204 @ 0x4eec │ │ │ │ + movw r2, #18376 @ 0x47c8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d6c0 <__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 882d0 │ │ │ │ + bne 88604 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #20216 @ 0x4ef8 │ │ │ │ + movw r2, #18388 @ 0x47d4 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #20252 @ 0x4f1c │ │ │ │ + movw r2, #18424 @ 0x47f8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-1] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 88358 │ │ │ │ + bne 8868c │ │ │ │ ldrb r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 88358 │ │ │ │ + bne 8868c │ │ │ │ ldrb r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 88358 │ │ │ │ + bne 8868c │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #20288 @ 0x4f40 │ │ │ │ + movw r0, #18460 @ 0x481c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e2ac │ │ │ │ - b 883dc │ │ │ │ + b 88710 │ │ │ │ sub r6, r5, #3 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #20320 @ 0x4f60 │ │ │ │ + movw r2, #18492 @ 0x483c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ sub r3, r5, r6 │ │ │ │ ldrb sl, [r6], #1 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #20356 @ 0x4f84 │ │ │ │ + movw r2, #18528 @ 0x4860 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp sl, #253 @ 0xfd │ │ │ │ - beq 883b0 │ │ │ │ - movw r0, #20380 @ 0x4f9c │ │ │ │ + beq 886e4 │ │ │ │ + movw r0, #18552 @ 0x4878 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2e2ac │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e294 │ │ │ │ cmp r6, r5 │ │ │ │ - bne 88370 │ │ │ │ - movw r0, #20392 @ 0x4fa8 │ │ │ │ + bne 886a4 │ │ │ │ + movw r0, #18564 @ 0x4884 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ mov r1, #1 │ │ │ │ bl 2e2ac │ │ │ │ add r7, r5, r8 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #20540 @ 0x503c │ │ │ │ + movw r2, #18712 @ 0x4918 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ sub r3, r7, #1 │ │ │ │ add r2, r7, #3 │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne 88420 │ │ │ │ + bne 88754 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 88404 │ │ │ │ + bne 88738 │ │ │ │ mov r6, #1 │ │ │ │ - b 88424 │ │ │ │ + b 88758 │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 88448 │ │ │ │ + beq 8877c │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #20288 @ 0x4f40 │ │ │ │ + movw r0, #18460 @ 0x481c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e2ac │ │ │ │ - b 884c0 │ │ │ │ + b 887f4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ - movw r2, #20320 @ 0x4f60 │ │ │ │ + movw r2, #18492 @ 0x483c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r8, [r7, r6] │ │ │ │ mov r1, #1 │ │ │ │ str r8, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #20580 @ 0x5064 │ │ │ │ + movw r2, #18752 @ 0x4940 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ - movw r0, #20380 @ 0x4f9c │ │ │ │ + movw r0, #18552 @ 0x4878 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp r8, #253 @ 0xfd │ │ │ │ - beq 884a4 │ │ │ │ + beq 887d8 │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2e2ac │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ add r6, r6, #1 │ │ │ │ bl 2e294 │ │ │ │ cmp r6, #4 │ │ │ │ - bne 88464 │ │ │ │ + bne 88798 │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 88574 │ │ │ │ + beq 888a8 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #20608 @ 0x5080 │ │ │ │ + movw r0, #18780 @ 0x495c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e2ac │ │ │ │ sub r3, r6, r5 │ │ │ │ - movw r2, #20624 @ 0x5090 │ │ │ │ + movw r2, #18796 @ 0x496c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ cmp r3, #8 │ │ │ │ cmpne r6, r7 │ │ │ │ - bcs 88510 │ │ │ │ + bcs 88844 │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ - b 884e4 │ │ │ │ + b 88818 │ │ │ │ cmp r6, r7 │ │ │ │ - bcc 88528 │ │ │ │ + bcc 8885c │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e294 │ │ │ │ - b 88574 │ │ │ │ + b 888a8 │ │ │ │ sub r3, r7, r6 │ │ │ │ cmp r3, #8 │ │ │ │ - ble 88550 │ │ │ │ + ble 88884 │ │ │ │ sub r6, r7, #8 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #20632 @ 0x5098 │ │ │ │ + movw r0, #18804 @ 0x4974 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ bl 2e2ac │ │ │ │ - movw r2, #20624 @ 0x5090 │ │ │ │ + movw r2, #18796 @ 0x496c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs 88518 │ │ │ │ + bcs 8884c │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ - b 88550 │ │ │ │ + b 88884 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e294 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e5e8 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2dd98 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 8fcf8 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + b 90194 │ │ │ │ │ │ │ │ -000885a0 <_PyStolenTuple_Free@@Base>: │ │ │ │ +000888d4 <_PyStolenTuple_Free@@Base>: │ │ │ │ ldr r3, [r0, #4] │ │ │ │ movw r2, #42540 @ 0xa62c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 8860c <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bne 88940 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt 8860c <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ - ldr r3, [pc, #72] @ 8861c <_PyStolenTuple_Free@@Base+0x7c> │ │ │ │ + bgt 88940 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + ldr r3, [pc, #72] @ 88950 <_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 8860c <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bcs 88940 <_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 │ │ │ │ │ │ │ │ -00088620 <_PyType_LookupSubclasses@@Base>: │ │ │ │ +00088954 <_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 8868c <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ - ldr ip, [pc, #92] @ 8869c <_PyType_LookupSubclasses@@Base+0x7c> │ │ │ │ + beq 889c0 <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ + ldr ip, [pc, #92] @ 889d0 <_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 │ │ │ │ @@ -92921,22 +93130,22 @@ │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r0, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000886a0 <_PyType_InitSubclasses@@Base>: │ │ │ │ +000889d4 <_PyType_InitSubclasses@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #2 │ │ │ │ - beq 8870c <_PyType_InitSubclasses@@Base+0x6c> │ │ │ │ - ldr ip, [pc, #112] @ 88730 <_PyType_InitSubclasses@@Base+0x90> │ │ │ │ + beq 88a40 <_PyType_InitSubclasses@@Base+0x6c> │ │ │ │ + ldr ip, [pc, #112] @ 88a64 <_PyType_InitSubclasses@@Base+0x90> │ │ │ │ sub r2, r2, #1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ movls r2, #0 │ │ │ │ @@ -92950,456 +93159,456 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 88720 <_PyType_InitSubclasses@@Base+0x80> │ │ │ │ + bne 88a54 <_PyType_InitSubclasses@@Base+0x80> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 257e24 <_Py_NewReference@@Base+0x1b3c> │ │ │ │ + b 25879c <_Py_NewReference@@Base+0x1b3c> │ │ │ │ mov r0, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00088734 : │ │ │ │ +00088a68 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00088754 : │ │ │ │ +00088a88 : │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ands r3, r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 88778 │ │ │ │ + beq 88aac │ │ │ │ ldr r0, [r0, #448] @ 0x1c0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088784 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +00088ab8 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 887c4 <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ + bcs 88af8 <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ lsr r2, r0, #7 │ │ │ │ - movw ip, #28756 @ 0x7054 │ │ │ │ + movw ip, #26884 @ 0x6904 │ │ │ │ movt ip, #79 @ 0x4f │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ lsl r2, r2, #1 │ │ │ │ - movw r1, #17748 @ 0x4554 │ │ │ │ + movw r1, #15876 @ 0x3e04 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ ldrh r2, [ip, r2] │ │ │ │ add r3, r3, r2, lsl #7 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r2, [r1, r3] │ │ │ │ - movw r3, #9572 @ 0x2564 │ │ │ │ + movw r3, #7700 @ 0x1e14 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ addeq r0, r3, r0 │ │ │ │ - movwne r2, #15276 @ 0x3bac │ │ │ │ + movwne r2, #46748 @ 0xb69c │ │ │ │ uxthne r3, r3 │ │ │ │ - movtne r2, #89 @ 0x59 │ │ │ │ + movtne r2, #90 @ 0x5a │ │ │ │ ldrne r0, [r2, r3, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000887fc : │ │ │ │ +00088b30 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #28] @ 88834 │ │ │ │ + ldr ip, [pc, #28] @ 88b68 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl ab4a4 │ │ │ │ + bl ab4c0 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00088838 <_PyWeakref_IsDead@@Base>: │ │ │ │ +00088b6c <_PyWeakref_IsDead@@Base>: │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, #1 │ │ │ │ ldrne r0, [r2] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008886c : │ │ │ │ - ldr ip, [pc, #32] @ 88894 │ │ │ │ +00088ba0 : │ │ │ │ + ldr ip, [pc, #32] @ 88bc8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 315ec <_PyObject_DebugMallocStats@@Base+0x990> │ │ │ │ + b 315f0 <_PyObject_DebugMallocStats@@Base+0x994> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00088898 : │ │ │ │ - ldr ip, [pc, #32] @ 888c0 │ │ │ │ +00088bcc : │ │ │ │ + ldr ip, [pc, #32] @ 88bf4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 315ec <_PyObject_DebugMallocStats@@Base+0x990> │ │ │ │ + b 315f0 <_PyObject_DebugMallocStats@@Base+0x994> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000888c4 <_PyObjectArray_Free@@Base>: │ │ │ │ +00088bf8 <_PyObjectArray_Free@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 888e0 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ + beq 88c14 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a6178 │ │ │ │ + b a61d8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000888ec : │ │ │ │ +00088c20 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00088910 : │ │ │ │ +00088c44 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2faf34 <_PyUnicode_ToUppercase@@Base+0x1778> │ │ │ │ + b 2fab14 <_PyUnicode_ToUppercase@@Base+0x1778> │ │ │ │ │ │ │ │ -00088924 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +00088c58 <_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 │ │ │ │ │ │ │ │ -00088938 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +00088c6c <_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 │ │ │ │ │ │ │ │ -0008894c : │ │ │ │ +00088c80 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088960 : │ │ │ │ +00088c94 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088974 : │ │ │ │ +00088ca8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088988 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +00088cbc <_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 30f110 <_PyFunction_VerifyStateless@@Base+0xa84> │ │ │ │ + b 30edc8 <_PyFunction_VerifyStateless@@Base+0xa84> │ │ │ │ │ │ │ │ -000889a8 <_PyXIData_Lookup@@Base>: │ │ │ │ +00088cdc <_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 889fc <_PyXIData_Lookup@@Base+0x54> │ │ │ │ + beq 88d30 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ add r3, r3, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 889fc <_PyXIData_Lookup@@Base+0x54> │ │ │ │ + beq 88d30 <_PyXIData_Lookup@@Base+0x54> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 3287c8 <_PyObject_GetXIData@@Base+0x560> │ │ │ │ - b 88a08 <_PyXIData_Lookup@@Base+0x60> │ │ │ │ + bl 328258 <_PyObject_GetXIData@@Base+0x560> │ │ │ │ + b 88d3c <_PyXIData_Lookup@@Base+0x60> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00088a14 <_PyXI_GetFailureCode@@Base>: │ │ │ │ +00088d48 <_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 │ │ │ │ │ │ │ │ -00088a30 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +00088d64 <_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 │ │ │ │ │ │ │ │ -00088a4c <_PyErr_GetHandledException@@Base>: │ │ │ │ +00088d80 <_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 88a74 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ + bne 88da8 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88a58 <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ - b 88a9c <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + bne 88d8c <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ + b 88dd0 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 88a9c <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + beq 88dd0 <_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 │ │ │ │ │ │ │ │ -00088aa8 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +00088ddc <_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 d3ab8 │ │ │ │ + bl d3b98 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088ae8 <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +00088e1c <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ sub r2, fp, #12 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-12] │ │ │ │ - bl 3157c <_PyObject_DebugMallocStats@@Base+0x920> │ │ │ │ + bl 31580 <_PyObject_DebugMallocStats@@Base+0x924> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088b28 : │ │ │ │ +00088e5c : │ │ │ │ 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 3157c <_PyObject_DebugMallocStats@@Base+0x920> │ │ │ │ + bl 31580 <_PyObject_DebugMallocStats@@Base+0x924> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00088b54 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ +00088e88 <_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 88b28 │ │ │ │ + b 88e5c │ │ │ │ │ │ │ │ -00088b68 : │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ +00088e9c : │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #928] @ 0x3a0 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88ba0 │ │ │ │ + beq 88ed4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88ba0 │ │ │ │ + beq 88ed4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ dmb ish │ │ │ │ mvn r0, r0 │ │ │ │ lsr r0, r0, #31 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088bac : │ │ │ │ - ldr r1, [pc, #32] @ 88bd4 │ │ │ │ +00088ee0 : │ │ │ │ + ldr r1, [pc, #32] @ 88f08 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25fb54 <_PyArena_New@@Base+0xb04> │ │ │ │ + b 260434 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00088bd8 : │ │ │ │ +00088f0c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #61864 @ 0xf1a8 │ │ │ │ + movw r3, #60008 @ 0xea68 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r1, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088c0c : │ │ │ │ +00088f40 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00088c38 : │ │ │ │ +00088f6c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00088c68 : │ │ │ │ +00088f9c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00088c98 : │ │ │ │ +00088fcc : │ │ │ │ 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, #20640 @ 0x50a0 │ │ │ │ + movw ip, #18812 @ 0x497c │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ - bl 25022c <_Py_write_noraise@@Base+0xaa5c> │ │ │ │ + bl 250bb4 <_Py_write_noraise@@Base+0x1944> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00088cd0 <_PyCode_Deinstrument@@Base>: │ │ │ │ - movw r3, #888 @ 0x378 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ +00089004 <_PyCode_Deinstrument@@Base>: │ │ │ │ + movw r3, #64552 @ 0xfc28 │ │ │ │ + movt r3, #79 @ 0x4f │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088cf0 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +00089024 <_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 │ │ │ │ @@ -93408,464 +93617,302 @@ │ │ │ │ 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 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69758 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - mov r2, r0 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #20664 @ 0x50b8 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - add fp, sp, #0 │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - add fp, sp, #0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 88da0 <_PyMonitoring_FireCReturnEvent@@Base+0xb0> │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - movw r0, #20700 @ 0x50dc │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - movweq r1, #2764 @ 0xacc │ │ │ │ - movteq r1, #62 @ 0x3e │ │ │ │ - ldrne r1, [r3, #12] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ - cmp r3, #0 │ │ │ │ - movw r0, #20736 @ 0x5100 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - movweq r1, #2764 @ 0xacc │ │ │ │ - movteq r1, #62 @ 0x3e │ │ │ │ - ldrne r1, [r3, #12] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + │ │ │ │ +00089070 <_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 │ │ │ │ - bl 38530 <_PyLazyImport_GetName@@Base+0x14> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 88e30 <_PyMonitoring_FireCReturnEvent@@Base+0x140> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r0, #20764 @ 0x511c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl b7604 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88e1c <_PyMonitoring_FireCReturnEvent@@Base+0x12c> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 88e24 <_PyMonitoring_FireCReturnEvent@@Base+0x134> │ │ │ │ - mov r4, r5 │ │ │ │ - b 88e30 <_PyMonitoring_FireCReturnEvent@@Base+0x140> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 88e1c <_PyMonitoring_FireCReturnEvent@@Base+0x12c> │ │ │ │ - mov r0, r4 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r5, [r0] │ │ │ │ + tst r5, #1 │ │ │ │ + beq 890a0 <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ + bl 2e8e8 │ │ │ │ + ldr r5, [r4] │ │ │ │ + b 8908c <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + add r2, r5, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r4] │ │ │ │ + cmp r3, r5 │ │ │ │ + bne 890c0 <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ + strex r1, r2, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 890a8 <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ + dmb ish │ │ │ │ + bne 890d0 <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ + dmb ish │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + mov r5, r3 │ │ │ │ + bl 2e8e8 │ │ │ │ + b 8908c <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + │ │ │ │ +000890dc <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r1, r0 │ │ │ │ - tst r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 88e78 <_PyMonitoring_FireCReturnEvent@@Base+0x188> │ │ │ │ - ldr r3, [r0, #-1] │ │ │ │ - sub r0, r0, #1 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88e94 <_PyMonitoring_FireCReturnEvent@@Base+0x1a4> │ │ │ │ + ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r1, #-1] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 88e94 <_PyMonitoring_FireCReturnEvent@@Base+0x1a4> │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ - movt r3, #98 @ 0x62 │ │ │ │ - ldr r2, [r3, #1008] @ 0x3f0 │ │ │ │ - ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ + dmb ish │ │ │ │ + str r3, [r0] │ │ │ │ + dmb ish │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx r2 │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +00089104 <_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 │ │ │ │ + │ │ │ │ +0008912c <_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, #32] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 88eec <_PyMonitoring_FireCReturnEvent@@Base+0x1fc> │ │ │ │ - ldr r3, [r0] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r4, #32] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88eec <_PyMonitoring_FireCReturnEvent@@Base+0x1fc> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 88eec <_PyMonitoring_FireCReturnEvent@@Base+0x1fc> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 88f20 <_PyMonitoring_FireCReturnEvent@@Base+0x230> │ │ │ │ - ldr r3, [r0] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88f20 <_PyMonitoring_FireCReturnEvent@@Base+0x230> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 88f20 <_PyMonitoring_FireCReturnEvent@@Base+0x230> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + ldr r0, [r0] │ │ │ │ + dmb ish │ │ │ │ + tst r0, #1 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + bl 2e8e8 │ │ │ │ + ldr r0, [r4] │ │ │ │ + dmb ish │ │ │ │ + b 8914c <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ │ │ │ │ -00088f28 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ - push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ +00089164 <_PySeqLock_EndRead@@Base>: │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 89194 <_PySeqLock_EndRead@@Base+0x30> │ │ │ │ push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ - str r0, [ip, #4060] @ 0xfdc │ │ │ │ - sub sp, sp, #28 │ │ │ │ - ldr lr, [fp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 88f90 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 88f90 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ - mov ip, r2 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 88f7c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 88f90 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ - cmp lr, #0 │ │ │ │ - cmpne ip, #0 │ │ │ │ - moveq r3, #1 │ │ │ │ - movne r3, #0 │ │ │ │ - bne 88fa8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ - movw r1, #1459 @ 0x5b3 │ │ │ │ - movw r0, #4864 @ 0x1300 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + bl 2e8e8 │ │ │ │ mov r0, #0 │ │ │ │ - b 88fd0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0xa8> │ │ │ │ - str lr, [sp, #4] │ │ │ │ - mov r2, r1 │ │ │ │ - sub lr, fp, #12 │ │ │ │ - add r0, r0, #16 │ │ │ │ - ldr r1, [r0, #-8] │ │ │ │ - str ip, [sp] │ │ │ │ - add ip, fp, #8 │ │ │ │ - str lr, [sp, #8] │ │ │ │ - str ip, [fp, #-12] │ │ │ │ - bl 141e34 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - add sp, sp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + mov r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00088fe0 : │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - ldr r4, [fp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 89048 │ │ │ │ - mov lr, r3 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 89048 │ │ │ │ - mov ip, r2 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 89034 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 89048 │ │ │ │ - cmp lr, #0 │ │ │ │ - cmpne ip, #0 │ │ │ │ - moveq r3, #1 │ │ │ │ - movne r3, #0 │ │ │ │ - bne 89060 │ │ │ │ - movw r1, #1485 @ 0x5cd │ │ │ │ - movw r0, #4864 @ 0x1300 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - b 89084 │ │ │ │ - str lr, [sp, #4] │ │ │ │ - mov r2, r1 │ │ │ │ - add r0, r0, #16 │ │ │ │ - ldr r1, [r0, #-8] │ │ │ │ - str ip, [sp] │ │ │ │ - sub ip, fp, #16 │ │ │ │ - str r4, [fp, #-16] │ │ │ │ - str ip, [sp, #8] │ │ │ │ - bl 141e34 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - │ │ │ │ -0008908c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - ldr r4, [fp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 890f4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ - mov lr, r3 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 890f4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ - mov ip, r2 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 890e0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 890f4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ - cmp lr, #0 │ │ │ │ - cmpne ip, #0 │ │ │ │ - moveq r3, #1 │ │ │ │ - movne r3, #0 │ │ │ │ - bne 8910c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ - movw r1, #1510 @ 0x5e6 │ │ │ │ - movw r0, #4864 @ 0x1300 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - b 89130 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xa4> │ │ │ │ - str lr, [sp, #4] │ │ │ │ - mov r2, r1 │ │ │ │ - add r0, r0, #16 │ │ │ │ - ldr r1, [r0, #-8] │ │ │ │ - str ip, [sp] │ │ │ │ - sub ip, fp, #16 │ │ │ │ - str r4, [fp, #-16] │ │ │ │ - str ip, [sp, #8] │ │ │ │ - bl 141e34 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ +0008919c <_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 │ │ │ │ │ │ │ │ -00089138 : │ │ │ │ - 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] │ │ │ │ - str ip, [sp, #4] │ │ │ │ - ldr ip, [fp, #8] │ │ │ │ - str ip, [sp, #8] │ │ │ │ - ldr ip, [fp, #12] │ │ │ │ - str ip, [sp, #12] │ │ │ │ - ldr ip, [fp, #16] │ │ │ │ - str ip, [sp, #16] │ │ │ │ - ldr ip, [fp, #20] │ │ │ │ - str ip, [sp, #20] │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [fp, #24] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [fp, #28] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r3, [fp, #32] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr r3, [fp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [fp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - mov r3, r2 │ │ │ │ - ldr ip, [fp, #44] @ 0x2c │ │ │ │ - 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 3278ac │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ +000891cc : │ │ │ │ + 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 │ │ │ │ │ │ │ │ -000891d4 : │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ +000891f0 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ + push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + push {fp, lr} │ │ │ │ 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 89214 │ │ │ │ - str ip, [r6] │ │ │ │ - mov r1, #0 │ │ │ │ - str ip, [r2] │ │ │ │ - str r1, [r7] │ │ │ │ - str r1, [r3] │ │ │ │ - b 8927c │ │ │ │ - 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] │ │ │ │ - str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ - sub r1, fp, #44 @ 0x2c │ │ │ │ - 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 1c8a04 <_PyCode_CheckLineNumber@@Base> │ │ │ │ - sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 342f98 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 2e8838 │ │ │ │ - ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r4] │ │ │ │ - mov r0, #1 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + 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 bffc4 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + add sp, sp, #16 │ │ │ │ + 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 r3, #29524 @ 0x7354 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 892d4 │ │ │ │ + beq 89278 <_Py_BuildValue_SizeT@@Base+0x88> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 892d4 │ │ │ │ + beq 89278 <_Py_BuildValue_SizeT@@Base+0x88> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 892f8 │ │ │ │ - b 89314 │ │ │ │ + bne 8929c <_Py_BuildValue_SizeT@@Base+0xac> │ │ │ │ + b 892b8 <_Py_BuildValue_SizeT@@Base+0xc8> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 892c4 │ │ │ │ + beq 89268 <_Py_BuildValue_SizeT@@Base+0x78> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2724 @ 0xaa4 │ │ │ │ + movw r0, #724 @ 0x2d4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2c973c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c98a4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 892c4 │ │ │ │ - b 89328 │ │ │ │ + bne 89268 <_Py_BuildValue_SizeT@@Base+0x78> │ │ │ │ + b 892cc <_Py_BuildValue_SizeT@@Base+0xdc> │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #2724 @ 0xaa4 │ │ │ │ + movw r0, #724 @ 0x2d4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89328 │ │ │ │ + beq 892cc <_Py_BuildValue_SizeT@@Base+0xdc> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 28d850 │ │ │ │ + b 28da28 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #20776 @ 0x5128 │ │ │ │ + movw r0, #18836 @ 0x4994 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov r1, r0 │ │ │ │ + tst r0, #1 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq 89330 <_Py_BuildValue_SizeT@@Base+0x140> │ │ │ │ + ldr r3, [r0, #-1] │ │ │ │ + sub r0, r0, #1 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 8934c <_Py_BuildValue_SizeT@@Base+0x15c> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r1, #-1] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 8934c <_Py_BuildValue_SizeT@@Base+0x15c> │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ + movt r3, #98 @ 0x62 │ │ │ │ + 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 │ │ │ │ + push {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 893a4 <_Py_BuildValue_SizeT@@Base+0x1b4> │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r4, #32] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 893a4 <_Py_BuildValue_SizeT@@Base+0x1b4> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 893a4 <_Py_BuildValue_SizeT@@Base+0x1b4> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 893d8 <_Py_BuildValue_SizeT@@Base+0x1e8> │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 893d8 <_Py_BuildValue_SizeT@@Base+0x1e8> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 893d8 <_Py_BuildValue_SizeT@@Base+0x1e8> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + 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 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r1, r1, r3 │ │ │ │ - bl a6ff0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7050 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 893b8 │ │ │ │ + bne 8944c <_Py_BuildValue_SizeT@@Base+0x25c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8958c │ │ │ │ + bgt 89620 <_Py_BuildValue_SizeT@@Base+0x430> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8958c │ │ │ │ + bne 89620 <_Py_BuildValue_SizeT@@Base+0x430> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 8958c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 89620 <_Py_BuildValue_SizeT@@Base+0x430> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 893ec │ │ │ │ + bne 89480 <_Py_BuildValue_SizeT@@Base+0x290> │ │ │ │ cmp r3, #1 │ │ │ │ - beq 893ec │ │ │ │ + beq 89480 <_Py_BuildValue_SizeT@@Base+0x290> │ │ │ │ bic r1, r3, #1 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, r1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 89428 │ │ │ │ + bne 894bc <_Py_BuildValue_SizeT@@Base+0x2cc> │ │ │ │ cmp r3, #1 │ │ │ │ - beq 89428 │ │ │ │ + beq 894bc <_Py_BuildValue_SizeT@@Base+0x2cc> │ │ │ │ bic r1, r3, #1 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, r1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ add r1, r5, #60 @ 0x3c │ │ │ │ @@ -93886,50 +93933,50 @@ │ │ │ │ sub r3, r3, r1 │ │ │ │ add r1, r4, #76 @ 0x4c │ │ │ │ add r1, r1, r3 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ asr r3, r3, #2 │ │ │ │ cmp r3, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - ble 894bc │ │ │ │ + ble 89550 <_Py_BuildValue_SizeT@@Base+0x360> │ │ │ │ ldr r1, [lr, #4]! │ │ │ │ and ip, r1, #3 │ │ │ │ cmp ip, #1 │ │ │ │ - bne 894b4 │ │ │ │ + bne 89548 <_Py_BuildValue_SizeT@@Base+0x358> │ │ │ │ bic ip, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 894b4 │ │ │ │ + beq 89548 <_Py_BuildValue_SizeT@@Base+0x358> │ │ │ │ ldr r9, [ip] │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ add sl, r9, #1 │ │ │ │ movle r1, ip │ │ │ │ strle sl, [ip] │ │ │ │ str r1, [r8, #4]! │ │ │ │ - b 89478 │ │ │ │ + b 8950c <_Py_BuildValue_SizeT@@Base+0x31c> │ │ │ │ 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 894f4 │ │ │ │ + bgt 89588 <_Py_BuildValue_SizeT@@Base+0x398> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 894f4 │ │ │ │ + bne 89588 <_Py_BuildValue_SizeT@@Base+0x398> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r7, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #128] @ 89594 │ │ │ │ + ldr r0, [pc, #128] @ 89628 <_Py_BuildValue_SizeT@@Base+0x438> │ │ │ │ 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] │ │ │ │ @@ -93957,133 +94004,196 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -00089598 : │ │ │ │ +0008962c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r1 │ │ │ │ movw r0, #27024 @ 0x6990 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, ip │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8934c │ │ │ │ + b 893e0 <_Py_BuildValue_SizeT@@Base+0x1f0> │ │ │ │ │ │ │ │ -000895c4 : │ │ │ │ +00089658 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #27024 @ 0x6990 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8934c │ │ │ │ + b 893e0 <_Py_BuildValue_SizeT@@Base+0x1f0> │ │ │ │ │ │ │ │ -000895ec : │ │ │ │ +00089680 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #28384 @ 0x6ee0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 8934c │ │ │ │ + bl 893e0 <_Py_BuildValue_SizeT@@Base+0x1f0> │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0, #28] │ │ │ │ strhne r3, [r0, #32] │ │ │ │ strbne r3, [r0, #34] @ 0x22 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00089630 : │ │ │ │ +000896c4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #27860 @ 0x6cd4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 8934c │ │ │ │ + bl 893e0 <_Py_BuildValue_SizeT@@Base+0x1f0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 896c0 │ │ │ │ - ldr r3, [pc, #96] @ 896cc │ │ │ │ + beq 89754 │ │ │ │ + ldr r3, [pc, #96] @ 89760 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #124] @ 0x7c │ │ │ │ cmp r5, #0 │ │ │ │ streq r5, [r4, #28] │ │ │ │ - beq 896c4 │ │ │ │ - bl 198b80 │ │ │ │ + beq 89758 │ │ │ │ + bl 198e90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cac48 <_PyCoro_ComputeOrigin@@Base> │ │ │ │ + bl 3ca4f0 <_PyCoro_ComputeOrigin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bne 896c4 │ │ │ │ + bne 89758 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 896c0 │ │ │ │ + bgt 89754 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 896c0 │ │ │ │ + bne 89754 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000896d0 <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +00089764 <_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 30368c │ │ │ │ + bl 303208 │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strne r0, [r4] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + mov r2, r0 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #18848 @ 0x49a0 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + add fp, sp, #0 │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b b775c │ │ │ │ + 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 3852c <_PyLazyImport_GetName@@Base+0x14> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 89828 <_PyLong_FileDescriptor_Converter@@Base+0xc4> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r0, #18884 @ 0x49c4 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + bl b775c │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 89814 <_PyLong_FileDescriptor_Converter@@Base+0xb0> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 8981c <_PyLong_FileDescriptor_Converter@@Base+0xb8> │ │ │ │ + mov r4, r5 │ │ │ │ + b 89828 <_PyLong_FileDescriptor_Converter@@Base+0xc4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 89814 <_PyLong_FileDescriptor_Converter@@Base+0xb0> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + add fp, sp, #0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 89870 <_PyLong_FileDescriptor_Converter@@Base+0x10c> │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + movw r0, #18896 @ 0x49d0 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + movweq r1, #1136 @ 0x470 │ │ │ │ + movteq r1, #62 @ 0x3e │ │ │ │ + ldrne r1, [r3, #12] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b b775c │ │ │ │ + cmp r3, #0 │ │ │ │ + movw r0, #18932 @ 0x49f4 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + movweq r1, #1136 @ 0x470 │ │ │ │ + movteq r1, #62 @ 0x3e │ │ │ │ + ldrne r1, [r3, #12] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b b775c │ │ │ │ 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 1b9ef8 │ │ │ │ + b 1ba308 │ │ │ │ │ │ │ │ -0008971c : │ │ │ │ +000898ac : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #20788 @ 0x5134 │ │ │ │ + movw r1, #18960 @ 0x4a10 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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 │ │ │ │ @@ -94092,74 +94202,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 897b0 │ │ │ │ + bne 89940 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 897f0 │ │ │ │ + beq 89980 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 897f0 │ │ │ │ - b 897b4 │ │ │ │ + ble 89980 │ │ │ │ + b 89944 │ │ │ │ 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 89810 │ │ │ │ + bne 899a0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 897f0 │ │ │ │ + beq 89980 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 89814 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 899a4 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 89878 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 89a08 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b5404 │ │ │ │ + bl 1b5814 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89854 │ │ │ │ + bgt 899e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89854 │ │ │ │ + bne 899e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89878 │ │ │ │ + bgt 89a08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89878 │ │ │ │ + bne 89a08 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -94168,74 +94278,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 898e0 │ │ │ │ + bne 89a70 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 89920 │ │ │ │ + beq 89ab0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 89920 │ │ │ │ - b 898e4 │ │ │ │ + ble 89ab0 │ │ │ │ + b 89a74 │ │ │ │ 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 89940 │ │ │ │ + bne 89ad0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 89920 │ │ │ │ + beq 89ab0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 89944 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 89ad4 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 899a8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 89b38 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1cfd80 │ │ │ │ + bl 1d02c8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89984 │ │ │ │ + bgt 89b14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89984 │ │ │ │ + bne 89b14 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 899a8 │ │ │ │ + bgt 89b38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 899a8 │ │ │ │ + bne 89b38 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -94244,74 +94354,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 89a10 │ │ │ │ + bne 89ba0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 89a50 │ │ │ │ + beq 89be0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 89a50 │ │ │ │ - b 89a14 │ │ │ │ + ble 89be0 │ │ │ │ + b 89ba4 │ │ │ │ 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 89a70 │ │ │ │ + bne 89c00 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 89a50 │ │ │ │ + beq 89be0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 89a74 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 89c04 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 89ad8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 89c68 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1e4c60 │ │ │ │ + bl 1e5140 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89ab4 │ │ │ │ + bgt 89c44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89ab4 │ │ │ │ + bne 89c44 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89ad8 │ │ │ │ + bgt 89c68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89ad8 │ │ │ │ + bne 89c68 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -94320,74 +94430,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 89b40 │ │ │ │ + bne 89cd0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 89b80 │ │ │ │ + beq 89d10 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 89b80 │ │ │ │ - b 89b44 │ │ │ │ + ble 89d10 │ │ │ │ + b 89cd4 │ │ │ │ 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 89ba0 │ │ │ │ + bne 89d30 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 89b80 │ │ │ │ + beq 89d10 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 89ba4 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 89d34 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 89c08 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 89d98 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1d4754 │ │ │ │ + bl 1d4cb8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89be4 │ │ │ │ + bgt 89d74 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89be4 │ │ │ │ + bne 89d74 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89c08 │ │ │ │ + bgt 89d98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89c08 │ │ │ │ + bne 89d98 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -94396,74 +94506,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 89c70 │ │ │ │ + bne 89e00 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 89cb0 │ │ │ │ + beq 89e40 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 89cb0 │ │ │ │ - b 89c74 │ │ │ │ + ble 89e40 │ │ │ │ + b 89e04 │ │ │ │ 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 89cd0 │ │ │ │ + bne 89e60 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 89cb0 │ │ │ │ + beq 89e40 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 89cd4 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 89e64 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 89d38 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 89ec8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b3458 │ │ │ │ + bl 1b3868 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89d14 │ │ │ │ + bgt 89ea4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89d14 │ │ │ │ + bne 89ea4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89d38 │ │ │ │ + bgt 89ec8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89d38 │ │ │ │ + bne 89ec8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -94472,74 +94582,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 89da0 │ │ │ │ + bne 89f30 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 89de0 │ │ │ │ + beq 89f70 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 89de0 │ │ │ │ - b 89da4 │ │ │ │ + ble 89f70 │ │ │ │ + b 89f34 │ │ │ │ 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 89e00 │ │ │ │ + bne 89f90 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 89de0 │ │ │ │ + beq 89f70 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 89e04 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 89f94 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 89e68 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 89ff8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 211658 │ │ │ │ + bl 211d40 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89e44 │ │ │ │ + bgt 89fd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89e44 │ │ │ │ + bne 89fd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89e68 │ │ │ │ + bgt 89ff8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89e68 │ │ │ │ + bne 89ff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -94548,74 +94658,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 89ed0 │ │ │ │ + bne 8a060 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 89f10 │ │ │ │ + beq 8a0a0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 89f10 │ │ │ │ - b 89ed4 │ │ │ │ + ble 8a0a0 │ │ │ │ + b 8a064 │ │ │ │ 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 89f30 │ │ │ │ + bne 8a0c0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 89f10 │ │ │ │ + beq 8a0a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 89f34 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8a0c4 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 89f98 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8a128 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b2fb4 │ │ │ │ + bl 1b33c4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89f74 │ │ │ │ + bgt 8a104 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89f74 │ │ │ │ + bne 8a104 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89f98 │ │ │ │ + bgt 8a128 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89f98 │ │ │ │ + bne 8a128 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -94624,74 +94734,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a000 │ │ │ │ + bne 8a190 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a040 │ │ │ │ + beq 8a1d0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a040 │ │ │ │ - b 8a004 │ │ │ │ + ble 8a1d0 │ │ │ │ + b 8a194 │ │ │ │ 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 8a060 │ │ │ │ + bne 8a1f0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a040 │ │ │ │ + beq 8a1d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a064 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8a1f4 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8a0c8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8a258 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 303a70 │ │ │ │ + bl 303654 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a0a4 │ │ │ │ + bgt 8a234 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a0a4 │ │ │ │ + bne 8a234 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a0c8 │ │ │ │ + bgt 8a258 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a0c8 │ │ │ │ + bne 8a258 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -94700,74 +94810,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a130 │ │ │ │ + bne 8a2c0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a170 │ │ │ │ + beq 8a300 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a170 │ │ │ │ - b 8a134 │ │ │ │ + ble 8a300 │ │ │ │ + b 8a2c4 │ │ │ │ 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 8a190 │ │ │ │ + bne 8a320 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a170 │ │ │ │ + beq 8a300 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a194 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8a324 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8a1f8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8a388 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1c5908 │ │ │ │ + bl 1c5d38 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a1d4 │ │ │ │ + bgt 8a364 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a1d4 │ │ │ │ + bne 8a364 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a1f8 │ │ │ │ + bgt 8a388 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a1f8 │ │ │ │ + bne 8a388 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -94776,74 +94886,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a260 │ │ │ │ + bne 8a3f0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a2a0 │ │ │ │ + beq 8a430 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a2a0 │ │ │ │ - b 8a264 │ │ │ │ + ble 8a430 │ │ │ │ + b 8a3f4 │ │ │ │ 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 8a2c0 │ │ │ │ + bne 8a450 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a2a0 │ │ │ │ + beq 8a430 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a2c4 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8a454 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8a328 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8a4b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 177cd8 │ │ │ │ + bl 17833c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a304 │ │ │ │ + bgt 8a494 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a304 │ │ │ │ + bne 8a494 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a328 │ │ │ │ + bgt 8a4b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a328 │ │ │ │ + bne 8a4b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -94852,74 +94962,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a390 │ │ │ │ + bne 8a520 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a3d0 │ │ │ │ + beq 8a560 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a3d0 │ │ │ │ - b 8a394 │ │ │ │ + ble 8a560 │ │ │ │ + b 8a524 │ │ │ │ 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 8a3f0 │ │ │ │ + bne 8a580 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a3d0 │ │ │ │ + beq 8a560 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a3f4 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8a584 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8a458 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8a5e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2bf2c8 │ │ │ │ + bl 2bf390 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a434 │ │ │ │ + bgt 8a5c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a434 │ │ │ │ + bne 8a5c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a458 │ │ │ │ + bgt 8a5e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a458 │ │ │ │ + bne 8a5e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -94928,74 +95038,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a4c0 │ │ │ │ + bne 8a650 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a500 │ │ │ │ + beq 8a690 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a500 │ │ │ │ - b 8a4c4 │ │ │ │ + ble 8a690 │ │ │ │ + b 8a654 │ │ │ │ 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 8a520 │ │ │ │ + bne 8a6b0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a500 │ │ │ │ + beq 8a690 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a524 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8a6b4 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8a588 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8a718 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 330168 │ │ │ │ + bl 32fbfc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a564 │ │ │ │ + bgt 8a6f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a564 │ │ │ │ + bne 8a6f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a588 │ │ │ │ + bgt 8a718 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a588 │ │ │ │ + bne 8a718 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -95004,74 +95114,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a5f0 │ │ │ │ + bne 8a780 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a630 │ │ │ │ + beq 8a7c0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a630 │ │ │ │ - b 8a5f4 │ │ │ │ + ble 8a7c0 │ │ │ │ + b 8a784 │ │ │ │ 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 8a650 │ │ │ │ + bne 8a7e0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a630 │ │ │ │ + beq 8a7c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a654 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8a7e4 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8a6b8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8a848 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 37bb40 │ │ │ │ + bl 37b4a0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a694 │ │ │ │ + bgt 8a824 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a694 │ │ │ │ + bne 8a824 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a6b8 │ │ │ │ + bgt 8a848 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a6b8 │ │ │ │ + bne 8a848 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -95080,74 +95190,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a720 │ │ │ │ + bne 8a8b0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a760 │ │ │ │ + beq 8a8f0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a760 │ │ │ │ - b 8a724 │ │ │ │ + ble 8a8f0 │ │ │ │ + b 8a8b4 │ │ │ │ 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 8a780 │ │ │ │ + bne 8a910 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a760 │ │ │ │ + beq 8a8f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a784 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8a914 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8a7e8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8a978 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 34a118 │ │ │ │ + bl 349cf0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a7c4 │ │ │ │ + bgt 8a954 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a7c4 │ │ │ │ + bne 8a954 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a7e8 │ │ │ │ + bgt 8a978 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a7e8 │ │ │ │ + bne 8a978 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -95156,74 +95266,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a850 │ │ │ │ + bne 8a9e0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a890 │ │ │ │ + beq 8aa20 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a890 │ │ │ │ - b 8a854 │ │ │ │ + ble 8aa20 │ │ │ │ + b 8a9e4 │ │ │ │ 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 8a8b0 │ │ │ │ + bne 8aa40 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a890 │ │ │ │ + beq 8aa20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a8b4 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8aa44 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8a918 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8aaa8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 214c7c │ │ │ │ + bl 215360 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a8f4 │ │ │ │ + bgt 8aa84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a8f4 │ │ │ │ + bne 8aa84 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a918 │ │ │ │ + bgt 8aaa8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a918 │ │ │ │ + bne 8aaa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -95232,74 +95342,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8a980 │ │ │ │ + bne 8ab10 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8a9c0 │ │ │ │ + beq 8ab50 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8a9c0 │ │ │ │ - b 8a984 │ │ │ │ + ble 8ab50 │ │ │ │ + b 8ab14 │ │ │ │ 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 8a9e0 │ │ │ │ + bne 8ab70 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8a9c0 │ │ │ │ + beq 8ab50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a9e4 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8ab74 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8aa48 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8abd8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 386aa4 │ │ │ │ + bl 386404 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8aa24 │ │ │ │ + bgt 8abb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8aa24 │ │ │ │ + bne 8abb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8aa48 │ │ │ │ + bgt 8abd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8aa48 │ │ │ │ + bne 8abd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -95308,74 +95418,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8aab0 │ │ │ │ + bne 8ac40 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8aaf0 │ │ │ │ + beq 8ac80 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8aaf0 │ │ │ │ - b 8aab4 │ │ │ │ + ble 8ac80 │ │ │ │ + b 8ac44 │ │ │ │ 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 8ab10 │ │ │ │ + bne 8aca0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8aaf0 │ │ │ │ + beq 8ac80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ab14 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8aca4 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8ab78 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8ad08 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2f1c3c │ │ │ │ + bl 2f1818 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ab54 │ │ │ │ + bgt 8ace4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ab54 │ │ │ │ + bne 8ace4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ab78 │ │ │ │ + bgt 8ad08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ab78 │ │ │ │ + bne 8ad08 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -95384,74 +95494,74 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8abe0 │ │ │ │ + bne 8ad70 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8ac20 │ │ │ │ + beq 8adb0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8ac20 │ │ │ │ - b 8abe4 │ │ │ │ + ble 8adb0 │ │ │ │ + b 8ad74 │ │ │ │ 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 8ac40 │ │ │ │ + bne 8add0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8ac20 │ │ │ │ + beq 8adb0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ac44 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8add4 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8aca8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8ae38 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 30437c │ │ │ │ + bl 303ee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ac84 │ │ │ │ + bgt 8ae14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ac84 │ │ │ │ + bne 8ae14 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8aca8 │ │ │ │ + bgt 8ae38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8aca8 │ │ │ │ + bne 8ae38 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -95460,688 +95570,826 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8ad10 │ │ │ │ + bne 8aea0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8ad50 │ │ │ │ + beq 8aee0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8ad50 │ │ │ │ - b 8ad14 │ │ │ │ + ble 8aee0 │ │ │ │ + b 8aea4 │ │ │ │ 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 8ad70 │ │ │ │ + bne 8af00 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8ad50 │ │ │ │ + beq 8aee0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ad74 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8af04 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8add8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8af68 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 15968c │ │ │ │ + bl 159d14 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8adb4 │ │ │ │ + bgt 8af44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8adb4 │ │ │ │ + bne 8af44 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8add8 │ │ │ │ + bgt 8af68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8add8 │ │ │ │ + bne 8af68 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008ade0 : │ │ │ │ +0008af70 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #6676 @ 0x1a14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8adfc │ │ │ │ + bne 8af8c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b 347230 │ │ │ │ + b 346d48 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46520 @ 0xb5b8 │ │ │ │ + movw r1, #44540 @ 0xadfc │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #20824 @ 0x5158 │ │ │ │ + movw r1, #18996 @ 0x4a34 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008ae64 <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +0008aff4 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ + push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + push {fp, lr} │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4060] @ 0xfdc │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr lr, [fp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8b05c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #67108864 @ 0x4000000 │ │ │ │ + beq 8b05c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + mov ip, r2 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 8b048 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #536870912 @ 0x20000000 │ │ │ │ + beq 8b05c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + cmp lr, #0 │ │ │ │ + cmpne ip, #0 │ │ │ │ + moveq r3, #1 │ │ │ │ + movne r3, #0 │ │ │ │ + bne 8b074 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ + movw r1, #1459 @ 0x5b3 │ │ │ │ + movw r0, #3236 @ 0xca4 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + b 8b09c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0xa8> │ │ │ │ + str lr, [sp, #4] │ │ │ │ + mov r2, r1 │ │ │ │ + sub lr, fp, #12 │ │ │ │ + add r0, r0, #16 │ │ │ │ + ldr r1, [r0, #-8] │ │ │ │ + str ip, [sp] │ │ │ │ + add ip, fp, #8 │ │ │ │ + str lr, [sp, #8] │ │ │ │ + str ip, [fp, #-12] │ │ │ │ + bl 14251c │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + add sp, sp, #4 │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0008b0ac : │ │ │ │ + push {r4, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr r4, [fp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8b114 │ │ │ │ + mov lr, r3 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #67108864 @ 0x4000000 │ │ │ │ + beq 8b114 │ │ │ │ + mov ip, r2 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 8b100 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #536870912 @ 0x20000000 │ │ │ │ + beq 8b114 │ │ │ │ + cmp lr, #0 │ │ │ │ + cmpne ip, #0 │ │ │ │ + moveq r3, #1 │ │ │ │ + movne r3, #0 │ │ │ │ + bne 8b12c │ │ │ │ + movw r1, #1485 @ 0x5cd │ │ │ │ + movw r0, #3236 @ 0xca4 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + b 8b150 │ │ │ │ + str lr, [sp, #4] │ │ │ │ + mov r2, r1 │ │ │ │ + add r0, r0, #16 │ │ │ │ + ldr r1, [r0, #-8] │ │ │ │ + str ip, [sp] │ │ │ │ + sub ip, fp, #16 │ │ │ │ + str r4, [fp, #-16] │ │ │ │ + str ip, [sp, #8] │ │ │ │ + bl 14251c │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + │ │ │ │ +0008b158 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ + push {r4, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr r4, [fp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8b1c0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + mov lr, r3 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #67108864 @ 0x4000000 │ │ │ │ + beq 8b1c0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + mov ip, r2 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 8b1ac <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #536870912 @ 0x20000000 │ │ │ │ + beq 8b1c0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x68> │ │ │ │ + cmp lr, #0 │ │ │ │ + cmpne ip, #0 │ │ │ │ + moveq r3, #1 │ │ │ │ + movne r3, #0 │ │ │ │ + bne 8b1d8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x80> │ │ │ │ + movw r1, #1510 @ 0x5e6 │ │ │ │ + movw r0, #3236 @ 0xca4 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + b 8b1fc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xa4> │ │ │ │ + str lr, [sp, #4] │ │ │ │ + mov r2, r1 │ │ │ │ + add r0, r0, #16 │ │ │ │ + ldr r1, [r0, #-8] │ │ │ │ + str ip, [sp] │ │ │ │ + sub ip, fp, #16 │ │ │ │ + str r4, [fp, #-16] │ │ │ │ + str ip, [sp, #8] │ │ │ │ + bl 14251c │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + │ │ │ │ +0008b204 <_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 1b487c │ │ │ │ + bl 1b4c8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aeac <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ + beq 8b24c <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ cmp r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #20868 @ 0x5184 │ │ │ │ + movw r1, #19040 @ 0x4a60 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008aeb4 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ +0008b254 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1b487c │ │ │ │ + bl 1b4c8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aefc <_PyLong_UInt16_Converter@@Base+0x48> │ │ │ │ + beq 8b29c <_PyLong_UInt16_Converter@@Base+0x48> │ │ │ │ cmp r0, #2 │ │ │ │ - bls 8af04 <_PyLong_UInt16_Converter@@Base+0x50> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bls 8b2a4 <_PyLong_UInt16_Converter@@Base+0x50> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #20904 @ 0x51a8 │ │ │ │ + movw r1, #19076 @ 0x4a84 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008af0c <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +0008b2ac <_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 aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8af74 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ + beq 8b314 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl bc24c │ │ │ │ + bl bc398 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8af60 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ + bgt 8b300 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8af68 <_PyDict_GetItemStringWithError@@Base+0x5c> │ │ │ │ + beq 8b308 <_PyDict_GetItemStringWithError@@Base+0x5c> │ │ │ │ mov r4, r5 │ │ │ │ - b 8af74 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ + b 8b314 <_PyDict_GetItemStringWithError@@Base+0x68> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 8af60 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 8b300 <_PyDict_GetItemStringWithError@@Base+0x54> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008af7c <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ +0008b31c <_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 119afc <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 119c94 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ │ │ │ │ -0008af90 <_PyDict_Pop@@Base>: │ │ │ │ +0008b330 <_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 15332c │ │ │ │ + bl 1539cc │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r4, [fp, #-16] │ │ │ │ - bne 8afe8 <_PyDict_Pop@@Base+0x58> │ │ │ │ + bne 8b388 <_PyDict_Pop@@Base+0x58> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8afe0 <_PyDict_Pop@@Base+0x50> │ │ │ │ + beq 8b380 <_PyDict_Pop@@Base+0x50> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 8afe8 <_PyDict_Pop@@Base+0x58> │ │ │ │ + b 8b388 <_PyDict_Pop@@Base+0x58> │ │ │ │ mov r0, r5 │ │ │ │ - bl 17fd48 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 180380 <_PyErr_SetKeyError@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008aff4 : │ │ │ │ +0008b394 : │ │ │ │ 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 a92b8 │ │ │ │ + b a92d4 │ │ │ │ │ │ │ │ -0008b010 : │ │ │ │ +0008b3b0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a92b8 │ │ │ │ + b a92d4 │ │ │ │ │ │ │ │ -0008b028 : │ │ │ │ +0008b3c8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #15188 @ 0x3b54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 8b074 │ │ │ │ - bl b66b8 │ │ │ │ + beq 8b414 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b074 │ │ │ │ + bne 8b414 │ │ │ │ mov r1, #138 @ 0x8a │ │ │ │ - movw r0, #54188 @ 0xd3ac │ │ │ │ + movw r0, #52276 @ 0xcc34 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8b084 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8b424 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #32 │ │ │ │ - beq 8b08c │ │ │ │ + beq 8b42c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008b094 : │ │ │ │ +0008b434 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #15188 @ 0x3b54 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 8b0e4 │ │ │ │ - bl b66b8 │ │ │ │ + beq 8b484 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b0e4 │ │ │ │ + bne 8b484 │ │ │ │ mov r1, #148 @ 0x94 │ │ │ │ - movw r0, #54188 @ 0xd3ac │ │ │ │ + movw r0, #52276 @ 0xcc34 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008b0f0 : │ │ │ │ +0008b490 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 25b480 │ │ │ │ + bl 25bdfc │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b130 │ │ │ │ + bgt 8b4d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b130 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 8b4d0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 11b884 │ │ │ │ + b 11ba1c │ │ │ │ │ │ │ │ -0008b140 : │ │ │ │ +0008b4e0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2bac6c │ │ │ │ + bl 2bad34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8b198 │ │ │ │ - bl 11b884 │ │ │ │ + beq 8b538 │ │ │ │ + bl 11ba1c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b184 │ │ │ │ + bgt 8b524 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b18c │ │ │ │ + beq 8b52c │ │ │ │ mov r4, r5 │ │ │ │ - b 8b198 │ │ │ │ + b 8b538 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 8b184 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 8b524 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008b1a0 : │ │ │ │ +0008b540 : │ │ │ │ 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 8b1c8 │ │ │ │ + bne 8b568 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #64] @ 8b214 │ │ │ │ + ldr r2, [pc, #64] @ 8b5b4 │ │ │ │ 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 8b208 │ │ │ │ + beq 8b5a8 │ │ │ │ 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} │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -0008b218 <_PyType_NewManagedObject@@Base>: │ │ │ │ +0008b5b8 <_PyType_NewManagedObject@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ - bl aa304 │ │ │ │ + bl aa320 │ │ │ │ cmp r0, #0 │ │ │ │ popne {fp, pc} │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ │ │ │ │ -0008b248 : │ │ │ │ +0008b5e8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3628 │ │ │ │ + b c3774 │ │ │ │ │ │ │ │ -0008b260 <_PyObject_GetAttrId@@Base>: │ │ │ │ +0008b600 <_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 33974 <_PyUnicode_FromId@@Base> │ │ │ │ + bl 33978 <_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 b6738 │ │ │ │ + b b6784 │ │ │ │ │ │ │ │ -0008b298 <_PyObject_GetDictPtr@@Base>: │ │ │ │ +0008b638 <_PyObject_GetDictPtr@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ tst r2, #16 │ │ │ │ - bne 8b2fc <_PyObject_GetDictPtr@@Base+0x64> │ │ │ │ + bne 8b69c <_PyObject_GetDictPtr@@Base+0x64> │ │ │ │ ldr r1, [ip, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8b320 <_PyObject_GetDictPtr@@Base+0x88> │ │ │ │ - bge 8b2f4 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ + beq 8b6c0 <_PyObject_GetDictPtr@@Base+0x88> │ │ │ │ + bge 8b694 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r2, [ip, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ rsblt r0, r0, #0 │ │ │ │ add r2, r2, #3 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, r4, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #-12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b328 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bne 8b6c8 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ tst r2, #4 │ │ │ │ - beq 8b328 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 305b90 <_PyMarshal_GetXIData@@Base+0x1e8> │ │ │ │ + beq 8b6c8 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 305b74 <_PyEval_AddPendingCall@@Base+0x238> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b328 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 1435d8 │ │ │ │ + bne 8b6c8 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 143ca0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r0, r4, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008b330 : │ │ │ │ +0008b6d0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #61848 @ 0xf198 │ │ │ │ + movw r3, #57880 @ 0xe218 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8b360 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 8b700 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #20940 @ 0x51cc │ │ │ │ + movw r1, #19112 @ 0x4aa8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ 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 8b3a0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 8b740 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #42492 @ 0xa5fc │ │ │ │ + movw r1, #40636 @ 0x9ebc │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008b3a8 : │ │ │ │ +0008b748 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8b3f0 │ │ │ │ + bne 8b790 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20976 @ 0x51f0 │ │ │ │ + movw r1, #19148 @ 0x4acc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008b3fc : │ │ │ │ +0008b79c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8b438 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 8b7d8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20976 @ 0x51f0 │ │ │ │ + movw r1, #19148 @ 0x4acc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq 8b454 │ │ │ │ + beq 8b7f4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008b460 : │ │ │ │ +0008b800 : │ │ │ │ push {r4, 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 8b4a0 │ │ │ │ + bne 8b840 │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #37624 @ 0x92f8 │ │ │ │ + movw r3, #35768 @ 0x8bb8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b 8b4b4 │ │ │ │ - movw r0, #20996 @ 0x5204 │ │ │ │ + b 8b854 │ │ │ │ + movw r0, #19168 @ 0x4ae0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8b5d4 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8b974 │ │ │ │ ldr r2, [r1, r9, lsl #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8b4d0 │ │ │ │ + beq 8b870 │ │ │ │ cmp r2, r3 │ │ │ │ add r9, r9, #1 │ │ │ │ addeq r8, r8, #1 │ │ │ │ - b 8b4b4 │ │ │ │ + b 8b854 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2598e4 │ │ │ │ + bl 25a25c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 8b5d4 │ │ │ │ + beq 8b974 │ │ │ │ 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, #38520 @ 0x9678 │ │ │ │ + movw r3, #40112 @ 0x9cb0 │ │ │ │ movt r3, #23 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #26208 @ 0x6660 │ │ │ │ + movw r3, #26720 @ 0x6860 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ movw r3, #10700 @ 0x29cc │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #14900 @ 0x3a34 │ │ │ │ + movw r3, #16316 @ 0x3fbc │ │ │ │ movt r3, #32 │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #65380 @ 0xff64 │ │ │ │ - movt r3, #33 @ 0x21 │ │ │ │ + movw r3, #1576 @ 0x628 │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl be19c │ │ │ │ + bl be2e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 8b5cc │ │ │ │ + blt 8b96c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl b446c <_PyType_GetDict@@Base> │ │ │ │ + bl b44cc <_PyType_GetDict@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2599d0 │ │ │ │ + bl 25a348 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8b5d8 │ │ │ │ + bne 8b978 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b5cc │ │ │ │ + bgt 8b96c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b5cc │ │ │ │ + bne 8b96c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mvn r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008b5e0 : │ │ │ │ +0008b980 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8b460 │ │ │ │ + b 8b800 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + b a4af0 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + b a4af0 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + b a4af0 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + b a4af0 <_Py_SetImmortal@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #21020 @ 0x521c │ │ │ │ + movw r1, #19192 @ 0x4af8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - movw r0, #54084 @ 0xd344 │ │ │ │ + movw r0, #52292 @ 0xcc44 │ │ │ │ movt r0, #94 @ 0x5e │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -0008b66c : │ │ │ │ - ldr r3, [pc, #52] @ 8b6a8 │ │ │ │ +0008ba0c : │ │ │ │ + ldr r3, [pc, #52] @ 8ba48 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b6a4 │ │ │ │ + bne 8ba44 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12956 @ 0x329c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #8] @ 8b6ac │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - b 9a388 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + ldr r0, [pc, #8] @ 8ba4c │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ + b 9a410 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq sp, lr, r4, asr r3 │ │ │ │ + subseq ip, lr, r4, asr ip │ │ │ │ │ │ │ │ -0008b6b0 <_PyObject_AssertFailed@@Base>: │ │ │ │ +0008ba50 <_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, #23952 @ 0x5d90 │ │ │ │ movt r4, #101 @ 0x65 │ │ │ │ @@ -96150,886 +96398,886 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [fp, #8] │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #21048 @ 0x5238 │ │ │ │ + movw r2, #19220 @ 0x4b14 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8b71c <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ - movw r2, #21056 @ 0x5240 │ │ │ │ + beq 8babc <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ + movw r2, #19228 @ 0x4b1c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e5e8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8b748 <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ + beq 8bae8 <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #21064 @ 0x5248 │ │ │ │ + movw r2, #19236 @ 0x4b24 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ - b 8b758 <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ - movw r2, #21088 @ 0x5260 │ │ │ │ + b 8baf8 <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ + movw r2, #19260 @ 0x4b3c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e5e8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8b780 <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ - movw r2, #31260 @ 0x7a1c │ │ │ │ + beq 8bb20 <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ + movw r2, #29512 @ 0x7348 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #44096 @ 0xac40 │ │ │ │ + movw r2, #43552 @ 0xaa20 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e5e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8978 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1c8da8 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ - beq 8b7d0 <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ + beq 8bb70 <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #33048 @ 0x8118 │ │ │ │ + movw r2, #31220 @ 0x79f4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e5e8 │ │ │ │ - b 8b81c <_PyObject_AssertFailed@@Base+0x16c> │ │ │ │ + b 8bbbc <_PyObject_AssertFailed@@Base+0x16c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ and r3, r1, #24 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addne r1, r1, #1 │ │ │ │ sub r5, r6, r1, lsl #3 │ │ │ │ bl 2dd98 │ │ │ │ mov r1, r5 │ │ │ │ - bl 8fcf8 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + bl 90194 │ │ │ │ mov r0, r6 │ │ │ │ - bl 369fc │ │ │ │ + bl 369f8 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #44096 @ 0xac40 │ │ │ │ + movw r2, #43552 @ 0xaa20 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e5e8 │ │ │ │ - movw r1, #21108 @ 0x5274 │ │ │ │ + movw r1, #19280 @ 0x4b50 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 8b82c <_PyObject_AssertFailed@@Base+0x17c> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subseq sp, lr, r8, ror #6 │ │ │ │ + ldr r0, [pc] @ 8bbcc <_PyObject_AssertFailed@@Base+0x17c> │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subseq ip, lr, r8, ror #24 │ │ │ │ │ │ │ │ -0008b830 <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +0008bbd0 <_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 8b87c <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ - ldr lr, [pc, #992] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8bc1c <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ + ldr lr, [pc, #992] @ 8bfe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #602 @ 0x25a │ │ │ │ - movw r3, #46480 @ 0xb590 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21132 @ 0x528c │ │ │ │ + movw r2, #19304 @ 0x4b68 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8ba50 <_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 8b8c4 <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ + bne 8bc64 <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ cmp lr, #1 │ │ │ │ - beq 8ba70 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #924] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8be10 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #924] @ 8bfe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #608 @ 0x260 │ │ │ │ - movw r3, #46480 @ 0xb590 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21204 @ 0x52d4 │ │ │ │ + movw r2, #19376 @ 0x4bb0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8ba50 <_PyObject_AssertFailed@@Base> │ │ │ │ sub r5, lr, #1 │ │ │ │ cmp lr, #4 │ │ │ │ cmpne r5, #1 │ │ │ │ movhi r5, #1 │ │ │ │ movls r5, #0 │ │ │ │ ands r1, r3, #32 │ │ │ │ - beq 8b954 <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ + beq 8bcf4 <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8b90c <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ - ldr lr, [pc, #852] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8bcac <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ + ldr lr, [pc, #852] @ 8bfe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #616 @ 0x268 │ │ │ │ - movw r3, #46480 @ 0xb590 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21236 @ 0x52f4 │ │ │ │ + movw r2, #19408 @ 0x4bd0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8ba50 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8b938 <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ - ldr lr, [pc, #808] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8bcd8 <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ + ldr lr, [pc, #808] @ 8bfe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #619 @ 0x26b │ │ │ │ - movw r3, #46480 @ 0xb590 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21332 @ 0x5354 │ │ │ │ + movw r2, #19504 @ 0x4c30 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8ba50 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ add r1, r0, #28 │ │ │ │ cmp r6, r1 │ │ │ │ moveq ip, #620 @ 0x26c │ │ │ │ - ldreq lr, [pc, #756] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - bne 8ba40 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - b 8ba24 <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ + ldreq lr, [pc, #756] @ 8bfe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8bde0 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + b 8bdc4 <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8b97c <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ - ldr lr, [pc, #736] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8bd1c <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ + ldr lr, [pc, #736] @ 8bfe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #626 @ 0x272 │ │ │ │ - movw r3, #46480 @ 0xb590 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21236 @ 0x52f4 │ │ │ │ + movw r2, #19408 @ 0x4bd0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8ba50 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8b9a8 <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ - ldr lr, [pc, #692] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8bd48 <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ + ldr lr, [pc, #692] @ 8bfe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #630 @ 0x276 │ │ │ │ - movw r3, #46480 @ 0xb590 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21384 @ 0x5388 │ │ │ │ + movw r2, #19556 @ 0x4c64 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8ba50 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8ba14 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ + beq 8bdb4 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ cmp r1, r6 │ │ │ │ - beq 8b9e0 <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ - ldr lr, [pc, #640] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8bd80 <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ + ldr lr, [pc, #640] @ 8bfe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #632 @ 0x278 │ │ │ │ - movw r3, #46480 @ 0xb590 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21404 @ 0x539c │ │ │ │ + movw r2, #19576 @ 0x4c78 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8ba50 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r6, r1 │ │ │ │ - beq 8ba70 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #588] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + beq 8be10 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #588] @ 8bfe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw ip, #633 @ 0x279 │ │ │ │ - movw r3, #46480 @ 0xb590 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21432 @ 0x53b8 │ │ │ │ + movw r2, #19604 @ 0x4c94 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8ba50 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r6 │ │ │ │ - bne 8ba40 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - ldr lr, [pc, #544] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + bne 8bde0 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + ldr lr, [pc, #544] @ 8bfe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov ip, #636 @ 0x27c │ │ │ │ - movw r3, #46480 @ 0xb590 │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21356 @ 0x536c │ │ │ │ + movw r2, #19528 @ 0x4c48 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8ba50 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 8ba70 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + bne 8be10 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ ldr r1, [ip, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8ba70 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - movw r3, #46480 @ 0xb590 │ │ │ │ + beq 8be10 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21472 @ 0x53e0 │ │ │ │ + movw r2, #19644 @ 0x4cbc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #472] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #472] @ 8bfe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #641 @ 0x281 │ │ │ │ - b 8bc24 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8bfc4 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8bc38 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ + beq 8bfd8 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ tst r3, #32 │ │ │ │ ldreq r2, [ip, #28] │ │ │ │ - beq 8ba90 <_PyUnicode_CheckConsistency@@Base+0x260> │ │ │ │ + beq 8be30 <_PyUnicode_CheckConsistency@@Base+0x260> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r2, ip, #20 │ │ │ │ addeq r2, ip, #28 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ mov r0, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - ble 8bad0 <_PyUnicode_CheckConsistency@@Base+0x2a0> │ │ │ │ + ble 8be70 <_PyUnicode_CheckConsistency@@Base+0x2a0> │ │ │ │ cmp lr, #1 │ │ │ │ ldrbeq r5, [r2, r0] │ │ │ │ - beq 8bac0 <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ + beq 8be60 <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ cmp lr, #2 │ │ │ │ lsleq r5, r0, #1 │ │ │ │ ldrne r5, [r2, r0, lsl #2] │ │ │ │ ldrheq r5, [r2, r5] │ │ │ │ cmp r3, r5 │ │ │ │ add r0, r0, #1 │ │ │ │ movcc r3, r5 │ │ │ │ - b 8ba9c <_PyUnicode_CheckConsistency@@Base+0x26c> │ │ │ │ + b 8be3c <_PyUnicode_CheckConsistency@@Base+0x26c> │ │ │ │ cmp lr, #1 │ │ │ │ - bne 8bb5c <_PyUnicode_CheckConsistency@@Base+0x32c> │ │ │ │ + bne 8befc <_PyUnicode_CheckConsistency@@Base+0x32c> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8bb38 <_PyUnicode_CheckConsistency@@Base+0x308> │ │ │ │ + bne 8bed8 <_PyUnicode_CheckConsistency@@Base+0x308> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi 8bb04 <_PyUnicode_CheckConsistency@@Base+0x2d4> │ │ │ │ - movw r3, #46480 @ 0xb590 │ │ │ │ + bhi 8bea4 <_PyUnicode_CheckConsistency@@Base+0x2d4> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21500 @ 0x53fc │ │ │ │ + movw r2, #19672 @ 0x4cd8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r5, [pc, #324] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r5, [pc, #324] @ 8bfe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #661 @ 0x295 │ │ │ │ - b 8bb24 <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ + b 8bec4 <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls 8bc00 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ - ldr r5, [pc, #304] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - movw r3, #46480 @ 0xb590 │ │ │ │ + bls 8bfa0 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ + ldr r5, [pc, #304] @ 8bfe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21516 @ 0x540c │ │ │ │ + movw r2, #19688 @ 0x4ce8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw lr, #662 @ 0x296 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, ip │ │ │ │ str r5, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8ba50 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls 8bc00 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ - movw r3, #46480 @ 0xb590 │ │ │ │ + bls 8bfa0 <_PyUnicode_CheckConsistency@@Base+0x3d0> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21532 @ 0x541c │ │ │ │ + movw r2, #19704 @ 0x4cf8 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #236] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #236] @ 8bfe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #665 @ 0x299 │ │ │ │ - b 8bc24 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8bfc4 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp lr, #2 │ │ │ │ - bne 8bbb4 <_PyUnicode_CheckConsistency@@Base+0x384> │ │ │ │ + bne 8bf54 <_PyUnicode_CheckConsistency@@Base+0x384> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 8bb88 <_PyUnicode_CheckConsistency@@Base+0x358> │ │ │ │ - movw r3, #46480 @ 0xb590 │ │ │ │ + bhi 8bf28 <_PyUnicode_CheckConsistency@@Base+0x358> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21548 @ 0x542c │ │ │ │ + movw r2, #19720 @ 0x4d08 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #192] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #192] @ 8bfe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov lr, #668 @ 0x29c │ │ │ │ - b 8bc24 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8bfc4 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ lslcc r1, r1, #1 │ │ │ │ ldrhcc r3, [r2, r1] │ │ │ │ - bcc 8bc04 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - movw r3, #46480 @ 0xb590 │ │ │ │ + bcc 8bfa4 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21568 @ 0x5440 │ │ │ │ + movw r2, #19740 @ 0x4d1c │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #148] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #148] @ 8bfe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #669 @ 0x29d │ │ │ │ - b 8bc24 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8bfc4 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 8bbd8 <_PyUnicode_CheckConsistency@@Base+0x3a8> │ │ │ │ - movw r3, #46480 @ 0xb590 │ │ │ │ + bcs 8bf78 <_PyUnicode_CheckConsistency@@Base+0x3a8> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21588 @ 0x5454 │ │ │ │ + movw r2, #19760 @ 0x4d30 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #112] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #112] @ 8bfe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ mov lr, #672 @ 0x2a0 │ │ │ │ - b 8bc24 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8bfc4 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ ldrcc r3, [r2, r1, lsl #2] │ │ │ │ - bcc 8bc04 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - movw r3, #46480 @ 0xb590 │ │ │ │ + bcc 8bfa4 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21608 @ 0x5468 │ │ │ │ + movw r2, #19780 @ 0x4d44 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - ldr r4, [pc, #72] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + ldr r4, [pc, #72] @ 8bfe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ movw lr, #673 @ 0x2a1 │ │ │ │ - b 8bc24 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ + b 8bfc4 <_PyUnicode_CheckConsistency@@Base+0x3f4> │ │ │ │ ldrb r3, [r2, r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8bc38 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ - ldr r4, [pc, #48] @ 8bc44 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ - movw r3, #46480 @ 0xb590 │ │ │ │ + beq 8bfd8 <_PyUnicode_CheckConsistency@@Base+0x408> │ │ │ │ + ldr r4, [pc, #48] @ 8bfe4 <_PyUnicode_CheckConsistency@@Base+0x414> │ │ │ │ + movw r3, #44768 @ 0xaee0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - movw r2, #21628 @ 0x547c │ │ │ │ + movw r2, #19800 @ 0x4d58 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ movw lr, #675 @ 0x2a3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 8b6b0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 8ba50 <_PyObject_AssertFailed@@Base> │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - subseq sp, lr, r0, lsl #7 │ │ │ │ + subseq ip, lr, r0, lsl #25 │ │ │ │ │ │ │ │ -0008bc48 : │ │ │ │ +0008bfe8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #104] @ 8bccc │ │ │ │ + ldr r0, [pc, #104] @ 8c06c │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8bc80 │ │ │ │ + bne 8c020 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8bc68 │ │ │ │ + bne 8c008 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - beq 8bc90 │ │ │ │ - bl 3bfda0 │ │ │ │ - bl 245854 <_Py_write_noraise@@Base+0x84> │ │ │ │ + beq 8c030 │ │ │ │ + bl 342328 │ │ │ │ + bl 24f2f4 <_Py_write_noraise@@Base+0x84> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8bcb4 │ │ │ │ + bne 8c054 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8bc9c │ │ │ │ + bne 8c03c │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #8] @ 8bccc │ │ │ │ + ldr r0, [pc, #8] @ 8c06c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2be6c8 │ │ │ │ - strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ + b 2be790 │ │ │ │ + rsbeq r9, r2, r0, asr #19 │ │ │ │ │ │ │ │ -0008bcd0 : │ │ │ │ +0008c070 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 8bd64 │ │ │ │ + ldr r3, [pc, #120] @ 8c104 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8bd0c │ │ │ │ + bne 8c0ac │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bcf4 │ │ │ │ + bne 8c094 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8bd20 │ │ │ │ + beq 8c0c0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3bfda0 │ │ │ │ - ldr r3, [pc, #64] @ 8bd68 │ │ │ │ + bl 342328 │ │ │ │ + ldr r3, [pc, #64] @ 8c108 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r5] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 8bd4c │ │ │ │ + bne 8c0ec │ │ │ │ strexb r0, r2, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bd34 │ │ │ │ + bne 8c0d4 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2be6c8 │ │ │ │ - strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ - rsbeq r9, r2, r8, asr #20 │ │ │ │ + b 2be790 │ │ │ │ + rsbeq r9, r2, r0, asr #19 │ │ │ │ + rsbeq r9, r2, r0, asr sl │ │ │ │ │ │ │ │ -0008bd6c : │ │ │ │ +0008c10c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 8be00 │ │ │ │ + ldr r3, [pc, #120] @ 8c1a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8bda8 │ │ │ │ + bne 8c148 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bd90 │ │ │ │ + bne 8c130 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8bdbc │ │ │ │ + beq 8c15c │ │ │ │ mov r0, r3 │ │ │ │ - bl 3bfda0 │ │ │ │ - ldr r3, [pc, #64] @ 8be04 │ │ │ │ + bl 342328 │ │ │ │ + ldr r3, [pc, #64] @ 8c1a4 │ │ │ │ mov ip, #0 │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8bde8 │ │ │ │ + bne 8c188 │ │ │ │ strexb r1, ip, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8bdd0 │ │ │ │ + bne 8c170 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2be6c8 │ │ │ │ - strhteq r9, [r2], #-152 @ 0xffffff68 │ │ │ │ - rsbeq r9, r2, r8, asr #20 │ │ │ │ + b 2be790 │ │ │ │ + rsbeq r9, r2, r0, asr #19 │ │ │ │ + rsbeq r9, r2, r0, asr sl │ │ │ │ │ │ │ │ -0008be08 : │ │ │ │ +0008c1a8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #61848 @ 0xf198 │ │ │ │ + movw r3, #57880 @ 0xe218 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8be88 │ │ │ │ + beq 8c228 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ add r1, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8be8c │ │ │ │ + bge 8c22c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8be88 │ │ │ │ + bgt 8c228 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8be88 │ │ │ │ + bne 8c228 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008be94 : │ │ │ │ +0008c234 : │ │ │ │ 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, #61848 @ 0xf198 │ │ │ │ + movw r3, #57880 @ 0xe218 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8bee0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 8c280 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #20940 @ 0x51cc │ │ │ │ + movw r1, #19112 @ 0x4aa8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 8bf30 │ │ │ │ + bne 8c2d0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - ldr r3, [pc, #556] @ 8c14c │ │ │ │ + ldr r3, [pc, #556] @ 8c4ec │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 8c054 │ │ │ │ + bhi 8c3f4 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #44756 @ 0xaed4 │ │ │ │ + movw r0, #42504 @ 0xa608 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c973c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c98a4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bf14 │ │ │ │ + bne 8c2b4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r8, [r4, #24] │ │ │ │ - b 8bf58 │ │ │ │ + b 8c2f8 │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1aa5d8 │ │ │ │ + bl 1aaa9c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8bf44 │ │ │ │ + beq 8c2e4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1aa5d8 │ │ │ │ + bl 1aaa9c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8bfa0 │ │ │ │ + bne 8c340 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bf44 │ │ │ │ + bgt 8c2e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bf44 │ │ │ │ + bne 8c2e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 8bf44 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 8c2e4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 8bfbc │ │ │ │ + bne 8c35c │ │ │ │ mov r0, #1 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8c074 │ │ │ │ - b 8c100 │ │ │ │ + bne 8c414 │ │ │ │ + b 8c4a0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1aa5d8 │ │ │ │ + bl 1aaa9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c100 │ │ │ │ + beq 8c4a0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 8c074 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 8c414 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37380 @ 0x9204 │ │ │ │ + movw r1, #35752 @ 0x8ba8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c100 │ │ │ │ + bgt 8c4a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c100 │ │ │ │ + bne 8c4a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 8c100 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 8c4a0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1aa5d8 │ │ │ │ + bl 1aaa9c │ │ │ │ subs r6, r0, #0 │ │ │ │ - ldrne r4, [pc, #288] @ 8c150 │ │ │ │ + ldrne r4, [pc, #288] @ 8c4f0 │ │ │ │ subne r5, r4, #16 │ │ │ │ - bne 8c074 │ │ │ │ - b 8bf44 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 8c414 │ │ │ │ + b 8c2e4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37412 @ 0x9224 │ │ │ │ + movw r1, #35784 @ 0x8bc8 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8bf44 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8c2e4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37456 @ 0x9250 │ │ │ │ + movw r1, #35828 @ 0x8bf4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1aa78c │ │ │ │ + bl 1aac50 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c0b4 │ │ │ │ + bgt 8c454 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c0b4 │ │ │ │ + bne 8c454 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c0d8 │ │ │ │ + bgt 8c478 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c0d8 │ │ │ │ + bne 8c478 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bf44 │ │ │ │ + bgt 8c2e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bf44 │ │ │ │ + bne 8c2e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 8bf44 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 8c2e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c124 │ │ │ │ + bgt 8c4c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c124 │ │ │ │ + bne 8c4c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bf44 │ │ │ │ + bgt 8c2e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8bf44 │ │ │ │ + bne 8c2e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 8bf44 │ │ │ │ - subseq sp, lr, r0, asr #6 │ │ │ │ - rsbeq fp, r2, r8, asr #21 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 8c2e4 │ │ │ │ + subseq ip, lr, r0, asr #24 │ │ │ │ + ldrdeq fp, [r2], #-160 @ 0xffffff60 @ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 8c18c │ │ │ │ + bne 8c52c │ │ │ │ mvn r0, #0 │ │ │ │ - b 8c218 │ │ │ │ + b 8c5b8 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ moveq r2, #2 │ │ │ │ subeq r1, fp, #32 │ │ │ │ movne r2, #3 │ │ │ │ subne r1, fp, #32 │ │ │ │ - ldreq r0, [pc, #116] @ 8c220 │ │ │ │ - ldrne r0, [pc, #116] @ 8c224 │ │ │ │ + ldreq r0, [pc, #116] @ 8c5c0 │ │ │ │ + ldrne r0, [pc, #116] @ 8c5c4 │ │ │ │ strne r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1d13dc │ │ │ │ + bl 1d1924 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c1e0 │ │ │ │ + bgt 8c580 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c1e0 │ │ │ │ + bne 8c580 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8c184 │ │ │ │ + beq 8c524 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8c1fc │ │ │ │ + ble 8c59c │ │ │ │ mov r0, #0 │ │ │ │ - b 8c218 │ │ │ │ + b 8c5b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c1f4 │ │ │ │ + bne 8c594 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 8c1f4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 8c594 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r1, r3, r8, lsl lr │ │ │ │ - ldrdeq r2, [r3], #-180 @ 0xffffff4c @ │ │ │ │ + rsbeq r1, r3, r0, lsr #28 │ │ │ │ + ldrdeq r2, [r3], #-188 @ 0xffffff44 @ │ │ │ │ ldrd r2, [r0, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ lsl r0, r3, #7 │ │ │ │ add r0, r0, r2, lsl #4 │ │ │ │ add r0, r0, #51 @ 0x33 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ │ │ │ │ -0008c24c <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +0008c5ec <_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 beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 8c2dc <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + beq 8c67c <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r6, #2 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r7, #5 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69758 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c2dc <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + bgt 8c67c <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c2dc <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ + bne 8c67c <_PyMonitoring_FireLineEvent@@Base+0x90> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008c2e8 : │ │ │ │ +0008c688 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movw r9, #5196 @ 0x144c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ cmp r0, r9 │ │ │ │ - beq 8c348 │ │ │ │ + beq 8c6e8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 8c33c │ │ │ │ + bne 8c6dc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl c5a24 │ │ │ │ + bl c5b70 │ │ │ │ mov r3, r0 │ │ │ │ - b 8c34c │ │ │ │ + b 8c6ec │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ str r3, [r4] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 8c36c │ │ │ │ + bne 8c70c │ │ │ │ cmp r3, #0 │ │ │ │ sublt r0, r7, #1 │ │ │ │ movge r0, #0 │ │ │ │ - b 8c388 │ │ │ │ + b 8c728 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 8c334 │ │ │ │ - bl c5a24 │ │ │ │ + beq 8c6d4 │ │ │ │ + bl c5b70 │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ str r0, [r5] │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 8c3ac │ │ │ │ + bne 8c74c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ movge r0, r7 │ │ │ │ mvnlt r0, #0 │ │ │ │ - b 8c3c8 │ │ │ │ + b 8c768 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 8c334 │ │ │ │ - bl c5a24 │ │ │ │ + beq 8c6d4 │ │ │ │ + bl c5b70 │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ cmp r7, r0 │ │ │ │ str r0, [r6] │ │ │ │ - blt 8c334 │ │ │ │ + blt 8c6d4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, r7 │ │ │ │ - bge 8c334 │ │ │ │ + bge 8c6d4 │ │ │ │ ldr r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008c3f4 : │ │ │ │ +0008c794 : │ │ │ │ push {r4, 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 1a8200 │ │ │ │ + bl 1a8718 │ │ │ │ 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 1a867c │ │ │ │ + bl 1a8b94 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -97038,134 +97286,134 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #2 │ │ │ │ sub ip, fp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #32404 @ 0x7e94 │ │ │ │ + movw r1, #31576 @ 0x7b58 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r2, r3 │ │ │ │ - bl 123564 │ │ │ │ + bl 122fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c4ac │ │ │ │ + bne 8c84c │ │ │ │ mov r0, #0 │ │ │ │ - b 8c504 │ │ │ │ + b 8c8a4 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63494 │ │ │ │ + bl 6349c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8c4e0 │ │ │ │ + beq 8c880 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8c4fc │ │ │ │ - b 8c4f0 │ │ │ │ - bl be93c │ │ │ │ + bne 8c89c │ │ │ │ + b 8c890 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c4c4 │ │ │ │ - b 8c4a4 │ │ │ │ - bl be93c │ │ │ │ + beq 8c864 │ │ │ │ + b 8c844 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c4a4 │ │ │ │ + bne 8c844 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0008c50c <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +0008c8ac <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ movw r2, #32896 @ 0x8080 │ │ │ │ movt r2, #32896 @ 0x8080 │ │ │ │ mov r5, r0 │ │ │ │ add r7, r1, r6 │ │ │ │ mov r3, r1 │ │ │ │ cmp r7, r3 │ │ │ │ - bls 8c588 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ + bls 8c928 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ tst r3, #3 │ │ │ │ - bne 8c578 <_PyUnicodeWriter_WriteLatin1String@@Base+0x6c> │ │ │ │ + bne 8c918 <_PyUnicodeWriter_WriteLatin1String@@Base+0x6c> │ │ │ │ mov r1, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc 8c56c <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + bcc 8c90c <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ tst r2, r1 │ │ │ │ - beq 8c54c <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ - b 8c590 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ + beq 8c8ec <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ + b 8c930 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ cmp r7, r1 │ │ │ │ - beq 8c588 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ + beq 8c928 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7c> │ │ │ │ mov r3, r1 │ │ │ │ ldrsb r1, [r3], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 8c53c <_PyUnicodeWriter_WriteLatin1String@@Base+0x30> │ │ │ │ - b 8c590 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ + bge 8c8dc <_PyUnicodeWriter_WriteLatin1String@@Base+0x30> │ │ │ │ + b 8c930 <_PyUnicodeWriter_WriteLatin1String@@Base+0x84> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - b 8c594 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ + b 8c934 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 8c5e0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + bcc 8c980 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt 8c5e0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + blt 8c980 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ tst r2, #32 │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq 8c600 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ + beq 8c9a0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - b 8c600 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ + b 8c9a0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xf4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8c5b4 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ + beq 8c954 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9b20 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9c78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8c5b4 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ + bne 8c954 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #2 │ │ │ │ - beq 8c628 <_PyUnicodeWriter_WriteLatin1String@@Base+0x11c> │ │ │ │ + beq 8c9c8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x11c> │ │ │ │ cmp r1, #4 │ │ │ │ addeq r0, r0, r3, lsl #2 │ │ │ │ - beq 8c648 <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ + beq 8c9e8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e2dc │ │ │ │ - b 8c660 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ + b 8ca00 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ add r0, r0, r3, lsl #1 │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ - bls 8c660 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ + bls 8ca00 <_PyUnicodeWriter_WriteLatin1String@@Base+0x154> │ │ │ │ ldrb r3, [r3] │ │ │ │ strh r3, [r0], #2 │ │ │ │ - b 8c62c <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ + b 8c9cc <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ ldrbhi r3, [r3] │ │ │ │ strhi r3, [r0], #4 │ │ │ │ - bhi 8c648 <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ + bhi 8c9e8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x13c> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r0, #0 │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r5, #20] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -97174,281 +97422,281 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ movne r1, #127 @ 0x7f │ │ │ │ - bne 8c6c8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1bc> │ │ │ │ + bne 8ca68 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1bc> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq 8c6c8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1bc> │ │ │ │ + beq 8ca68 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1bc> │ │ │ │ cmp r3, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl a058c │ │ │ │ + bl a05f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c6fc <_PyUnicodeWriter_WriteLatin1String@@Base+0x1f0> │ │ │ │ + beq 8ca9c <_PyUnicodeWriter_WriteLatin1String@@Base+0x1f0> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r1 │ │ │ │ strle r6, [sp] │ │ │ │ strgt r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ba19c <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba2f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0008c708 : │ │ │ │ +0008caa8 : │ │ │ │ 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 8c748 │ │ │ │ + beq 8cae8 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #48676 @ 0xbe24 │ │ │ │ + movw r3, #46624 @ 0xb620 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 6be8c │ │ │ │ - bl 64b74 │ │ │ │ + b 6be94 │ │ │ │ + bl 64b7c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008c754 : │ │ │ │ +0008caf4 : │ │ │ │ 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 8c780 │ │ │ │ - bl 64b74 │ │ │ │ - b 8c810 │ │ │ │ + bne 8cb20 │ │ │ │ + bl 64b7c │ │ │ │ + b 8cbb0 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #48676 @ 0xbe24 │ │ │ │ + movw r3, #46624 @ 0xb620 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6be8c │ │ │ │ + bl 6be94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c810 │ │ │ │ + beq 8cbb0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8c804 │ │ │ │ + bne 8cba4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #62368 @ 0xf3a0 │ │ │ │ + movw r1, #60740 @ 0xed44 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c810 │ │ │ │ + bgt 8cbb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c810 │ │ │ │ + bne 8cbb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 8c810 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 8cbb0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 258ad8 │ │ │ │ + b 259450 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008c818 : │ │ │ │ +0008cbb8 : │ │ │ │ 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 8c858 │ │ │ │ + beq 8cbf8 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #48676 @ 0xbe24 │ │ │ │ + movw r3, #46624 @ 0xb620 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 391b80 │ │ │ │ - bl 64b74 │ │ │ │ + b 3913e4 │ │ │ │ + bl 64b7c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008c864 : │ │ │ │ +0008cc04 : │ │ │ │ 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 8c890 │ │ │ │ - bl 64b74 │ │ │ │ - b 8c8b4 │ │ │ │ + bne 8cc30 │ │ │ │ + bl 64b7c │ │ │ │ + b 8cc54 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #48676 @ 0xbe24 │ │ │ │ + movw r3, #46624 @ 0xb620 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 391b80 │ │ │ │ + bl 3913e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8c8bc │ │ │ │ + bne 8cc5c │ │ │ │ mov r4, #0 │ │ │ │ - b 8c914 │ │ │ │ + b 8ccb4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 8c914 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bne 8ccb4 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #21704 @ 0x54c8 │ │ │ │ + movw r1, #19876 @ 0x4da4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c8b4 │ │ │ │ + bgt 8cc54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c8b4 │ │ │ │ + bne 8cc54 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 8c8b4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 8cc54 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008c91c : │ │ │ │ +0008ccbc : │ │ │ │ push {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 173dc8 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 17442c <_Py_GetErrorHandler@@Base> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25cb78 │ │ │ │ + b 25d4fc │ │ │ │ │ │ │ │ -0008c95c : │ │ │ │ +0008ccfc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 229fe4 │ │ │ │ + b 22a80c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movw r2, #8392 @ 0x20c8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 8c9d4 │ │ │ │ + bne 8cd74 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8ca14 │ │ │ │ + beq 8cdb4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8ca14 │ │ │ │ - b 8c9d8 │ │ │ │ + ble 8cdb4 │ │ │ │ + b 8cd78 │ │ │ │ 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 8ca34 │ │ │ │ + bne 8cdd4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8ca14 │ │ │ │ + beq 8cdb4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ca38 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8cdd8 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8ca9c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8ce3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1f3248 │ │ │ │ + bl 1f37d8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ca78 │ │ │ │ + bgt 8ce18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ca78 │ │ │ │ + bne 8ce18 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ca9c │ │ │ │ + bgt 8ce3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ca9c │ │ │ │ + bne 8ce3c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -97456,47 +97704,47 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8cb1c │ │ │ │ + bne 8cebc │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8cafc │ │ │ │ + beq 8ce9c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8cb20 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8cec0 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8cb5c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8cefc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1a9fc4 │ │ │ │ + bl 1aa488 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cb5c │ │ │ │ + bgt 8cefc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cb5c │ │ │ │ + bne 8cefc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -97504,47 +97752,47 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8cbdc │ │ │ │ + bne 8cf7c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8cbbc │ │ │ │ + beq 8cf5c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8cbe0 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8cf80 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8cc1c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8cfbc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 36caf8 │ │ │ │ + bl 36c4c8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cc1c │ │ │ │ + bgt 8cfbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cc1c │ │ │ │ + bne 8cfbc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -97552,47 +97800,47 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8cc9c │ │ │ │ + bne 8d03c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8cc7c │ │ │ │ + beq 8d01c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8cca0 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8d040 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8ccdc │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8d07c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1f7e74 │ │ │ │ + bl 1f8408 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ccdc │ │ │ │ + bgt 8d07c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ccdc │ │ │ │ + bne 8d07c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -97600,47 +97848,47 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8cd5c │ │ │ │ + bne 8d0fc │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8cd3c │ │ │ │ + beq 8d0dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8cd60 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8d100 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8cd9c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8d13c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b478c │ │ │ │ + bl 1b4b9c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cd9c │ │ │ │ + bgt 8d13c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cd9c │ │ │ │ + bne 8d13c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -97648,47 +97896,47 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8ce1c │ │ │ │ + bne 8d1bc │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8cdfc │ │ │ │ + beq 8d19c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8ce20 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8d1c0 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8ce5c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8d1fc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1b9434 │ │ │ │ + bl 1b9844 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ce5c │ │ │ │ + bgt 8d1fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ce5c │ │ │ │ + bne 8d1fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -97696,47 +97944,47 @@ │ │ │ │ movw r2, #7936 @ 0x1f00 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #8392 @ 0x20c8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8cedc │ │ │ │ + bne 8d27c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8cebc │ │ │ │ + beq 8d25c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8cee0 │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bgt 8d280 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8cf1c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8d2bc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 22627c │ │ │ │ + bl 226aa4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cf1c │ │ │ │ + bgt 8d2bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cf1c │ │ │ │ + bne 8d2bc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 │ │ │ │ @@ -97745,589 +97993,568 @@ │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ movw ip, #42752 @ 0xa700 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r3, lr │ │ │ │ cmpne r3, ip │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 8cf80 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 8d320 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #21808 @ 0x5530 │ │ │ │ + movw r1, #19980 @ 0x4e0c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 8cfc8 │ │ │ │ + beq 8d368 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl e817c <_PyArena_AddPyObject@@Base> │ │ │ │ + bl e8308 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ strlt r4, [r6] │ │ │ │ - blt 8cf78 │ │ │ │ + blt 8d318 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r6] │ │ │ │ - b 8cfcc │ │ │ │ + b 8d36c │ │ │ │ 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 11b884 │ │ │ │ + bl 11ba1c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 11b884 │ │ │ │ + bl 11ba1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0f20 │ │ │ │ - movw r3, #23856 @ 0x5d30 │ │ │ │ + bl 2c0fe8 │ │ │ │ + movw r3, #23864 @ 0x5d38 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ nop {0} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r5, r0 │ │ │ │ bic r4, r4, #1 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - bl 11b884 │ │ │ │ + bl 11ba1c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 11b884 │ │ │ │ + bl 11ba1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0f20 │ │ │ │ - movw r3, #23858 @ 0x5d32 │ │ │ │ + bl 2c0fe8 │ │ │ │ + movw r3, #23866 @ 0x5d3a │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ nop {0} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008d074 : │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 8d0bc │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov r2, r1 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r0, [r3, ip] │ │ │ │ - bl 96e84 <_Py_Get_Getpath_CodeObject@@Base+0x5a8> │ │ │ │ - cmp r0, #0 │ │ │ │ - popge {fp, pc} │ │ │ │ - movw r0, #21840 @ 0x5550 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - b 2eeacc │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - │ │ │ │ -0008d0c0 : │ │ │ │ +0008d414 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 8d108 │ │ │ │ + ldr ip, [pc, #44] @ 8d45c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 38294 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 38290 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #21888 @ 0x5580 │ │ │ │ + movw r0, #20012 @ 0x4e2c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2eeacc │ │ │ │ + b 2ee6a8 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d10c : │ │ │ │ - ldr r2, [pc, #28] @ 8d130 │ │ │ │ +0008d460 : │ │ │ │ + ldr r2, [pc, #28] @ 8d484 │ │ │ │ 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 3028b8 <_PyContext_Enter@@Base> │ │ │ │ + b 301d28 <_PyContext_Enter@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d134 : │ │ │ │ - ldr r2, [pc, #28] @ 8d158 │ │ │ │ +0008d488 : │ │ │ │ + ldr r2, [pc, #28] @ 8d4ac │ │ │ │ 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 306cc4 <_PyContext_Exit@@Base> │ │ │ │ + b 3068a8 <_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 143548 │ │ │ │ + bl 143c10 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16ec60 │ │ │ │ - bl 143548 │ │ │ │ + bl 16f2c4 │ │ │ │ + bl 143c10 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1d25b8 │ │ │ │ + bl 1d2b00 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 143578 │ │ │ │ + b 143c40 │ │ │ │ │ │ │ │ -0008d1ac <_PyBytes_FromData@@Base>: │ │ │ │ +0008d500 <_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 a08e8 │ │ │ │ + b a094c │ │ │ │ │ │ │ │ -0008d1c4 : │ │ │ │ - ldr r0, [pc, #44] @ 8d1f8 │ │ │ │ +0008d518 : │ │ │ │ + ldr r0, [pc, #44] @ 8d54c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #21928 @ 0x55a8 │ │ │ │ + movw r2, #20052 @ 0x4e54 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16f910 <_PyErr_SetString@@Base> │ │ │ │ + b 16ff74 <_PyErr_SetString@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d1fc <_PyState_AddModule@@Base>: │ │ │ │ +0008d550 <_PyState_AddModule@@Base>: │ │ │ │ subs r3, r2, #0 │ │ │ │ - beq 8d254 <_PyState_AddModule@@Base+0x58> │ │ │ │ + beq 8d5a8 <_PyState_AddModule@@Base+0x58> │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8d248 <_PyState_AddModule@@Base+0x4c> │ │ │ │ + beq 8d59c <_PyState_AddModule@@Base+0x4c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #21964 @ 0x55cc │ │ │ │ + movw r2, #20088 @ 0x4e78 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f910 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ff74 <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 25d2f8 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 25dc7c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008d25c : │ │ │ │ +0008d5b0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8d288 │ │ │ │ - movw r1, #22012 @ 0x55fc │ │ │ │ + bne 8d5dc │ │ │ │ + movw r1, #20136 @ 0x4ea8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #140] @ 8d314 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #140] @ 8d668 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #132] @ 8d318 │ │ │ │ + ldr r0, [pc, #132] @ 8d66c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bne 8d2f4 │ │ │ │ + bne 8d648 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d2e8 │ │ │ │ + beq 8d63c │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - ble 8d2e8 │ │ │ │ + ble 8d63c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r3, [r3, r1, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8d2e8 │ │ │ │ - movw r1, #22040 @ 0x5618 │ │ │ │ + bne 8d63c │ │ │ │ + movw r1, #20164 @ 0x4ec4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #48] @ 8d314 │ │ │ │ + ldr r0, [pc, #48] @ 8d668 │ │ │ │ mov r2, r3 │ │ │ │ - bl 8fba8 │ │ │ │ + bl 8fee0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 25d2f8 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 25dc7c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #21964 @ 0x55cc │ │ │ │ + movw r2, #20088 @ 0x4e78 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f910 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ff74 <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - @ instruction: 0x005ed39c │ │ │ │ + @ instruction: 0x005ecc9c │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d31c : │ │ │ │ +0008d670 : │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #80] @ 8d378 │ │ │ │ + ldr r0, [pc, #80] @ 8d6cc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8d344 │ │ │ │ + bne 8d698 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 4cde8 │ │ │ │ + b 4cde0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #22064 @ 0x5630 │ │ │ │ + movw r2, #20188 @ 0x4edc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f910 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ff74 <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #22116 @ 0x5664 │ │ │ │ + movw r2, #20240 @ 0x4f10 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f910 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ff74 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #22116 @ 0x5664 │ │ │ │ + movw r2, #20240 @ 0x4f10 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f910 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ff74 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008d3e4 : │ │ │ │ +0008d738 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 8d410 │ │ │ │ + ldr lr, [pc, #28] @ 8d764 │ │ │ │ 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 1411b8 <_PyErr_FormatV@@Base> │ │ │ │ + b 1418a0 <_PyErr_FormatV@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008d414 : │ │ │ │ +0008d768 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2d0858 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b 2d09c0 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ │ │ │ │ -0008d42c <_PyEval_RaiseAsyncExc@@Base>: │ │ │ │ +0008d780 <_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 8d448 <_PyEval_RaiseAsyncExc@@Base+0x1c> │ │ │ │ + bne 8d79c <_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 8d46c <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ + bne 8d7c0 <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ cmp r4, r2 │ │ │ │ dmb ish │ │ │ │ - beq 8d4bc <_PyEval_RaiseAsyncExc@@Base+0x90> │ │ │ │ + beq 8d810 <_PyEval_RaiseAsyncExc@@Base+0x90> │ │ │ │ mov r1, r4 │ │ │ │ - bl 14127c <_PyErr_SetObject@@Base> │ │ │ │ + bl 141964 <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d4b4 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ + bgt 8d808 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d4b4 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ + bne 8d808 <_PyEval_RaiseAsyncExc@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8d514 <_PyEval_RaiseAsyncExc@@Base+0xe8> │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 8d868 <_PyEval_RaiseAsyncExc@@Base+0xe8> │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #2064 @ 0x810 │ │ │ │ + movw r0, #436 @ 0x1b4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r3, r4 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #60] @ 8d558 <_PyEval_RaiseAsyncExc@@Base+0x12c> │ │ │ │ + ldr r2, [pc, #60] @ 8d8ac <_PyEval_RaiseAsyncExc@@Base+0x12c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 25e6bc │ │ │ │ + bl 25f05c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8d50c <_PyEval_RaiseAsyncExc@@Base+0xe0> │ │ │ │ + beq 8d860 <_PyEval_RaiseAsyncExc@@Base+0xe0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d54c <_PyEval_RaiseAsyncExc@@Base+0x120> │ │ │ │ + beq 8d8a0 <_PyEval_RaiseAsyncExc@@Base+0x120> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2612c0 <_PyArena_New@@Base+0x2270> │ │ │ │ + b 261b94 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8d7f8 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ - ldr r3, [pc, #636] @ 8d804 <_PyEval_RaiseAsyncExc@@Base+0x3d8> │ │ │ │ + beq 8db4c <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ + ldr r3, [pc, #636] @ 8db58 <_PyEval_RaiseAsyncExc@@Base+0x3d8> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #3860] @ 0xf14 │ │ │ │ cmp r2, #0 │ │ │ │ movgt r6, #1 │ │ │ │ - bgt 8d5b4 <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ + bgt 8d908 <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ movne r6, #0 │ │ │ │ - bne 8d5b4 <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ + bne 8d908 <_PyEval_RaiseAsyncExc@@Base+0x188> │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #224] @ 0xe0 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ movw r3, #13644 @ 0x354c │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ add r7, r7, #16 │ │ │ │ ldr r0, [r7, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d620 <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ - bl aab40 │ │ │ │ + beq 8d974 <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ + bl aab5c │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - bl c5c80 │ │ │ │ + beq 8db28 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bl c5dcc │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d610 <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ + bgt 8d964 <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8d610 <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ + bne 8d964 <_PyEval_RaiseAsyncExc@@Base+0x1e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8d5c4 <_PyEval_RaiseAsyncExc@@Base+0x198> │ │ │ │ - b 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + beq 8d918 <_PyEval_RaiseAsyncExc@@Base+0x198> │ │ │ │ + b 8db28 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ movw r3, #13648 @ 0x3550 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d690 <_PyEval_RaiseAsyncExc@@Base+0x264> │ │ │ │ + beq 8d9e4 <_PyEval_RaiseAsyncExc@@Base+0x264> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8d62c <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ - bl aab40 │ │ │ │ + beq 8d980 <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ + bl aab5c │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - bl c5c80 │ │ │ │ + beq 8db28 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bl c5dcc │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d684 <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ + bgt 8d9d8 <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8d684 <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ + bne 8d9d8 <_PyEval_RaiseAsyncExc@@Base+0x258> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8d62c <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ - b 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + beq 8d980 <_PyEval_RaiseAsyncExc@@Base+0x200> │ │ │ │ + b 8db28 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ movw r3, #13652 @ 0x3554 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d700 <_PyEval_RaiseAsyncExc@@Base+0x2d4> │ │ │ │ + beq 8da54 <_PyEval_RaiseAsyncExc@@Base+0x2d4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8d69c <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ - bl aab40 │ │ │ │ + beq 8d9f0 <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ + bl aab5c │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - bl c5c80 │ │ │ │ + beq 8db28 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bl c5dcc │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d6f4 <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ + bgt 8da48 <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8d6f4 <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ + bne 8da48 <_PyEval_RaiseAsyncExc@@Base+0x2c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8d69c <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ - b 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - movw r3, #62756 @ 0xf524 │ │ │ │ + beq 8d9f0 <_PyEval_RaiseAsyncExc@@Base+0x270> │ │ │ │ + b 8db28 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + movw r3, #62812 @ 0xf55c │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8d7fc <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ + beq 8db50 <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ ldr r0, [r6] │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d7fc <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ - bl aab40 │ │ │ │ + beq 8db50 <_PyEval_RaiseAsyncExc@@Base+0x3d0> │ │ │ │ + bl aab5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + beq 8db28 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1400a8 │ │ │ │ + bl 140790 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8d76c <_PyEval_RaiseAsyncExc@@Base+0x340> │ │ │ │ + bge 8dac0 <_PyEval_RaiseAsyncExc@@Base+0x340> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bgt 8db28 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + bne 8db28 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 8d7d4 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ - beq 8d798 <_PyEval_RaiseAsyncExc@@Base+0x36c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 8db28 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + beq 8daec <_PyEval_RaiseAsyncExc@@Base+0x36c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d714 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + bgt 8da68 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d714 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + bne 8da68 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 8d714 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 8da68 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d7cc <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ + bgt 8db20 <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d7cc <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ + bne 8db20 <_PyEval_RaiseAsyncExc@@Base+0x3a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8d714 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + beq 8da68 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d7f8 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ + bgt 8db4c <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d7f8 <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ + bne 8db4c <_PyEval_RaiseAsyncExc@@Base+0x3cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -98336,603 +98563,462 @@ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r0, #88] @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [r3, #3848] @ 0xf08 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 8d850 <_PyEval_RaiseAsyncExc@@Base+0x424> │ │ │ │ - movw r1, #65284 @ 0xff04 │ │ │ │ + bne 8dba4 <_PyEval_RaiseAsyncExc@@Base+0x424> │ │ │ │ + movw r1, #63656 @ 0xf8a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #46164 @ 0xb454 │ │ │ │ + movw r0, #44292 @ 0xad04 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 8d86c <_PyEval_RaiseAsyncExc@@Base+0x440> │ │ │ │ - bl 19e690 │ │ │ │ - b 8d89c <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ - bl 19ed08 │ │ │ │ + bne 8dbc0 <_PyEval_RaiseAsyncExc@@Base+0x440> │ │ │ │ + bl 19ecd8 │ │ │ │ + b 8dbf0 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ + bl 19f350 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8d89c <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + bge 8dbf0 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28c424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c5fc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d89c <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ + beq 8dbf0 <_PyEval_RaiseAsyncExc@@Base+0x470> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28c444 <_PyErr_Clear@@Base> │ │ │ │ + bl 28c61c <_PyErr_Clear@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1bdf1c <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 1be31c <_PyErr_ChainExceptions1@@Base> │ │ │ │ │ │ │ │ -0008d8ac : │ │ │ │ +0008dc00 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #132] @ 8d954 │ │ │ │ - bl 2b4674 │ │ │ │ + ldr r0, [pc, #132] @ 8dca8 │ │ │ │ + bl 2b4744 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8d8fc │ │ │ │ - bl be93c │ │ │ │ + bne 8dc50 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d948 │ │ │ │ - movw r0, #15372 @ 0x3c0c │ │ │ │ + bne 8dc9c │ │ │ │ + movw r0, #13752 @ 0x35b8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2897dc │ │ │ │ + bl 2899b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d948 │ │ │ │ + beq 8dc9c │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #80] @ 8d958 │ │ │ │ + ldr r0, [pc, #80] @ 8dcac │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ sub r1, fp, #20 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d934 │ │ │ │ + bgt 8dc88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d93c │ │ │ │ + beq 8dc90 │ │ │ │ mov r4, r5 │ │ │ │ - b 8d948 │ │ │ │ + b 8dc9c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 8d934 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 8dc88 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strhteq r5, [r3], #-44 @ 0xffffffd4 │ │ │ │ - rsbeq r6, r3, r4, asr #22 │ │ │ │ + rsbeq r5, r3, r4, asr #5 │ │ │ │ + rsbeq r6, r3, ip, asr #22 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #59092 @ 0xe6d4 │ │ │ │ + movw r4, #55124 @ 0xd754 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 8d998 │ │ │ │ + beq 8dcec │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8d9cc │ │ │ │ + bne 8dd20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8d9d8 │ │ │ │ - movw r0, #22144 @ 0x5680 │ │ │ │ + beq 8dd2c │ │ │ │ + movw r0, #20268 @ 0x4f2c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 1841d4 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 18480c <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d9f8 │ │ │ │ + beq 8dd4c │ │ │ │ cmp r5, r4 │ │ │ │ - beq 8d9d8 │ │ │ │ + beq 8dd2c │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8d9d8 │ │ │ │ + beq 8dd2c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 277b88 │ │ │ │ + b 277d60 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8d9cc │ │ │ │ + beq 8dd20 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #22144 @ 0x5680 │ │ │ │ + movw r0, #20268 @ 0x4f2c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c973c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c98a4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d9cc │ │ │ │ + bne 8dd20 │ │ │ │ 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] @ 8da90 │ │ │ │ + ldr r2, [pc, #116] @ 8dde4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8da80 │ │ │ │ + beq 8ddd4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r7, r0 │ │ │ │ - bl 1dbcb0 │ │ │ │ + bl 1dc214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8da64 │ │ │ │ + bne 8ddb8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #45224 @ 0xb0a8 │ │ │ │ + movw r1, #43300 @ 0xa924 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8da88 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8dddc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3289c4 │ │ │ │ + b 328454 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #33092 @ 0x8144 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 8dad4 │ │ │ │ - movw r0, #8832 @ 0x2280 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - movw r1, #361 @ 0x169 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8dae4 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 8daf8 │ │ │ │ - mov r1, #476 @ 0x1dc │ │ │ │ - movw r0, #8832 @ 0x2280 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8db0c │ │ │ │ - ldr r1, [pc, #140] @ 8db8c │ │ │ │ - sub r2, fp, #16 │ │ │ │ - bl b3b50 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 8db14 │ │ │ │ - mov r4, #0 │ │ │ │ - b 8db80 │ │ │ │ - ldr r0, [fp, #-16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8db54 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - ands r1, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 8db54 │ │ │ │ - ldr r2, [r0] │ │ │ │ - str r1, [fp, #-16] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8db54 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 8db54 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r5, [fp, #-16] │ │ │ │ - mov r3, r4 │ │ │ │ - movw r2, #30436 @ 0x76e4 │ │ │ │ - movt r2, #63 @ 0x3f │ │ │ │ - mov r1, r5 │ │ │ │ - movw r0, #22168 @ 0x5698 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl b7604 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r2, r3, r8, lsl #13 │ │ │ │ - │ │ │ │ -0008db90 : │ │ │ │ - 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 aab40 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 8dc38 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 25ec9c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 8dc14 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 8dc40 │ │ │ │ - mov r0, r6 │ │ │ │ - bl aab40 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - bne 8dc40 │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dc14 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 8dc14 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dc38 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 8dc38 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - mvn r6, #0 │ │ │ │ - b 8dcb4 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - str r6, [sp] │ │ │ │ - mov r0, r8 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - bl 2d2528 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dc90 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 8dc90 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dcb4 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 8dcb4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r6 │ │ │ │ - sub sp, fp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0008dcc0 : │ │ │ │ +0008dde8 : │ │ │ │ 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 a7928 │ │ │ │ + b a7988 │ │ │ │ │ │ │ │ -0008dcf0 : │ │ │ │ +0008de18 : │ │ │ │ push {r4, 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, #22360 @ 0x5758 │ │ │ │ + movw r1, #18768 @ 0x4950 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 32eb4c │ │ │ │ + bl 32e5e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8dd28 │ │ │ │ + beq 8de50 │ │ │ │ mvn r4, #0 │ │ │ │ - b 8dd44 │ │ │ │ + b 8de6c │ │ │ │ mov r0, r6 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 8dd20 │ │ │ │ + beq 8de48 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008dd4c : │ │ │ │ +0008de74 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8dd88 │ │ │ │ - movw r0, #5056 @ 0x13c0 │ │ │ │ + beq 8deb0 │ │ │ │ + movw r0, #3428 @ 0xd64 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ movw r1, #594 @ 0x252 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 8dde0 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 8df08 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8dde8 │ │ │ │ + beq 8df10 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8ddc8 │ │ │ │ + beq 8def0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8ddc8 │ │ │ │ + beq 8def0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 8ddec │ │ │ │ + b 8df14 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22196 @ 0x56b4 │ │ │ │ + movw r1, #20292 @ 0x4f44 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8de2c │ │ │ │ + beq 8df54 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8de2c │ │ │ │ + bgt 8df54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8de2c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 8df54 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008de34 <_PyObject_GetMethod@@Base>: │ │ │ │ +0008df5c <_PyObject_GetMethod@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr sl, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r0, sl │ │ │ │ - bl b446c <_PyType_GetDict@@Base> │ │ │ │ + bl b44cc <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8de84 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ + beq 8dfac <_PyObject_GetMethod@@Base+0x50> │ │ │ │ ldr r2, [sl, #72] @ 0x48 │ │ │ │ - movw r3, #50000 @ 0xc350 │ │ │ │ + movw r3, #50408 @ 0xc4e8 │ │ │ │ movt r3, #17 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8de98 <_PyObject_GetMethod@@Base+0x64> │ │ │ │ - b 8deac <_PyObject_GetMethod@@Base+0x78> │ │ │ │ + beq 8dfc0 <_PyObject_GetMethod@@Base+0x64> │ │ │ │ + b 8dfd4 <_PyObject_GetMethod@@Base+0x78> │ │ │ │ mov r0, sl │ │ │ │ - bl be19c │ │ │ │ + bl be2e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8de6c <_PyObject_GetMethod@@Base+0x38> │ │ │ │ - b 8debc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bge 8df94 <_PyObject_GetMethod@@Base+0x38> │ │ │ │ + b 8dfe4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8dec4 <_PyObject_GetMethod@@Base+0x90> │ │ │ │ + beq 8dfec <_PyObject_GetMethod@@Base+0x90> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6738 │ │ │ │ + bl b6784 │ │ │ │ str r0, [r8] │ │ │ │ mov r6, #0 │ │ │ │ - b 8e13c <_PyObject_GetMethod@@Base+0x308> │ │ │ │ + b 8e264 <_PyObject_GetMethod@@Base+0x308> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 209bac <_PyType_LookupRef@@Base> │ │ │ │ + bl 20a130 <_PyType_LookupRef@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8df14 <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ + beq 8e03c <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ - bne 8df20 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ + bne 8e048 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ ldr r9, [r2, #136] @ 0x88 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8df2c <_PyObject_GetMethod@@Base+0xf8> │ │ │ │ + beq 8e054 <_PyObject_GetMethod@@Base+0xf8> │ │ │ │ ldr r6, [r2, #140] @ 0x8c │ │ │ │ cmp r6, #0 │ │ │ │ movne r1, r5 │ │ │ │ ldrne r2, [r5, #4] │ │ │ │ - beq 8df30 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ - b 8e0d0 <_PyObject_GetMethod@@Base+0x29c> │ │ │ │ + beq 8e058 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8e1f8 <_PyObject_GetMethod@@Base+0x29c> │ │ │ │ mov r9, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 8df30 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8e058 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ mov r9, #0 │ │ │ │ mov r6, #1 │ │ │ │ - b 8df30 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + b 8e058 <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ mov r6, r9 │ │ │ │ ldr r2, [sl, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - beq 8dfd8 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ + beq 8e100 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r0, r5, r0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dfd8 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ + beq 8e100 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ ldr r2, [r1, #444] @ 0x1bc │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 8df90 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ + bne 8e0b8 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8df90 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ - bl 1435d8 │ │ │ │ + bne 8e0b8 <_PyObject_GetMethod@@Base+0x15c> │ │ │ │ + bl 143ca0 │ │ │ │ mvn r0, #2 │ │ │ │ - b 8dfa4 <_PyObject_GetMethod@@Base+0x170> │ │ │ │ + b 8e0cc <_PyObject_GetMethod@@Base+0x170> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r7 │ │ │ │ - bl a89d0 <_Py_dict_lookup@@Base+0xeb4> │ │ │ │ + bl a8a30 <_Py_dict_lookup@@Base+0xeb4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8e0b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8e1d8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e0b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8e1d8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r8] │ │ │ │ - bl a7928 │ │ │ │ - b 8debc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a7988 │ │ │ │ + b 8dfe4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ tst r2, #16 │ │ │ │ ldrne r3, [r5, #-12] │ │ │ │ - bne 8e028 <_PyObject_GetMethod@@Base+0x1f4> │ │ │ │ + bne 8e150 <_PyObject_GetMethod@@Base+0x1f4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r2, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8e0b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ - bge 8e01c <_PyObject_GetMethod@@Base+0x1e8> │ │ │ │ + beq 8e1d8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bge 8e144 <_PyObject_GetMethod@@Base+0x1e8> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ rsblt r1, r1, #0 │ │ │ │ add r3, r3, #3 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r2, r2, r3 │ │ │ │ cmn r5, r2 │ │ │ │ - beq 8e0b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8e1d8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r3, [r5, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e0b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + beq 8e1d8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r8 │ │ │ │ - bl c28cc │ │ │ │ + bl c2a18 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r3] │ │ │ │ - beq 8e090 <_PyObject_GetMethod@@Base+0x25c> │ │ │ │ + beq 8e1b8 <_PyObject_GetMethod@@Base+0x25c> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e084 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ + bgt 8e1ac <_PyObject_GetMethod@@Base+0x250> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8e084 <_PyObject_GetMethod@@Base+0x250> │ │ │ │ + bne 8e1ac <_PyObject_GetMethod@@Base+0x250> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7928 │ │ │ │ - b 8debc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a7988 │ │ │ │ + b 8dfe4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e0b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bgt 8e1d8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8e0b0 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bne 8e1d8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ strne r4, [r8] │ │ │ │ - bne 8e13c <_PyObject_GetMethod@@Base+0x308> │ │ │ │ + bne 8e264 <_PyObject_GetMethod@@Base+0x308> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8e100 <_PyObject_GetMethod@@Base+0x2cc> │ │ │ │ + beq 8e228 <_PyObject_GetMethod@@Base+0x2cc> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8debc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bgt 8dfe4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8debc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bne 8dfe4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 8debc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 8dfe4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ cmp r4, #0 │ │ │ │ strne r4, [r8] │ │ │ │ - bne 8debc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ - movw r0, #52396 @ 0xccac │ │ │ │ + bne 8dfe4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + movw r0, #48428 @ 0xbd2c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #33744 @ 0x83d0 │ │ │ │ + movw r1, #31984 @ 0x7cf0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 142dcc <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b 8debc <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + bl 143494 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b 8dfe4 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -98943,97 +99029,97 @@ │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 8e1ac <_PyObject_GetMethod@@Base+0x378> │ │ │ │ + bne 8e2d4 <_PyObject_GetMethod@@Base+0x378> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 8e22c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + beq 8e354 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8e22c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8e1b0 <_PyObject_GetMethod@@Base+0x37c> │ │ │ │ + ble 8e354 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8e2d8 <_PyObject_GetMethod@@Base+0x37c> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8e1f0 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ + bne 8e318 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 8e22c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + beq 8e354 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8e22c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8e1f4 <_PyObject_GetMethod@@Base+0x3c0> │ │ │ │ + ble 8e354 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8e31c <_PyObject_GetMethod@@Base+0x3c0> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8e26c <_PyObject_GetMethod@@Base+0x438> │ │ │ │ + beq 8e394 <_PyObject_GetMethod@@Base+0x438> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8e25c <_PyObject_GetMethod@@Base+0x428> │ │ │ │ + bne 8e384 <_PyObject_GetMethod@@Base+0x428> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 8e24c <_PyObject_GetMethod@@Base+0x418> │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bne 8e374 <_PyObject_GetMethod@@Base+0x418> │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8e2d0 <_PyObject_GetMethod@@Base+0x49c> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8e3f8 <_PyObject_GetMethod@@Base+0x49c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8e22c <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ - b 8e260 <_PyObject_GetMethod@@Base+0x42c> │ │ │ │ + ble 8e354 <_PyObject_GetMethod@@Base+0x3f8> │ │ │ │ + b 8e388 <_PyObject_GetMethod@@Base+0x42c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32777c │ │ │ │ + bl 327208 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e2a4 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ + bgt 8e3cc <_PyObject_GetMethod@@Base+0x470> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e2a4 <_PyObject_GetMethod@@Base+0x470> │ │ │ │ + bne 8e3cc <_PyObject_GetMethod@@Base+0x470> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e2c8 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ + bgt 8e3f0 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e2c8 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ + bne 8e3f0 <_PyObject_GetMethod@@Base+0x494> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ 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 │ │ │ │ @@ -99043,339 +99129,417 @@ │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 8e33c <_PyObject_GetMethod@@Base+0x508> │ │ │ │ + bne 8e464 <_PyObject_GetMethod@@Base+0x508> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 8e3bc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + beq 8e4e4 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8e3bc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8e340 <_PyObject_GetMethod@@Base+0x50c> │ │ │ │ + ble 8e4e4 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8e468 <_PyObject_GetMethod@@Base+0x50c> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8e380 <_PyObject_GetMethod@@Base+0x54c> │ │ │ │ + bne 8e4a8 <_PyObject_GetMethod@@Base+0x54c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 8e3bc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + beq 8e4e4 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8e3bc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8e384 <_PyObject_GetMethod@@Base+0x550> │ │ │ │ + ble 8e4e4 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8e4ac <_PyObject_GetMethod@@Base+0x550> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8e3fc <_PyObject_GetMethod@@Base+0x5c8> │ │ │ │ + beq 8e524 <_PyObject_GetMethod@@Base+0x5c8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne 8e3ec <_PyObject_GetMethod@@Base+0x5b8> │ │ │ │ + bne 8e514 <_PyObject_GetMethod@@Base+0x5b8> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 8e3dc <_PyObject_GetMethod@@Base+0x5a8> │ │ │ │ - movw r3, #52372 @ 0xcc94 │ │ │ │ + bne 8e504 <_PyObject_GetMethod@@Base+0x5a8> │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #52172 @ 0xcbcc │ │ │ │ + movw r1, #50316 @ 0xc48c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 8e460 <_PyObject_GetMethod@@Base+0x62c> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 8e588 <_PyObject_GetMethod@@Base+0x62c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8e3bc <_PyObject_GetMethod@@Base+0x588> │ │ │ │ - b 8e3f0 <_PyObject_GetMethod@@Base+0x5bc> │ │ │ │ + ble 8e4e4 <_PyObject_GetMethod@@Base+0x588> │ │ │ │ + b 8e518 <_PyObject_GetMethod@@Base+0x5bc> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5392c │ │ │ │ + bl 53924 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e434 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ + bgt 8e55c <_PyObject_GetMethod@@Base+0x600> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e434 <_PyObject_GetMethod@@Base+0x600> │ │ │ │ + bne 8e55c <_PyObject_GetMethod@@Base+0x600> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e458 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ + bgt 8e580 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e458 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ + bne 8e580 <_PyObject_GetMethod@@Base+0x624> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008e468 : │ │ │ │ +0008e590 : │ │ │ │ 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 8e4b4 │ │ │ │ - ldr r3, [pc, #72] @ 8e4e0 │ │ │ │ + beq 8e5dc │ │ │ │ + ldr r3, [pc, #72] @ 8e608 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl 25ec9c │ │ │ │ + bl 25f63c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8e4b4 │ │ │ │ + bne 8e5dc │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r4, [r5, #88] @ 0x58 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dace4 │ │ │ │ + bl 2db834 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7928 │ │ │ │ + b a7988 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e4e4 : │ │ │ │ +0008e60c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mvn r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8e468 │ │ │ │ + b 8e590 │ │ │ │ │ │ │ │ -0008e4fc : │ │ │ │ +0008e624 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e540 │ │ │ │ + beq 8e668 │ │ │ │ mov r5, r1 │ │ │ │ - bl 25ec9c │ │ │ │ + bl 25f63c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8e548 │ │ │ │ - ldr r3, [pc, #84] @ 8e584 │ │ │ │ + bne 8e670 │ │ │ │ + ldr r3, [pc, #84] @ 8e6ac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ str r4, [r3, #88] @ 0x58 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r5, #0 │ │ │ │ - b 8e57c │ │ │ │ + b 8e6a4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2d0858 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 2d09c0 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e57c │ │ │ │ + bgt 8e6a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e57c │ │ │ │ + bne 8e6a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008e588 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +0008e6b0 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #17 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a834 <_PyMonitoring_FirePyThrowEvent@@Base+0x228> │ │ │ │ + bl 6a83c <_PyMonitoring_FirePyThrowEvent@@Base+0x2f8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8e5c8 <_PyMonitoring_FireCRaiseEvent@@Base+0x40> │ │ │ │ + bne 8e6f0 <_PyMonitoring_FireCRaiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 8e620 <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ + b 8e748 <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #17 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69758 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 8e618 <_PyMonitoring_FireCRaiseEvent@@Base+0x90> │ │ │ │ - bl 143578 │ │ │ │ - b 8e620 <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ - bl a7928 │ │ │ │ - b 8e5c0 <_PyMonitoring_FireCRaiseEvent@@Base+0x38> │ │ │ │ + bne 8e740 <_PyMonitoring_FireCRaiseEvent@@Base+0x90> │ │ │ │ + bl 143c40 │ │ │ │ + b 8e748 <_PyMonitoring_FireCRaiseEvent@@Base+0x98> │ │ │ │ + bl a7988 │ │ │ │ + b 8e6e8 <_PyMonitoring_FireCRaiseEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008e62c <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +0008e754 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ mov r1, #15 │ │ │ │ mov r7, r2 │ │ │ │ - bl 6a834 <_PyMonitoring_FirePyThrowEvent@@Base+0x228> │ │ │ │ + bl 6a83c <_PyMonitoring_FirePyThrowEvent@@Base+0x2f8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8e66c <_PyMonitoring_FireReraiseEvent@@Base+0x40> │ │ │ │ + bne 8e794 <_PyMonitoring_FireReraiseEvent@@Base+0x40> │ │ │ │ mvn r4, #0 │ │ │ │ - b 8e6c4 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ + b 8e7ec <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #15 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ strd r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 69750 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ + bl 69758 <_PyMonitoring_FirePyStartEvent@@Base+0x114> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 8e6bc <_PyMonitoring_FireReraiseEvent@@Base+0x90> │ │ │ │ - bl 143578 │ │ │ │ - b 8e6c4 <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ - bl a7928 │ │ │ │ - b 8e664 <_PyMonitoring_FireReraiseEvent@@Base+0x38> │ │ │ │ + bne 8e7e4 <_PyMonitoring_FireReraiseEvent@@Base+0x90> │ │ │ │ + bl 143c40 │ │ │ │ + b 8e7ec <_PyMonitoring_FireReraiseEvent@@Base+0x98> │ │ │ │ + bl a7988 │ │ │ │ + b 8e78c <_PyMonitoring_FireReraiseEvent@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + │ │ │ │ +0008e7f8 : │ │ │ │ + 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 aab5c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 8e8a0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 25f63c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 8e87c │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 8e8a8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl aab5c │ │ │ │ + subs r6, r0, #0 │ │ │ │ + bne 8e8a8 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 8e87c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 8e87c │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 8e8a0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 8e8a0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + mvn r6, #0 │ │ │ │ + b 8e91c │ │ │ │ + mov r3, r9 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + str r6, [sp] │ │ │ │ + mov r0, r8 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + bl 2d25c8 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + bl aefc0 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 8e8f8 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 8e8f8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 8e91c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 8e91c │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r6 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #440] @ 8e8a4 <_PyMonitoring_FireReraiseEvent@@Base+0x278> │ │ │ │ + ldr ip, [pc, #440] @ 8eafc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #41656 @ 0xa2b8 │ │ │ │ + movw r1, #39744 @ 0x9b40 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3, ip] │ │ │ │ mov r2, #0 │ │ │ │ - bl 284a70 │ │ │ │ + bl 284d28 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8e7e4 <_PyMonitoring_FireReraiseEvent@@Base+0x1b8> │ │ │ │ + beq 8ea3c │ │ │ │ add r0, r5, #113664 @ 0x1bc00 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ - movw r1, #33664 @ 0x8380 │ │ │ │ + movw r1, #33660 @ 0x837c │ │ │ │ movt r1, #3 │ │ │ │ - bl 279920 <_Py_normpath@@Base+0xcd8> │ │ │ │ + bl 279af8 <_Py_normpath@@Base+0xcd8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 8e7e4 <_PyMonitoring_FireReraiseEvent@@Base+0x1b8> │ │ │ │ - ldr r0, [pc, #360] @ 8e8a8 <_PyMonitoring_FireReraiseEvent@@Base+0x27c> │ │ │ │ + blt 8ea3c │ │ │ │ + ldr r0, [pc, #360] @ 8eb00 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8e75c <_PyMonitoring_FireReraiseEvent@@Base+0x130> │ │ │ │ + bne 8e9b4 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8e744 <_PyMonitoring_FireReraiseEvent@@Base+0x118> │ │ │ │ + bne 8e99c │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - bne 8e784 <_PyMonitoring_FireReraiseEvent@@Base+0x158> │ │ │ │ + bne 8e9dc │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ba98 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18c0d0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr sl, [r5, #3696] @ 0xe70 │ │ │ │ mov r4, #0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne sl, [sl, #4] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 8e78c <_PyMonitoring_FireReraiseEvent@@Base+0x160> │ │ │ │ + bne 8e9e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ subs r6, r0, #0 │ │ │ │ addne r4, r6, r4, lsl #2 │ │ │ │ addne r4, r4, #16 │ │ │ │ ldrne r3, [r5, #3696] @ 0xe70 │ │ │ │ - bne 8e83c <_PyMonitoring_FireReraiseEvent@@Base+0x210> │ │ │ │ + bne 8ea94 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r7] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 8e7d4 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ + bne 8ea2c │ │ │ │ strexb r2, sl, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8e7bc <_PyMonitoring_FireReraiseEvent@@Base+0x190> │ │ │ │ + bne 8ea14 │ │ │ │ dmb ish │ │ │ │ - beq 8e7e4 <_PyMonitoring_FireReraiseEvent@@Base+0x1b8> │ │ │ │ - ldr r0, [pc, #196] @ 8e8a8 <_PyMonitoring_FireReraiseEvent@@Base+0x27c> │ │ │ │ - bl 2be6c8 │ │ │ │ + beq 8ea3c │ │ │ │ + ldr r0, [pc, #196] @ 8eb00 │ │ │ │ + bl 2be790 │ │ │ │ mvn r4, #0 │ │ │ │ - b 8e898 <_PyMonitoring_FireReraiseEvent@@Base+0x26c> │ │ │ │ + b 8eaf0 │ │ │ │ ldr ip, [r3, #72] @ 0x48 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str r9, [r3, #72] @ 0x48 │ │ │ │ - beq 8e810 <_PyMonitoring_FireReraiseEvent@@Base+0x1e4> │ │ │ │ + beq 8ea68 │ │ │ │ ldr r2, [r8] │ │ │ │ add r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r1, [r8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str r8, [r3, #80] @ 0x50 │ │ │ │ add r1, r1, #110592 @ 0x1b000 │ │ │ │ @@ -99384,61 +99548,231 @@ │ │ │ │ cmp r9, #0 │ │ │ │ addne r2, r2, #1 │ │ │ │ cmp ip, #0 │ │ │ │ subne r2, r2, #1 │ │ │ │ str r2, [r1, #3480] @ 0xd98 │ │ │ │ str r0, [r4, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e7ec <_PyMonitoring_FireReraiseEvent@@Base+0x1c0> │ │ │ │ + bne 8ea44 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8e860 <_PyMonitoring_FireReraiseEvent@@Base+0x234> │ │ │ │ + bne 8eab8 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8e848 <_PyMonitoring_FireReraiseEvent@@Base+0x21c> │ │ │ │ + bne 8eaa0 │ │ │ │ dmb ish │ │ │ │ - beq 8e870 <_PyMonitoring_FireReraiseEvent@@Base+0x244> │ │ │ │ - ldr r0, [pc, #56] @ 8e8a8 <_PyMonitoring_FireReraiseEvent@@Base+0x27c> │ │ │ │ - bl 2be6c8 │ │ │ │ + beq 8eac8 │ │ │ │ + ldr r0, [pc, #56] @ 8eb00 │ │ │ │ + bl 2be790 │ │ │ │ add r3, r5, #110592 @ 0x1b000 │ │ │ │ movw r1, #24607 @ 0x601f │ │ │ │ mov r0, #6 │ │ │ │ ldr r3, [r3, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 2f8c20 <_PyEval_StopTheWorld@@Base+0x5c> │ │ │ │ + bl 2f87fc <_PyEval_StopTheWorld@@Base+0x5c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r9, r2, r8, lsl #19 │ │ │ │ + mlseq r2, r0, r9, r9 │ │ │ │ │ │ │ │ -0008e8ac : │ │ │ │ +0008eb04 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 8e8f4 │ │ │ │ + ldr ip, [pc, #44] @ 8eb4c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 8e6d0 <_PyMonitoring_FireReraiseEvent@@Base+0xa4> │ │ │ │ + bl 8e928 │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #22220 @ 0x56cc │ │ │ │ + movw r0, #20316 @ 0x4f5c │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + b 2ee6a8 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #32 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + ldr ip, [pc, #560] @ 8ed9c │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r9, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + movw r1, #39356 @ 0x99bc │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + ldr r0, [r3, ip] │ │ │ │ + mov r2, #0 │ │ │ │ + bl 284d28 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 8ec5c │ │ │ │ + movw r0, #48533 @ 0xbd95 │ │ │ │ + movt r0, #1 │ │ │ │ + mov r2, #0 │ │ │ │ + add r0, r4, r0 │ │ │ │ + movw r1, #32720 @ 0x7fd0 │ │ │ │ + movt r1, #3 │ │ │ │ + bl 279af8 <_Py_normpath@@Base+0xcd8> │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 8ec5c │ │ │ │ + ldr r0, [pc, #476] @ 8eda0 │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 8ebe0 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 8ebc8 │ │ │ │ + moveq r3, #1 │ │ │ │ + movne r3, #0 │ │ │ │ + cmp r3, #0 │ │ │ │ + mov r7, r0 │ │ │ │ + dmb ish │ │ │ │ + bne 8ec08 │ │ │ │ + str r3, [sp] │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + bl 18c0d0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr sl, [r4, #3696] @ 0xe70 │ │ │ │ + mov r5, #0 │ │ │ │ + cmp sl, #0 │ │ │ │ + ldrne sl, [sl, #4] │ │ │ │ + addne r5, r5, #1 │ │ │ │ + bne 8ec10 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a0c54 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + bne 8ec64 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r3, [r7] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 8ec4c │ │ │ │ + strexb r2, sl, [r7] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 8ec34 │ │ │ │ + dmb ish │ │ │ │ + beq 8ec5c │ │ │ │ + ldr r0, [pc, #324] @ 8eda0 │ │ │ │ + bl 2be790 │ │ │ │ + mvn r4, #0 │ │ │ │ + b 8ed90 │ │ │ │ + ldr sl, [r4, #3696] @ 0xe70 │ │ │ │ + add r5, r6, r5, lsl #2 │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r3, sl │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 8ecd0 │ │ │ │ + ldr ip, [r3, #76] @ 0x4c │ │ │ │ + cmp r8, #0 │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ + str r9, [r3, #76] @ 0x4c │ │ │ │ + beq 8eca0 │ │ │ │ + ldr r2, [r8] │ │ │ │ + add r1, r2, #1 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + strle r1, [r8] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + str r8, [r3, #84] @ 0x54 │ │ │ │ + add r1, r1, #110592 @ 0x1b000 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + ldr r2, [r1, #3484] @ 0xd9c │ │ │ │ + cmp r9, #0 │ │ │ │ + addne r2, r2, #1 │ │ │ │ + cmp ip, #0 │ │ │ │ + subne r2, r2, #1 │ │ │ │ + str r2, [r1, #3484] @ 0xd9c │ │ │ │ + str r0, [r5, #-4]! │ │ │ │ + b 8ec74 │ │ │ │ + add r4, r4, #110592 @ 0x1b000 │ │ │ │ + ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 8ed18 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r7] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 8ed00 │ │ │ │ + strexb r1, r3, [r7] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 8ece8 │ │ │ │ + dmb ish │ │ │ │ + beq 8ed6c │ │ │ │ + ldr r0, [pc, #144] @ 8eda0 │ │ │ │ + bl 2be790 │ │ │ │ + b 8ed6c │ │ │ │ + ldr sl, [sl, #4] │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 8ece0 │ │ │ │ + ldr r0, [sl, #56] @ 0x38 │ │ │ │ + bl 2fc4fc <_PyCode_InitAddressRange@@Base+0x123c> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8ed14 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r7] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 8ed50 │ │ │ │ + strexb r1, r3, [r7] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 8ed38 │ │ │ │ + dmb ish │ │ │ │ + beq 8ed60 │ │ │ │ + ldr r0, [pc, #64] @ 8eda0 │ │ │ │ + bl 2be790 │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7988 │ │ │ │ + b 8ec5c │ │ │ │ + ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ + movw r1, #27823 @ 0x6caf │ │ │ │ + mov r0, #7 │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r1, #0 │ │ │ │ + bl 2f87fc <_PyEval_StopTheWorld@@Base+0x5c> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7988 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq r0, r0, ip │ │ │ │ + mlseq r2, r0, r9, r9 │ │ │ │ + │ │ │ │ +0008eda4 : │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr ip, [pc, #44] @ 8edec │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [r3, ip] │ │ │ │ + bl 8eb50 │ │ │ │ + cmn r0, #1 │ │ │ │ + popne {fp, pc} │ │ │ │ + movw r0, #20368 @ 0x4f90 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2eeacc │ │ │ │ + b 2ee6a8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -99456,31 +99790,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 8e96c │ │ │ │ + bne 8ee64 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e980 │ │ │ │ - b 8e990 │ │ │ │ + bne 8ee78 │ │ │ │ + b 8ee88 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e95c │ │ │ │ + beq 8ee54 │ │ │ │ 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 8e9ac │ │ │ │ + beq 8eea4 │ │ │ │ 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} │ │ │ │ @@ -99495,96 +99829,96 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ea1c │ │ │ │ + bne 8ef14 │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e9f8 │ │ │ │ + beq 8eef0 │ │ │ │ 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 8ea7c │ │ │ │ + bne 8ef74 │ │ │ │ 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 8ea5c │ │ │ │ + beq 8ef54 │ │ │ │ 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 8eadc │ │ │ │ + bne 8efd4 │ │ │ │ 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 8eabc │ │ │ │ + beq 8efb4 │ │ │ │ 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 8eb2c │ │ │ │ + bne 8f024 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8eb40 │ │ │ │ - b 8eb50 │ │ │ │ + bne 8f038 │ │ │ │ + b 8f048 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8eb1c │ │ │ │ + beq 8f014 │ │ │ │ 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 │ │ │ │ @@ -99606,75 +99940,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 8ebd4 │ │ │ │ + bne 8f0cc │ │ │ │ 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 8ebb4 │ │ │ │ + beq 8f0ac │ │ │ │ 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] @ 8ec8c │ │ │ │ + ldr lr, [pc, #120] @ 8f184 │ │ │ │ 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 8ec64 │ │ │ │ + bne 8f15c │ │ │ │ sub lr, fp, #4096 @ 0x1000 │ │ │ │ mov r3, #1 │ │ │ │ sub lr, lr, #16 │ │ │ │ strb r3, [lr] │ │ │ │ strb ip, [fp, #-17] @ 0xffffffef │ │ │ │ - bl 8ebe8 │ │ │ │ + bl 8f0e0 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #32] @ 8ec8c │ │ │ │ + ldr r2, [pc, #32] @ 8f184 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - beq 8ec80 │ │ │ │ + beq 8f178 │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8ecb8 │ │ │ │ + beq 8f1b0 │ │ │ │ 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) │ │ │ │ @@ -99685,23 +100019,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 8ed00 │ │ │ │ + bne 8f1f8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ed14 │ │ │ │ - b 8ed24 │ │ │ │ + bne 8f20c │ │ │ │ + b 8f21c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ecf0 │ │ │ │ + beq 8f1e8 │ │ │ │ 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 │ │ │ │ @@ -99717,45 +100051,45 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ed80 │ │ │ │ + bne 8f278 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ed94 │ │ │ │ - b 8eda4 │ │ │ │ + bne 8f28c │ │ │ │ + b 8f29c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ed70 │ │ │ │ + beq 8f268 │ │ │ │ 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 8edc0 │ │ │ │ + beq 8f2b8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8eddc │ │ │ │ + beq 8f2d4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8edf8 │ │ │ │ + beq 8f2f0 │ │ │ │ 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} │ │ │ │ @@ -99766,15 +100100,15 @@ │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 8ee44 │ │ │ │ + beq 8f33c │ │ │ │ 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 │ │ │ │ @@ -99800,45 +100134,21 @@ │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 8ef04 │ │ │ │ - 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 8eee4 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 8ef44 │ │ │ │ + beq 8f3dc │ │ │ │ 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 │ │ │ │ @@ -99855,32 +100165,55 @@ │ │ │ │ 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 1d0600 │ │ │ │ + b 1d0b48 │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r0, [pc, #60] @ 8f488 │ │ │ │ + movw r3, #5196 @ 0x144c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r1, r3 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + moveq r1, #0 │ │ │ │ + movne r2, r1 │ │ │ │ + moveq r2, r1 │ │ │ │ + movwne r1, #21372 @ 0x537c │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ + movtne r1, #32 │ │ │ │ + bl 8eb50 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #5196 @ 0x144c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movlt r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #60] @ 8eff0 │ │ │ │ + ldr r0, [pc, #60] @ 8f4e4 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #56784 @ 0xddd0 │ │ │ │ + movwne r1, #55700 @ 0xd994 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ movtne r1, #47 @ 0x2f │ │ │ │ - bl 8e6d0 <_PyMonitoring_FireReraiseEvent@@Base+0xa4> │ │ │ │ + bl 8e928 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movlt r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -99888,115 +100221,115 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt 8f028 │ │ │ │ + bgt 8f51c │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2d8a0 │ │ │ │ - b 8f010 │ │ │ │ + b 8f504 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8f0ac │ │ │ │ + beq 8f5a0 │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2e7ec <__sysconf@plt> │ │ │ │ cmp r0, #32768 @ 0x8000 │ │ │ │ movle r0, #32768 @ 0x8000 │ │ │ │ - ble 8f06c │ │ │ │ + ble 8f560 │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2e7ec <__sysconf@plt> │ │ │ │ cmp r0, r4 │ │ │ │ - bls 8f07c │ │ │ │ + bls 8f570 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8f0c0 │ │ │ │ + b 8f5b4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e15c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f074 │ │ │ │ + bne 8f568 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e108 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e030 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 8f074 │ │ │ │ - ldr r3, [pc, #20] @ 8f0c8 │ │ │ │ + bne 8f568 │ │ │ │ + ldr r3, [pc, #20] @ 8f5bc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r4, [r3, #3712] @ 0xe80 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f100 │ │ │ │ + beq 8f5f4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 21a8ac │ │ │ │ + bl 21af70 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a82c0 │ │ │ │ + b 3a7ba0 │ │ │ │ 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 38c5b8 <_Py_c_prod@@Base+0x504> │ │ │ │ + b 38be18 <_Py_c_prod@@Base+0x504> │ │ │ │ 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 2e5b8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 397e90 <_PyType_SetVersion@@Base+0x1118> │ │ │ │ + b 397890 <_PyType_SetVersion@@Base+0x11b0> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 71178 <_Py_hashtable_size@@Base+0x28> │ │ │ │ + b 71180 <_Py_hashtable_size@@Base+0x28> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f1bc │ │ │ │ + beq 8f6b0 │ │ │ │ push {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 37f280 │ │ │ │ + bl 37ebe0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ @@ -100005,181 +100338,54 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, #4 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2dd5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f208 │ │ │ │ + bne 8f6fc │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2d6e4 │ │ │ │ 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 8f1c4 │ │ │ │ + bl 8f6b8 │ │ │ │ mov r0, #8 │ │ │ │ bl 2e090 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 8f1c4 │ │ │ │ + bl 8f6b8 │ │ │ │ bl 2d954 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 654c8 │ │ │ │ + b 654d0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3c00b0 │ │ │ │ + bl 3bf95c <_PyXIData_Free@@Base+0x2114> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008f284 <_PySeqLock_LockWrite@@Base>: │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r5, [r0] │ │ │ │ - tst r5, #1 │ │ │ │ - beq 8f2b4 <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ - bl 2e8e8 │ │ │ │ - ldr r5, [r4] │ │ │ │ - b 8f2a0 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ - add r2, r5, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r4] │ │ │ │ - cmp r3, r5 │ │ │ │ - bne 8f2d4 <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ - strex r1, r2, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 8f2bc <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ - dmb ish │ │ │ │ - bne 8f2e4 <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ - dmb ish │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - mov r5, r3 │ │ │ │ - bl 2e8e8 │ │ │ │ - b 8f2a0 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ - │ │ │ │ -0008f2f0 <_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 │ │ │ │ - │ │ │ │ -0008f318 <_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 │ │ │ │ - │ │ │ │ -0008f340 <_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 2e8e8 │ │ │ │ - ldr r0, [r4] │ │ │ │ - dmb ish │ │ │ │ - b 8f360 <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ - │ │ │ │ -0008f378 <_PySeqLock_EndRead@@Base>: │ │ │ │ - dmb ish │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq 8f3a8 <_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 2e8e8 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - mov r0, #1 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -0008f3b0 <_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 │ │ │ │ - │ │ │ │ -0008f3e0 : │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -0008f404 <_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 bfe78 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - add sp, sp, #16 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -0008f440 : │ │ │ │ +0008f778 : │ │ │ │ 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 │ │ │ │ @@ -100187,20 +100393,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 233cdc │ │ │ │ + bl 234624 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0008f48c : │ │ │ │ +0008f7c4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #23952 @ 0x5d90 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ @@ -100211,15 +100417,15 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 30120 │ │ │ │ │ │ │ │ -0008f4d0 <_Py_FatalErrorFunc@@Base>: │ │ │ │ +0008f808 <_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, #23952 @ 0x5d90 │ │ │ │ movt ip, #101 @ 0x65 │ │ │ │ @@ -100231,372 +100437,372 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 30120 │ │ │ │ │ │ │ │ -0008f518 : │ │ │ │ +0008f850 : │ │ │ │ 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 8f544 │ │ │ │ + beq 8f87c │ │ │ │ ldr r6, [r4] │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ movw r5, #25484 @ 0x638c │ │ │ │ movt r5, #101 @ 0x65 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ bl 2d210 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #24] │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 235948 │ │ │ │ + bl 236290 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #24] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #62568 @ 0xf468 │ │ │ │ + movw r1, #60712 @ 0xed28 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - movw r0, #54192 @ 0xd3b0 │ │ │ │ + movw r0, #52400 @ 0xccb0 │ │ │ │ movt r0, #94 @ 0x5e │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #22272 @ 0x5700 │ │ │ │ + movw r1, #20416 @ 0x4fc0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 8f5b0 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subseq sp, lr, r4, asr #7 │ │ │ │ + ldr r0, [pc] @ 8f8e8 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subseq ip, lr, r4, asr #25 │ │ │ │ │ │ │ │ -0008f5b4 : │ │ │ │ +0008f8ec : │ │ │ │ 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] @ 8f5f0 │ │ │ │ + ldr r2, [pc, #32] @ 8f928 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 2c6bac │ │ │ │ + bl 2c6d14 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2c9bb0 <_PyArg_NoKeywords@@Base+0x474> │ │ │ │ + b 2c9d18 <_PyArg_NoKeywords@@Base+0x474> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0008f5f4 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +0008f92c <_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 255ac8 <_PyThreadState_New@@Base+0x14> │ │ │ │ + b 256448 <_PyThreadState_New@@Base+0x14> │ │ │ │ │ │ │ │ -0008f60c <_PyThreadState_Init@@Base>: │ │ │ │ +0008f944 <_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, #22288 @ 0x5710 │ │ │ │ + movw r1, #20432 @ 0x4fd0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc] @ 8f630 <_PyThreadState_Init@@Base+0x24> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subseq sp, lr, r4, ror #7 │ │ │ │ + ldr r0, [pc] @ 8f968 <_PyThreadState_Init@@Base+0x24> │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subseq ip, lr, r4, ror #25 │ │ │ │ │ │ │ │ -0008f634 : │ │ │ │ +0008f96c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008f64c <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +0008f984 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #37520 @ 0x9290 │ │ │ │ + movw r3, #37916 @ 0x941c │ │ │ │ movt r3, #14 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #360] @ 0x168 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008f678 : │ │ │ │ - ldr r2, [pc, #28] @ 8f69c │ │ │ │ +0008f9b0 : │ │ │ │ + ldr r2, [pc, #28] @ 8f9d4 │ │ │ │ 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 2bd738 │ │ │ │ + b 2bd800 │ │ │ │ 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 8f758 │ │ │ │ + bne 8fa90 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq 8f744 │ │ │ │ + beq 8fa7c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cea8c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3ce334 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ cmp r6, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt 8f728 │ │ │ │ + blt 8fa60 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cea8c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3ce334 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ cmp r0, r6 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge 8f744 │ │ │ │ + bge 8fa7c │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 8f8e0 │ │ │ │ + b 8fc18 │ │ │ │ mul r7, r4, r7 │ │ │ │ umull r0, r1, r4, r6 │ │ │ │ mla r7, r6, r5, r7 │ │ │ │ add r1, r7, r1 │ │ │ │ - b 8f8e0 │ │ │ │ + b 8fc18 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r9 │ │ │ │ - blx 3cea8c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3ce334 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r1 │ │ │ │ orrs r3, r4, r5 │ │ │ │ str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 8f7e0 │ │ │ │ + beq 8fb18 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cea8c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3ce334 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ cmp r8, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt 8f7c4 │ │ │ │ + blt 8fafc │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cea8c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3ce334 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge 8f7e0 │ │ │ │ + bge 8fb18 │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 8f7f4 │ │ │ │ + b 8fb2c │ │ │ │ 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 3cea8c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3ce334 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ orrs r3, r4, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq 8f870 │ │ │ │ + beq 8fba8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cea8c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3ce334 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ cmp sl, r0 │ │ │ │ sbcs r1, r6, r1 │ │ │ │ - blt 8f854 │ │ │ │ + blt 8fb8c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 3cea8c <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ + blx 3ce334 <_PyMonitoring_FireBranchEvent@@Base+0xa14> │ │ │ │ cmp r0, sl │ │ │ │ sbcs r1, r1, r6 │ │ │ │ - bge 8f870 │ │ │ │ + bge 8fba8 │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ movlt r2, #0 │ │ │ │ lsr r3, r3, #31 │ │ │ │ mvnge r2, #0 │ │ │ │ rsb r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - b 8f884 │ │ │ │ + b 8fbbc │ │ │ │ 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 8f8ac │ │ │ │ + blt 8fbe4 │ │ │ │ mvn r0, r7 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, r2 │ │ │ │ sub r0, r1, r8 │ │ │ │ sbcs r0, r0, r3 │ │ │ │ - bge 8f8d0 │ │ │ │ - b 8f8dc │ │ │ │ + bge 8fc08 │ │ │ │ + b 8fc14 │ │ │ │ orrs r9, r8, r9 │ │ │ │ - beq 8f8d0 │ │ │ │ + beq 8fc08 │ │ │ │ rsbs r0, r7, #0 │ │ │ │ rsc r1, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs r1, r3, r1 │ │ │ │ movlt r0, #0 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ - blt 8f8e0 │ │ │ │ + blt 8fc18 │ │ │ │ adds r0, r7, r2 │ │ │ │ adc r1, r3, r8 │ │ │ │ - b 8f8e0 │ │ │ │ + b 8fc18 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0008f8e8 : │ │ │ │ +0008fc20 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r0, [r3, #1160] @ 0x488 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f914 │ │ │ │ + bne 8fc4c │ │ │ │ bl 2d48c │ │ │ │ mov r0, #0 │ │ │ │ bl 2d318 │ │ │ │ │ │ │ │ -0008f91c : │ │ │ │ +0008fc54 : │ │ │ │ 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 2e438 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f964 │ │ │ │ + bne 8fc9c │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ subs r0, r3, #0 │ │ │ │ - bge 8f968 │ │ │ │ + bge 8fca0 │ │ │ │ bl 2ded0 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r0] │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008f970 : │ │ │ │ +0008fca8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2ded0 │ │ │ │ │ │ │ │ -0008f984 : │ │ │ │ +0008fcbc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d120 │ │ │ │ │ │ │ │ -0008f99c : │ │ │ │ +0008fcd4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d120 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008f9c4 : │ │ │ │ +0008fcfc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e354 │ │ │ │ │ │ │ │ -0008f9d8 : │ │ │ │ - ldr r3, [pc, #28] @ 8f9fc │ │ │ │ +0008fd10 : │ │ │ │ + ldr r3, [pc, #28] @ 8fd34 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008fa00 : │ │ │ │ +0008fd38 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8f030 │ │ │ │ + b 8f524 │ │ │ │ │ │ │ │ -0008fa14 : │ │ │ │ +0008fd4c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 27ad68 │ │ │ │ + b 27af40 │ │ │ │ │ │ │ │ -0008fa2c <_Py_closerange@@Base>: │ │ │ │ +0008fd64 <_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 │ │ │ │ @@ -100604,143 +100810,143 @@ │ │ │ │ mov r5, r1 │ │ │ │ bl 2e8d0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ bl 2e174 │ │ │ │ cmp r0, r5 │ │ │ │ - bgt 8fa7c <_Py_closerange@@Base+0x50> │ │ │ │ + bgt 8fdb4 <_Py_closerange@@Base+0x50> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2e8c4 │ │ │ │ cmp r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2d8a0 │ │ │ │ - b 8fa7c <_Py_closerange@@Base+0x50> │ │ │ │ + b 8fdb4 <_Py_closerange@@Base+0x50> │ │ │ │ │ │ │ │ -0008fa94 : │ │ │ │ +0008fdcc : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008faac : │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ +0008fde4 : │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ orr r2, r0, r0, asr #31 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, #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 │ │ │ │ │ │ │ │ -0008fadc : │ │ │ │ +0008fe14 : │ │ │ │ sub r3, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi 8fb50 │ │ │ │ + bhi 8fe88 │ │ │ │ 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, #38384 @ 0x95f0 │ │ │ │ + movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ mov r4, r0 │ │ │ │ add r3, r0, #148 @ 0x94 │ │ │ │ dmb ish │ │ │ │ ldr r6, [r5, r3, lsl #3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r5, #1716] @ 0x6b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bb4a4 │ │ │ │ + bl 2bb56c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fb48 │ │ │ │ + bne 8fe80 │ │ │ │ ldr r1, [r5, #1712] @ 0x6b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bb4a4 │ │ │ │ + bl 2bb56c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fb48 │ │ │ │ + bne 8fe80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3014b4 <_PySlice_FromIndices@@Base+0xb80> │ │ │ │ + bl 300eec <_PySlice_FromIndices@@Base+0x9d4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008fb58 : │ │ │ │ +0008fe90 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8fadc │ │ │ │ + b 8fe14 │ │ │ │ │ │ │ │ -0008fb70 : │ │ │ │ - ldr r3, [pc, #24] @ 8fb90 │ │ │ │ +0008fea8 : │ │ │ │ + ldr r3, [pc, #24] @ 8fec8 │ │ │ │ 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 33b174 │ │ │ │ + b 33ac7c │ │ │ │ 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 3ce10c <_PyMonitoring_FireBranchEvent@@Base+0x94> │ │ │ │ + b 3cd9b4 <_PyMonitoring_FireBranchEvent@@Base+0x94> │ │ │ │ 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, #62932 @ 0xf5d4 │ │ │ │ + movw r3, #62988 @ 0xf60c │ │ │ │ movt r3, #103 @ 0x67 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8fbdc │ │ │ │ + beq 8ff14 │ │ │ │ bl 2d954 │ │ │ │ movw r2, #23952 @ 0x5d90 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r4, [r2] │ │ │ │ mov r0, r4 │ │ │ │ bl 2dd98 │ │ │ │ mov r2, #20 │ │ │ │ - movw r1, #11272 @ 0x2c08 │ │ │ │ + movw r1, #9440 @ 0x24e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8fc44 │ │ │ │ + beq 8ff7c │ │ │ │ mov r0, r6 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #33188 @ 0x81a4 │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #31360 @ 0x7a80 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-12] │ │ │ │ bl 2e1f8 <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -100752,250 +100958,250 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 30120 │ │ │ │ │ │ │ │ -0008fc8c <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +0008ffc4 <_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, #22336 @ 0x5740 │ │ │ │ + movw r1, #20480 @ 0x5000 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 8fba8 │ │ │ │ + bl 8fee0 │ │ │ │ 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, #29500 @ 0x733c │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_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 31df0 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #32 │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #364] @ 8fe80 <_Py_FatalRefcountErrorFunc@@Base+0x1f4> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r2, #1 │ │ │ │ - sub sp, sp, #20 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r1, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 8fd3c <_Py_FatalRefcountErrorFunc@@Base+0xb0> │ │ │ │ - strexb r0, r2, [r3] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 8fd24 <_Py_FatalRefcountErrorFunc@@Base+0x98> │ │ │ │ - moveq r2, #1 │ │ │ │ - movne r2, #0 │ │ │ │ - cmp r2, #0 │ │ │ │ - mov r9, r3 │ │ │ │ - dmb ish │ │ │ │ - bne 8fd68 <_Py_FatalRefcountErrorFunc@@Base+0xdc> │ │ │ │ - mov r0, r3 │ │ │ │ - str r2, [sp] │ │ │ │ - mvn r3, #0 │ │ │ │ - mvn r2, #0 │ │ │ │ - bl 18ba98 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #276] @ 8fe84 <_Py_FatalRefcountErrorFunc@@Base+0x1f8> │ │ │ │ - ldr r3, [r3, #1604] @ 0x644 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 8fd90 <_Py_FatalRefcountErrorFunc@@Base+0x104> │ │ │ │ - mov r2, #65 @ 0x41 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #22396 @ 0x577c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ - b 8fe40 <_Py_FatalRefcountErrorFunc@@Base+0x1b4> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, #0 │ │ │ │ - bl 39d8c <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 8fe40 <_Py_FatalRefcountErrorFunc@@Base+0x1b4> │ │ │ │ - mov r6, #0 │ │ │ │ - mov r2, #52 @ 0x34 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #22464 @ 0x57c0 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ - ldrh r3, [r5, #4] │ │ │ │ - movw r1, #22520 @ 0x57f8 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - mov r2, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - cmp r3, r6 │ │ │ │ - ble 8fe30 <_Py_FatalRefcountErrorFunc@@Base+0x1a4> │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ - add r3, r5, r6, lsl #3 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - add r6, r6, #1 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - bl 36fbc │ │ │ │ - mov r2, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #22532 @ 0x5804 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - bl 372c0 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #44096 @ 0xac40 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ - b 8fdbc <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ - movw r1, #44096 @ 0xac40 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - mov r2, #1 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r9] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 8fe60 <_Py_FatalRefcountErrorFunc@@Base+0x1d4> │ │ │ │ - strexb r1, r3, [r9] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 8fe48 <_Py_FatalRefcountErrorFunc@@Base+0x1bc> │ │ │ │ - dmb ish │ │ │ │ - beq 8fe78 <_Py_FatalRefcountErrorFunc@@Base+0x1ec> │ │ │ │ - ldr r0, [pc, #16] @ 8fe80 <_Py_FatalRefcountErrorFunc@@Base+0x1f4> │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2be6c8 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq sl, r2, r8, ror ip │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + b 31df4 │ │ │ │ │ │ │ │ -0008fe88 : │ │ │ │ +00090030 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #200] @ 8ff6c │ │ │ │ + ldr r3, [pc, #200] @ 90114 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8fec4 │ │ │ │ + bne 9006c │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8feac │ │ │ │ + bne 90054 │ │ │ │ mov r4, r3 │ │ │ │ dmb ish │ │ │ │ - beq 8fed8 │ │ │ │ + beq 90080 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3bfda0 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + bl 342328 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r2, [r3, #1912] @ 0x778 │ │ │ │ cmp r2, #31 │ │ │ │ - ble 8ff24 │ │ │ │ + ble 900cc │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8ff0c │ │ │ │ + bne 900b4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8fef4 │ │ │ │ + bne 9009c │ │ │ │ dmb ish │ │ │ │ - beq 8ff1c │ │ │ │ - ldr r0, [pc, #80] @ 8ff6c │ │ │ │ - bl 2be6c8 │ │ │ │ + beq 900c4 │ │ │ │ + ldr r0, [pc, #80] @ 90114 │ │ │ │ + bl 2be790 │ │ │ │ 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 8ff54 │ │ │ │ + bne 900fc │ │ │ │ strexb r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8ff3c │ │ │ │ + bne 900e4 │ │ │ │ dmb ish │ │ │ │ - beq 8ff64 │ │ │ │ - ldr r0, [pc, #8] @ 8ff6c │ │ │ │ - bl 2be6c8 │ │ │ │ + beq 9010c │ │ │ │ + ldr r0, [pc, #8] @ 90114 │ │ │ │ + bl 2be790 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, r2, r4, ror #25 │ │ │ │ + rsbeq r9, r2, ip, ror #25 │ │ │ │ │ │ │ │ -0008ff70 : │ │ │ │ +00090118 : │ │ │ │ push {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 2dd98 │ │ │ │ bl 2de7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ffe4 │ │ │ │ - bl a053c <_Py_GetConfig@@Base> │ │ │ │ + bne 9018c │ │ │ │ + bl a05a0 <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8ffe4 │ │ │ │ + beq 9018c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61520 @ 0xf050 │ │ │ │ + movw r1, #59664 @ 0xe910 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ffe4 │ │ │ │ + beq 9018c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45304 @ 0xb0f8 │ │ │ │ + movw r1, #43676 @ 0xaa9c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ bl 2e534 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #32 │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + ldr r3, [pc, #364] @ 9031c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r2, #1 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r1, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 901d8 │ │ │ │ + strexb r0, r2, [r3] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 901c0 │ │ │ │ + moveq r2, #1 │ │ │ │ + movne r2, #0 │ │ │ │ + cmp r2, #0 │ │ │ │ + mov r9, r3 │ │ │ │ + dmb ish │ │ │ │ + bne 90204 │ │ │ │ + mov r0, r3 │ │ │ │ + str r2, [sp] │ │ │ │ + mvn r3, #0 │ │ │ │ + mvn r2, #0 │ │ │ │ + bl 18c0d0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #276] @ 90320 │ │ │ │ + ldr r3, [r3, #1604] @ 0x644 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 9022c │ │ │ │ + mov r2, #65 @ 0x41 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #20540 @ 0x503c │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ + b 902dc │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, #0 │ │ │ │ + bl 39d88 <_PyTraceMalloc_GetTraceback@@Base+0x118> │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 902dc │ │ │ │ + mov r6, #0 │ │ │ │ + mov r2, #52 @ 0x34 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #20608 @ 0x5080 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ + ldrh r3, [r5, #4] │ │ │ │ + movw r1, #20664 @ 0x50b8 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + mov r2, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r3, r6 │ │ │ │ + ble 902cc │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ + add r3, r5, r6, lsl #3 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + add r6, r6, #1 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + bl 36fb8 │ │ │ │ + mov r2, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #20676 @ 0x50c4 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + bl 372bc │ │ │ │ + mov r2, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #43552 @ 0xaa20 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ + b 90258 │ │ │ │ + movw r1, #43552 @ 0xaa20 │ │ │ │ + movt r1, #63 @ 0x3f │ │ │ │ + mov r2, #1 │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r9] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 902fc │ │ │ │ + strexb r1, r3, [r9] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 902e4 │ │ │ │ + dmb ish │ │ │ │ + beq 90314 │ │ │ │ + ldr r0, [pc, #16] @ 9031c │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 2be790 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + rsbeq sl, r2, r0, lsl #25 │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [r1] │ │ │ │ movw r3, #33532 @ 0x82fc │ │ │ │ movt r3, #55870 @ 0xda3e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp ip, r3 │ │ │ │ adcs r3, r2, #2 │ │ │ │ movlt ip, #0 │ │ │ │ movlt r4, #-2147483648 @ 0x80000000 │ │ │ │ mvnlt r3, #0 │ │ │ │ - blt 9005c │ │ │ │ + blt 90394 │ │ │ │ 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 │ │ │ │ @@ -101008,52 +101214,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 90098 │ │ │ │ + blt 903d0 │ │ │ │ mvn lr, r2 │ │ │ │ cmp lr, ip │ │ │ │ mvn lr, #-2147483648 @ 0x80000000 │ │ │ │ sub r5, lr, r1 │ │ │ │ sbcs r5, r5, r4 │ │ │ │ - bge 900c0 │ │ │ │ - b 900d0 │ │ │ │ + bge 903f8 │ │ │ │ + b 90408 │ │ │ │ orrs lr, r2, r1 │ │ │ │ - beq 900c0 │ │ │ │ + beq 903f8 │ │ │ │ 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 900dc │ │ │ │ + blt 90414 │ │ │ │ adds r2, r2, ip │ │ │ │ mov lr, #0 │ │ │ │ adc r1, r1, r4 │ │ │ │ - b 900dc │ │ │ │ + b 90414 │ │ │ │ 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 90118 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + beq 90450 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #57480 @ 0xe088 │ │ │ │ + movw r1, #55624 @ 0xd948 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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 │ │ │ │ @@ -101068,73 +101274,73 @@ │ │ │ │ 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, #22544 @ 0x5810 │ │ │ │ + movw r1, #20688 @ 0x50d0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2d330 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne 901d0 │ │ │ │ + bne 90508 │ │ │ │ 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 901d0 │ │ │ │ + bhi 90508 │ │ │ │ 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 901ec │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + b 90524 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22564 @ 0x5824 │ │ │ │ + movw r1, #20708 @ 0x50e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22588 @ 0x583c │ │ │ │ + movw r1, #20732 @ 0x50fc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22632 @ 0x5868 │ │ │ │ + movw r1, #20776 @ 0x5128 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [r1] │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -101146,53 +101352,53 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 4aeb0 │ │ │ │ + bl 4aea8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 902fc │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 90634 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #43508 @ 0xa9f4 │ │ │ │ + movw r0, #39080 @ 0x98a8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9033c │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 90674 │ │ │ │ sub r1, fp, #8 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9033c │ │ │ │ + beq 90674 │ │ │ │ bl 2e378 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #46576 @ 0xb5f0 │ │ │ │ - movweq r1, #22680 @ 0x5898 │ │ │ │ + movwne r1, #44864 @ 0xaf40 │ │ │ │ + movweq r1, #20824 @ 0x5158 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #65 @ 0x41 │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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 │ │ │ │ @@ -101202,45 +101408,45 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9039c │ │ │ │ + bne 906d4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 903e0 │ │ │ │ + beq 90718 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ mov r1, ip │ │ │ │ sub r4, fp, #20 │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw ip, #35732 @ 0x8b94 │ │ │ │ + movw ip, #35740 @ 0x8b9c │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 903e0 │ │ │ │ + bne 90718 │ │ │ │ mov r0, #0 │ │ │ │ - b 90404 │ │ │ │ - ldr ip, [pc, #36] @ 9040c │ │ │ │ + b 9073c │ │ │ │ + ldr ip, [pc, #36] @ 90744 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 34be14 │ │ │ │ + bl 34b7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 903d8 │ │ │ │ + beq 90710 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -101252,690 +101458,690 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 90464 │ │ │ │ + bne 9079c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 904a4 │ │ │ │ - ldr r4, [pc, #100] @ 904d0 │ │ │ │ + beq 907dc │ │ │ │ + ldr r4, [pc, #100] @ 90808 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #2 │ │ │ │ sub r1, fp, #20 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 904a4 │ │ │ │ + bne 907dc │ │ │ │ mov r0, #0 │ │ │ │ - b 904c8 │ │ │ │ - ldr ip, [pc, #40] @ 904d4 │ │ │ │ + b 90800 │ │ │ │ + ldr ip, [pc, #40] @ 9080c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 34d564 │ │ │ │ + bl 34cf50 <_PyTime_FromMillisecondsObject@@Base+0xafc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9049c │ │ │ │ + beq 907d4 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, asr #23 │ │ │ │ + rsbeq r8, r2, r8, asr #23 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 90528 │ │ │ │ + bne 90860 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 90560 │ │ │ │ - ldr r4, [pc, #116] @ 905a4 │ │ │ │ + beq 90898 │ │ │ │ + ldr r4, [pc, #116] @ 908dc │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90598 │ │ │ │ + beq 908d0 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #41576 @ 0xa268 │ │ │ │ + movw r1, #39948 @ 0x9c0c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl 2b1400 │ │ │ │ + bl 2b14ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90598 │ │ │ │ - movw r3, #45168 @ 0xb070 │ │ │ │ + beq 908d0 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #22712 @ 0x58b8 │ │ │ │ + movw r1, #20856 @ 0x5178 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e408 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, ror #23 │ │ │ │ + strdeq r8, [r2], #-180 @ 0xffffff4c @ │ │ │ │ │ │ │ │ -000905a8 : │ │ │ │ +000908e0 : │ │ │ │ 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 2d09c │ │ │ │ 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, #22732 @ 0x58cc │ │ │ │ + movw r0, #20876 @ 0x518c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ str r0, [sp] │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2e384 <__snprintf_chk@plt> │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ bl 2db7c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90638 │ │ │ │ - movw r4, #62932 @ 0xf5d4 │ │ │ │ + beq 90970 │ │ │ │ + movw r4, #62988 @ 0xf60c │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ - movw r1, #27700 @ 0x6c34 │ │ │ │ + movw r1, #25844 @ 0x64f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ bl 2d180 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - bne 90640 │ │ │ │ + bne 90978 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d8a0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 90660 │ │ │ │ - bl 1bb344 │ │ │ │ + b 90998 │ │ │ │ + bl 1bb754 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ movne r0, #0 │ │ │ │ - bne 90660 │ │ │ │ + bne 90998 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e408 │ │ │ │ mvn r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090668 : │ │ │ │ +000909a0 : │ │ │ │ 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, #62932 @ 0xf5d4 │ │ │ │ + movw r4, #62988 @ 0xf60c │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 906e0 │ │ │ │ + beq 90a18 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bc8d0 │ │ │ │ + bl 1bcce0 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r2, #22752 @ 0x58e0 │ │ │ │ + movw r2, #20896 @ 0x51a0 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ strd r6, [sp] │ │ │ │ bl 2d6c0 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e5e8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bd108 │ │ │ │ + bl 1bd508 │ │ │ │ mov r0, #0 │ │ │ │ - b 906ec │ │ │ │ - bl 905a8 │ │ │ │ + b 90a24 │ │ │ │ + bl 908e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 906a0 │ │ │ │ + beq 909d8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000906f4 : │ │ │ │ +00090a2c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #62932 @ 0xf5d4 │ │ │ │ + movw r4, #62988 @ 0xf60c │ │ │ │ movt r4, #103 @ 0x67 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bc8d0 │ │ │ │ + bl 1bcce0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e408 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bd108 │ │ │ │ + bl 1bd508 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 981f4 │ │ │ │ + bl 9827c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009074c : │ │ │ │ +00090a84 : │ │ │ │ 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, #62932 @ 0xf5d4 │ │ │ │ + movw r5, #62988 @ 0xf60c │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 907a8 │ │ │ │ + beq 90ae0 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #49092 @ 0xbfc4 │ │ │ │ + movw r1, #46880 @ 0xb720 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ bl 2e60c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 90854 │ │ │ │ + beq 90b8c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 1bc8d0 │ │ │ │ - b 907e4 │ │ │ │ - bl 905a8 │ │ │ │ + bl 1bcce0 │ │ │ │ + b 90b1c │ │ │ │ + bl 908e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90780 │ │ │ │ - b 90858 │ │ │ │ + beq 90ab8 │ │ │ │ + b 90b90 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r7 │ │ │ │ bl 2e2ac │ │ │ │ cmp r0, r7 │ │ │ │ - bcc 9083c │ │ │ │ + bcc 90b74 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 2e5e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9083c │ │ │ │ + bne 90b74 │ │ │ │ cmp r7, #4096 @ 0x1000 │ │ │ │ - bcc 90828 │ │ │ │ + bcc 90b60 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #20 │ │ │ │ bl 2dd50 │ │ │ │ subs r7, r0, #0 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ sub r0, r0, #20 │ │ │ │ - bne 907b8 │ │ │ │ + bne 90af0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e210 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 90840 │ │ │ │ + b 90b78 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 907e4 │ │ │ │ - b 90840 │ │ │ │ + beq 90b1c │ │ │ │ + b 90b78 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e408 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1bd108 │ │ │ │ - b 90858 │ │ │ │ + bl 1bd508 │ │ │ │ + b 90b90 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 908b8 │ │ │ │ + beq 90bf0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 908b8 │ │ │ │ + bgt 90bf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 908b8 │ │ │ │ + bne 90bf0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 90914 │ │ │ │ + beq 90c4c │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90914 │ │ │ │ + bgt 90c4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 90914 │ │ │ │ + bne 90c4c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009091c : │ │ │ │ +00090c54 : │ │ │ │ push {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 2d81c │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r5, r5, #1 │ │ │ │ addne r0, r4, #4 │ │ │ │ - bne 90938 │ │ │ │ + bne 90c70 │ │ │ │ mov r0, r5 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 90a38 │ │ │ │ + beq 90d70 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r6 │ │ │ │ bl 2d81c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 90980 │ │ │ │ + bne 90cb8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2cfd0 │ │ │ │ add r5, r6, r0, lsl #2 │ │ │ │ sub r1, r5, r6 │ │ │ │ mov r0, r6 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl cd000 │ │ │ │ + bl cd0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 909c0 │ │ │ │ + bne 90cf8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90a38 │ │ │ │ + bgt 90d70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90a38 │ │ │ │ + bne 90d70 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 90a38 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 90d70 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [r5] │ │ │ │ str r0, [r3, r4] │ │ │ │ cmp r2, #0 │ │ │ │ addne r4, r4, #4 │ │ │ │ addne r6, r5, #4 │ │ │ │ - bne 90960 │ │ │ │ - ldr r0, [pc, #100] @ 90a48 │ │ │ │ + bne 90c98 │ │ │ │ + ldr r0, [pc, #100] @ 90d80 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #96] @ 90a4c │ │ │ │ + ldr r1, [pc, #96] @ 90d84 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 27e274 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 27e44c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90a0c │ │ │ │ - movw r1, #22764 @ 0x58ec │ │ │ │ + beq 90d44 │ │ │ │ + movw r1, #20908 @ 0x51ac │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #68] @ 90a50 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 90d88 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #22788 @ 0x5904 │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #20932 @ 0x51c4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #8] @ 90a50 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ 90d88 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r6, r3, r8, ror #11 │ │ │ │ - ldrsheq sp, [lr], #-56 @ 0xffffffc8 │ │ │ │ + strdeq r6, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ + ldrsheq ip, [lr], #-200 @ 0xffffff38 │ │ │ │ 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 71150 <_Py_hashtable_size@@Base> │ │ │ │ + bl 71158 <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4] │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090a88 <_Py_stat@@Base>: │ │ │ │ +00090dc0 <_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 1acf9c │ │ │ │ + bl 1ad460 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90b24 <_Py_stat@@Base+0x9c> │ │ │ │ + beq 90e5c <_Py_stat@@Base+0x9c> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 2d101c │ │ │ │ + bl 2d1184 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90aec <_Py_stat@@Base+0x64> │ │ │ │ + bne 90e24 <_Py_stat@@Base+0x64> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90b24 <_Py_stat@@Base+0x9c> │ │ │ │ + bgt 90e5c <_Py_stat@@Base+0x9c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90b24 <_Py_stat@@Base+0x9c> │ │ │ │ + bne 90e5c <_Py_stat@@Base+0x9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 90b24 <_Py_stat@@Base+0x9c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 90e5c <_Py_stat@@Base+0x9c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2cf4c <__stat64_time64@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90b28 <_Py_stat@@Base+0xa0> │ │ │ │ + bgt 90e60 <_Py_stat@@Base+0xa0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90b28 <_Py_stat@@Base+0xa0> │ │ │ │ + bne 90e60 <_Py_stat@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 90b28 <_Py_stat@@Base+0xa0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 90e60 <_Py_stat@@Base+0xa0> │ │ │ │ mvn r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ mov r4, r0 │ │ │ │ bl 2d99c │ │ │ │ mov r0, r4 │ │ │ │ - bl df564 │ │ │ │ - bl b93e4 │ │ │ │ + bl df6f8 │ │ │ │ + bl b953c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00090b78 <_Py_open@@Base>: │ │ │ │ +00090eb0 <_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 25ec9c │ │ │ │ + bl 25f63c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90c68 <_Py_open@@Base+0xf0> │ │ │ │ + beq 90fa0 <_Py_open@@Base+0xf0> │ │ │ │ orr r6, r6, #524288 @ 0x80000 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #32564 @ 0x7f34 │ │ │ │ + movw r1, #16084 @ 0x3ed4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #11848 @ 0x2e48 │ │ │ │ + movw r0, #10220 @ 0x27ec │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90c88 <_Py_open@@Base+0x110> │ │ │ │ - bl dc834 │ │ │ │ + beq 90fc0 <_Py_open@@Base+0x110> │ │ │ │ + bl dc9d4 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d0e4 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 90c1c <_Py_open@@Base+0xa4> │ │ │ │ + bge 90f54 <_Py_open@@Base+0xa4> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 90c70 <_Py_open@@Base+0xf8> │ │ │ │ - bl b93e4 │ │ │ │ + bne 90fa8 <_Py_open@@Base+0xf8> │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90bd4 <_Py_open@@Base+0x5c> │ │ │ │ - b 90c88 <_Py_open@@Base+0x110> │ │ │ │ + beq 90f0c <_Py_open@@Base+0x5c> │ │ │ │ + b 90fc0 <_Py_open@@Base+0x110> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90c40 <_Py_open@@Base+0xc8> │ │ │ │ + bgt 90f78 <_Py_open@@Base+0xc8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90c40 <_Py_open@@Base+0xc8> │ │ │ │ + bne 90f78 <_Py_open@@Base+0xc8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #35492 @ 0x8aa4 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ - bl 27c50c │ │ │ │ + bl 27c6e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90cb0 <_Py_open@@Base+0x138> │ │ │ │ + bne 90fe8 <_Py_open@@Base+0x138> │ │ │ │ mov r0, r5 │ │ │ │ bl 2d8a0 │ │ │ │ mvn r5, #0 │ │ │ │ - b 90cb0 <_Py_open@@Base+0x138> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + b 90fe8 <_Py_open@@Base+0x138> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 173bc8 │ │ │ │ + bl 17422c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90c68 <_Py_open@@Base+0xf0> │ │ │ │ + bgt 90fa0 <_Py_open@@Base+0xf0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90c68 <_Py_open@@Base+0xf0> │ │ │ │ + bne 90fa0 <_Py_open@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 90c68 <_Py_open@@Base+0xf0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 90fa0 <_Py_open@@Base+0xf0> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25ec9c │ │ │ │ + b 25f63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ ldr ip, [r5] │ │ │ │ - movw r3, #22812 @ 0x591c │ │ │ │ + movw r3, #20956 @ 0x51dc │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ mov r1, #2 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2db7c │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne 90dc0 <_Py_open@@Base+0x248> │ │ │ │ - movw r5, #44928 @ 0xaf80 │ │ │ │ + bne 910f8 <_Py_open@@Base+0x248> │ │ │ │ + movw r5, #44772 @ 0xaee4 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3e238 │ │ │ │ - bl 3e2b4 │ │ │ │ + bl 3e288 │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90dc0 <_Py_open@@Base+0x248> │ │ │ │ - ldr r2, [pc, #112] @ 90dcc <_Py_open@@Base+0x254> │ │ │ │ + bne 910f8 <_Py_open@@Base+0x248> │ │ │ │ + ldr r2, [pc, #112] @ 91104 <_Py_open@@Base+0x254> │ │ │ │ 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 90d80 <_Py_open@@Base+0x208> │ │ │ │ + beq 910b8 <_Py_open@@Base+0x208> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90da4 <_Py_open@@Base+0x22c> │ │ │ │ + bne 910dc <_Py_open@@Base+0x22c> │ │ │ │ bl 2d4bc │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #22828 @ 0x592c │ │ │ │ + movw r2, #20972 @ 0x51ec │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b 90dc0 <_Py_open@@Base+0x248> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b 910f8 <_Py_open@@Base+0x248> │ │ │ │ bl 2d4bc │ │ │ │ - movw r1, #22828 @ 0x592c │ │ │ │ + movw r1, #20972 @ 0x51ec │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3eadc <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 3da00 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r4, fp, #16 │ │ │ │ - bl 8f1c4 │ │ │ │ + bl 8f6b8 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - bcc 90e10 <_Py_open@@Base+0x298> │ │ │ │ + bcc 91148 <_Py_open@@Base+0x298> │ │ │ │ cmn r4, #104857600 @ 0x6400000 │ │ │ │ sub r0, r4, #104857600 @ 0x6400000 │ │ │ │ mvncs r1, #0 │ │ │ │ - bcs 90e14 <_Py_open@@Base+0x29c> │ │ │ │ + bcs 9114c <_Py_open@@Base+0x29c> │ │ │ │ add r1, r4, #104857600 @ 0x6400000 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8ebe8 │ │ │ │ + bl 8f0e0 │ │ │ │ cmp r4, r0 │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4400 @ 0x1130 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - movw r1, #22856 @ 0x5948 │ │ │ │ + movw r1, #21000 @ 0x5208 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ 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 90e88 <_Py_open@@Base+0x310> │ │ │ │ + beq 911c0 <_Py_open@@Base+0x310> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #8648 @ 0x21c8 │ │ │ │ + movw r1, #6888 @ 0x1ae8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r1, [r0, #808] @ 0x328 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 90eb0 <_Py_open@@Base+0x338> │ │ │ │ + beq 911e8 <_Py_open@@Base+0x338> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ @@ -101954,141 +102160,141 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r0, #0 │ │ │ │ movle r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r0, r0, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90f24 <_Py_open@@Base+0x3ac> │ │ │ │ + bne 9125c <_Py_open@@Base+0x3ac> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 90f60 <_Py_open@@Base+0x3e8> │ │ │ │ - ldr r4, [pc, #88] @ 90f84 <_Py_open@@Base+0x40c> │ │ │ │ + beq 91298 <_Py_open@@Base+0x3e8> │ │ │ │ + ldr r4, [pc, #88] @ 912bc <_Py_open@@Base+0x40c> │ │ │ │ mov lr, #2 │ │ │ │ mov r1, r2 │ │ │ │ sub r0, fp, #20 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r4, [sp] │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 90f7c <_Py_open@@Base+0x404> │ │ │ │ - ldr r0, [pc, #32] @ 90f88 <_Py_open@@Base+0x410> │ │ │ │ + beq 912b4 <_Py_open@@Base+0x404> │ │ │ │ + ldr r0, [pc, #32] @ 912c0 <_Py_open@@Base+0x410> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm ip, {r1, r2} │ │ │ │ ldr r0, [r3, r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 90e50 <_Py_open@@Base+0x2d8> │ │ │ │ + b 91188 <_Py_open@@Base+0x2d8> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, lsl ip │ │ │ │ + rsbeq r8, r2, r0, lsr #24 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r2 │ │ │ │ cmn r3, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 90fcc <_Py_open@@Base+0x454> │ │ │ │ + beq 91304 <_Py_open@@Base+0x454> │ │ │ │ mov r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ - b 90fdc <_Py_open@@Base+0x464> │ │ │ │ - bl 90cd0 <_Py_open@@Base+0x158> │ │ │ │ + b 91314 <_Py_open@@Base+0x464> │ │ │ │ + bl 91008 <_Py_open@@Base+0x158> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90fc0 <_Py_open@@Base+0x448> │ │ │ │ - b 91090 <_Py_open@@Base+0x518> │ │ │ │ + bne 912f8 <_Py_open@@Base+0x448> │ │ │ │ + b 913c8 <_Py_open@@Base+0x518> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, sl, r4 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #1 │ │ │ │ add r6, r4, r3 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ stm sp, {r6, r8} │ │ │ │ sub r5, r9, r4 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d69c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 910c4 <_Py_open@@Base+0x54c> │ │ │ │ - movw r8, #44928 @ 0xaf80 │ │ │ │ + bge 913fc <_Py_open@@Base+0x54c> │ │ │ │ + movw r8, #44772 @ 0xaee4 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 27bd18 │ │ │ │ - bl 3e2b4 │ │ │ │ + bl 27bef0 │ │ │ │ + bl 3e304 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91090 <_Py_open@@Base+0x518> │ │ │ │ - ldr r3, [pc, #212] @ 91110 <_Py_open@@Base+0x598> │ │ │ │ + bne 913c8 <_Py_open@@Base+0x518> │ │ │ │ + ldr r3, [pc, #212] @ 91448 <_Py_open@@Base+0x598> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r8] │ │ │ │ mov r0, r9 │ │ │ │ ldr r7, [r7] │ │ │ │ ldr sl, [r2, r3] │ │ │ │ ldr r3, [sl, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91064 <_Py_open@@Base+0x4ec> │ │ │ │ + beq 9139c <_Py_open@@Base+0x4ec> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91098 <_Py_open@@Base+0x520> │ │ │ │ + bne 913d0 <_Py_open@@Base+0x520> │ │ │ │ bl 2d4bc │ │ │ │ - movw r2, #22948 @ 0x59a4 │ │ │ │ + movw r2, #21092 @ 0x5264 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ - b 91108 <_Py_open@@Base+0x590> │ │ │ │ + b 91440 <_Py_open@@Base+0x590> │ │ │ │ bl 2d4bc │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #22948 @ 0x59a4 │ │ │ │ + movw r1, #21092 @ 0x5264 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 3eadc <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 91090 <_Py_open@@Base+0x518> │ │ │ │ - bne 910f4 <_Py_open@@Base+0x57c> │ │ │ │ - movw r0, #44928 @ 0xaf80 │ │ │ │ + bl 3da00 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 913c8 <_Py_open@@Base+0x518> │ │ │ │ + bne 9142c <_Py_open@@Base+0x57c> │ │ │ │ + movw r0, #44772 @ 0xaee4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #23032 @ 0x59f8 │ │ │ │ + movw r1, #21176 @ 0x52b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 140f34 │ │ │ │ - b 91090 <_Py_open@@Base+0x518> │ │ │ │ + bl 14161c │ │ │ │ + b 913c8 <_Py_open@@Base+0x518> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 90fdc <_Py_open@@Base+0x464> │ │ │ │ + bne 91314 <_Py_open@@Base+0x464> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -102097,328 +102303,328 @@ │ │ │ │ sub sp, sp, #28 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r2 │ │ │ │ cmn r3, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 91154 <_Py_open@@Base+0x5dc> │ │ │ │ + beq 9148c <_Py_open@@Base+0x5dc> │ │ │ │ mov r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ - b 91164 <_Py_open@@Base+0x5ec> │ │ │ │ - bl 90cd0 <_Py_open@@Base+0x158> │ │ │ │ + b 9149c <_Py_open@@Base+0x5ec> │ │ │ │ + bl 91008 <_Py_open@@Base+0x158> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 911a8 <_Py_open@@Base+0x630> │ │ │ │ - b 91148 <_Py_open@@Base+0x5d0> │ │ │ │ + beq 914e0 <_Py_open@@Base+0x630> │ │ │ │ + b 91480 <_Py_open@@Base+0x5d0> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, sl, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ add r7, r4, r3 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ stm sp, {r7, r8} │ │ │ │ sub r6, r9, r4 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d93c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 911b0 <_Py_open@@Base+0x638> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 914e8 <_Py_open@@Base+0x638> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 911f4 <_Py_open@@Base+0x67c> │ │ │ │ - bne 911e0 <_Py_open@@Base+0x668> │ │ │ │ - movw r0, #44928 @ 0xaf80 │ │ │ │ + b 9152c <_Py_open@@Base+0x67c> │ │ │ │ + bne 91518 <_Py_open@@Base+0x668> │ │ │ │ + movw r0, #44772 @ 0xaee4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #23120 @ 0x5a50 │ │ │ │ + movw r1, #21264 @ 0x5310 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 140f34 │ │ │ │ - b 911a8 <_Py_open@@Base+0x630> │ │ │ │ + bl 14161c │ │ │ │ + b 914e0 <_Py_open@@Base+0x630> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 91164 <_Py_open@@Base+0x5ec> │ │ │ │ + bne 9149c <_Py_open@@Base+0x5ec> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d45c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 91234 <_Py_open@@Base+0x6bc> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 9156c <_Py_open@@Base+0x6bc> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2dee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 91278 <_Py_open@@Base+0x700> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 915b0 <_Py_open@@Base+0x700> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e120 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 912c8 <_Py_open@@Base+0x750> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 91600 <_Py_open@@Base+0x750> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 912e0 <_Py_open@@Base+0x768> │ │ │ │ + b 91618 <_Py_open@@Base+0x768> │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e2dc │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 39868 │ │ │ │ + bl 39864 │ │ │ │ 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 2e69c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9132c <_Py_open@@Base+0x7b4> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 91664 <_Py_open@@Base+0x7b4> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 91354 <_Py_open@@Base+0x7dc> │ │ │ │ + b 9168c <_Py_open@@Base+0x7dc> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d624 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91314 <_Py_open@@Base+0x79c> │ │ │ │ + bne 9164c <_Py_open@@Base+0x79c> │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e2dc │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 39868 │ │ │ │ + bl 39864 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ bl 2d72c │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ bl 2d390 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 913ac <_Py_open@@Base+0x834> │ │ │ │ + beq 916e4 <_Py_open@@Base+0x834> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 913b4 <_Py_open@@Base+0x83c> │ │ │ │ + b 916ec <_Py_open@@Base+0x83c> │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ - bl 25ec9c │ │ │ │ + bl 25f63c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #3 │ │ │ │ - bne 913f4 <_Py_open@@Base+0x87c> │ │ │ │ + bne 9172c <_Py_open@@Base+0x87c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 91428 <_Py_open@@Base+0x8b0> │ │ │ │ + bne 91760 <_Py_open@@Base+0x8b0> │ │ │ │ mov ip, #3 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #164] @ 914b0 <_Py_open@@Base+0x938> │ │ │ │ + ldr ip, [pc, #164] @ 917e8 <_Py_open@@Base+0x938> │ │ │ │ sub lr, fp, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ str lr, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 914a4 <_Py_open@@Base+0x92c> │ │ │ │ + beq 917dc <_Py_open@@Base+0x92c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91448 <_Py_open@@Base+0x8d0> │ │ │ │ - bl be93c │ │ │ │ + bne 91780 <_Py_open@@Base+0x8d0> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 914a4 <_Py_open@@Base+0x92c> │ │ │ │ + bne 917dc <_Py_open@@Base+0x92c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91468 <_Py_open@@Base+0x8f0> │ │ │ │ - bl be93c │ │ │ │ + bne 917a0 <_Py_open@@Base+0x8f0> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 914a4 <_Py_open@@Base+0x92c> │ │ │ │ + bne 917dc <_Py_open@@Base+0x92c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91488 <_Py_open@@Base+0x910> │ │ │ │ - bl be93c │ │ │ │ + bne 917c0 <_Py_open@@Base+0x910> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 914a4 <_Py_open@@Base+0x92c> │ │ │ │ + bne 917dc <_Py_open@@Base+0x92c> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3cc244 <_PyObject_GetXIDataNoFallback@@Base+0x964> │ │ │ │ + b 3cbaec <_PyObject_GetXIDataNoFallback@@Base+0x964> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, asr #24 │ │ │ │ + rsbeq r8, r2, ip, asr #24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 914f0 <_Py_open@@Base+0x978> │ │ │ │ - bl be93c │ │ │ │ + bne 91828 <_Py_open@@Base+0x978> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 914f0 <_Py_open@@Base+0x978> │ │ │ │ + beq 91828 <_Py_open@@Base+0x978> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3023dc <_PyXI_EndInterpreter@@Base+0xa8> │ │ │ │ + bl 302240 <_PyXI_EndInterpreter@@Base+0xa8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 914e8 <_Py_open@@Base+0x970> │ │ │ │ - ldr r3, [pc, #56] @ 91540 <_Py_open@@Base+0x9c8> │ │ │ │ + beq 91820 <_Py_open@@Base+0x970> │ │ │ │ + ldr r3, [pc, #56] @ 91878 <_Py_open@@Base+0x9c8> │ │ │ │ ldr r3, [r3, #1568] @ 0x620 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91528 <_Py_open@@Base+0x9b0> │ │ │ │ + beq 91860 <_Py_open@@Base+0x9b0> │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ mov r1, r4 │ │ │ │ mla r0, r0, r4, r3 │ │ │ │ - bl 311b18 <_PyPickle_GetXIData@@Base+0x1db8> │ │ │ │ + bl 31159c <_PyPickle_GetXIData@@Base+0x1c54> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91534 <_Py_open@@Base+0x9bc> │ │ │ │ + bne 9186c <_Py_open@@Base+0x9bc> │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 91594 <_Py_open@@Base+0xa1c> │ │ │ │ + bne 918cc <_Py_open@@Base+0xa1c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 915cc <_Py_open@@Base+0xa54> │ │ │ │ - ldr r4, [pc, #100] @ 91600 <_Py_open@@Base+0xa88> │ │ │ │ + beq 91904 <_Py_open@@Base+0xa54> │ │ │ │ + ldr r4, [pc, #100] @ 91938 <_Py_open@@Base+0xa88> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 915f4 <_Py_open@@Base+0xa7c> │ │ │ │ + beq 9192c <_Py_open@@Base+0xa7c> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 915ec <_Py_open@@Base+0xa74> │ │ │ │ - bl be93c │ │ │ │ + bne 91924 <_Py_open@@Base+0xa74> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 915f4 <_Py_open@@Base+0xa7c> │ │ │ │ + bne 9192c <_Py_open@@Base+0xa7c> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e504 <_exit@plt> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, ror ip │ │ │ │ + rsbeq r8, r2, r8, ror ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91640 <_Py_open@@Base+0xac8> │ │ │ │ - bl be93c │ │ │ │ + bne 91978 <_Py_open@@Base+0xac8> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ @@ -102436,536 +102642,536 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 916ac <_Py_open@@Base+0xb34> │ │ │ │ + bne 919e4 <_Py_open@@Base+0xb34> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 916ec <_Py_open@@Base+0xb74> │ │ │ │ - ldr r4, [pc, #136] @ 9173c <_Py_open@@Base+0xbc4> │ │ │ │ + beq 91a24 <_Py_open@@Base+0xb74> │ │ │ │ + ldr r4, [pc, #136] @ 91a74 <_Py_open@@Base+0xbc4> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 916ec <_Py_open@@Base+0xb74> │ │ │ │ + bne 91a24 <_Py_open@@Base+0xb74> │ │ │ │ mov r0, #0 │ │ │ │ - b 91734 <_Py_open@@Base+0xbbc> │ │ │ │ + b 91a6c <_Py_open@@Base+0xbbc> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91714 <_Py_open@@Base+0xb9c> │ │ │ │ - bl be93c │ │ │ │ + bne 91a4c <_Py_open@@Base+0xb9c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 91734 <_Py_open@@Base+0xbbc> │ │ │ │ - b 916e4 <_Py_open@@Base+0xb6c> │ │ │ │ + beq 91a6c <_Py_open@@Base+0xbbc> │ │ │ │ + b 91a1c <_Py_open@@Base+0xb6c> │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw ip, #65535 @ 0xffff │ │ │ │ cmp r0, ip │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - mlseq r2, ip, ip, r8 │ │ │ │ + rsbeq r8, r2, r4, lsr #25 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 91790 <_Py_open@@Base+0xc18> │ │ │ │ + bne 91ac8 <_Py_open@@Base+0xc18> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 917d0 <_Py_open@@Base+0xc58> │ │ │ │ - ldr r4, [pc, #140] @ 91824 <_Py_open@@Base+0xcac> │ │ │ │ + beq 91b08 <_Py_open@@Base+0xc58> │ │ │ │ + ldr r4, [pc, #140] @ 91b5c <_Py_open@@Base+0xcac> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 917d0 <_Py_open@@Base+0xc58> │ │ │ │ + bne 91b08 <_Py_open@@Base+0xc58> │ │ │ │ mov r0, #0 │ │ │ │ - b 9181c <_Py_open@@Base+0xca4> │ │ │ │ + b 91b54 <_Py_open@@Base+0xca4> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 917f8 <_Py_open@@Base+0xc80> │ │ │ │ - bl be93c │ │ │ │ + bne 91b30 <_Py_open@@Base+0xc80> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 9181c <_Py_open@@Base+0xca4> │ │ │ │ - b 917c8 <_Py_open@@Base+0xc50> │ │ │ │ + beq 91b54 <_Py_open@@Base+0xca4> │ │ │ │ + b 91b00 <_Py_open@@Base+0xc50> │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add r3, r3, #1 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ cmp r3, #0 │ │ │ │ movle r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, asr #25 │ │ │ │ + ldrdeq r8, [r2], #-192 @ 0xffffff40 @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 91878 <_Py_open@@Base+0xd00> │ │ │ │ + bne 91bb0 <_Py_open@@Base+0xd00> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 918b8 <_Py_open@@Base+0xd40> │ │ │ │ - ldr r4, [pc, #128] @ 91900 <_Py_open@@Base+0xd88> │ │ │ │ + beq 91bf0 <_Py_open@@Base+0xd40> │ │ │ │ + ldr r4, [pc, #128] @ 91c38 <_Py_open@@Base+0xd88> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 918b8 <_Py_open@@Base+0xd40> │ │ │ │ + bne 91bf0 <_Py_open@@Base+0xd40> │ │ │ │ mov r0, #0 │ │ │ │ - b 918f8 <_Py_open@@Base+0xd80> │ │ │ │ + b 91c30 <_Py_open@@Base+0xd80> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 918e0 <_Py_open@@Base+0xd68> │ │ │ │ - bl be93c │ │ │ │ + bne 91c18 <_Py_open@@Base+0xd68> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 918f8 <_Py_open@@Base+0xd80> │ │ │ │ - b 918b0 <_Py_open@@Base+0xd38> │ │ │ │ + beq 91c30 <_Py_open@@Base+0xd80> │ │ │ │ + b 91be8 <_Py_open@@Base+0xd38> │ │ │ │ tst r0, #127 @ 0x7f │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movne r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - strdeq r8, [r2], #-196 @ 0xffffff3c @ │ │ │ │ + strdeq r8, [r2], #-204 @ 0xffffff34 @ │ │ │ │ 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, #23208 @ 0x5aa8 │ │ │ │ + movw r0, #21352 @ 0x5368 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldrb lr, [r1] │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ ldrb ip, [r1, #2] │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ stmib sp, {r2, lr} │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ str ip, [sp] │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ 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 91980 <_Py_open@@Base+0xe08> │ │ │ │ + beq 91cb8 <_Py_open@@Base+0xe08> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ - movw r0, #23240 @ 0x5ac8 │ │ │ │ + movw r0, #21384 @ 0x5388 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 305dc8 <_PyMarshal_GetXIData@@Base+0x420> │ │ │ │ + bl 3057ec <_PyMarshal_GetXIData@@Base+0xec> │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #23296 @ 0x5b00 │ │ │ │ + movw r0, #21440 @ 0x53c0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ 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, #23320 @ 0x5b18 │ │ │ │ + movw ip, #21464 @ 0x53d8 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ - movw r1, #8532 @ 0x2154 │ │ │ │ + movw r1, #6904 @ 0x1af8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [r2, #12] │ │ │ │ moveq r1, ip │ │ │ │ - movw r0, #23332 @ 0x5b24 │ │ │ │ + movw r0, #21476 @ 0x53e4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7604 │ │ │ │ + b b775c │ │ │ │ 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, #8532 @ 0x2154 │ │ │ │ - movweq r1, #23320 @ 0x5b18 │ │ │ │ + movwne r1, #6904 @ 0x1af8 │ │ │ │ + movweq r1, #21464 @ 0x53d8 │ │ │ │ ldrne r3, [r0, #24] │ │ │ │ movtne r1, #63 @ 0x3f │ │ │ │ str r0, [sp, #12] │ │ │ │ movteq r1, #65 @ 0x41 │ │ │ │ addne r3, r3, #1 │ │ │ │ strd r4, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r0, #23356 @ 0x5b3c │ │ │ │ + movw r0, #21500 @ 0x53fc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ - bl 1114ac │ │ │ │ + bl 111650 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 91ad0 <_Py_open@@Base+0xf58> │ │ │ │ + bne 91e08 <_Py_open@@Base+0xf58> │ │ │ │ mov r0, #0 │ │ │ │ - b 91b18 <_Py_open@@Base+0xfa0> │ │ │ │ + b 91e50 <_Py_open@@Base+0xfa0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1114ac │ │ │ │ + bl 111650 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 91ac8 <_Py_open@@Base+0xf50> │ │ │ │ + beq 91e00 <_Py_open@@Base+0xf50> │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1114ac │ │ │ │ + bl 111650 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91ac8 <_Py_open@@Base+0xf50> │ │ │ │ + beq 91e00 <_Py_open@@Base+0xf50> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #23400 @ 0x5b68 │ │ │ │ + movw r0, #21544 @ 0x5428 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl b7604 │ │ │ │ + bl b775c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ orr r0, r2, r0, lsl #8 │ │ │ │ - bgt 91b30 <_Py_open@@Base+0xfb8> │ │ │ │ + bgt 91e68 <_Py_open@@Base+0xfb8> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b26c8 │ │ │ │ + b b2728 │ │ │ │ push {r4, 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 9f784 │ │ │ │ + bl 9f7f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 91c14 <_Py_open@@Base+0x109c> │ │ │ │ + beq 91f4c <_Py_open@@Base+0x109c> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r6 │ │ │ │ - bls 91c18 <_Py_open@@Base+0x10a0> │ │ │ │ + bls 91f50 <_Py_open@@Base+0x10a0> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r8, [r3, r6, lsl #2] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 91ba4 <_Py_open@@Base+0x102c> │ │ │ │ + bne 91edc <_Py_open@@Base+0x102c> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 91b78 <_Py_open@@Base+0x1000> │ │ │ │ - bl beb7c │ │ │ │ + b 91eb0 <_Py_open@@Base+0x1000> │ │ │ │ + bl becc8 │ │ │ │ mov r2, r8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 91bf0 <_Py_open@@Base+0x1078> │ │ │ │ + beq 91f28 <_Py_open@@Base+0x1078> │ │ │ │ mov r1, r5 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91be8 <_Py_open@@Base+0x1070> │ │ │ │ + bgt 91f20 <_Py_open@@Base+0x1070> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 91be8 <_Py_open@@Base+0x1070> │ │ │ │ + bne 91f20 <_Py_open@@Base+0x1070> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 91b9c <_Py_open@@Base+0x1024> │ │ │ │ + bne 91ed4 <_Py_open@@Base+0x1024> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91c14 <_Py_open@@Base+0x109c> │ │ │ │ + bgt 91f4c <_Py_open@@Base+0x109c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91c14 <_Py_open@@Base+0x109c> │ │ │ │ + bne 91f4c <_Py_open@@Base+0x109c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 91b50 <_Py_open@@Base+0xfd8> │ │ │ │ + b 91e88 <_Py_open@@Base+0xfd8> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 91b50 <_Py_open@@Base+0xfd8> │ │ │ │ + bl 91e88 <_Py_open@@Base+0xfd8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91cbc <_Py_open@@Base+0x1144> │ │ │ │ + beq 91ff4 <_Py_open@@Base+0x1144> │ │ │ │ mov r0, #1 │ │ │ │ - bl a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 91c8c <_Py_open@@Base+0x1114> │ │ │ │ + bne 91fc4 <_Py_open@@Base+0x1114> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91cbc <_Py_open@@Base+0x1144> │ │ │ │ + bgt 91ff4 <_Py_open@@Base+0x1144> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91cbc <_Py_open@@Base+0x1144> │ │ │ │ + bne 91ff4 <_Py_open@@Base+0x1144> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 91cbc <_Py_open@@Base+0x1144> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 91ff4 <_Py_open@@Base+0x1144> │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r1, #16] │ │ │ │ movw r0, #19260 @ 0x4b3c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf278 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cf340 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ - movw ip, #29824 @ 0x7480 │ │ │ │ + movw ip, #28232 @ 0x6e48 │ │ │ │ movt ip, #63 @ 0x3f │ │ │ │ sub r3, fp, #152 @ 0x98 │ │ │ │ sub r2, fp, #148 @ 0x94 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - ldr ip, [pc, #156] @ 91d98 <_Py_open@@Base+0x1220> │ │ │ │ + ldr ip, [pc, #156] @ 920d0 <_Py_open@@Base+0x1220> │ │ │ │ mov r5, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-16] │ │ │ │ mov ip, #0 │ │ │ │ - bl 30a94c <_PyCode_SetUnboundVarCounts@@Base+0x594> │ │ │ │ + bl 30a604 <_PyCode_SetUnboundVarCounts@@Base+0x594> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91d1c <_Py_open@@Base+0x11a4> │ │ │ │ + bne 92054 <_Py_open@@Base+0x11a4> │ │ │ │ mov r0, #0 │ │ │ │ - b 91d74 <_Py_open@@Base+0x11fc> │ │ │ │ + b 920ac <_Py_open@@Base+0x11fc> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33736 @ 0x83c8 │ │ │ │ + movw r1, #31856 @ 0x7c70 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - movw r0, #49860 @ 0xc2c4 │ │ │ │ + movw r0, #48056 @ 0xbbb8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91d14 <_Py_open@@Base+0x119c> │ │ │ │ + beq 9204c <_Py_open@@Base+0x119c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ - bl 30c100 <_PyCode_SetUnboundVarCounts@@Base+0x1d48> │ │ │ │ + bl 30bdb8 <_PyCode_SetUnboundVarCounts@@Base+0x1d48> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91d6c <_Py_open@@Base+0x11f4> │ │ │ │ - bl be93c │ │ │ │ + bne 920a4 <_Py_open@@Base+0x11f4> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91d14 <_Py_open@@Base+0x119c> │ │ │ │ + bne 9204c <_Py_open@@Base+0x119c> │ │ │ │ mov r0, r4 │ │ │ │ - bl beb7c │ │ │ │ - ldr r3, [pc, #28] @ 91d98 <_Py_open@@Base+0x1220> │ │ │ │ + bl becc8 │ │ │ │ + ldr r3, [pc, #28] @ 920d0 <_Py_open@@Base+0x1220> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 91d90 <_Py_open@@Base+0x1218> │ │ │ │ + beq 920c8 <_Py_open@@Base+0x1218> │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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 91dd8 <_Py_open@@Base+0x1260> │ │ │ │ + bne 92110 <_Py_open@@Base+0x1260> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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 2e03c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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 beb7c │ │ │ │ + b becc8 │ │ │ │ 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 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91e68 <_Py_open@@Base+0x12f0> │ │ │ │ - bl be93c │ │ │ │ + bne 921a0 <_Py_open@@Base+0x12f0> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91eb8 <_Py_open@@Base+0x1340> │ │ │ │ + bne 921f0 <_Py_open@@Base+0x1340> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e3e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91eac <_Py_open@@Base+0x1334> │ │ │ │ + bne 921e4 <_Py_open@@Base+0x1334> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91eac <_Py_open@@Base+0x1334> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 921e4 <_Py_open@@Base+0x1334> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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 │ │ │ │ @@ -102973,410 +103179,410 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 91f10 <_Py_open@@Base+0x1398> │ │ │ │ + bne 92248 <_Py_open@@Base+0x1398> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 91f48 <_Py_open@@Base+0x13d0> │ │ │ │ - ldr r4, [pc, #144] @ 91fa8 <_Py_open@@Base+0x1430> │ │ │ │ + beq 92280 <_Py_open@@Base+0x13d0> │ │ │ │ + ldr r4, [pc, #144] @ 922e0 <_Py_open@@Base+0x1430> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91f9c <_Py_open@@Base+0x1424> │ │ │ │ + beq 922d4 <_Py_open@@Base+0x1424> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91f68 <_Py_open@@Base+0x13f0> │ │ │ │ - bl be93c │ │ │ │ + bne 922a0 <_Py_open@@Base+0x13f0> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91f9c <_Py_open@@Base+0x1424> │ │ │ │ + bne 922d4 <_Py_open@@Base+0x1424> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d1a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 91f90 <_Py_open@@Base+0x1418> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 922c8 <_Py_open@@Base+0x1418> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, lsr #26 │ │ │ │ + rsbeq r8, r2, r8, lsr #26 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 91ffc <_Py_open@@Base+0x1484> │ │ │ │ + bne 92334 <_Py_open@@Base+0x1484> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 92034 <_Py_open@@Base+0x14bc> │ │ │ │ - ldr r4, [pc, #108] @ 92070 <_Py_open@@Base+0x14f8> │ │ │ │ + beq 9236c <_Py_open@@Base+0x14bc> │ │ │ │ + ldr r4, [pc, #108] @ 923a8 <_Py_open@@Base+0x14f8> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92064 <_Py_open@@Base+0x14ec> │ │ │ │ + beq 9239c <_Py_open@@Base+0x14ec> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92054 <_Py_open@@Base+0x14dc> │ │ │ │ - bl be93c │ │ │ │ + bne 9238c <_Py_open@@Base+0x14dc> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92064 <_Py_open@@Base+0x14ec> │ │ │ │ + bne 9239c <_Py_open@@Base+0x14ec> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, asr #26 │ │ │ │ + rsbeq r8, r2, r4, asr sp │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 920c4 <_Py_open@@Base+0x154c> │ │ │ │ + bne 923fc <_Py_open@@Base+0x154c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 920fc <_Py_open@@Base+0x1584> │ │ │ │ - ldr r4, [pc, #108] @ 92138 <_Py_open@@Base+0x15c0> │ │ │ │ + beq 92434 <_Py_open@@Base+0x1584> │ │ │ │ + ldr r4, [pc, #108] @ 92470 <_Py_open@@Base+0x15c0> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9212c <_Py_open@@Base+0x15b4> │ │ │ │ + beq 92464 <_Py_open@@Base+0x15b4> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9211c <_Py_open@@Base+0x15a4> │ │ │ │ - bl be93c │ │ │ │ + bne 92454 <_Py_open@@Base+0x15a4> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9212c <_Py_open@@Base+0x15b4> │ │ │ │ + bne 92464 <_Py_open@@Base+0x15b4> │ │ │ │ and r0, r4, #127 @ 0x7f │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, ror sp │ │ │ │ + rsbeq r8, r2, r0, lsl #27 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9218c <_Py_open@@Base+0x1614> │ │ │ │ + bne 924c4 <_Py_open@@Base+0x1614> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 921c4 <_Py_open@@Base+0x164c> │ │ │ │ - ldr r4, [pc, #108] @ 92200 <_Py_open@@Base+0x1688> │ │ │ │ + beq 924fc <_Py_open@@Base+0x164c> │ │ │ │ + ldr r4, [pc, #108] @ 92538 <_Py_open@@Base+0x1688> │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 921f4 <_Py_open@@Base+0x167c> │ │ │ │ + beq 9252c <_Py_open@@Base+0x167c> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 921e4 <_Py_open@@Base+0x166c> │ │ │ │ - bl be93c │ │ │ │ + bne 9251c <_Py_open@@Base+0x166c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 921f4 <_Py_open@@Base+0x167c> │ │ │ │ + bne 9252c <_Py_open@@Base+0x167c> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, lsr #27 │ │ │ │ + rsbeq r8, r2, ip, lsr #27 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r5, #62808 @ 0xf558 │ │ │ │ + movw r5, #62864 @ 0xf590 │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 92248 <_Py_open@@Base+0x16d0> │ │ │ │ - bl dc834 │ │ │ │ + beq 92580 <_Py_open@@Base+0x16d0> │ │ │ │ + bl dc9d4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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 329ed4 │ │ │ │ + bl 329964 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 922e4 <_Py_open@@Base+0x176c> │ │ │ │ + beq 9261c <_Py_open@@Base+0x176c> │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2e2dc │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ sub r1, fp, #272 @ 0x110 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2e2c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 922dc <_Py_open@@Base+0x1764> │ │ │ │ + beq 92614 <_Py_open@@Base+0x1764> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 922e4 <_Py_open@@Base+0x176c> │ │ │ │ + b 9261c <_Py_open@@Base+0x176c> │ │ │ │ ldr r0, [fp, #-272] @ 0xfffffef0 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ 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 beb7c │ │ │ │ + b becc8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ble 92330 <_Py_open@@Base+0x17b8> │ │ │ │ + ble 92668 <_Py_open@@Base+0x17b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldrbeq r2, [r0, #58] @ 0x3a │ │ │ │ bfieq r2, r3, #2, #1 │ │ │ │ strbeq r2, [r0, #58] @ 0x3a │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ 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 8aeb4 <_PyLong_UInt16_Converter@@Base> │ │ │ │ + bl 8b254 <_PyLong_UInt16_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9237c <_Py_open@@Base+0x1804> │ │ │ │ + beq 926b4 <_Py_open@@Base+0x1804> │ │ │ │ ldrh r0, [fp, #-6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl b26c8 │ │ │ │ + bl b2728 │ │ │ │ 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 92340 <_Py_open@@Base+0x17c8> │ │ │ │ + b 92678 <_Py_open@@Base+0x17c8> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 398c50 <_PyLong_UInt32_Converter@@Base> │ │ │ │ + bl 398a50 <_PyLong_UInt32_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 923d0 <_Py_open@@Base+0x1858> │ │ │ │ + beq 92708 <_Py_open@@Base+0x1858> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ rev r0, r0 │ │ │ │ - bl b26c8 │ │ │ │ + bl b2728 │ │ │ │ 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 92398 <_Py_open@@Base+0x1820> │ │ │ │ + b 926d0 <_Py_open@@Base+0x1820> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 92438 <_Py_open@@Base+0x18c0> │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 92770 <_Py_open@@Base+0x18c0> │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #23476 @ 0x5bb4 │ │ │ │ + movw r0, #21620 @ 0x5474 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9244c <_Py_open@@Base+0x18d4> │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 92784 <_Py_open@@Base+0x18d4> │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92454 <_Py_open@@Base+0x18dc> │ │ │ │ + bne 9278c <_Py_open@@Base+0x18dc> │ │ │ │ mov r0, #0 │ │ │ │ - b 924c0 <_Py_open@@Base+0x1948> │ │ │ │ + b 927f8 <_Py_open@@Base+0x1948> │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - beq 92480 <_Py_open@@Base+0x1908> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 927b8 <_Py_open@@Base+0x1908> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 9244c <_Py_open@@Base+0x18d4> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 92784 <_Py_open@@Base+0x18d4> │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #16 │ │ │ │ bl 2d414 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 924a4 <_Py_open@@Base+0x192c> │ │ │ │ + beq 927dc <_Py_open@@Base+0x192c> │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #16 │ │ │ │ - bl a08e8 │ │ │ │ - b 924c0 <_Py_open@@Base+0x1948> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bl a094c │ │ │ │ + b 927f8 <_Py_open@@Base+0x1948> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23440 @ 0x5b90 │ │ │ │ + movw r1, #21584 @ 0x5450 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92524 <_Py_open@@Base+0x19ac> │ │ │ │ + beq 9285c <_Py_open@@Base+0x19ac> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r2, fp, #8 │ │ │ │ sub r1, fp, #12 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 2d498 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 92530 <_Py_open@@Base+0x19b8> │ │ │ │ + beq 92868 <_Py_open@@Base+0x19b8> │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ add r0, r0, r3 │ │ │ │ sub r1, r1, r3 │ │ │ │ - bl a08e8 │ │ │ │ - b 92530 <_Py_open@@Base+0x19b8> │ │ │ │ + bl a094c │ │ │ │ + b 92868 <_Py_open@@Base+0x19b8> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ bx lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -103388,187 +103594,187 @@ │ │ │ │ mov r4, r1 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d720 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 925d0 <_Py_open@@Base+0x1a58> │ │ │ │ + bne 92908 <_Py_open@@Base+0x1a58> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 925b0 <_Py_open@@Base+0x1a38> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 928e8 <_Py_open@@Base+0x1a38> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23488 @ 0x5bc0 │ │ │ │ + movw r1, #21632 @ 0x5480 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 925d0 <_Py_open@@Base+0x1a58> │ │ │ │ + bl 1c5420 │ │ │ │ + b 92908 <_Py_open@@Base+0x1a58> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db04 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 925e4 <_Py_open@@Base+0x1a6c> │ │ │ │ + beq 9291c <_Py_open@@Base+0x1a6c> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ 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 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92628 <_Py_open@@Base+0x1ab0> │ │ │ │ - bl be93c │ │ │ │ + bne 92960 <_Py_open@@Base+0x1ab0> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92638 <_Py_open@@Base+0x1ac0> │ │ │ │ + beq 92970 <_Py_open@@Base+0x1ac0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls 92654 <_Py_open@@Base+0x1adc> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bls 9298c <_Py_open@@Base+0x1adc> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44944 @ 0xaf90 │ │ │ │ + movw r1, #42692 @ 0xa6c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 92620 <_Py_open@@Base+0x1aa8> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 92958 <_Py_open@@Base+0x1aa8> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5] │ │ │ │ bl 2d090 │ │ │ │ clz r3, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r4, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r2, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 926b0 <_Py_open@@Base+0x1b38> │ │ │ │ - movw r1, #23528 @ 0x5be8 │ │ │ │ + bne 929e8 <_Py_open@@Base+0x1b38> │ │ │ │ + movw r1, #21672 @ 0x54a8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ bl 2df58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 926b0 <_Py_open@@Base+0x1b38> │ │ │ │ + bne 929e8 <_Py_open@@Base+0x1b38> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #4648 @ 0x1228 │ │ │ │ + movw r0, #3020 @ 0xbcc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #4648 @ 0x1228 │ │ │ │ + movw r0, #3020 @ 0xbcc │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ 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 3043b4 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 303f18 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 92764 <_Py_open@@Base+0x1bec> │ │ │ │ + beq 92a9c <_Py_open@@Base+0x1bec> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #6 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #32 │ │ │ │ str r2, [r3] │ │ │ │ bl 2cff4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92758 <_Py_open@@Base+0x1be0> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 92a90 <_Py_open@@Base+0x1be0> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 92764 <_Py_open@@Base+0x1bec> │ │ │ │ + bl 27bef0 │ │ │ │ + b 92a9c <_Py_open@@Base+0x1bec> │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 25ec9c │ │ │ │ + bl 25f63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - vldr d8, [pc, #168] @ 92838 <_Py_open@@Base+0x1cc0> │ │ │ │ + vldr d8, [pc, #168] @ 92b70 <_Py_open@@Base+0x1cc0> │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r0, #24] │ │ │ │ - blx 3cea30 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3ce2d8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 3cea30 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3ce2d8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl c5b14 │ │ │ │ + bl c5c60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 92824 <_Py_open@@Base+0x1cac> │ │ │ │ + beq 92b5c <_Py_open@@Base+0x1cac> │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - blx 3cea30 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3ce2d8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 3cea30 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ + blx 3ce2d8 <_PyMonitoring_FireBranchEvent@@Base+0x9b8> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl c5b14 │ │ │ │ + bl c5c60 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 92810 <_Py_open@@Base+0x1c98> │ │ │ │ + bne 92b48 <_Py_open@@Base+0x1c98> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92824 <_Py_open@@Base+0x1cac> │ │ │ │ + bgt 92b5c <_Py_open@@Base+0x1cac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92824 <_Py_open@@Base+0x1cac> │ │ │ │ + bne 92b5c <_Py_open@@Base+0x1cac> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 92824 <_Py_open@@Base+0x1cac> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 92b5c <_Py_open@@Base+0x1cac> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cf278 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b cf340 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ @@ -103576,34 +103782,34 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92880 <_Py_open@@Base+0x1d08> │ │ │ │ - bl be93c │ │ │ │ + bne 92bb8 <_Py_open@@Base+0x1d08> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 928b0 <_Py_open@@Base+0x1d38> │ │ │ │ + bne 92be8 <_Py_open@@Base+0x1d38> │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r4, [r5, #12] │ │ │ │ bl 2e0cc <__getitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 928a8 <_Py_open@@Base+0x1d30> │ │ │ │ + beq 92be0 <_Py_open@@Base+0x1d30> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 928b0 <_Py_open@@Base+0x1d38> │ │ │ │ + b 92be8 <_Py_open@@Base+0x1d38> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 92770 <_Py_open@@Base+0x1bf8> │ │ │ │ + bl 92aa8 <_Py_open@@Base+0x1bf8> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -103621,193 +103827,193 @@ │ │ │ │ str r5, [fp, #-132] @ 0xffffff7c │ │ │ │ bl 2d720 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ str r5, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ str r5, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq 92934 <_Py_open@@Base+0x1dbc> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 92c6c <_Py_open@@Base+0x1dbc> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23544 @ 0x5bf8 │ │ │ │ + movw r1, #21688 @ 0x54b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 92988 <_Py_open@@Base+0x1e10> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 92cc0 <_Py_open@@Base+0x1e10> │ │ │ │ sub r3, fp, #144 @ 0x90 │ │ │ │ sub r2, fp, #136 @ 0x88 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ sub r3, fp, #140 @ 0x8c │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #12] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #23580 @ 0x5c1c │ │ │ │ + movw r2, #21724 @ 0x54dc │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #132 @ 0x84 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #804] @ 92ca4 <_Py_open@@Base+0x212c> │ │ │ │ - bl 141d78 │ │ │ │ + ldr r3, [pc, #804] @ 92fdc <_Py_open@@Base+0x212c> │ │ │ │ + bl 142460 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92990 <_Py_open@@Base+0x1e18> │ │ │ │ + bne 92cc8 <_Py_open@@Base+0x1e18> │ │ │ │ mov r4, #0 │ │ │ │ - b 92c98 <_Py_open@@Base+0x2120> │ │ │ │ + b 92fd0 <_Py_open@@Base+0x2120> │ │ │ │ sub r8, fp, #108 @ 0x6c │ │ │ │ mov r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d720 │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 929d4 <_Py_open@@Base+0x1e5c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 92d0c <_Py_open@@Base+0x1e5c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23608 @ 0x5c38 │ │ │ │ + movw r1, #21752 @ 0x54f8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b 92c48 <_Py_open@@Base+0x20d0> │ │ │ │ - bl 1768d8 │ │ │ │ + b 92f80 <_Py_open@@Base+0x20d0> │ │ │ │ + bl 176f3c │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 929b0 <_Py_open@@Base+0x1e38> │ │ │ │ + blt 92ce8 <_Py_open@@Base+0x1e38> │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92a34 <_Py_open@@Base+0x1ebc> │ │ │ │ - bl 1768d8 │ │ │ │ + beq 92d6c <_Py_open@@Base+0x1ebc> │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92a10 <_Py_open@@Base+0x1e98> │ │ │ │ - bl be93c │ │ │ │ + bne 92d48 <_Py_open@@Base+0x1e98> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne 92c48 <_Py_open@@Base+0x20d0> │ │ │ │ - b 92a18 <_Py_open@@Base+0x1ea0> │ │ │ │ + bne 92f80 <_Py_open@@Base+0x20d0> │ │ │ │ + b 92d50 <_Py_open@@Base+0x1ea0> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 92a38 <_Py_open@@Base+0x1ec0> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bge 92d70 <_Py_open@@Base+0x1ec0> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23644 @ 0x5c5c │ │ │ │ + movw r1, #21788 @ 0x551c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 929c8 <_Py_open@@Base+0x1e50> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 92d00 <_Py_open@@Base+0x1e50> │ │ │ │ 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 a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 92a74 <_Py_open@@Base+0x1efc> │ │ │ │ - bl 2e73f4 │ │ │ │ - b 929c8 <_Py_open@@Base+0x1e50> │ │ │ │ + bne 92dac <_Py_open@@Base+0x1efc> │ │ │ │ + bl 2e730c │ │ │ │ + b 92d00 <_Py_open@@Base+0x1e50> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d720 │ │ │ │ ldr r0, [fp, #-132] @ 0xffffff7c │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bne 92aa4 <_Py_open@@Base+0x1f2c> │ │ │ │ + bne 92ddc <_Py_open@@Base+0x1f2c> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #11 │ │ │ │ - bhi 92ac0 <_Py_open@@Base+0x1f48> │ │ │ │ - b 92acc <_Py_open@@Base+0x1f54> │ │ │ │ + bhi 92df8 <_Py_open@@Base+0x1f48> │ │ │ │ + b 92e04 <_Py_open@@Base+0x1f54> │ │ │ │ sub r3, fp, #124 @ 0x7c │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ - bl 3d674 │ │ │ │ + bl 3d670 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92a94 <_Py_open@@Base+0x1f1c> │ │ │ │ - b 92ae4 <_Py_open@@Base+0x1f6c> │ │ │ │ + bne 92dcc <_Py_open@@Base+0x1f1c> │ │ │ │ + b 92e1c <_Py_open@@Base+0x1f6c> │ │ │ │ ldr r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 92aec <_Py_open@@Base+0x1f74> │ │ │ │ + bne 92e24 <_Py_open@@Base+0x1f74> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23672 @ 0x5c78 │ │ │ │ + movw r1, #21816 @ 0x5538 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r4, #0 │ │ │ │ - b 92c48 <_Py_open@@Base+0x20d0> │ │ │ │ + b 92f80 <_Py_open@@Base+0x20d0> │ │ │ │ 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 92b70 <_Py_open@@Base+0x1ff8> │ │ │ │ + beq 92ea8 <_Py_open@@Base+0x1ff8> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r2, #27 │ │ │ │ - bls 92b24 <_Py_open@@Base+0x1fac> │ │ │ │ + bls 92e5c <_Py_open@@Base+0x1fac> │ │ │ │ adds sl, r4, #16 │ │ │ │ - bne 92b40 <_Py_open@@Base+0x1fc8> │ │ │ │ + bne 92e78 <_Py_open@@Base+0x1fc8> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23716 @ 0x5ca4 │ │ │ │ + movw r1, #21860 @ 0x5564 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 92ae4 <_Py_open@@Base+0x1f6c> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 92e1c <_Py_open@@Base+0x1f6c> │ │ │ │ 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 2e2dc │ │ │ │ - b 92b74 <_Py_open@@Base+0x1ffc> │ │ │ │ + b 92eac <_Py_open@@Base+0x1ffc> │ │ │ │ mov sl, r4 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 92bfc <_Py_open@@Base+0x2084> │ │ │ │ + beq 92f34 <_Py_open@@Base+0x2084> │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls 92bc4 <_Py_open@@Base+0x204c> │ │ │ │ + bls 92efc <_Py_open@@Base+0x204c> │ │ │ │ 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 92bc4 <_Py_open@@Base+0x204c> │ │ │ │ + bhi 92efc <_Py_open@@Base+0x204c> │ │ │ │ sub r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 92bc4 <_Py_open@@Base+0x204c> │ │ │ │ + bhi 92efc <_Py_open@@Base+0x204c> │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ adds r2, sl, r3 │ │ │ │ - bne 92be0 <_Py_open@@Base+0x2068> │ │ │ │ + bne 92f18 <_Py_open@@Base+0x2068> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23760 @ 0x5cd0 │ │ │ │ + movw r1, #21904 @ 0x5590 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 92ae4 <_Py_open@@Base+0x1f6c> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 92e1c <_Py_open@@Base+0x1f6c> │ │ │ │ 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] │ │ │ │ @@ -103818,71 +104024,71 @@ │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r1, #1 │ │ │ │ str r8, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r3, fp, #120 @ 0x78 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #55212 @ 0xd7ac │ │ │ │ + movw r2, #55208 @ 0xd7a8 │ │ │ │ movt r2, #3 │ │ │ │ - bl 30c538 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ + bl 30c1f0 <_PyCode_SetUnboundVarCounts@@Base+0x2180> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92ae4 <_Py_open@@Base+0x1f6c> │ │ │ │ + beq 92e1c <_Py_open@@Base+0x1f6c> │ │ │ │ ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92c64 <_Py_open@@Base+0x20ec> │ │ │ │ + beq 92f9c <_Py_open@@Base+0x20ec> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ cmp r3, r5 │ │ │ │ - ble 92c94 <_Py_open@@Base+0x211c> │ │ │ │ + ble 92fcc <_Py_open@@Base+0x211c> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 92c74 <_Py_open@@Base+0x20fc> │ │ │ │ - bl a6178 │ │ │ │ + bl 1c5420 │ │ │ │ + b 92fac <_Py_open@@Base+0x20fc> │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq r8, [r2], #-208 @ 0xffffff30 @ │ │ │ │ + ldrdeq r8, [r2], #-216 @ 0xffffff28 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #9 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 92cf0 <_Py_open@@Base+0x2178> │ │ │ │ + beq 93028 <_Py_open@@Base+0x2178> │ │ │ │ cmn r0, #3 │ │ │ │ - beq 92cdc <_Py_open@@Base+0x2164> │ │ │ │ + beq 93014 <_Py_open@@Base+0x2164> │ │ │ │ cmn r0, #10 │ │ │ │ - beq 92d0c <_Py_open@@Base+0x2194> │ │ │ │ + beq 93044 <_Py_open@@Base+0x2194> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23844 @ 0x5d24 │ │ │ │ + movw r1, #21988 @ 0x55e4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 92cfc <_Py_open@@Base+0x2184> │ │ │ │ - movw r3, #52296 @ 0xcc48 │ │ │ │ + b 93034 <_Py_open@@Base+0x2184> │ │ │ │ + movw r3, #48324 @ 0xbcc4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23808 @ 0x5d00 │ │ │ │ + movw r1, #21952 @ 0x55c0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - b 92cfc <_Py_open@@Base+0x2184> │ │ │ │ + b 93034 <_Py_open@@Base+0x2184> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16ec60 │ │ │ │ + b 16f2c4 │ │ │ │ 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 │ │ │ │ @@ -103891,571 +104097,571 @@ │ │ │ │ mov r4, #0 │ │ │ │ sub ip, fp, #44 @ 0x2c │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - movw r1, #23888 @ 0x5d50 │ │ │ │ + movw r1, #22032 @ 0x5610 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 92d90 <_Py_open@@Base+0x2218> │ │ │ │ + beq 930c8 <_Py_open@@Base+0x2218> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a66a8 │ │ │ │ + bl a6708 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 92d98 <_Py_open@@Base+0x2220> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 930d0 <_Py_open@@Base+0x2220> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #23908 @ 0x5d64 │ │ │ │ + movw r1, #22052 @ 0x5624 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r7, #0 │ │ │ │ - b 92f00 <_Py_open@@Base+0x2388> │ │ │ │ + b 93238 <_Py_open@@Base+0x2388> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble 92dfc <_Py_open@@Base+0x2284> │ │ │ │ + ble 93134 <_Py_open@@Base+0x2284> │ │ │ │ cmn r7, #-268435455 @ 0xf0000001 │ │ │ │ - bls 92db4 <_Py_open@@Base+0x223c> │ │ │ │ + bls 930ec <_Py_open@@Base+0x223c> │ │ │ │ mov r6, #0 │ │ │ │ - b 92de8 <_Py_open@@Base+0x2270> │ │ │ │ + b 93120 <_Py_open@@Base+0x2270> │ │ │ │ lsl r0, r7, #3 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 92dac <_Py_open@@Base+0x2234> │ │ │ │ + beq 930e4 <_Py_open@@Base+0x2234> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi 92de8 <_Py_open@@Base+0x2270> │ │ │ │ + bhi 93120 <_Py_open@@Base+0x2270> │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r7 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92e00 <_Py_open@@Base+0x2288> │ │ │ │ + bne 93138 <_Py_open@@Base+0x2288> │ │ │ │ mov r7, #0 │ │ │ │ - bl 2e73f4 │ │ │ │ + bl 2e730c │ │ │ │ mov r4, r7 │ │ │ │ mov r8, r7 │ │ │ │ - b 92eac <_Py_open@@Base+0x2334> │ │ │ │ + b 931e4 <_Py_open@@Base+0x2334> │ │ │ │ mov r6, r4 │ │ │ │ add r2, r5, #12 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r9, r4 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, #0 │ │ │ │ mov r5, r4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r1, #23956 @ 0x5d94 │ │ │ │ + movw r1, #22100 @ 0x5654 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, r9 │ │ │ │ cmp r8, r7 │ │ │ │ - bge 92e60 <_Py_open@@Base+0x22e8> │ │ │ │ + bge 93198 <_Py_open@@Base+0x22e8> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2222cc │ │ │ │ + bl 2229a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92ea0 <_Py_open@@Base+0x2328> │ │ │ │ + beq 931d8 <_Py_open@@Base+0x2328> │ │ │ │ ldr r2, [r9], #44 @ 0x2c │ │ │ │ add r8, r8, #1 │ │ │ │ str r2, [sl], #8 │ │ │ │ ldr r2, [r9, #-36] @ 0xffffffdc │ │ │ │ str r2, [sl, #-4] │ │ │ │ - b 92e1c <_Py_open@@Base+0x22a4> │ │ │ │ + b 93154 <_Py_open@@Base+0x22a4> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw ip, #7580 @ 0x1d9c │ │ │ │ + movw ip, #8404 @ 0x20d4 │ │ │ │ movt ip, #9 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 3b6bc │ │ │ │ + bl 3bba8 │ │ │ │ mov r7, r0 │ │ │ │ - b 92eac <_Py_open@@Base+0x2334> │ │ │ │ + b 931e4 <_Py_open@@Base+0x2334> │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, #0 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r9, r4 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 92ecc <_Py_open@@Base+0x2354> │ │ │ │ + beq 93204 <_Py_open@@Base+0x2354> │ │ │ │ add r9, r9, #1 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 92eb4 <_Py_open@@Base+0x233c> │ │ │ │ + bl 1c5420 │ │ │ │ + b 931ec <_Py_open@@Base+0x233c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92f00 <_Py_open@@Base+0x2388> │ │ │ │ + bgt 93238 <_Py_open@@Base+0x2388> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92f00 <_Py_open@@Base+0x2388> │ │ │ │ + bne 93238 <_Py_open@@Base+0x2388> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ - movw r1, #24044 @ 0x5dec │ │ │ │ + movw r1, #22188 @ 0x56ac │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92f78 <_Py_open@@Base+0x2400> │ │ │ │ - bl 1435d8 │ │ │ │ + bne 932b0 <_Py_open@@Base+0x2400> │ │ │ │ + bl 143ca0 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #42472 @ 0xa5e8 │ │ │ │ + movw r2, #43512 @ 0xa9f8 │ │ │ │ movt r2, #27 │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #22204 @ 0x56bc │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ - bne 92f7c <_Py_open@@Base+0x2404> │ │ │ │ + bne 932b4 <_Py_open@@Base+0x2404> │ │ │ │ mov r0, #0 │ │ │ │ - b 93028 <_Py_open@@Base+0x24b0> │ │ │ │ + b 93360 <_Py_open@@Base+0x24b0> │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r1, #40500 @ 0x9e34 │ │ │ │ + movw r1, #36788 @ 0x8fb4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #24076 @ 0x5e0c │ │ │ │ + movw r0, #22220 @ 0x56cc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92f70 <_Py_open@@Base+0x23f8> │ │ │ │ + beq 932a8 <_Py_open@@Base+0x23f8> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9301c <_Py_open@@Base+0x24a4> │ │ │ │ + bne 93354 <_Py_open@@Base+0x24a4> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2d8c4 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 92ff8 <_Py_open@@Base+0x2480> │ │ │ │ + beq 93330 <_Py_open@@Base+0x2480> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92ff8 <_Py_open@@Base+0x2480> │ │ │ │ + bgt 93330 <_Py_open@@Base+0x2480> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92ff8 <_Py_open@@Base+0x2480> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 93330 <_Py_open@@Base+0x2480> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 93028 <_Py_open@@Base+0x24b0> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 93360 <_Py_open@@Base+0x24b0> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 92f70 <_Py_open@@Base+0x23f8> │ │ │ │ + bl 27bef0 │ │ │ │ + b 932a8 <_Py_open@@Base+0x23f8> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 92fd4 <_Py_open@@Base+0x245c> │ │ │ │ - b 93008 <_Py_open@@Base+0x2490> │ │ │ │ + bne 9330c <_Py_open@@Base+0x245c> │ │ │ │ + b 93340 <_Py_open@@Base+0x2490> │ │ │ │ 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, #24096 @ 0x5e20 │ │ │ │ + movw r1, #22240 @ 0x56e0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 930d4 <_Py_open@@Base+0x255c> │ │ │ │ + beq 9340c <_Py_open@@Base+0x255c> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #39064 @ 0x9898 │ │ │ │ + movw r1, #37800 @ 0x93a8 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #24116 @ 0x5e34 │ │ │ │ + movw r0, #22260 @ 0x56f4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 930d4 <_Py_open@@Base+0x255c> │ │ │ │ - bl dc834 │ │ │ │ + beq 9340c <_Py_open@@Base+0x255c> │ │ │ │ + bl dc9d4 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d870 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 930dc <_Py_open@@Base+0x2564> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 93414 <_Py_open@@Base+0x2564> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24140 @ 0x5e4c │ │ │ │ + movw r1, #22284 @ 0x570c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 930ec <_Py_open@@Base+0x2574> │ │ │ │ + b 93424 <_Py_open@@Base+0x2574> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ 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, #24164 @ 0x5e64 │ │ │ │ + movw r1, #22308 @ 0x5724 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93158 <_Py_open@@Base+0x25e0> │ │ │ │ + beq 93490 <_Py_open@@Base+0x25e0> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcc 93160 <_Py_open@@Base+0x25e8> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bcc 93498 <_Py_open@@Base+0x25e8> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24184 @ 0x5e78 │ │ │ │ + movw r1, #22328 @ 0x5738 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 931d4 <_Py_open@@Base+0x265c> │ │ │ │ + b 9350c <_Py_open@@Base+0x265c> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #56860 @ 0xde1c │ │ │ │ + movw r1, #55004 @ 0xd6dc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #24224 @ 0x5ea0 │ │ │ │ + movw r0, #22368 @ 0x5760 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 93158 <_Py_open@@Base+0x25e0> │ │ │ │ - bl dc834 │ │ │ │ + beq 93490 <_Py_open@@Base+0x25e0> │ │ │ │ + bl dc9d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ bl 2e36c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 931cc <_Py_open@@Base+0x2654> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 93504 <_Py_open@@Base+0x2654> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24248 @ 0x5eb8 │ │ │ │ + movw r1, #22392 @ 0x5778 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 93158 <_Py_open@@Base+0x25e0> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 93490 <_Py_open@@Base+0x25e0> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ 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, #24272 @ 0x5ed0 │ │ │ │ + movw r1, #22416 @ 0x5790 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9324c <_Py_open@@Base+0x26d4> │ │ │ │ - bl dc834 │ │ │ │ + beq 93584 <_Py_open@@Base+0x26d4> │ │ │ │ + bl dc9d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d5ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 93254 <_Py_open@@Base+0x26dc> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 9358c <_Py_open@@Base+0x26dc> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24292 @ 0x5ee4 │ │ │ │ + movw r1, #22436 @ 0x57a4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 9325c <_Py_open@@Base+0x26e4> │ │ │ │ + b 93594 <_Py_open@@Base+0x26e4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ + movw r1, #22456 @ 0x57b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 932d4 <_Py_open@@Base+0x275c> │ │ │ │ + beq 9360c <_Py_open@@Base+0x275c> │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 932dc <_Py_open@@Base+0x2764> │ │ │ │ + bne 93614 <_Py_open@@Base+0x2764> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 9331c <_Py_open@@Base+0x27a4> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 93654 <_Py_open@@Base+0x27a4> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24328 @ 0x5f08 │ │ │ │ + movw r1, #22472 @ 0x57c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, #0 │ │ │ │ - b 93360 <_Py_open@@Base+0x27e8> │ │ │ │ + b 93698 <_Py_open@@Base+0x27e8> │ │ │ │ cmp r0, #10 │ │ │ │ - bne 932f4 <_Py_open@@Base+0x277c> │ │ │ │ + bne 9362c <_Py_open@@Base+0x277c> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #16 │ │ │ │ - beq 9331c <_Py_open@@Base+0x27a4> │ │ │ │ - b 932b4 <_Py_open@@Base+0x273c> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 93654 <_Py_open@@Base+0x27a4> │ │ │ │ + b 935ec <_Py_open@@Base+0x273c> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #24372 @ 0x5f34 │ │ │ │ + movw r1, #22516 @ 0x57f4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 932d4 <_Py_open@@Base+0x275c> │ │ │ │ + bl 1c5420 │ │ │ │ + b 9360c <_Py_open@@Base+0x275c> │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ bl 2d3f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 93350 <_Py_open@@Base+0x27d8> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 93688 <_Py_open@@Base+0x27d8> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c4ff0 │ │ │ │ - b 932d4 <_Py_open@@Base+0x275c> │ │ │ │ + bl 1c5420 │ │ │ │ + b 9360c <_Py_open@@Base+0x275c> │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r4 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #24400 @ 0x5f50 │ │ │ │ + movw r1, #22544 @ 0x5810 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 933cc <_Py_open@@Base+0x2854> │ │ │ │ + beq 93704 <_Py_open@@Base+0x2854> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmn r0, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 933b4 <_Py_open@@Base+0x283c> │ │ │ │ + bhi 936ec <_Py_open@@Base+0x283c> │ │ │ │ add r0, r0, #12 │ │ │ │ - bl b26c8 │ │ │ │ - b 933d0 <_Py_open@@Base+0x2858> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bl b2728 │ │ │ │ + b 93708 <_Py_open@@Base+0x2858> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24412 @ 0x5f5c │ │ │ │ + movw r1, #22556 @ 0x581c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #24448 @ 0x5f80 │ │ │ │ + movw r1, #22592 @ 0x5840 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93444 <_Py_open@@Base+0x28cc> │ │ │ │ + beq 9377c <_Py_open@@Base+0x28cc> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl 8fadc │ │ │ │ + bl 8fe14 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 93448 <_Py_open@@Base+0x28d0> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 93780 <_Py_open@@Base+0x28d0> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44944 @ 0xaf90 │ │ │ │ + movw r1, #42692 @ 0xa6c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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, #24460 @ 0x5f8c │ │ │ │ + movw r1, #22604 @ 0x584c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 934b8 <_Py_open@@Base+0x2940> │ │ │ │ + beq 937f0 <_Py_open@@Base+0x2940> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, #28672 @ 0x7000 │ │ │ │ - bge 934c0 <_Py_open@@Base+0x2948> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 937f8 <_Py_open@@Base+0x2948> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24476 @ 0x5f9c │ │ │ │ + movw r1, #22620 @ 0x585c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ mov r2, #28672 @ 0x7000 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mov r0, #0 │ │ │ │ - b 93504 <_Py_open@@Base+0x298c> │ │ │ │ - ldr r2, [pc, #68] @ 9350c <_Py_open@@Base+0x2994> │ │ │ │ + b 9383c <_Py_open@@Base+0x298c> │ │ │ │ + ldr r2, [pc, #68] @ 93844 <_Py_open@@Base+0x2994> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #3712] @ 0xe80 │ │ │ │ - bl 8f030 │ │ │ │ + bl 8f524 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 934fc <_Py_open@@Base+0x2984> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne 93834 <_Py_open@@Base+0x2984> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r1, #24508 @ 0x5fbc │ │ │ │ + movw r1, #22652 @ 0x587c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b 934b8 <_Py_open@@Base+0x2940> │ │ │ │ + bl 14161c │ │ │ │ + b 937f0 <_Py_open@@Base+0x2940> │ │ │ │ mov r0, r4 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152830 │ │ │ │ + bl 152ed0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9354c <_Py_open@@Base+0x29d4> │ │ │ │ - bl be93c │ │ │ │ + bne 93884 <_Py_open@@Base+0x29d4> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9354c <_Py_open@@Base+0x29d4> │ │ │ │ + beq 93884 <_Py_open@@Base+0x29d4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d8a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 93598 <_Py_open@@Base+0x2a20> │ │ │ │ + bge 938d0 <_Py_open@@Base+0x2a20> │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq 93598 <_Py_open@@Base+0x2a20> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 938d0 <_Py_open@@Base+0x2a20> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 152830 │ │ │ │ + bl 152ed0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 935e0 <_Py_open@@Base+0x2a68> │ │ │ │ - bl be93c │ │ │ │ + bne 93918 <_Py_open@@Base+0x2a68> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 935e0 <_Py_open@@Base+0x2a68> │ │ │ │ + beq 93918 <_Py_open@@Base+0x2a68> │ │ │ │ mov r4, #0 │ │ │ │ - b 93608 <_Py_open@@Base+0x2a90> │ │ │ │ + b 93940 <_Py_open@@Base+0x2a90> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d2604 <_Py_dup@@Base> │ │ │ │ + bl 2d26a4 <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 935d8 <_Py_open@@Base+0x2a60> │ │ │ │ - bl beb7c │ │ │ │ + beq 93910 <_Py_open@@Base+0x2a60> │ │ │ │ + bl becc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 93608 <_Py_open@@Base+0x2a90> │ │ │ │ + bne 93940 <_Py_open@@Base+0x2a90> │ │ │ │ mov r0, r5 │ │ │ │ bl 2d8a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -104466,301 +104672,301 @@ │ │ │ │ sub r2, fp, #1120 @ 0x460 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, r2, #4 │ │ │ │ - movw r1, #24536 @ 0x5fd8 │ │ │ │ + movw r1, #22680 @ 0x5898 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r4, [fp, #-1124] @ 0xfffffb9c │ │ │ │ str r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ str r4, [fp, #-1144] @ 0xfffffb88 │ │ │ │ str r4, [fp, #-1140] @ 0xfffffb8c │ │ │ │ str r4, [fp, #-1128] @ 0xfffffb98 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 9369c <_Py_open@@Base+0x2b24> │ │ │ │ + beq 939d4 <_Py_open@@Base+0x2b24> │ │ │ │ ldr r0, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 936a4 <_Py_open@@Base+0x2b2c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 939dc <_Py_open@@Base+0x2b2c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24552 @ 0x5fe8 │ │ │ │ + movw r1, #22696 @ 0x58a8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r4, #0 │ │ │ │ - b 938c4 <_Py_open@@Base+0x2d4c> │ │ │ │ + b 93bfc <_Py_open@@Base+0x2d4c> │ │ │ │ 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, #24596 @ 0x6014 │ │ │ │ + movw r1, #22740 @ 0x58d4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9369c <_Py_open@@Base+0x2b24> │ │ │ │ + beq 939d4 <_Py_open@@Base+0x2b24> │ │ │ │ ldr r3, [fp, #-1140] @ 0xfffffb8c │ │ │ │ cmp r3, #1048576 @ 0x100000 │ │ │ │ - bcc 93704 <_Py_open@@Base+0x2b8c> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bcc 93a3c <_Py_open@@Base+0x2b8c> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24644 @ 0x6044 │ │ │ │ + movw r1, #22788 @ 0x5904 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 9369c <_Py_open@@Base+0x2b24> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 939d4 <_Py_open@@Base+0x2b24> │ │ │ │ ldr r2, [fp, #-1124] @ 0xfffffb9c │ │ │ │ - movw r1, #40500 @ 0x9e34 │ │ │ │ + movw r1, #36788 @ 0x8fb4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #24688 @ 0x6070 │ │ │ │ + movw r0, #22832 @ 0x5930 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9369c <_Py_open@@Base+0x2b24> │ │ │ │ + beq 939d4 <_Py_open@@Base+0x2b24> │ │ │ │ sub r5, fp, #1088 @ 0x440 │ │ │ │ ldr r3, [fp, #-1136] @ 0xfffffb90 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #39712 @ 0x9b20 │ │ │ │ + movw r2, #36000 @ 0x8ca0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 98e44 │ │ │ │ + bl 98ecc │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 2d720 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [fp, #-1112] @ 0xfffffba8 │ │ │ │ str r3, [fp, #-1120] @ 0xfffffba0 │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r3, #12 │ │ │ │ sub r2, fp, #1120 @ 0x460 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-1132] @ 0xfffffb94 │ │ │ │ bl 2d234 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 937ac <_Py_open@@Base+0x2c34> │ │ │ │ + beq 93ae4 <_Py_open@@Base+0x2c34> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, r7 │ │ │ │ str r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ - bl 3afdc8 <_Py_IsPrivateName@@Base+0x3e0> │ │ │ │ - b 937d4 <_Py_open@@Base+0x2c5c> │ │ │ │ + bl 3af6a8 <_Py_IsPrivateName@@Base+0x3e0> │ │ │ │ + b 93b0c <_Py_open@@Base+0x2c5c> │ │ │ │ ldr r3, [fp, #-1148] @ 0xfffffb84 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 937dc <_Py_open@@Base+0x2c64> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 93b14 <_Py_open@@Base+0x2c64> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24708 @ 0x6084 │ │ │ │ + movw r1, #22852 @ 0x5944 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r4, #0 │ │ │ │ - b 938b4 <_Py_open@@Base+0x2d3c> │ │ │ │ + b 93bec <_Py_open@@Base+0x2d3c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 9380c <_Py_open@@Base+0x2c94> │ │ │ │ + beq 93b44 <_Py_open@@Base+0x2c94> │ │ │ │ cmp r2, #10 │ │ │ │ - bne 93838 <_Py_open@@Base+0x2cc0> │ │ │ │ + bne 93b70 <_Py_open@@Base+0x2cc0> │ │ │ │ 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 93838 <_Py_open@@Base+0x2cc0> │ │ │ │ + b 93b70 <_Py_open@@Base+0x2cc0> │ │ │ │ ldr r3, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 93838 <_Py_open@@Base+0x2cc0> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 93b70 <_Py_open@@Base+0x2cc0> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24748 @ 0x60ac │ │ │ │ + movw r1, #22892 @ 0x596c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 937d4 <_Py_open@@Base+0x2c5c> │ │ │ │ - bl dc834 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 93b0c <_Py_open@@Base+0x2c5c> │ │ │ │ + bl dc9d4 │ │ │ │ ldr r2, [fp, #-1148] @ 0xfffffb84 │ │ │ │ ldr r3, [fp, #-1128] @ 0xfffffb98 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #32 │ │ │ │ str r5, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ bl 2dfdc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 93890 <_Py_open@@Base+0x2d18> │ │ │ │ + beq 93bc8 <_Py_open@@Base+0x2d18> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 3afdc8 <_Py_IsPrivateName@@Base+0x3e0> │ │ │ │ - b 937d4 <_Py_open@@Base+0x2c5c> │ │ │ │ + bl 3af6a8 <_Py_IsPrivateName@@Base+0x3e0> │ │ │ │ + b 93b0c <_Py_open@@Base+0x2c5c> │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 937d4 <_Py_open@@Base+0x2c5c> │ │ │ │ + beq 93b0c <_Py_open@@Base+0x2c5c> │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #24780 @ 0x60cc │ │ │ │ + movw r0, #22924 @ 0x598c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-1148] @ 0xfffffb84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 938c4 <_Py_open@@Base+0x2d4c> │ │ │ │ + beq 93bfc <_Py_open@@Base+0x2d4c> │ │ │ │ bl 2d1bc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #20188 @ 0x4edc │ │ │ │ + movw r1, #18708 @ 0x4914 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 17865c │ │ │ │ + bl 178c94 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 93928 <_Py_open@@Base+0x2db0> │ │ │ │ + beq 93c60 <_Py_open@@Base+0x2db0> │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93928 <_Py_open@@Base+0x2db0> │ │ │ │ + bgt 93c60 <_Py_open@@Base+0x2db0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 93928 <_Py_open@@Base+0x2db0> │ │ │ │ + bne 93c60 <_Py_open@@Base+0x2db0> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov r0, #0 │ │ │ │ mov ip, r1 │ │ │ │ add r2, r1, #8 │ │ │ │ add fp, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ ldrb lr, [r2, #-1]! │ │ │ │ lsl r3, r1, #8 │ │ │ │ orr r1, r3, r0, lsr #24 │ │ │ │ cmp ip, r2 │ │ │ │ orr r0, lr, r0, lsl #8 │ │ │ │ - bne 93948 <_Py_open@@Base+0x2dd0> │ │ │ │ + bne 93c80 <_Py_open@@Base+0x2dd0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 19ef2c │ │ │ │ + b 19f574 │ │ │ │ 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 93984 <_Py_open@@Base+0x2e0c> │ │ │ │ + bgt 93cbc <_Py_open@@Base+0x2e0c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 185e8c │ │ │ │ + b 1864bc │ │ │ │ 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 939f0 <_Py_open@@Base+0x2e78> │ │ │ │ - bl be93c │ │ │ │ + bne 93d28 <_Py_open@@Base+0x2e78> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93a2c <_Py_open@@Base+0x2eb4> │ │ │ │ + bne 93d64 <_Py_open@@Base+0x2eb4> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ vmov d9, r2, r3 │ │ │ │ vcmp.f64 d9, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93a14 <_Py_open@@Base+0x2e9c> │ │ │ │ - bl be93c │ │ │ │ + bne 93d4c <_Py_open@@Base+0x2e9c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93a2c <_Py_open@@Base+0x2eb4> │ │ │ │ + bne 93d64 <_Py_open@@Base+0x2eb4> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22f920 │ │ │ │ + b 230268 │ │ │ │ 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 22e2c4 │ │ │ │ + bl 22ec0c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93a84 <_Py_open@@Base+0x2f0c> │ │ │ │ - bl be93c │ │ │ │ + bne 93dbc <_Py_open@@Base+0x2f0c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93ac4 <_Py_open@@Base+0x2f4c> │ │ │ │ + bne 93dfc <_Py_open@@Base+0x2f4c> │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 22e2c4 │ │ │ │ + bl 22ec0c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93aac <_Py_open@@Base+0x2f34> │ │ │ │ - bl be93c │ │ │ │ + bne 93de4 <_Py_open@@Base+0x2f34> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93ac4 <_Py_open@@Base+0x2f4c> │ │ │ │ + bne 93dfc <_Py_open@@Base+0x2f4c> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22f920 │ │ │ │ + b 230268 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -104768,138 +104974,138 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - bl 216684 <_PyDict_SetItem_KnownHash@@Base+0x108> │ │ │ │ + bl 216d6c <_PyDict_SetItem_KnownHash@@Base+0x108> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93b40 <_Py_open@@Base+0x2fc8> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bne 93e78 <_Py_open@@Base+0x2fc8> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93b38 <_Py_open@@Base+0x2fc0> │ │ │ │ + beq 93e70 <_Py_open@@Base+0x2fc0> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r5] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 3045d0 <_PyLong_UnsignedInt_Converter@@Base+0x21c> │ │ │ │ + bl 30429c <_PyLong_UnsignedInt_Converter@@Base+0x384> │ │ │ │ mvn r0, #0 │ │ │ │ - b 93b7c <_Py_open@@Base+0x3004> │ │ │ │ + b 93eb4 <_Py_open@@Base+0x3004> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 93b5c <_Py_open@@Base+0x2fe4> │ │ │ │ + bne 93e94 <_Py_open@@Base+0x2fe4> │ │ │ │ add r3, r1, #32768 @ 0x8000 │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 93b28 <_Py_open@@Base+0x2fb0> │ │ │ │ + bcs 93e60 <_Py_open@@Base+0x2fb0> │ │ │ │ mov r3, r4 │ │ │ │ add r4, r4, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ asr r1, r1, #8 │ │ │ │ sub r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 93b64 <_Py_open@@Base+0x2fec> │ │ │ │ + bgt 93e9c <_Py_open@@Base+0x2fec> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - bl 30440c <_PyLong_UnsignedInt_Converter@@Base+0x58> │ │ │ │ + bl 304108 <_PyLong_UnsignedInt_Converter@@Base+0x1f0> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93bec <_Py_open@@Base+0x3074> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bne 93f24 <_Py_open@@Base+0x3074> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93be4 <_Py_open@@Base+0x306c> │ │ │ │ + beq 93f1c <_Py_open@@Base+0x306c> │ │ │ │ ldm r5, {r1, r2} │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 3045d0 <_PyLong_UnsignedInt_Converter@@Base+0x21c> │ │ │ │ + bl 30429c <_PyLong_UnsignedInt_Converter@@Base+0x384> │ │ │ │ mvn r0, #0 │ │ │ │ - b 93c3c <_Py_open@@Base+0x30c4> │ │ │ │ + b 93f74 <_Py_open@@Base+0x30c4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #4 │ │ │ │ - beq 93c1c <_Py_open@@Base+0x30a4> │ │ │ │ + beq 93f54 <_Py_open@@Base+0x30a4> │ │ │ │ lsl r0, r2, #3 │ │ │ │ mov r3, #1 │ │ │ │ cmp r1, r3, lsl r0 │ │ │ │ - bcc 93c1c <_Py_open@@Base+0x30a4> │ │ │ │ + bcc 93f54 <_Py_open@@Base+0x30a4> │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 3045d0 <_PyLong_UnsignedInt_Converter@@Base+0x21c> │ │ │ │ - b 93be4 <_Py_open@@Base+0x306c> │ │ │ │ + bl 30429c <_PyLong_UnsignedInt_Converter@@Base+0x384> │ │ │ │ + b 93f1c <_Py_open@@Base+0x306c> │ │ │ │ mov r3, r4 │ │ │ │ add r4, r4, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ lsr r1, r1, #8 │ │ │ │ sub r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 93c24 <_Py_open@@Base+0x30ac> │ │ │ │ + bgt 93f5c <_Py_open@@Base+0x30ac> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bl 207328 <_PyDict_LoadGlobal@@Base+0xe9c> │ │ │ │ + bl 2078a8 <_PyDict_LoadGlobal@@Base+0xe9c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93cf0 <_Py_open@@Base+0x3178> │ │ │ │ + beq 94028 <_Py_open@@Base+0x3178> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl 1a2dd8 <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 1a3420 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93cbc <_Py_open@@Base+0x3144> │ │ │ │ + bgt 93ff4 <_Py_open@@Base+0x3144> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93cbc <_Py_open@@Base+0x3144> │ │ │ │ + bne 93ff4 <_Py_open@@Base+0x3144> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne 93cf4 <_Py_open@@Base+0x317c> │ │ │ │ - vldr d7, [pc, #48] @ 93d00 <_Py_open@@Base+0x3188> │ │ │ │ + bne 9402c <_Py_open@@Base+0x317c> │ │ │ │ + vldr d7, [pc, #48] @ 94038 <_Py_open@@Base+0x3188> │ │ │ │ mov r8, #0 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r9, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #6064 @ 0x17b0 │ │ │ │ + movw r1, #4340 @ 0x10f4 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ strd r8, [sp] │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00ffffff │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -104908,407 +105114,407 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bl 207328 <_PyDict_LoadGlobal@@Base+0xe9c> │ │ │ │ + bl 2078a8 <_PyDict_LoadGlobal@@Base+0xe9c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93dac <_Py_open@@Base+0x3234> │ │ │ │ + beq 940e4 <_Py_open@@Base+0x3234> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1 │ │ │ │ - bl 1a2dd8 <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 1a3420 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93d80 <_Py_open@@Base+0x3208> │ │ │ │ + bgt 940b8 <_Py_open@@Base+0x3208> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93d80 <_Py_open@@Base+0x3208> │ │ │ │ + bne 940b8 <_Py_open@@Base+0x3208> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne 93db0 <_Py_open@@Base+0x3238> │ │ │ │ + bne 940e8 <_Py_open@@Base+0x3238> │ │ │ │ ldr r2, [r6] │ │ │ │ mvn r8, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mvn r9, #0 │ │ │ │ - movw r1, #36812 @ 0x8fcc │ │ │ │ + movw r1, #34956 @ 0x888c │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1e74d4 │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93e00 <_Py_open@@Base+0x3288> │ │ │ │ - bl be93c │ │ │ │ + bne 94138 <_Py_open@@Base+0x3288> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93e1c <_Py_open@@Base+0x32a4> │ │ │ │ + bne 94154 <_Py_open@@Base+0x32a4> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22e1c4 │ │ │ │ + b 22eb0c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #42968 @ 0xa7d8 │ │ │ │ + movw r1, #41112 @ 0xa098 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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 1e74d4 │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 93e84 <_Py_open@@Base+0x330c> │ │ │ │ - bl be93c │ │ │ │ + bne 941bc <_Py_open@@Base+0x330c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93ea0 <_Py_open@@Base+0x3328> │ │ │ │ + bne 941d8 <_Py_open@@Base+0x3328> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f257c │ │ │ │ + b 1f2b0c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #42968 @ 0xa7d8 │ │ │ │ + movw r1, #41112 @ 0xa098 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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 225cc8 │ │ │ │ + bl 2264f0 │ │ │ │ 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 93f24 <_Py_open@@Base+0x33ac> │ │ │ │ - bl be93c │ │ │ │ + bne 9425c <_Py_open@@Base+0x33ac> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93f24 <_Py_open@@Base+0x33ac> │ │ │ │ + beq 9425c <_Py_open@@Base+0x33ac> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #1672 @ 0x688 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 16ec60 │ │ │ │ - b 93f58 <_Py_open@@Base+0x33e0> │ │ │ │ + movw r1, #65352 @ 0xff48 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 94290 <_Py_open@@Base+0x33e0> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22e1c4 │ │ │ │ + bl 22eb0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93f58 <_Py_open@@Base+0x33e0> │ │ │ │ + bne 94290 <_Py_open@@Base+0x33e0> │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #4 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22e1c4 │ │ │ │ + b 22eb0c │ │ │ │ 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 225cc8 │ │ │ │ + bl 2264f0 │ │ │ │ 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 93fb8 <_Py_open@@Base+0x3440> │ │ │ │ - bl be93c │ │ │ │ + bne 942f0 <_Py_open@@Base+0x3440> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93fe4 <_Py_open@@Base+0x346c> │ │ │ │ + bne 9431c <_Py_open@@Base+0x346c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f257c │ │ │ │ + bl 1f2b0c │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #8 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f257c │ │ │ │ + b 1f2b0c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #1672 @ 0x688 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl 16ec60 │ │ │ │ + movw r1, #65352 @ 0xff48 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 94040 <_Py_open@@Base+0x34c8> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne 94378 <_Py_open@@Base+0x34c8> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9044 @ 0x2354 │ │ │ │ + movw r1, #7284 @ 0x1c74 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 9404c <_Py_open@@Base+0x34d4> │ │ │ │ - bl 1295d0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 94384 <_Py_open@@Base+0x34d4> │ │ │ │ + bl 129600 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 94054 <_Py_open@@Base+0x34dc> │ │ │ │ + bge 9438c <_Py_open@@Base+0x34dc> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - beq 94074 <_Py_open@@Base+0x34fc> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 943ac <_Py_open@@Base+0x34fc> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24784 @ 0x60d0 │ │ │ │ + movw r1, #22928 @ 0x5990 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 9404c <_Py_open@@Base+0x34d4> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 94384 <_Py_open@@Base+0x34d4> │ │ │ │ ldrb r3, [r4, #58] @ 0x3a │ │ │ │ bfi r3, r0, #0, #1 │ │ │ │ strb r3, [r4, #58] @ 0x3a │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 940b4 <_Py_open@@Base+0x353c> │ │ │ │ + bhi 943ec <_Py_open@@Base+0x353c> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 940dc <_Py_open@@Base+0x3564> │ │ │ │ - b 94110 <_Py_open@@Base+0x3598> │ │ │ │ + bgt 94414 <_Py_open@@Base+0x3564> │ │ │ │ + b 94448 <_Py_open@@Base+0x3598> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #38668 @ 0x970c │ │ │ │ + movw r0, #37040 @ 0x90b0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 940a8 <_Py_open@@Base+0x3530> │ │ │ │ + bne 943e0 <_Py_open@@Base+0x3530> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 940d4 <_Py_open@@Base+0x355c> │ │ │ │ - beq 94110 <_Py_open@@Base+0x3598> │ │ │ │ - bl dc834 │ │ │ │ + blt 9440c <_Py_open@@Base+0x355c> │ │ │ │ + beq 94448 <_Py_open@@Base+0x3598> │ │ │ │ + bl dc9d4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 8f1c4 │ │ │ │ + bl 8f6b8 │ │ │ │ mov r0, #11 │ │ │ │ bl 2e090 │ │ │ │ mov r0, r4 │ │ │ │ - bl df564 │ │ │ │ - b 9411c <_Py_open@@Base+0x35a4> │ │ │ │ - bl 8f1c4 │ │ │ │ + bl df6f8 │ │ │ │ + b 94454 <_Py_open@@Base+0x35a4> │ │ │ │ + bl 8f6b8 │ │ │ │ mov r0, #11 │ │ │ │ bl 2e090 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 94160 <_Py_open@@Base+0x35e8> │ │ │ │ + bne 94498 <_Py_open@@Base+0x35e8> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94194 <_Py_open@@Base+0x361c> │ │ │ │ - b 94188 <_Py_open@@Base+0x3610> │ │ │ │ + bne 944cc <_Py_open@@Base+0x361c> │ │ │ │ + b 944c0 <_Py_open@@Base+0x3610> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28384 @ 0x6ee0 │ │ │ │ + movw r0, #26756 @ 0x6884 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94148 <_Py_open@@Base+0x35d0> │ │ │ │ + bne 94480 <_Py_open@@Base+0x35d0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94180 <_Py_open@@Base+0x3608> │ │ │ │ + bne 944b8 <_Py_open@@Base+0x3608> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 941b4 <_Py_open@@Base+0x363c> │ │ │ │ - bl be93c │ │ │ │ + bne 944ec <_Py_open@@Base+0x363c> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94180 <_Py_open@@Base+0x3608> │ │ │ │ + bne 944b8 <_Py_open@@Base+0x3608> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d708 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 941e0 <_Py_open@@Base+0x3668> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 94518 <_Py_open@@Base+0x3668> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 94224 <_Py_open@@Base+0x36ac> │ │ │ │ + bne 9455c <_Py_open@@Base+0x36ac> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94258 <_Py_open@@Base+0x36e0> │ │ │ │ - b 9424c <_Py_open@@Base+0x36d4> │ │ │ │ + bne 94590 <_Py_open@@Base+0x36e0> │ │ │ │ + b 94584 <_Py_open@@Base+0x36d4> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28416 @ 0x6f00 │ │ │ │ + movw r0, #26788 @ 0x68a4 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9420c <_Py_open@@Base+0x3694> │ │ │ │ + bne 94544 <_Py_open@@Base+0x3694> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94244 <_Py_open@@Base+0x36cc> │ │ │ │ + bne 9457c <_Py_open@@Base+0x36cc> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94278 <_Py_open@@Base+0x3700> │ │ │ │ - bl be93c │ │ │ │ + bne 945b0 <_Py_open@@Base+0x3700> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94244 <_Py_open@@Base+0x36cc> │ │ │ │ - bl dc834 │ │ │ │ + bne 9457c <_Py_open@@Base+0x36cc> │ │ │ │ + bl dc9d4 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8fa2c <_Py_closerange@@Base> │ │ │ │ + bl 8fd64 <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 942dc <_Py_open@@Base+0x3764> │ │ │ │ + bne 94614 <_Py_open@@Base+0x3764> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9430c <_Py_open@@Base+0x3794> │ │ │ │ - b 94300 <_Py_open@@Base+0x3788> │ │ │ │ + bne 94644 <_Py_open@@Base+0x3794> │ │ │ │ + b 94638 <_Py_open@@Base+0x3788> │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41408 @ 0xa1c0 │ │ │ │ + movw r0, #39780 @ 0x9b64 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 942c4 <_Py_open@@Base+0x374c> │ │ │ │ - b 943a8 <_Py_open@@Base+0x3830> │ │ │ │ - bl be93c │ │ │ │ + bne 945fc <_Py_open@@Base+0x374c> │ │ │ │ + b 946e0 <_Py_open@@Base+0x3830> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 943a8 <_Py_open@@Base+0x3830> │ │ │ │ + bne 946e0 <_Py_open@@Base+0x3830> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9432c <_Py_open@@Base+0x37b4> │ │ │ │ - bl be93c │ │ │ │ + bne 94664 <_Py_open@@Base+0x37b4> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 943a8 <_Py_open@@Base+0x3830> │ │ │ │ + bne 946e0 <_Py_open@@Base+0x3830> │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls 94354 <_Py_open@@Base+0x37dc> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bls 9468c <_Py_open@@Base+0x37dc> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #44944 @ 0xaf90 │ │ │ │ + movw r1, #42692 @ 0xa6c4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 943a8 <_Py_open@@Base+0x3830> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 946e0 <_Py_open@@Base+0x3830> │ │ │ │ mov r1, #0 │ │ │ │ sub r2, fp, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e138 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r5, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -105317,622 +105523,622 @@ │ │ │ │ bicne r3, r3, #268435456 @ 0x10000000 │ │ │ │ orreq r3, r3, #268435456 @ 0x10000000 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2e138 │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 943ac <_Py_open@@Base+0x3834> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 946e4 <_Py_open@@Base+0x3834> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 943f8 <_Py_open@@Base+0x3880> │ │ │ │ + bhi 94730 <_Py_open@@Base+0x3880> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9442c <_Py_open@@Base+0x38b4> │ │ │ │ - b 94420 <_Py_open@@Base+0x38a8> │ │ │ │ + bne 94764 <_Py_open@@Base+0x38b4> │ │ │ │ + b 94758 <_Py_open@@Base+0x38a8> │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #41432 @ 0xa1d8 │ │ │ │ + movw r0, #39804 @ 0x9b7c │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 943e0 <_Py_open@@Base+0x3868> │ │ │ │ + bne 94718 <_Py_open@@Base+0x3868> │ │ │ │ mov r0, #0 │ │ │ │ - b 944f8 <_Py_open@@Base+0x3980> │ │ │ │ - bl be93c │ │ │ │ + b 94830 <_Py_open@@Base+0x3980> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94418 <_Py_open@@Base+0x38a0> │ │ │ │ + bne 94750 <_Py_open@@Base+0x38a0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9444c <_Py_open@@Base+0x38d4> │ │ │ │ - bl be93c │ │ │ │ + bne 94784 <_Py_open@@Base+0x38d4> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94418 <_Py_open@@Base+0x38a0> │ │ │ │ + bne 94750 <_Py_open@@Base+0x38a0> │ │ │ │ cmp r5, #2 │ │ │ │ - ble 944b4 <_Py_open@@Base+0x393c> │ │ │ │ + ble 947ec <_Py_open@@Base+0x393c> │ │ │ │ ldr r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq 94484 <_Py_open@@Base+0x390c> │ │ │ │ + beq 947bc <_Py_open@@Base+0x390c> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94488 <_Py_open@@Base+0x3910> │ │ │ │ - bl be93c │ │ │ │ + bne 947c0 <_Py_open@@Base+0x3910> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94488 <_Py_open@@Base+0x3910> │ │ │ │ - b 94418 <_Py_open@@Base+0x38a0> │ │ │ │ + beq 947c0 <_Py_open@@Base+0x3910> │ │ │ │ + b 94750 <_Py_open@@Base+0x38a0> │ │ │ │ mov r4, #0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 944b8 <_Py_open@@Base+0x3940> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq 947f0 <_Py_open@@Base+0x3940> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24824 @ 0x60f8 │ │ │ │ + movw r1, #22968 @ 0x59b8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 94418 <_Py_open@@Base+0x38a0> │ │ │ │ + bl 16f2c4 │ │ │ │ + b 94750 <_Py_open@@Base+0x38a0> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp] │ │ │ │ bl 2d5dc │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5196 @ 0x144c │ │ │ │ movtge r0, #96 @ 0x60 │ │ │ │ - bge 944f8 <_Py_open@@Base+0x3980> │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 94830 <_Py_open@@Base+0x3980> │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 8f1c4 │ │ │ │ - bl 1bb344 │ │ │ │ + bl 8f6b8 │ │ │ │ + bl 1bb754 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 94530 <_Py_open@@Base+0x39b8> │ │ │ │ + bne 94868 <_Py_open@@Base+0x39b8> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ mov r1, #1 │ │ │ │ - bl 1bc8d0 │ │ │ │ + bl 1bcce0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #62860 @ 0xf58c │ │ │ │ + movw r0, #63684 @ 0xf8c4 │ │ │ │ movt r0, #8 │ │ │ │ - bl 2b81e8 │ │ │ │ + bl 2b82b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94578 <_Py_open@@Base+0x3a00> │ │ │ │ + bne 948b0 <_Py_open@@Base+0x3a00> │ │ │ │ mov r0, r4 │ │ │ │ - bl 981f4 │ │ │ │ + bl 9827c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24848 @ 0x6110 │ │ │ │ + movw r1, #22992 @ 0x59d0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc8d0 │ │ │ │ + bl 1bcce0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bd108 │ │ │ │ + bl 1bd508 │ │ │ │ mov r0, r4 │ │ │ │ - bl 981f4 │ │ │ │ + bl 9827c │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r6, [pc, #448] @ 9477c <_Py_open@@Base+0x3c04> │ │ │ │ + ldr r6, [pc, #448] @ 94ab4 <_Py_open@@Base+0x3c04> │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r6, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94774 <_Py_open@@Base+0x3bfc> │ │ │ │ + beq 94aac <_Py_open@@Base+0x3bfc> │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r6, #1496] @ 0x5d8 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ movw r5, #32752 @ 0x7ff0 │ │ │ │ movt r5, #97 @ 0x61 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, #0 │ │ │ │ mov r3, #156 @ 0x9c │ │ │ │ mul r1, r3, sl │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r0, r7 │ │ │ │ - beq 94618 <_Py_open@@Base+0x3aa0> │ │ │ │ + beq 94950 <_Py_open@@Base+0x3aa0> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #5 │ │ │ │ - bne 945ec <_Py_open@@Base+0x3a74> │ │ │ │ + bne 94924 <_Py_open@@Base+0x3a74> │ │ │ │ mov r1, #624 @ 0x270 │ │ │ │ mov sl, #4 │ │ │ │ mov r3, #0 │ │ │ │ - b 9461c <_Py_open@@Base+0x3aa4> │ │ │ │ + b 94954 <_Py_open@@Base+0x3aa4> │ │ │ │ mov r3, #1 │ │ │ │ mov ip, #156 @ 0x9c │ │ │ │ mla ip, ip, sl, r5 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9464c <_Py_open@@Base+0x3ad4> │ │ │ │ + beq 94984 <_Py_open@@Base+0x3ad4> │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r5, r1 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [ip, #4] │ │ │ │ bl 2e138 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94688 <_Py_open@@Base+0x3b10> │ │ │ │ + beq 949c0 <_Py_open@@Base+0x3b10> │ │ │ │ mov r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11272 @ 0x2c08 │ │ │ │ + movw r1, #9440 @ 0x24e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #156 @ 0x9c │ │ │ │ mla r5, r3, sl, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b 946e0 <_Py_open@@Base+0x3b68> │ │ │ │ + b 94a18 <_Py_open@@Base+0x3b68> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #23 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2d720 │ │ │ │ mov r3, #23 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw ip, #39712 @ 0x9b20 │ │ │ │ + movw ip, #36000 @ 0x8ca0 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ str ip, [sp] │ │ │ │ bl 2e384 <__snprintf_chk@plt> │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24876 @ 0x612c │ │ │ │ + movw r1, #23020 @ 0x59ec │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2e378 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #62932 @ 0xf5d4 │ │ │ │ + movw r5, #62988 @ 0xf60c │ │ │ │ movt r5, #103 @ 0x67 │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33652 @ 0x8374 │ │ │ │ + movw r1, #31892 @ 0x7c94 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [r6, #1512] @ 0x5e8 │ │ │ │ ldr r1, [r6, #1500] @ 0x5dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 38b08 <_PyTraceBack_FromFrame@@Base+0xc8> │ │ │ │ + bl 38b04 <_PyTraceBack_FromFrame@@Base+0xc8> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94754 <_Py_open@@Base+0x3bdc> │ │ │ │ + bne 94a8c <_Py_open@@Base+0x3bdc> │ │ │ │ ldr r3, [r6, #1508] @ 0x5e4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9474c <_Py_open@@Base+0x3bd4> │ │ │ │ + beq 94a84 <_Py_open@@Base+0x3bd4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44096 @ 0xac40 │ │ │ │ + movw r1, #43552 @ 0xaa20 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 2457d0 <_Py_write_noraise@@Base> │ │ │ │ + bl 24f270 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 34338 <_Py_DumpStack@@Base> │ │ │ │ + bl 3433c <_Py_DumpStack@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #1504] @ 0x5e0 │ │ │ │ bl 30838 │ │ │ │ mov r0, r7 │ │ │ │ str r9, [r8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2e090 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00094780 : │ │ │ │ +00094ab8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a458 │ │ │ │ + b 3a454 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, #0 │ │ │ │ - bl 14bc24 │ │ │ │ + bl 14c2c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 949d0 │ │ │ │ + beq 94d08 │ │ │ │ mov r2, #16 │ │ │ │ - movw r1, #24920 @ 0x6158 │ │ │ │ + movw r1, #23064 @ 0x5a18 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl ba9d0 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bab28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r7, #0 │ │ │ │ movwne r6, #22300 @ 0x571c │ │ │ │ movtne r6, #97 @ 0x61 │ │ │ │ - beq 949c8 │ │ │ │ + beq 94d00 │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba9d0 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - movw r1, #33968 @ 0x84b0 │ │ │ │ + bl bab28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + movw r1, #32112 @ 0x7d70 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ cmn r0, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq 949c8 │ │ │ │ - bl ba9d0 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 94d00 │ │ │ │ + bl bab28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r6 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 949c8 │ │ │ │ - bl b4cd8 │ │ │ │ + beq 94d00 │ │ │ │ + bl b4d38 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 949c8 │ │ │ │ - bl 1e0690 │ │ │ │ + beq 94d00 │ │ │ │ + bl 1e0ab8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9494c │ │ │ │ + blt 94c84 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94870 │ │ │ │ + bgt 94ba8 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne 94870 │ │ │ │ + bne 94ba8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - movw r1, #16848 @ 0x41d0 │ │ │ │ + movw r1, #15248 @ 0x3b90 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r7, #10 │ │ │ │ - beq 948a0 │ │ │ │ - bl ba9d0 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 94bd8 │ │ │ │ + bl bab28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 947e4 │ │ │ │ - b 949c8 │ │ │ │ + bne 94b1c │ │ │ │ + b 94d00 │ │ │ │ movw r6, #21800 @ 0x5528 │ │ │ │ movt r6, #97 @ 0x61 │ │ │ │ movw r9, #5196 @ 0x144c │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov sl, #24 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r3 │ │ │ │ - movw r1, #16848 @ 0x41d0 │ │ │ │ + movw r1, #15248 @ 0x3b90 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - beq 949c8 │ │ │ │ + beq 94d00 │ │ │ │ cmp r5, r9 │ │ │ │ - beq 94990 │ │ │ │ - bl ba9d0 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq 94cc8 │ │ │ │ + bl bab28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 949c8 │ │ │ │ + beq 94d00 │ │ │ │ ldr r1, [r6] │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e378 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba9d0 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bab28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r2, #1 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 949c8 │ │ │ │ + beq 94d00 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33968 @ 0x84b0 │ │ │ │ + movw r1, #32112 @ 0x7d70 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ - bl ba9d0 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bab28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r5 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 949c8 │ │ │ │ + beq 94d00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e0690 │ │ │ │ + bl 1e0ab8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bge 94970 │ │ │ │ + bge 94ca8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 949c8 │ │ │ │ + bgt 94d00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 949c8 │ │ │ │ + bne 94d00 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 949c8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 94d00 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94990 │ │ │ │ + bgt 94cc8 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne 94990 │ │ │ │ + bne 94cc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #20 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne 948b4 │ │ │ │ + bne 94bec │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #656 @ 0x290 │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - bl ba9d0 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + movw r1, #64336 @ 0xfb50 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + bl bab28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 949c8 │ │ │ │ + beq 94d00 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14cbf0 │ │ │ │ + b 14d290 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2054b0 │ │ │ │ + bl 205a30 │ │ │ │ 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 1ef1f4 │ │ │ │ + bl 1efc74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94a20 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 94d58 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24940 @ 0x616c │ │ │ │ + movw r1, #23084 @ 0x5a2c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 94a30 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 94d68 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ecf78 │ │ │ │ + bl 1ed7bc │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 94a38 │ │ │ │ + bge 94d70 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r7, #65536 @ 0x10000 │ │ │ │ - ble 94a5c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + ble 94d94 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24980 @ 0x6194 │ │ │ │ + movw r1, #23124 @ 0x5a54 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 94a30 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 94d68 │ │ │ │ lsl r0, r7, #2 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 94ab8 │ │ │ │ - bl 2e73f4 │ │ │ │ - b 94a30 │ │ │ │ - bl 169fd0 │ │ │ │ + bne 94df0 │ │ │ │ + bl 2e730c │ │ │ │ + b 94d68 │ │ │ │ + bl 16a660 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94b54 │ │ │ │ - bl 1ace44 │ │ │ │ + beq 94e8c │ │ │ │ + bl 1ad308 │ │ │ │ add r1, r5, r6, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 94acc │ │ │ │ - bl 2e4508 <_Py_Gid_Converter@@Base> │ │ │ │ + beq 94e04 │ │ │ │ + bl 2e470c <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94af4 │ │ │ │ + beq 94e2c │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 94b18 │ │ │ │ + ble 94e50 │ │ │ │ add r6, r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ cmp r6, r7 │ │ │ │ - bne 94a78 │ │ │ │ - b 94b30 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne 94db0 │ │ │ │ + b 94e68 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #24996 @ 0x61a4 │ │ │ │ + movw r1, #23140 @ 0x5a64 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 94afc │ │ │ │ - b 94b54 │ │ │ │ + ble 94e34 │ │ │ │ + b 94e8c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94b54 │ │ │ │ + bgt 94e8c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94b54 │ │ │ │ + bne 94e8c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 94b54 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 94e8c │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 94ab4 │ │ │ │ + bne 94dec │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 94ab4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 94dec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dd44 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 94b60 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bge 94e98 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ - b 94a30 │ │ │ │ + bl a61d8 │ │ │ │ + b 94d68 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 30368c │ │ │ │ + bl 303208 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94ba0 │ │ │ │ + bne 94ed8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 2d294 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94bc4 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 94efc │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrne r4, [r3, #8] │ │ │ │ - bne 94c20 │ │ │ │ + bne 94f58 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 94c1c │ │ │ │ + ble 94f54 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 94c68 │ │ │ │ + beq 94fa0 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #192] @ 94d00 │ │ │ │ + ldr r1, [pc, #192] @ 95038 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 94c68 │ │ │ │ + bne 94fa0 │ │ │ │ mov r0, #0 │ │ │ │ - b 94cf8 │ │ │ │ + b 95030 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 30368c │ │ │ │ + bl 303208 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94c60 │ │ │ │ + beq 94f98 │ │ │ │ add r2, r6, r4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 94cac │ │ │ │ + beq 94fe4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94cb0 │ │ │ │ - bl be93c │ │ │ │ + bne 94fe8 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94cb0 │ │ │ │ - b 94c60 │ │ │ │ + beq 94fe8 │ │ │ │ + b 94f98 │ │ │ │ mov r4, #0 │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2db40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 94cf8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 95030 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, ror #27 │ │ │ │ + strdeq r8, [r2], #-208 @ 0xffffff30 @ │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94d20 │ │ │ │ + bne 95058 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r1] │ │ │ │ strd r2, [r1, #8] │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -105940,1174 +106146,1174 @@ │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl 2e25f0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2e2fb0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94d6c │ │ │ │ + beq 950a4 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 375d30 <_PyTime_AsTimeval@@Base> │ │ │ │ + b 3756b0 <_PyTime_AsTimeval@@Base> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 94dbc │ │ │ │ + bhi 950f4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94dec │ │ │ │ - b 94de0 │ │ │ │ + bne 95124 │ │ │ │ + b 95118 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #41328 @ 0xa170 │ │ │ │ + movw r0, #39700 @ 0x9b14 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94da4 │ │ │ │ - b 94e44 │ │ │ │ - bl be93c │ │ │ │ + bne 950dc │ │ │ │ + b 9517c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94e44 │ │ │ │ + bne 9517c │ │ │ │ cmp r5, #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ movle r4, #0 │ │ │ │ ldr r5, [r7, #12] │ │ │ │ ldrgt r4, [r4, #8] │ │ │ │ - bl 94d04 │ │ │ │ + bl 9503c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94e44 │ │ │ │ + beq 9517c │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94d04 │ │ │ │ + bl 9503c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94e44 │ │ │ │ + beq 9517c │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e7bc <__setitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94e4c │ │ │ │ + beq 95184 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 94e54 │ │ │ │ + b 9518c │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 92770 <_Py_open@@Base+0x1bf8> │ │ │ │ + bl 92aa8 <_Py_open@@Base+0x1bf8> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0] │ │ │ │ - bl 143548 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bl 143c10 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - movw r0, #25020 @ 0x61bc │ │ │ │ + bl 27bef0 │ │ │ │ + movw r0, #23164 @ 0x5a7c │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2eeacc │ │ │ │ + bl 2ee6a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 143578 │ │ │ │ + bl 143c40 │ │ │ │ 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 c5108 │ │ │ │ + bl c5254 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94f7c │ │ │ │ + beq 952b4 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 28f9e8 │ │ │ │ + bl 28fbc0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94f80 │ │ │ │ + beq 952b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94f7c │ │ │ │ + bgt 952b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94f7c │ │ │ │ + bne 952b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_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 329ed4 │ │ │ │ + bl 329964 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95038 │ │ │ │ + beq 95370 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #404 @ 0x194 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2e2dc │ │ │ │ - bl dc834 │ │ │ │ + bl dc9d4 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2ddc8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 95028 │ │ │ │ + bne 95360 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 95014 │ │ │ │ - bl b93e4 │ │ │ │ + bne 9534c │ │ │ │ + bl b953c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94fc8 │ │ │ │ + beq 95300 │ │ │ │ mov r0, #0 │ │ │ │ - b 95038 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + b 95370 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 9500c │ │ │ │ + bl 27bef0 │ │ │ │ + b 95344 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 94ebc │ │ │ │ + bl 951f4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3656] @ 0xe48 │ │ │ │ sub sp, sp, #412 @ 0x19c │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 95080 │ │ │ │ + bne 953b8 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #412 @ 0x19c │ │ │ │ - bl 329ed4 │ │ │ │ + bl 329964 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 950a4 │ │ │ │ - b 9517c │ │ │ │ + bne 953dc │ │ │ │ + b 954b4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41516 @ 0xa22c │ │ │ │ + movw r0, #39888 @ 0x9bd0 │ │ │ │ movt r0, #62 @ 0x3e │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95068 │ │ │ │ - b 9517c │ │ │ │ + bne 953a0 │ │ │ │ + b 954b4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #412 @ 0x19c │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ bl 2e2dc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #436 @ 0x1b4 │ │ │ │ - bl 2e25f0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2e2fb0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9517c │ │ │ │ + beq 954b4 │ │ │ │ ldr r4, [fp, #-432] @ 0xfffffe50 │ │ │ │ ldr r5, [fp, #-436] @ 0xfffffe4c │ │ │ │ cmp r4, #0 │ │ │ │ - bge 950fc │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge 95434 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37160 @ 0x9128 │ │ │ │ + movw r1, #35304 @ 0x89e8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 9517c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 954b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 343080 <_PyDeadline_Init@@Base> │ │ │ │ + bl 343148 <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r4 │ │ │ │ sub r2, fp, #428 @ 0x1ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e2a04 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl dc834 │ │ │ │ + bl 2e33e8 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl dc9d4 │ │ │ │ sub r2, fp, #428 @ 0x1ac │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ bl 2def4 <__sigtimedwait64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ + bl df6f8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 951a8 │ │ │ │ + bne 954e0 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq 95184 │ │ │ │ + beq 954bc │ │ │ │ cmp r3, #11 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 951b8 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 954f0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ - b 951b8 │ │ │ │ - bl b93e4 │ │ │ │ + b 954f0 │ │ │ │ + bl b953c │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 9517c │ │ │ │ - bl 396298 <_PyDeadline_Get@@Base> │ │ │ │ + bne 954b4 │ │ │ │ + bl 395c00 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge 95110 │ │ │ │ + bge 95448 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 94ebc │ │ │ │ + bl 951f4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #19408 @ 0x4bd0 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ac2e8 │ │ │ │ + b 2ac4dc │ │ │ │ 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, #6788 @ 0x1a84 │ │ │ │ + movw r1, #6672 @ 0x1a10 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95258 │ │ │ │ + beq 95590 │ │ │ │ ldrb r2, [r5, #58] @ 0x3a │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #5464 @ 0x1558 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ tst r2, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 95270 │ │ │ │ + b 955a8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #8024 @ 0x1f58 │ │ │ │ + movw r1, #6360 @ 0x18d8 │ │ │ │ movt r1, #64 @ 0x40 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ 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, #6788 @ 0x1a84 │ │ │ │ + movw r1, #6672 @ 0x1a10 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3c0fd4 │ │ │ │ + b 3c0880 <_PyXIData_Free@@Base+0x3038> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 95278 │ │ │ │ + b 955b0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 95278 │ │ │ │ + b 955b0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45168 @ 0xb070 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5274 │ │ │ │ + bl 1f5808 │ │ │ │ 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, #45168 @ 0xb070 │ │ │ │ + movw r3, #44776 @ 0xaee8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5274 │ │ │ │ + bl 1f5808 │ │ │ │ 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, #52404 @ 0xccb4 │ │ │ │ + movw r3, #48436 @ 0xbd34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1f5274 │ │ │ │ + bl 1f5808 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #97 @ 0x61 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 180acc │ │ │ │ + bl 181104 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r4 │ │ │ │ - beq 953bc │ │ │ │ + beq 956f4 │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 953bc │ │ │ │ + beq 956f4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne 953e0 │ │ │ │ - b 953fc │ │ │ │ + bne 95718 │ │ │ │ + b 95734 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 953ac │ │ │ │ + beq 956e4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #25084 @ 0x61fc │ │ │ │ + movw r0, #23228 @ 0x5abc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 2c973c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c98a4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 953ac │ │ │ │ - b 9545c │ │ │ │ + bne 956e4 │ │ │ │ + b 95794 │ │ │ │ mov r3, #2 │ │ │ │ - movw r0, #25084 @ 0x61fc │ │ │ │ + movw r0, #23228 @ 0x5abc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9545c │ │ │ │ + beq 95794 │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, r0 │ │ │ │ - beq 95448 │ │ │ │ + beq 95780 │ │ │ │ mov r1, r6 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95448 │ │ │ │ + bne 95780 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #19776 @ 0x4d40 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25084 @ 0x61fc │ │ │ │ + movw r0, #23228 @ 0x5abc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 9545c │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95794 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 34b328 │ │ │ │ + b 34acf8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 95498 │ │ │ │ + bne 957d0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 954b0 │ │ │ │ - b 954cc │ │ │ │ - movw r0, #37864 @ 0x93e8 │ │ │ │ + bne 957e8 │ │ │ │ + b 95804 │ │ │ │ + movw r0, #35860 @ 0x8c14 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 2c973c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c98a4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95488 │ │ │ │ - b 954e0 │ │ │ │ + bne 957c0 │ │ │ │ + b 95818 │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #37864 @ 0x93e8 │ │ │ │ + movw r0, #35860 @ 0x8c14 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 954e0 │ │ │ │ + beq 95818 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 34efac │ │ │ │ + b 34e998 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 9551c │ │ │ │ + bne 95854 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 95534 │ │ │ │ - b 95550 │ │ │ │ - movw r0, #7876 @ 0x1ec4 │ │ │ │ + bne 9586c │ │ │ │ + b 95888 │ │ │ │ + movw r0, #6136 @ 0x17f8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl 2c973c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 2c98a4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9550c │ │ │ │ - b 95564 │ │ │ │ + bne 95844 │ │ │ │ + b 9589c │ │ │ │ mov r3, #1 │ │ │ │ - movw r0, #7876 @ 0x1ec4 │ │ │ │ + movw r0, #6136 @ 0x17f8 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95564 │ │ │ │ + beq 9589c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 34a7c0 │ │ │ │ + b 34a2e0 │ │ │ │ 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 9f784 │ │ │ │ + bl 9f7f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 955e4 │ │ │ │ - ldr r2, [pc, #92] @ 955f0 │ │ │ │ - movw r1, #25096 @ 0x6208 │ │ │ │ + beq 9591c │ │ │ │ + ldr r2, [pc, #92] @ 95928 │ │ │ │ + movw r1, #23240 @ 0x5ac8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 955c0 │ │ │ │ - ldr r2, [pc, #68] @ 955f0 │ │ │ │ + beq 958f8 │ │ │ │ + ldr r2, [pc, #68] @ 95928 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25112 @ 0x6218 │ │ │ │ + movw r1, #23256 @ 0x5ad8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ cmn r0, #1 │ │ │ │ - bne 955e8 │ │ │ │ + bne 95920 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 955e4 │ │ │ │ + bgt 9591c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 955e4 │ │ │ │ + bne 9591c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ + rsbeq fp, r2, r0, asr #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - bne 95648 │ │ │ │ + bne 95980 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 95644 │ │ │ │ + blt 9597c │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r2, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 95684 │ │ │ │ + beq 959bc │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #480] @ 95830 │ │ │ │ + ldr r1, [pc, #480] @ 95b68 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 95818 │ │ │ │ + beq 95b50 │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq 956bc │ │ │ │ + beq 959f4 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 956b0 │ │ │ │ - bl 1295d0 │ │ │ │ + beq 959e8 │ │ │ │ + bl 129600 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 95818 │ │ │ │ + blt 95b50 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 956b4 │ │ │ │ - b 956c8 │ │ │ │ + bne 959ec │ │ │ │ + b 95a00 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - b 956cc │ │ │ │ + b 95a04 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, #1 │ │ │ │ - b 956cc │ │ │ │ + b 95a04 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, #340 @ 0x154 │ │ │ │ ldrd r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 956fc │ │ │ │ + bne 95a34 │ │ │ │ mov r3, #13824 @ 0x3600 │ │ │ │ movt r3, #50277 @ 0xc465 │ │ │ │ ldr r7, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r5, #0 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 9573c │ │ │ │ - b 95714 │ │ │ │ + bne 95a74 │ │ │ │ + b 95a4c │ │ │ │ mov r2, #3 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 2e25f0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 2e2fb0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 956e0 │ │ │ │ - b 95818 │ │ │ │ + bne 95a18 │ │ │ │ + b 95b50 │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ - beq 9573c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 95a74 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14744 @ 0x3998 │ │ │ │ + movw r1, #12932 @ 0x3284 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 95818 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 95b50 │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r2, r2, r4, lsr #31 │ │ │ │ - beq 95770 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 95aa8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14792 @ 0x39c8 │ │ │ │ + movw r1, #12980 @ 0x32b4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 95818 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 95b50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 957cc │ │ │ │ + beq 95b04 │ │ │ │ cmn r4, #1 │ │ │ │ cmpeq r7, r3 │ │ │ │ - beq 957d4 │ │ │ │ + beq 95b0c │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 288854 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 288b0c <_PyTime_AsMicroseconds@@Base> │ │ │ │ movw r3, #21495 @ 0x53f7 │ │ │ │ movt r3, #42467 @ 0xa5e3 │ │ │ │ cmp r3, r0 │ │ │ │ movw r3, #50331 @ 0xc49b │ │ │ │ movt r3, #32 │ │ │ │ sbcs r3, r3, r1 │ │ │ │ - bge 957d4 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bge 95b0c │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14836 @ 0x39f4 │ │ │ │ + movw r1, #13024 @ 0x32e0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 95818 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 95b50 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, #11 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r4 │ │ │ │ add r0, r6, #8 │ │ │ │ str r1, [sp] │ │ │ │ - bl 18ba98 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18c0d0 <_PyMutex_LockTimed@@Base> │ │ │ │ cmp r0, #2 │ │ │ │ - beq 95818 │ │ │ │ + beq 95b50 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #4404 @ 0x1134 │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ - bne 9581c │ │ │ │ - bl be93c │ │ │ │ + bne 95b54 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5464 @ 0x1558 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 9581c │ │ │ │ + beq 95b54 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ nop {0} │ │ │ │ strbtgt r3, [r5], #-1536 @ 0xfffffa00 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - rsbeq r8, r2, r4, lsl lr │ │ │ │ + rsbeq r8, r2, ip, lsl lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #37 @ 0x25 │ │ │ │ - bl 2bac20 <_PyEvent_Notify@@Base> │ │ │ │ + bl 2bace8 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f515c <_PyEvent_IsSet@@Base+0x16d4> │ │ │ │ + bl 2f4d38 <_PyEvent_IsSet@@Base+0x16d4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub r2, fp, #32 │ │ │ │ - movw r1, #3680 @ 0xe60 │ │ │ │ + movw r1, #1824 @ 0x720 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 958e8 │ │ │ │ + beq 95c20 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1b4810 │ │ │ │ + bl 1b4c20 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 958e8 │ │ │ │ + beq 95c20 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 2e2a04 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 2e33e8 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d12c <__clock_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 958ec │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + beq 95c24 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 2ad9b8 │ │ │ │ + bl 2adba8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9598c │ │ │ │ + beq 95cc4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl c4978 │ │ │ │ + bl c4ac4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl c4978 │ │ │ │ + bl c4ac4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl c4978 │ │ │ │ + bl c4ac4 │ │ │ │ mov r1, r5 │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r8 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r0, #25124 @ 0x6224 │ │ │ │ + movw r0, #23268 @ 0x5ae4 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95978 │ │ │ │ + bgt 95cb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 95980 │ │ │ │ + beq 95cb8 │ │ │ │ mov r4, r5 │ │ │ │ - b 9598c │ │ │ │ + b 95cc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 95978 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 95cb0 │ │ │ │ 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 959e4 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 95d1c │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #44976 @ 0xafb0 │ │ │ │ + movw r0, #40548 @ 0x9e64 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95a44 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95d7c │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95a44 │ │ │ │ + beq 95d7c │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95a24 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 95d5c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 95a44 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 95d7c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #0 │ │ │ │ bl 2dedc │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 173d7c │ │ │ │ + b 1743e0 │ │ │ │ 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 95a8c │ │ │ │ + bne 95dc4 │ │ │ │ ldr r3, [r5] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 95ab0 │ │ │ │ - b 95b08 │ │ │ │ + bne 95de8 │ │ │ │ + b 95e40 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39908 @ 0x9be4 │ │ │ │ + movw r0, #35996 @ 0x8c9c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95a74 │ │ │ │ - b 95ba0 │ │ │ │ + bne 95dac │ │ │ │ + b 95ed8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 95ae8 │ │ │ │ + beq 95e20 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95ba0 │ │ │ │ + beq 95ed8 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95b0c │ │ │ │ - b 95b64 │ │ │ │ - movw r2, #16588 @ 0x40cc │ │ │ │ + beq 95e44 │ │ │ │ + b 95e9c │ │ │ │ + movw r2, #14960 @ 0x3a70 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #19776 @ 0x4d40 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39908 @ 0x9be4 │ │ │ │ + movw r0, #35996 @ 0x8c9c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95ba0 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95ed8 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 95b40 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 95e78 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39908 @ 0x9be4 │ │ │ │ + movw r0, #35996 @ 0x8c9c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95ba0 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 95ed8 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 95ba0 │ │ │ │ + beq 95ed8 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95b80 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 95eb8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 95ba0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 95ed8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dedc │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173d7c │ │ │ │ + b 1743e0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 95be8 │ │ │ │ + bne 95f20 │ │ │ │ ldr r3, [r6] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 95c0c │ │ │ │ - b 95c64 │ │ │ │ + bne 95f44 │ │ │ │ + b 95f9c │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39920 @ 0x9bf0 │ │ │ │ + movw r0, #36008 @ 0x8ca8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95bd0 │ │ │ │ - b 95d1c │ │ │ │ + bne 95f08 │ │ │ │ + b 96054 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 95c44 │ │ │ │ + beq 95f7c │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95d1c │ │ │ │ + beq 96054 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95c68 │ │ │ │ - b 95cc0 │ │ │ │ - movw r2, #16588 @ 0x40cc │ │ │ │ + beq 95fa0 │ │ │ │ + b 95ff8 │ │ │ │ + movw r2, #14960 @ 0x3a70 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #19776 @ 0x4d40 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39920 @ 0x9bf0 │ │ │ │ + movw r0, #36008 @ 0x8ca8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95d1c │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 96054 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 95c9c │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 95fd4 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39920 @ 0x9bf0 │ │ │ │ + movw r0, #36008 @ 0x8ca8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95d1c │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 96054 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 95d1c │ │ │ │ + beq 96054 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95cdc │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 96014 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 95d1c │ │ │ │ + bl 16f2c4 │ │ │ │ + b 96054 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1768d8 │ │ │ │ + bl 176f3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 95cfc │ │ │ │ - bl be93c │ │ │ │ + bne 96034 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95d1c │ │ │ │ + bne 96054 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dedc │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 173d7c │ │ │ │ + b 1743e0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 95dc4 │ │ │ │ + beq 960fc │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 95da4 │ │ │ │ + beq 960dc │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95e00 │ │ │ │ + beq 96138 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95dc8 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 96100 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 95e00 │ │ │ │ - movw r2, #16588 @ 0x40cc │ │ │ │ + bl 16f2c4 │ │ │ │ + b 96138 │ │ │ │ + movw r2, #14960 @ 0x3a70 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39936 @ 0x9c00 │ │ │ │ + movw r0, #36024 @ 0x8cb8 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95e00 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 96138 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d660 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95df0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 96128 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 27bd18 │ │ │ │ + b 27bef0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 173d7c │ │ │ │ + b 1743e0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 95e64 │ │ │ │ + bne 9619c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 95e88 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 961c0 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19776 @ 0x4d40 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39948 @ 0x9c0c │ │ │ │ + movw r0, #36036 @ 0x8cc4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95e9c │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 961d4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39948 @ 0x9c0c │ │ │ │ + movw r0, #36036 @ 0x8cc4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95e30 │ │ │ │ - b 95e9c │ │ │ │ + bne 96168 │ │ │ │ + b 961d4 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 95ea4 │ │ │ │ + bne 961dc │ │ │ │ mov r0, #0 │ │ │ │ - b 95f68 │ │ │ │ + b 962a0 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - bne 95efc │ │ │ │ + bne 96234 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 95f38 │ │ │ │ + beq 96270 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 95f18 │ │ │ │ + beq 96250 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95e9c │ │ │ │ + beq 961d4 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 95f3c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 96274 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 95e9c │ │ │ │ - movw r2, #16588 @ 0x40cc │ │ │ │ + bl 16f2c4 │ │ │ │ + b 961d4 │ │ │ │ + movw r2, #14960 @ 0x3a70 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39948 @ 0x9c0c │ │ │ │ + movw r0, #36036 @ 0x8cc4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95e9c │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 961d4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d27c │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - beq 95f68 │ │ │ │ + beq 962a0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 173d7c │ │ │ │ + b 1743e0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -107116,104 +107322,104 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 95fc4 │ │ │ │ + bne 962fc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 96004 │ │ │ │ + beq 9633c │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #168] @ 96080 │ │ │ │ + ldr ip, [pc, #168] @ 963b8 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96004 │ │ │ │ + bne 9633c │ │ │ │ mov r0, #0 │ │ │ │ - b 96078 │ │ │ │ + b 963b0 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 96040 │ │ │ │ - bl b66b8 │ │ │ │ + beq 96378 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96040 │ │ │ │ + bne 96378 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 157cac │ │ │ │ + bl 158348 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 96070 │ │ │ │ - b 95ffc │ │ │ │ + bne 963a8 │ │ │ │ + b 96334 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96070 │ │ │ │ - ldr r1, [pc, #48] @ 96084 │ │ │ │ + bne 963a8 │ │ │ │ + ldr r1, [pc, #48] @ 963bc │ │ │ │ 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 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r0, asr #28 │ │ │ │ + rsbeq r8, r2, r8, asr #28 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96110 │ │ │ │ + beq 96448 │ │ │ │ ldrb r2, [r5, #57] @ 0x39 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 960c4 │ │ │ │ + beq 963fc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1973f0 │ │ │ │ + b 197a38 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1973f0 │ │ │ │ + bl 197a38 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96108 │ │ │ │ + beq 96440 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ - bl 157cac │ │ │ │ + bl 158348 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96118 │ │ │ │ + beq 96450 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96108 │ │ │ │ + bgt 96440 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96108 │ │ │ │ + bne 96440 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 96118 │ │ │ │ + b 96450 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -107223,151 +107429,151 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 9617c │ │ │ │ + bne 964b4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 96178 │ │ │ │ + blt 964b0 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 961b4 │ │ │ │ + beq 964ec │ │ │ │ mov r4, ip │ │ │ │ - ldr r1, [pc, #164] @ 96228 │ │ │ │ + ldr r1, [pc, #164] @ 96560 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, ip │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96220 │ │ │ │ + beq 96558 │ │ │ │ adds r7, r7, r4 │ │ │ │ movweq r0, #5196 @ 0x144c │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ moveq ip, r0 │ │ │ │ - beq 961f8 │ │ │ │ + beq 96530 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 961e0 │ │ │ │ + beq 96518 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 961e8 │ │ │ │ - b 961f0 │ │ │ │ + bne 96520 │ │ │ │ + b 96528 │ │ │ │ movw ip, #5196 @ 0x144c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b 961f8 │ │ │ │ + b 96530 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr lr, [r6, #448] @ 0x1c0 │ │ │ │ mov r3, #0 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r2, #3 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #32 │ │ │ │ ldr ip, [lr, #12] │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [ip, #56] @ 0x38 │ │ │ │ - bl d5c14 │ │ │ │ + bl d5cec │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, ror #28 │ │ │ │ + rsbeq r8, r2, r4, ror lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 96280 │ │ │ │ + bne 965b8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 962c0 │ │ │ │ + beq 965f8 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #220] @ 96370 │ │ │ │ + ldr ip, [pc, #220] @ 966a8 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 962c0 │ │ │ │ + bne 965f8 │ │ │ │ mov r0, #0 │ │ │ │ - b 96368 │ │ │ │ + b 966a0 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 9630c │ │ │ │ - bl b66b8 │ │ │ │ + beq 96644 │ │ │ │ + bl b6704 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 9630c │ │ │ │ + bne 96644 │ │ │ │ ldr ip, [r5, #24] │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #128] @ 96374 │ │ │ │ + ldr r0, [pc, #128] @ 966ac │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 96340 │ │ │ │ - b 962b8 │ │ │ │ + bne 96678 │ │ │ │ + b 965f0 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96360 │ │ │ │ - ldr r1, [pc, #88] @ 96378 │ │ │ │ + bne 96698 │ │ │ │ + ldr r1, [pc, #88] @ 966b0 │ │ │ │ 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 96360 │ │ │ │ + b 96698 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96360 │ │ │ │ + bgt 96698 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96360 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 96698 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq r2, r8, lr, r8 │ │ │ │ - rsbeq r3, r3, r0, ror r5 │ │ │ │ + rsbeq r8, r2, r0, lsr #29 │ │ │ │ + rsbeq r3, r3, r8, ror r5 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs ip, r2, #0 │ │ │ │ @@ -107375,276 +107581,276 @@ │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 963d0 │ │ │ │ + bne 96708 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 96410 │ │ │ │ + beq 96748 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #208] @ 964b4 │ │ │ │ + ldr ip, [pc, #208] @ 967ec │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96410 │ │ │ │ + bne 96748 │ │ │ │ mov r0, #0 │ │ │ │ - b 964ac │ │ │ │ + b 967e4 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 9645c │ │ │ │ - bl b66b8 │ │ │ │ + beq 96794 │ │ │ │ + bl b6704 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 9645c │ │ │ │ + bne 96794 │ │ │ │ ldr ip, [r5, #24] │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - ldr r0, [pc, #116] @ 964b8 │ │ │ │ + ldr r0, [pc, #116] @ 967f0 │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl d8244 │ │ │ │ + bl d8320 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 96484 │ │ │ │ - b 96408 │ │ │ │ + bne 967bc │ │ │ │ + b 96740 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 964a4 │ │ │ │ + beq 967dc │ │ │ │ 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 964a4 │ │ │ │ + b 967dc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 964a4 │ │ │ │ + bgt 967dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 964a4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 967dc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r2, r4, asr #29 │ │ │ │ - rsbeq r4, r3, r0, lsr r6 │ │ │ │ + rsbeq r8, r2, ip, asr #29 │ │ │ │ + rsbeq r4, r3, r8, lsr r6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bne 96510 │ │ │ │ + bne 96848 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 96550 │ │ │ │ + beq 96888 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, ip │ │ │ │ - ldr ip, [pc, #156] @ 965c0 │ │ │ │ + ldr ip, [pc, #156] @ 968f8 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96550 │ │ │ │ + bne 96888 │ │ │ │ mov r0, #0 │ │ │ │ - b 965b8 │ │ │ │ + b 968f0 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 9658c │ │ │ │ - bl b66b8 │ │ │ │ + beq 968c4 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9658c │ │ │ │ + bne 968c4 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15857c │ │ │ │ + bl 158c18 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 965b0 │ │ │ │ - b 96548 │ │ │ │ + bne 968e8 │ │ │ │ + b 96880 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 965b0 │ │ │ │ + beq 968e8 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r1] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r8, [r2], #-224 @ 0xffffff20 @ │ │ │ │ + strdeq r8, [r2], #-232 @ 0xffffff18 @ │ │ │ │ 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 3bf888 <_PyXIData_Free@@Base+0x1920> │ │ │ │ + bl 3bf168 <_PyXIData_Free@@Base+0x1920> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96600 │ │ │ │ + beq 96938 │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r0, [fp, #-16] │ │ │ │ - beq 9663c │ │ │ │ - b 96618 │ │ │ │ + beq 96974 │ │ │ │ + b 96950 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3864d8 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 385d98 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96620 │ │ │ │ + ble 96958 │ │ │ │ mov r0, #0 │ │ │ │ - b 9663c │ │ │ │ + b 96974 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96618 │ │ │ │ + bne 96950 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 96618 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 96950 │ │ │ │ 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 965c4 │ │ │ │ + b 968fc │ │ │ │ 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 b77dc │ │ │ │ + bl b7934 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 96714 │ │ │ │ + beq 96a4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 141a64 │ │ │ │ + bl 14214c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 966d0 │ │ │ │ + bgt 96a08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 966d0 │ │ │ │ + bne 96a08 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 96714 │ │ │ │ + beq 96a4c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 34832c <_PyObject_MaybeCallSpecialOneArg@@Base+0xf24> │ │ │ │ + bl 347e44 <_PyObject_MaybeCallSpecialOneArg@@Base+0xf24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9671c │ │ │ │ + bne 96a54 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96714 │ │ │ │ + bgt 96a4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96714 │ │ │ │ + bne 96a4c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 9674c │ │ │ │ + b 96a84 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96730 │ │ │ │ + ble 96a68 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b 9674c │ │ │ │ + b 96a84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96724 │ │ │ │ + bne 96a5c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 96724 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 96a5c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #15116 @ 0x3b0c │ │ │ │ + movw r1, #13488 @ 0x34b0 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96798 │ │ │ │ + bne 96ad0 │ │ │ │ mov r4, #0 │ │ │ │ - b 967dc │ │ │ │ + b 96b14 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ mov r1, #0 │ │ │ │ - bl 16bd64 │ │ │ │ + bl 16c3dc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 96790 │ │ │ │ + beq 96ac8 │ │ │ │ ldr r2, [r3] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r4, #5464 @ 0x1558 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ moveq r4, r3 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -107653,996 +107859,470 @@ │ │ │ │ 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, #25132 @ 0x622c │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96828 │ │ │ │ + bne 96b60 │ │ │ │ mov r4, #0 │ │ │ │ - b 968d0 │ │ │ │ + b 96c08 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 16bd64 │ │ │ │ + bl 16c3dc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 96820 │ │ │ │ + beq 96b58 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 16bd64 │ │ │ │ + bl 16c3dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 968c8 │ │ │ │ + beq 96c00 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, r0 │ │ │ │ - bgt 96878 │ │ │ │ + bgt 96bb0 │ │ │ │ sub r0, r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r6, r0, lsl #2 │ │ │ │ bl 2dbb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9689c │ │ │ │ + beq 96bd4 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #5464 @ 0x1558 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 968bc │ │ │ │ + b 96bf4 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #4404 @ 0x1134 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000968dc <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ +00096c14 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #38576 @ 0x96b0 │ │ │ │ + movw r0, #31976 @ 0x7ce8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #15529 @ 0x3ca9 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25eb5c │ │ │ │ - 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 9f784 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - movne r7, #0 │ │ │ │ - ldrne r3, [r4, #8] │ │ │ │ - ldrne r9, [r3, #8] │ │ │ │ - bne 96984 <_Py_Get_Getpath_CodeObject@@Base+0xa8> │ │ │ │ - b 969c0 <_Py_Get_Getpath_CodeObject@@Base+0xe4> │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, sl │ │ │ │ - movw r0, #42028 @ 0xa42c │ │ │ │ - movt r0, #64 @ 0x40 │ │ │ │ - bl bfe3c │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 969c8 <_Py_Get_Getpath_CodeObject@@Base+0xec> │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a95e8 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov sl, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 969f0 <_Py_Get_Getpath_CodeObject@@Base+0x114> │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96a0c <_Py_Get_Getpath_CodeObject@@Base+0x130> │ │ │ │ - cmn sl, #1 │ │ │ │ - beq 969b8 <_Py_Get_Getpath_CodeObject@@Base+0xdc> │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r3, [r9, #8] │ │ │ │ - cmp r3, r7 │ │ │ │ - bls 96a28 <_Py_Get_Getpath_CodeObject@@Base+0x14c> │ │ │ │ - ldr r3, [r9, #12] │ │ │ │ - ldr r6, [r3, r7, lsl #3] │ │ │ │ - add r3, r3, r7, lsl #3 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 96980 <_Py_Get_Getpath_CodeObject@@Base+0xa4> │ │ │ │ - mov r0, r6 │ │ │ │ - ldr sl, [r3, #4] │ │ │ │ - bl b26c8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 96930 <_Py_Get_Getpath_CodeObject@@Base+0x54> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7928 │ │ │ │ - mov r5, #0 │ │ │ │ - b 96a28 <_Py_Get_Getpath_CodeObject@@Base+0x14c> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 969b8 <_Py_Get_Getpath_CodeObject@@Base+0xdc> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 969b8 <_Py_Get_Getpath_CodeObject@@Base+0xdc> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 969b8 <_Py_Get_Getpath_CodeObject@@Base+0xdc> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 9696c <_Py_Get_Getpath_CodeObject@@Base+0x90> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 9696c <_Py_Get_Getpath_CodeObject@@Base+0x90> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 96978 <_Py_Get_Getpath_CodeObject@@Base+0x9c> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 96978 <_Py_Get_Getpath_CodeObject@@Base+0x9c> │ │ │ │ - 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 968fc <_Py_Get_Getpath_CodeObject@@Base+0x20> │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 968fc <_Py_Get_Getpath_CodeObject@@Base+0x20> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 96acc <_Py_Get_Getpath_CodeObject@@Base+0x1f0> │ │ │ │ - mov r0, #1 │ │ │ │ - bl a0bf0 │ │ │ │ - subs r1, r0, #0 │ │ │ │ - bne 96a9c <_Py_Get_Getpath_CodeObject@@Base+0x1c0> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96acc <_Py_Get_Getpath_CodeObject@@Base+0x1f0> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 96acc <_Py_Get_Getpath_CodeObject@@Base+0x1f0> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 96acc <_Py_Get_Getpath_CodeObject@@Base+0x1f0> │ │ │ │ - movw r3, #19260 @ 0x4b3c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - str r4, [r1, #16] │ │ │ │ - movw r0, #19260 @ 0x4b3c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r3] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b cf278 <_PyTuple_FromPairSteal@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - subs ip, r2, #0 │ │ │ │ - mov lr, #0 │ │ │ │ - movgt r2, #0 │ │ │ │ - movle r2, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - orrne r2, r2, #1 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - mov r0, r1 │ │ │ │ - cmp r2, lr │ │ │ │ - str lr, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne 96b2c <_Py_Get_Getpath_CodeObject@@Base+0x250> │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - cmp ip, #1 │ │ │ │ - orrne r1, r1, #1 │ │ │ │ - cmp r1, lr │ │ │ │ - beq 96b6c <_Py_Get_Getpath_CodeObject@@Base+0x290> │ │ │ │ - ldr r4, [pc, #208] @ 96c04 <_Py_Get_Getpath_CodeObject@@Base+0x328> │ │ │ │ - mov r2, #0 │ │ │ │ - mov lr, #1 │ │ │ │ - sub r1, fp, #24 │ │ │ │ - str r4, [sp] │ │ │ │ - str r1, [sp, #20] │ │ │ │ - mov r1, ip │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str lr, [sp, #8] │ │ │ │ - str lr, [sp, #4] │ │ │ │ - bl 16ecfc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 96b6c <_Py_Get_Getpath_CodeObject@@Base+0x290> │ │ │ │ - mov r4, #0 │ │ │ │ - b 96bf0 <_Py_Get_Getpath_CodeObject@@Base+0x314> │ │ │ │ - ldr r0, [r0] │ │ │ │ - sub r1, fp, #28 │ │ │ │ - bl 1ba5e8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 96b64 <_Py_Get_Getpath_CodeObject@@Base+0x288> │ │ │ │ - ldr r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl fcadc │ │ │ │ - mov r2, r4 │ │ │ │ - mov r6, r0 │ │ │ │ - movw r1, #40500 @ 0x9e34 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #25136 @ 0x6230 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl d81f4 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 96bd4 <_Py_Get_Getpath_CodeObject@@Base+0x2f8> │ │ │ │ - bl dc834 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2daec │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl df564 │ │ │ │ - cmn r4, #1 │ │ │ │ - bne 96be4 <_Py_Get_Getpath_CodeObject@@Base+0x308> │ │ │ │ - bl be93c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 96b64 <_Py_Get_Getpath_CodeObject@@Base+0x288> │ │ │ │ - mvn r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl beb7c │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl a7928 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, r2, ip, lsl pc │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r4, r1 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ - movt r1, #97 @ 0x61 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 180acc │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cmp r6, r3 │ │ │ │ - beq 96c64 <_Py_Get_Getpath_CodeObject@@Base+0x388> │ │ │ │ - ldr r2, [r6, #148] @ 0x94 │ │ │ │ - ldr r3, [r3, #148] @ 0x94 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 96c64 <_Py_Get_Getpath_CodeObject@@Base+0x388> │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - cmp r1, #3 │ │ │ │ - bne 96c88 <_Py_Get_Getpath_CodeObject@@Base+0x3ac> │ │ │ │ - b 96ca4 <_Py_Get_Getpath_CodeObject@@Base+0x3c8> │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 96c54 <_Py_Get_Getpath_CodeObject@@Base+0x378> │ │ │ │ - mov r1, r5 │ │ │ │ - movw r0, #25148 @ 0x623c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl 2c973c <_PyArg_NoKeywords@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 96c54 <_Py_Get_Getpath_CodeObject@@Base+0x378> │ │ │ │ - b 96cfc <_Py_Get_Getpath_CodeObject@@Base+0x420> │ │ │ │ - mov r3, #3 │ │ │ │ - movw r0, #25148 @ 0x623c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 96cfc <_Py_Get_Getpath_CodeObject@@Base+0x420> │ │ │ │ - ldr r5, [r4, #20] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 96cdc <_Py_Get_Getpath_CodeObject@@Base+0x400> │ │ │ │ - mov r3, r5 │ │ │ │ - movw r2, #9508 @ 0x2524 │ │ │ │ - movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #19888 @ 0x4db0 │ │ │ │ - movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #25148 @ 0x623c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 96cfc <_Py_Get_Getpath_CodeObject@@Base+0x420> │ │ │ │ - ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ - ldr r1, [r4, #16] │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 3083d0 <_PyXI_GetMainNamespace@@Base+0x3d0> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 96d04 <_Py_Get_Getpath_CodeObject@@Base+0x428> │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r2, #57 @ 0x39 │ │ │ │ - addle ip, r0, #20 │ │ │ │ - movle r1, #0 │ │ │ │ - ble 96d38 <_Py_Get_Getpath_CodeObject@@Base+0x45c> │ │ │ │ - bl a7928 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25164 @ 0x624c │ │ │ │ - movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 96cfc <_Py_Get_Getpath_CodeObject@@Base+0x420> │ │ │ │ - cmp r2, r1 │ │ │ │ - ble 96d64 <_Py_Get_Getpath_CodeObject@@Base+0x488> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r3, [r3, r1, lsl #2] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r3, [ip, #4]! │ │ │ │ - ldr lr, [r3] │ │ │ │ - add r7, lr, #1 │ │ │ │ - cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ - strle r7, [r3] │ │ │ │ - b 96d38 <_Py_Get_Getpath_CodeObject@@Base+0x45c> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, #57 @ 0x39 │ │ │ │ - str r2, [r0, #12] │ │ │ │ - bne 96da8 <_Py_Get_Getpath_CodeObject@@Base+0x4cc> │ │ │ │ - cmp r4, r3 │ │ │ │ - popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 96d18 <_Py_Get_Getpath_CodeObject@@Base+0x43c> │ │ │ │ - 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 96d18 <_Py_Get_Getpath_CodeObject@@Base+0x43c> │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 96df0 <_Py_Get_Getpath_CodeObject@@Base+0x514> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #9044 @ 0x2354 │ │ │ │ - movt r1, #64 @ 0x40 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - 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 a7928 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 96e58 <_Py_Get_Getpath_CodeObject@@Base+0x57c> │ │ │ │ - mov r0, r1 │ │ │ │ - bl b8f18 │ │ │ │ - subs r1, r0, #0 │ │ │ │ - bne 96e68 <_Py_Get_Getpath_CodeObject@@Base+0x58c> │ │ │ │ - b 96e7c <_Py_Get_Getpath_CodeObject@@Base+0x5a0> │ │ │ │ - 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 a7928 │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - mov r0, r1 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #32 │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #560] @ 970d0 <_Py_Get_Getpath_CodeObject@@Base+0x7f4> │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - sub sp, sp, #12 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r9, r1 │ │ │ │ - mov r8, r2 │ │ │ │ - movw r1, #41192 @ 0xa0e8 │ │ │ │ - movt r1, #63 @ 0x3f │ │ │ │ - ldr r0, [r3, ip] │ │ │ │ - mov r2, #0 │ │ │ │ - bl 284a70 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 96f90 <_Py_Get_Getpath_CodeObject@@Base+0x6b4> │ │ │ │ - movw r0, #48533 @ 0xbd95 │ │ │ │ - movt r0, #1 │ │ │ │ - mov r2, #0 │ │ │ │ - add r0, r4, r0 │ │ │ │ - movw r1, #32724 @ 0x7fd4 │ │ │ │ - movt r1, #3 │ │ │ │ - bl 279920 <_Py_normpath@@Base+0xcd8> │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 96f90 <_Py_Get_Getpath_CodeObject@@Base+0x6b4> │ │ │ │ - ldr r0, [pc, #476] @ 970d4 <_Py_Get_Getpath_CodeObject@@Base+0x7f8> │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 96f14 <_Py_Get_Getpath_CodeObject@@Base+0x638> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 96efc <_Py_Get_Getpath_CodeObject@@Base+0x620> │ │ │ │ - moveq r3, #1 │ │ │ │ - movne r3, #0 │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r7, r0 │ │ │ │ - dmb ish │ │ │ │ - bne 96f3c <_Py_Get_Getpath_CodeObject@@Base+0x660> │ │ │ │ - str r3, [sp] │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #0 │ │ │ │ - bl 18ba98 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr sl, [r4, #3696] @ 0xe70 │ │ │ │ - mov r5, #0 │ │ │ │ - cmp sl, #0 │ │ │ │ - ldrne sl, [sl, #4] │ │ │ │ - addne r5, r5, #1 │ │ │ │ - bne 96f44 <_Py_Get_Getpath_CodeObject@@Base+0x668> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a0bf0 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - bne 96f98 <_Py_Get_Getpath_CodeObject@@Base+0x6bc> │ │ │ │ - dmb ish │ │ │ │ - ldrexb r3, [r7] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 96f80 <_Py_Get_Getpath_CodeObject@@Base+0x6a4> │ │ │ │ - strexb r2, sl, [r7] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 96f68 <_Py_Get_Getpath_CodeObject@@Base+0x68c> │ │ │ │ - dmb ish │ │ │ │ - beq 96f90 <_Py_Get_Getpath_CodeObject@@Base+0x6b4> │ │ │ │ - ldr r0, [pc, #324] @ 970d4 <_Py_Get_Getpath_CodeObject@@Base+0x7f8> │ │ │ │ - bl 2be6c8 │ │ │ │ - mvn r4, #0 │ │ │ │ - b 970c4 <_Py_Get_Getpath_CodeObject@@Base+0x7e8> │ │ │ │ - ldr sl, [r4, #3696] @ 0xe70 │ │ │ │ - add r5, r6, r5, lsl #2 │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r3, sl │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 97004 <_Py_Get_Getpath_CodeObject@@Base+0x728> │ │ │ │ - ldr ip, [r3, #76] @ 0x4c │ │ │ │ - cmp r8, #0 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ - str r9, [r3, #76] @ 0x4c │ │ │ │ - beq 96fd4 <_Py_Get_Getpath_CodeObject@@Base+0x6f8> │ │ │ │ - ldr r2, [r8] │ │ │ │ - add r1, r2, #1 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - strle r1, [r8] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - str r8, [r3, #84] @ 0x54 │ │ │ │ - add r1, r1, #110592 @ 0x1b000 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r2, [r1, #3484] @ 0xd9c │ │ │ │ - cmp r9, #0 │ │ │ │ - addne r2, r2, #1 │ │ │ │ - cmp ip, #0 │ │ │ │ - subne r2, r2, #1 │ │ │ │ - str r2, [r1, #3484] @ 0xd9c │ │ │ │ - str r0, [r5, #-4]! │ │ │ │ - b 96fa8 <_Py_Get_Getpath_CodeObject@@Base+0x6cc> │ │ │ │ - add r4, r4, #110592 @ 0x1b000 │ │ │ │ - ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 9704c <_Py_Get_Getpath_CodeObject@@Base+0x770> │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r7] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 97034 <_Py_Get_Getpath_CodeObject@@Base+0x758> │ │ │ │ - strexb r1, r3, [r7] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 9701c <_Py_Get_Getpath_CodeObject@@Base+0x740> │ │ │ │ - dmb ish │ │ │ │ - beq 970a0 <_Py_Get_Getpath_CodeObject@@Base+0x7c4> │ │ │ │ - ldr r0, [pc, #144] @ 970d4 <_Py_Get_Getpath_CodeObject@@Base+0x7f8> │ │ │ │ - bl 2be6c8 │ │ │ │ - b 970a0 <_Py_Get_Getpath_CodeObject@@Base+0x7c4> │ │ │ │ - ldr sl, [sl, #4] │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 97014 <_Py_Get_Getpath_CodeObject@@Base+0x738> │ │ │ │ - ldr r0, [sl, #56] @ 0x38 │ │ │ │ - bl 2fc84c <_PyCode_InitAddressRange@@Base+0x13fc> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 97048 <_Py_Get_Getpath_CodeObject@@Base+0x76c> │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r7] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 97084 <_Py_Get_Getpath_CodeObject@@Base+0x7a8> │ │ │ │ - strexb r1, r3, [r7] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 9706c <_Py_Get_Getpath_CodeObject@@Base+0x790> │ │ │ │ - dmb ish │ │ │ │ - beq 97094 <_Py_Get_Getpath_CodeObject@@Base+0x7b8> │ │ │ │ - ldr r0, [pc, #64] @ 970d4 <_Py_Get_Getpath_CodeObject@@Base+0x7f8> │ │ │ │ - bl 2be6c8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7928 │ │ │ │ - b 96f90 <_Py_Get_Getpath_CodeObject@@Base+0x6b4> │ │ │ │ - ldr r3, [r4, #3484] @ 0xd9c │ │ │ │ - movw r1, #27823 @ 0x6caf │ │ │ │ - mov r0, #7 │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r1, #0 │ │ │ │ - bl 2f8c20 <_PyEval_StopTheWorld@@Base+0x5c> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7928 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r0, r0, ip │ │ │ │ - rsbeq r9, r2, r8, lsl #19 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #60] @ 97130 <_Py_Get_Getpath_CodeObject@@Base+0x854> │ │ │ │ - movw r3, #5196 @ 0x144c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r1, r3 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - moveq r1, #0 │ │ │ │ - movne r2, r1 │ │ │ │ - moveq r2, r1 │ │ │ │ - movwne r1, #19964 @ 0x4dfc │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ - movtne r1, #32 │ │ │ │ - bl 96e84 <_Py_Get_Getpath_CodeObject@@Base+0x5a8> │ │ │ │ - cmn r0, #1 │ │ │ │ - movw r0, #5196 @ 0x144c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - moveq r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ + b 25f4fc │ │ │ │ │ │ │ │ -00097134 : │ │ │ │ +00096c34 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #280] @ 97268 │ │ │ │ + ldr ip, [pc, #280] @ 96d68 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #1 │ │ │ │ ldr r6, [r3, ip] │ │ │ │ ldr r0, [r6, #3720] @ 0xe88 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #920 @ 0x398 │ │ │ │ ldrexb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97188 │ │ │ │ + bne 96c88 │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 97170 │ │ │ │ + bne 96c70 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq 971a8 │ │ │ │ + beq 96ca8 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ba98 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18c0d0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r4, [r6, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 971c4 │ │ │ │ + beq 96cc4 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ cmp r3, r7 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bne 971ac │ │ │ │ + bne 96cac │ │ │ │ ldr r0, [r6, #3720] @ 0xe88 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #920 @ 0x398 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 971ec │ │ │ │ + bne 96cec │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 971d4 │ │ │ │ + bne 96cd4 │ │ │ │ dmb ish │ │ │ │ - beq 971f8 │ │ │ │ - bl 2be6c8 │ │ │ │ + beq 96cf8 │ │ │ │ + bl 2be790 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 97258 │ │ │ │ + beq 96d58 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 97218 │ │ │ │ + beq 96d18 │ │ │ │ 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 97220 │ │ │ │ + bne 96d20 │ │ │ │ dmb ish │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ add r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 97240 │ │ │ │ + bne 96d40 │ │ │ │ dmb ish │ │ │ │ subs r0, r4, #0 │ │ │ │ movne r0, #1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009726c : │ │ │ │ +00096d6c : │ │ │ │ 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] @ 973b8 │ │ │ │ + ldr r2, [pc, #304] @ 96eb8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 972a8 │ │ │ │ - movw r1, #14576 @ 0x38f0 │ │ │ │ + bne 96da8 │ │ │ │ + movw r1, #12956 @ 0x329c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #276] @ 973bc │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #276] @ 96ebc │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #24 │ │ │ │ - ldr r0, [pc, #264] @ 973c0 │ │ │ │ - bl 295dc0 │ │ │ │ + ldr r0, [pc, #264] @ 96ec0 │ │ │ │ + bl 295f98 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 973a0 │ │ │ │ + blt 96ea0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 972dc │ │ │ │ + beq 96ddc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 97330 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bne 96e30 │ │ │ │ + bl aefc0 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 973a0 │ │ │ │ - ldr r1, [pc, #192] @ 973c0 │ │ │ │ + beq 96ea0 │ │ │ │ + ldr r1, [pc, #192] @ 96ec0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 27e274 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 27e44c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97330 │ │ │ │ + beq 96e30 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 973a0 │ │ │ │ + bgt 96ea0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 973a0 │ │ │ │ - b 97370 │ │ │ │ + bne 96ea0 │ │ │ │ + b 96e70 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 973a0 │ │ │ │ + beq 96ea0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97378 │ │ │ │ + beq 96e78 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 973a0 │ │ │ │ + bgt 96ea0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 973a0 │ │ │ │ + bne 96ea0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 973a0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 96ea0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 973b0 │ │ │ │ + bgt 96eb0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 973b0 │ │ │ │ + bne 96eb0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 28c444 <_PyErr_Clear@@Base> │ │ │ │ + b 28c61c <_PyErr_Clear@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq sp, lr, r8, lsl #8 │ │ │ │ - ldrdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ + subseq ip, lr, r8, lsl #26 │ │ │ │ + ldrdeq r7, [r3], #-168 @ 0xffffff58 @ │ │ │ │ │ │ │ │ -000973c4 : │ │ │ │ +00096ec4 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #92] @ 9743c │ │ │ │ + ldr r0, [pc, #92] @ 96f3c │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 295dc0 │ │ │ │ + bl 295f98 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 973fc │ │ │ │ + bge 96efc │ │ │ │ mov r4, #0 │ │ │ │ - bl 1435d8 │ │ │ │ - b 97430 │ │ │ │ + bl 143ca0 │ │ │ │ + b 96f30 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 9742c │ │ │ │ + beq 96f2c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #33554432 @ 0x2000000 │ │ │ │ - beq 9742c │ │ │ │ + beq 96f2c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldrdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ + ldrdeq r7, [r3], #-168 @ 0xffffff58 @ │ │ │ │ │ │ │ │ -00097440 : │ │ │ │ +00096f40 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr lr, [pc, #544] @ 9767c │ │ │ │ + ldr lr, [pc, #544] @ 9717c │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movle r7, #1 │ │ │ │ movgt r7, r0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ suble r5, fp, #48 @ 0x30 │ │ │ │ movgt r5, r1 │ │ │ │ ldr r9, [ip, lr] │ │ │ │ mov r8, r2 │ │ │ │ - movw r3, #31620 @ 0x7b84 │ │ │ │ + movw r3, #29764 @ 0x7444 │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 97664 │ │ │ │ + beq 97164 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ mvn r1, #0 │ │ │ │ - bl cd000 │ │ │ │ + bl cd0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 974dc │ │ │ │ + bne 96fdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97664 │ │ │ │ + bgt 97164 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97664 │ │ │ │ + bne 97164 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 97664 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 97164 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne 974a0 │ │ │ │ + bne 96fa0 │ │ │ │ ldr r9, [r9, #8] │ │ │ │ - movw r0, #6848 @ 0x1ac0 │ │ │ │ + movw r0, #4848 @ 0x12f0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aa7e8 │ │ │ │ + bl aa804 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 27e274 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 27e44c <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9755c │ │ │ │ + beq 9705c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9754c │ │ │ │ + bgt 9704c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9754c │ │ │ │ + bne 9704c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #25184 @ 0x6260 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #23280 @ 0x5af0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #292] @ 97680 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #292] @ 97180 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9757c │ │ │ │ + bgt 9707c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9757c │ │ │ │ + bne 9707c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 97674 │ │ │ │ + beq 97174 │ │ │ │ mov r7, #0 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2aa8d0 │ │ │ │ + bl 2aaac4 │ │ │ │ cmp r0, r7 │ │ │ │ - beq 97674 │ │ │ │ + beq 97174 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, r7 │ │ │ │ - bne 975c4 │ │ │ │ - movw r1, #25208 @ 0x6278 │ │ │ │ + bne 970c4 │ │ │ │ + movw r1, #23304 @ 0x5b08 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #188] @ 97680 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #184] @ 97684 │ │ │ │ + ldr r0, [pc, #188] @ 97180 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #184] @ 97184 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ - bl 295dc0 │ │ │ │ + bl 295f98 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 975e8 │ │ │ │ - movw r1, #25240 @ 0x6298 │ │ │ │ + bge 970e8 │ │ │ │ + movw r1, #23336 @ 0x5b28 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #152] @ 97680 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #152] @ 97180 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9763c │ │ │ │ + beq 9713c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 28961c │ │ │ │ + bl 2897f4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 97618 │ │ │ │ - movw r1, #25260 @ 0x62ac │ │ │ │ + bne 97118 │ │ │ │ + movw r1, #23356 @ 0x5b3c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #104] @ 97680 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #104] @ 97180 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9763c │ │ │ │ + bgt 9713c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9763c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne 9713c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97674 │ │ │ │ + bgt 97174 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97674 │ │ │ │ + bne 97174 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 97674 │ │ │ │ - movw r1, #25292 @ 0x62cc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 97174 │ │ │ │ + movw r1, #23388 @ 0x5b5c │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ - ldr r0, [pc, #12] @ 97680 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ 97180 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq sp, lr, r4, lsr #8 │ │ │ │ - rsbeq r6, r3, r8, ror #11 │ │ │ │ + subseq ip, lr, r4, lsr #26 │ │ │ │ + strdeq r6, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ │ │ │ │ -00097688 : │ │ │ │ +00097188 : │ │ │ │ movw r3, #25468 @ 0x637c │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 97440 │ │ │ │ + b 96f40 │ │ │ │ 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 1ba5e8 │ │ │ │ + bl 1ba9f8 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 976f0 │ │ │ │ + bne 971f0 │ │ │ │ mov r4, #0 │ │ │ │ - b 9772c │ │ │ │ + b 9722c │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #19 │ │ │ │ add r0, r5, #16 │ │ │ │ str r2, [r3] │ │ │ │ bl 2e0fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97724 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 97224 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ - b 976e8 │ │ │ │ - bl b26c8 │ │ │ │ + bl 27bef0 │ │ │ │ + b 971e8 │ │ │ │ + bl b2728 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ 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 │ │ │ │ @@ -108653,406 +108333,760 @@ │ │ │ │ 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] @ 97864 │ │ │ │ - movw r2, #25312 @ 0x62e0 │ │ │ │ + ldr r3, [pc, #224] @ 97364 │ │ │ │ + movw r2, #23408 @ 0x5b70 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 141d78 │ │ │ │ + bl 142460 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 977c8 │ │ │ │ + beq 972c8 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 977d0 │ │ │ │ + bge 972d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c4ff0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl 1c5420 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25332 @ 0x62f4 │ │ │ │ + movw r1, #23428 @ 0x5b84 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 9785c │ │ │ │ + b 9735c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ moveq r2, r3 │ │ │ │ streq r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq 97810 │ │ │ │ + beq 97310 │ │ │ │ cmp r2, r3 │ │ │ │ - ble 97810 │ │ │ │ + ble 97310 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c4ff0 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl 1c5420 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #25372 @ 0x631c │ │ │ │ + movw r1, #23468 @ 0x5bac │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 977c8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 972c8 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 7c6b0 │ │ │ │ + bl 7c780 │ │ │ │ ldr r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge 97844 │ │ │ │ - bl 1c4ff0 │ │ │ │ + bge 97344 │ │ │ │ + bl 1c5420 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - b 977c8 │ │ │ │ - bl 1c4ff0 │ │ │ │ - movw r0, #25420 @ 0x634c │ │ │ │ + bl aefc0 │ │ │ │ + b 972c8 │ │ │ │ + bl 1c5420 │ │ │ │ + movw r0, #23516 @ 0x5bdc │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, asr #30 │ │ │ │ + rsbeq r8, r2, r4, lsr #30 │ │ │ │ push {r4, 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 a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 97944 │ │ │ │ + beq 97444 │ │ │ │ bl 2d42c │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r7, r6 │ │ │ │ - bne 978f4 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 973f4 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97944 │ │ │ │ + bgt 97444 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97944 │ │ │ │ + bne 97444 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 97944 │ │ │ │ - bl c5c80 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 97444 │ │ │ │ + bl c5dcc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 97928 │ │ │ │ + beq 97428 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 97968 │ │ │ │ + ble 97468 │ │ │ │ add r7, r7, #8 │ │ │ │ ldr r1, [r7] │ │ │ │ - movw r2, #3260 @ 0xcbc │ │ │ │ + movw r2, #4084 @ 0xff4 │ │ │ │ movt r2, #9 │ │ │ │ - movw r0, #25424 @ 0x6350 │ │ │ │ + movw r0, #23520 @ 0x5be0 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 97980 │ │ │ │ + beq 97480 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 978d4 │ │ │ │ + bne 973d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9794c │ │ │ │ + ble 9744c │ │ │ │ mov r0, r6 │ │ │ │ bl 2cfac │ │ │ │ mov r4, #0 │ │ │ │ - b 97988 │ │ │ │ + b 97488 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9793c │ │ │ │ + bne 9743c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 9793c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 9743c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 978f0 │ │ │ │ + bne 973f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 978f0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 973f0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2cfac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 979ec │ │ │ │ + bne 974ec │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 97a10 │ │ │ │ - movw r2, #40112 @ 0x9cb0 │ │ │ │ + bne 97510 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #19776 @ 0x4d40 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #39932 @ 0x9bfc │ │ │ │ + movw r0, #36020 @ 0x8cb4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl 376a30 <_PyArg_BadArgument@@Base> │ │ │ │ - b 97aa4 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 975a4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39932 @ 0x9bfc │ │ │ │ + movw r0, #36020 @ 0x8cb4 │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 979b8 │ │ │ │ - b 97aa4 │ │ │ │ + bne 974b8 │ │ │ │ + b 975a4 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r3 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 97aa4 │ │ │ │ + beq 975a4 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 97a50 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq 97550 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b 97aa4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 975a4 │ │ │ │ ldrb r3, [r5] │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, r4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 97a84 │ │ │ │ + bne 97584 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13a0b4 │ │ │ │ - movw r1, #25428 @ 0x6354 │ │ │ │ + bl 13a79c │ │ │ │ + movw r1, #23524 @ 0x5be4 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 16ec60 │ │ │ │ - b 97aa4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b 975a4 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 97ac0 │ │ │ │ + beq 975c0 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1ba5e8 │ │ │ │ + bl 1ba9f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97aac │ │ │ │ + bne 975ac │ │ │ │ mov r4, #0 │ │ │ │ - b 97b08 │ │ │ │ + b 97608 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl fcadc │ │ │ │ + bl fcc7c │ │ │ │ mov r1, r0 │ │ │ │ - b 97ac4 │ │ │ │ + b 975c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e0f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97af0 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + bne 975f0 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 27bd18 │ │ │ │ + bl 27bef0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - b 97aa4 │ │ │ │ + bl aefc0 │ │ │ │ + b 975a4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 173d7c │ │ │ │ + bl 1743e0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #36 @ 0x24 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r4, r0 │ │ │ │ + bl 9f7f8 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + movne r7, #0 │ │ │ │ + ldrne r3, [r4, #8] │ │ │ │ + ldrne r9, [r3, #8] │ │ │ │ + bne 9769c │ │ │ │ + b 976d8 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, sl │ │ │ │ + movw r0, #40172 @ 0x9cec │ │ │ │ + movt r0, #64 @ 0x40 │ │ │ │ + bl bff88 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 976e0 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a9604 │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov sl, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble 97708 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble 97724 │ │ │ │ + cmn sl, #1 │ │ │ │ + beq 976d0 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r3, [r9, #8] │ │ │ │ + cmp r3, r7 │ │ │ │ + bls 97740 │ │ │ │ + ldr r3, [r9, #12] │ │ │ │ + ldr r6, [r3, r7, lsl #3] │ │ │ │ + add r3, r3, r7, lsl #3 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 97698 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr sl, [r3, #4] │ │ │ │ + bl b2728 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne 97648 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7988 │ │ │ │ + mov r5, #0 │ │ │ │ + b 97740 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 976d0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 976d0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 976d0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 97684 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 97684 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 97690 │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 97690 │ │ │ │ + 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 97614 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + bl 97614 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 977e4 │ │ │ │ + mov r0, #1 │ │ │ │ + bl a0c54 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + bne 977b4 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 977e4 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 977e4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 977e4 │ │ │ │ + movw r3, #19260 @ 0x4b3c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + str r4, [r1, #16] │ │ │ │ + movw r0, #19260 @ 0x4b3c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b cf340 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + subs ip, r2, #0 │ │ │ │ + mov lr, #0 │ │ │ │ + movgt r2, #0 │ │ │ │ + movle r2, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + orrne r2, r2, #1 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + mov r0, r1 │ │ │ │ + cmp r2, lr │ │ │ │ + str lr, [fp, #-28] @ 0xffffffe4 │ │ │ │ + bne 97844 │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + cmp ip, #1 │ │ │ │ + orrne r1, r1, #1 │ │ │ │ + cmp r1, lr │ │ │ │ + beq 97884 │ │ │ │ + ldr r4, [pc, #208] @ 9791c │ │ │ │ + mov r2, #0 │ │ │ │ + mov lr, #1 │ │ │ │ + sub r1, fp, #24 │ │ │ │ + str r4, [sp] │ │ │ │ + str r1, [sp, #20] │ │ │ │ + mov r1, ip │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str lr, [sp, #8] │ │ │ │ + str lr, [sp, #4] │ │ │ │ + bl 16f360 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 97884 │ │ │ │ + mov r4, #0 │ │ │ │ + b 97908 │ │ │ │ + ldr r0, [r0] │ │ │ │ + sub r1, fp, #28 │ │ │ │ + bl 1ba9f8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 9787c │ │ │ │ + ldr r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl fcc7c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r6, r0 │ │ │ │ + movw r1, #36788 @ 0x8fb4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + movw r0, #23560 @ 0x5c08 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + bl d82d0 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 978ec │ │ │ │ + bl dc9d4 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2daec │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl df6f8 │ │ │ │ + cmn r4, #1 │ │ │ │ + bne 978fc │ │ │ │ + bl bea88 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 9787c │ │ │ │ + mvn r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl becc8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ + bl a7988 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + rsbeq r8, r2, 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, #4072] @ 0xfe8 │ │ │ │ + mov r4, r1 │ │ │ │ + movw r1, #38344 @ 0x95c8 │ │ │ │ + movt r1, #97 @ 0x61 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 181104 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + ldr r3, [r3, #80] @ 0x50 │ │ │ │ + cmp r6, r3 │ │ │ │ + beq 9797c │ │ │ │ + ldr r2, [r6, #148] @ 0x94 │ │ │ │ + ldr r3, [r3, #148] @ 0x94 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 9797c │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r1, #3 │ │ │ │ + bne 979a0 │ │ │ │ + b 979bc │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 9796c │ │ │ │ + mov r1, r5 │ │ │ │ + movw r0, #23572 @ 0x5c14 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + bl 2c98a4 <_PyArg_NoKeywords@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 9796c │ │ │ │ + b 97a14 │ │ │ │ + mov r3, #3 │ │ │ │ + movw r0, #23572 @ 0x5c14 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + mov r2, r3 │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 97a14 │ │ │ │ + ldr r5, [r4, #20] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #33554432 @ 0x2000000 │ │ │ │ + bne 979f4 │ │ │ │ + mov r3, r5 │ │ │ │ + movw r2, #7696 @ 0x1e10 │ │ │ │ + movt r2, #63 @ 0x3f │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ + movt r1, #62 @ 0x3e │ │ │ │ + movw r0, #23572 @ 0x5c14 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + bl 3763a8 <_PyArg_BadArgument@@Base> │ │ │ │ + b 97a14 │ │ │ │ + ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ + ldr r1, [r4, #16] │ │ │ │ + ldr r4, [r4, #24] │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ + bl 30803c <_PyXI_GetMainNamespace@@Base+0x3d0> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 97a1c │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, #57 @ 0x39 │ │ │ │ + addle ip, r0, #20 │ │ │ │ + movle r1, #0 │ │ │ │ + ble 97a50 │ │ │ │ + bl a7988 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #23588 @ 0x5c24 │ │ │ │ + movt r1, #65 @ 0x41 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f2c4 │ │ │ │ + b 97a14 │ │ │ │ + cmp r2, r1 │ │ │ │ + ble 97a7c │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r3, [r3, r1, lsl #2] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r3, [ip, #4]! │ │ │ │ + ldr lr, [r3] │ │ │ │ + add r7, lr, #1 │ │ │ │ + cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ + strle r7, [r3] │ │ │ │ + b 97a50 │ │ │ │ + movw r3, #5196 @ 0x144c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, #57 @ 0x39 │ │ │ │ + str r2, [r0, #12] │ │ │ │ + bne 97ac0 │ │ │ │ + cmp r4, r3 │ │ │ │ + popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 97a30 │ │ │ │ + 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 97a30 │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 97b08 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #7284 @ 0x1c74 │ │ │ │ + movt r1, #64 @ 0x40 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f2c4 │ │ │ │ + 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 a7988 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + movw r3, #42752 @ 0xa700 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 97b70 │ │ │ │ + mov r0, r1 │ │ │ │ + bl b9070 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + bne 97b80 │ │ │ │ + b 97b94 │ │ │ │ + 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 a7988 │ │ │ │ + movw r1, #5196 @ 0x144c │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + mov r0, r1 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00097b14 <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #24] @ 97b34 <_PyOS_IsMainThread@@Base+0x20> │ │ │ │ +00097b9c <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #24] @ 97bbc <_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 258528 │ │ │ │ + b 258ea0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #32 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldrb r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 97c84 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 97d0c <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ mov r9, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov ip, #0 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ mov r5, ip │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 97b5c <_PyOS_IsMainThread@@Base+0x48> │ │ │ │ + bne 97be4 <_PyOS_IsMainThread@@Base+0x48> │ │ │ │ movw r3, #23944 @ 0x5d88 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97c84 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 97d0c <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ sub r0, r6, #97 @ 0x61 │ │ │ │ add lr, r3, #39936 @ 0x9c00 │ │ │ │ cmp r0, #25 │ │ │ │ add lr, lr, #60 @ 0x3c │ │ │ │ subls r2, r6, #32 │ │ │ │ movhi r2, r6 │ │ │ │ sub r3, r3, #4 │ │ │ │ mov r7, r1 │ │ │ │ uxtb r4, r2 │ │ │ │ - b 97bc8 <_PyOS_IsMainThread@@Base+0xb4> │ │ │ │ + b 97c50 <_PyOS_IsMainThread@@Base+0xb4> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 97cd4 <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ + beq 97d5c <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ cmp r3, lr │ │ │ │ - beq 97c84 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq 97d0c <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97c88 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ + beq 97d10 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 97bac <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + beq 97c34 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ sub r1, r2, #97 @ 0x61 │ │ │ │ cmp r1, #25 │ │ │ │ - bls 97d1c <_PyOS_IsMainThread@@Base+0x208> │ │ │ │ + bls 97da4 <_PyOS_IsMainThread@@Base+0x208> │ │ │ │ cmp r2, r4 │ │ │ │ - bne 97bac <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + bne 97c34 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ ldrb r2, [r9, #1] │ │ │ │ cmp r2, #0 │ │ │ │ streq r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ addeq r1, r0, #1 │ │ │ │ - beq 97cc4 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ + beq 97d4c <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ add sl, r0, #1 │ │ │ │ mov r8, ip │ │ │ │ add r1, r9, #1 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r1, [sl] │ │ │ │ sub r0, r2, #32 │ │ │ │ sub ip, r2, #97 @ 0x61 │ │ │ │ str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 97d30 <_PyOS_IsMainThread@@Base+0x21c> │ │ │ │ + beq 97db8 <_PyOS_IsMainThread@@Base+0x21c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97d44 <_PyOS_IsMainThread@@Base+0x230> │ │ │ │ + beq 97dcc <_PyOS_IsMainThread@@Base+0x230> │ │ │ │ cmp ip, #25 │ │ │ │ sub ip, r1, #97 @ 0x61 │ │ │ │ uxtbls r0, r0 │ │ │ │ movhi r0, r2 │ │ │ │ uxtb ip, ip │ │ │ │ sub r3, r1, #32 │ │ │ │ cmp ip, #25 │ │ │ │ andls r1, r3, #255 @ 0xff │ │ │ │ cmp r1, r0 │ │ │ │ - beq 97c90 <_PyOS_IsMainThread@@Base+0x17c> │ │ │ │ + beq 97d18 <_PyOS_IsMainThread@@Base+0x17c> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 97bb4 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ + b 97c3c <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add sl, sl, #1 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 97c24 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ + bne 97cac <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #0 │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 97bb4 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ + bne 97c3c <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ ldrb r2, [r0, ip] │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bne 97bc0 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ + bne 97c48 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ add r5, r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, r0, r5 │ │ │ │ - beq 97d58 <_PyOS_IsMainThread@@Base+0x244> │ │ │ │ + beq 97de0 <_PyOS_IsMainThread@@Base+0x244> │ │ │ │ sub r3, r5, #1 │ │ │ │ add ip, r7, #65 @ 0x41 │ │ │ │ ldrb r0, [r3, #1]! │ │ │ │ sub r2, ip, r1 │ │ │ │ cmp r2, #1 │ │ │ │ cmpne r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 97d54 <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ + beq 97ddc <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ strb r0, [r1], #1 │ │ │ │ - b 97cf8 <_PyOS_IsMainThread@@Base+0x1e4> │ │ │ │ + b 97d80 <_PyOS_IsMainThread@@Base+0x1e4> │ │ │ │ sub r2, r2, #32 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r4, r2 │ │ │ │ - bne 97bac <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ - b 97bf4 <_PyOS_IsMainThread@@Base+0xe0> │ │ │ │ + bne 97c34 <_PyOS_IsMainThread@@Base+0x98> │ │ │ │ + b 97c7c <_PyOS_IsMainThread@@Base+0xe0> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 97cc8 <_PyOS_IsMainThread@@Base+0x1b4> │ │ │ │ + b 97d50 <_PyOS_IsMainThread@@Base+0x1b4> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov ip, r8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 97cd4 <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ + b 97d5c <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ strb r2, [r1] │ │ │ │ mov r0, #1 │ │ │ │ - b 97c88 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ + b 97d10 <_PyOS_IsMainThread@@Base+0x174> │ │ │ │ │ │ │ │ -00097d60 : │ │ │ │ +00097de8 : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 97db8 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + blt 97e40 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #32192 @ 0x7dc0 │ │ │ │ + movw r2, #32328 @ 0x7e48 │ │ │ │ movt r2, #9 │ │ │ │ ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 97da4 │ │ │ │ + bne 97e2c │ │ │ │ cmp r1, #1 │ │ │ │ movcs r0, r1 │ │ │ │ movcc r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2e360 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ @@ -109067,291 +109101,291 @@ │ │ │ │ movcs r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ movcc r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e360 │ │ │ │ │ │ │ │ -00097de0 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +00097e68 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ ldr r4, [fp, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 97e18 <_Py_DecodeLocaleEx@@Base+0x38> │ │ │ │ + beq 97ea0 <_Py_DecodeLocaleEx@@Base+0x38> │ │ │ │ str r4, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 234fa4 │ │ │ │ + b 2358ec │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #364] @ 97f90 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ + ldr r3, [pc, #364] @ 98018 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ mov r6, r0 │ │ │ │ ldr ip, [r3, #1772] @ 0x6ec │ │ │ │ cmp ip, #0 │ │ │ │ - ble 97e60 <_Py_DecodeLocaleEx@@Base+0x80> │ │ │ │ + ble 97ee8 <_Py_DecodeLocaleEx@@Base+0x80> │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [fp, #8] │ │ │ │ str r5, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2351b8 │ │ │ │ + b 235b00 │ │ │ │ ldr r0, [r3, #1484] @ 0x5cc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 97ef4 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ + beq 97f7c <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r5 │ │ │ │ moveq r0, r6 │ │ │ │ - beq 97e08 <_Py_DecodeLocaleEx@@Base+0x28> │ │ │ │ + beq 97e90 <_Py_DecodeLocaleEx@@Base+0x28> │ │ │ │ cmp r4, #1 │ │ │ │ - beq 97f14 <_Py_DecodeLocaleEx@@Base+0x134> │ │ │ │ + beq 97f9c <_Py_DecodeLocaleEx@@Base+0x134> │ │ │ │ cmp r4, #2 │ │ │ │ moveq r7, #1 │ │ │ │ - bne 97f1c <_Py_DecodeLocaleEx@@Base+0x13c> │ │ │ │ + bne 97fa4 <_Py_DecodeLocaleEx@@Base+0x13c> │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ bl 2e378 │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 97f2c <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + bhi 97fb4 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ lsl r0, r0, #2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 97d60 │ │ │ │ + bl 97de8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97f2c <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + beq 97fb4 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r6 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r3, r0 │ │ │ │ ldrb ip, [r4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 97f34 <_Py_DecodeLocaleEx@@Base+0x154> │ │ │ │ + beq 97fbc <_Py_DecodeLocaleEx@@Base+0x154> │ │ │ │ tst ip, #128 @ 0x80 │ │ │ │ - bne 97f54 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ + bne 97fdc <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ add r4, r4, #1 │ │ │ │ str ip, [r3], #4 │ │ │ │ - b 97ed4 <_Py_DecodeLocaleEx@@Base+0xf4> │ │ │ │ + b 97f5c <_Py_DecodeLocaleEx@@Base+0xf4> │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 234b80 │ │ │ │ - ldr r3, [pc, #136] @ 97f90 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ + bl 2354c8 │ │ │ │ + ldr r3, [pc, #136] @ 98018 <_Py_DecodeLocaleEx@@Base+0x1b0> │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r3, #1484] @ 0x5cc │ │ │ │ - b 97e6c <_Py_DecodeLocaleEx@@Base+0x8c> │ │ │ │ + b 97ef4 <_Py_DecodeLocaleEx@@Base+0x8c> │ │ │ │ mov r7, #0 │ │ │ │ - b 97e90 <_Py_DecodeLocaleEx@@Base+0xb0> │ │ │ │ + b 97f18 <_Py_DecodeLocaleEx@@Base+0xb0> │ │ │ │ mvn r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r3, #0 │ │ │ │ - b 97f20 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + b 97fa8 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ cmp r2, #0 │ │ │ │ str ip, [r3] │ │ │ │ subne r3, r3, r0 │ │ │ │ asrne r3, r3, #2 │ │ │ │ strne r3, [r2] │ │ │ │ mov r3, #0 │ │ │ │ str r0, [r1] │ │ │ │ - b 97f20 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + b 97fa8 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ add ip, ip, #56320 @ 0xdc00 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 97ee8 <_Py_DecodeLocaleEx@@Base+0x108> │ │ │ │ + bne 97f70 <_Py_DecodeLocaleEx@@Base+0x108> │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 981f4 │ │ │ │ + bl 9827c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #0 │ │ │ │ subne r3, r4, r6 │ │ │ │ strne r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - movwne r3, #62104 @ 0xf298 │ │ │ │ + movwne r3, #60248 @ 0xeb58 │ │ │ │ movtne r3, #60 @ 0x3c │ │ │ │ strne r3, [r5] │ │ │ │ mvn r3, #1 │ │ │ │ - b 97f20 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + b 97fa8 <_Py_DecodeLocaleEx@@Base+0x140> │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00097f94 : │ │ │ │ +0009801c : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ - bl 234e10 │ │ │ │ + bl 235758 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9802c │ │ │ │ + bne 980b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 98004 │ │ │ │ + bne 9808c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 981f4 │ │ │ │ + bl 9827c │ │ │ │ mov r3, #0 │ │ │ │ str r4, [r5] │ │ │ │ str r3, [r6] │ │ │ │ str r3, [r6, #4] │ │ │ │ str r3, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 98598 │ │ │ │ + bl 98620 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 97fd8 │ │ │ │ - ldr r2, [pc, #32] @ 9803c │ │ │ │ + bne 98060 │ │ │ │ + ldr r2, [pc, #32] @ 980c4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #61864 @ 0xf1a8 │ │ │ │ + movw r3, #60008 @ 0xea68 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ stm r6, {r1, r2, r3, r4} │ │ │ │ - b 97ff8 │ │ │ │ + b 98080 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ - b 97ff8 │ │ │ │ - subeq r8, r1, r8, lsr lr │ │ │ │ + b 98080 │ │ │ │ + strdeq r8, [r1], #-104 @ 0xffffff98 │ │ │ │ │ │ │ │ -00098040 : │ │ │ │ +000980c8 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r0, #4 │ │ │ │ ldm r3, {r5, r6} │ │ │ │ - bl 97d60 │ │ │ │ + bl 97de8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 981b0 │ │ │ │ - ldr r4, [pc, #376] @ 981f0 │ │ │ │ + beq 98234 │ │ │ │ + ldr r4, [pc, #376] @ 98278 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 98094 │ │ │ │ + bne 9811c │ │ │ │ strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9807c │ │ │ │ + bne 98104 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - bne 98148 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + bne 981d0 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r2, [r3, #924] @ 0x39c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 98184 │ │ │ │ + beq 98258 │ │ │ │ ldr r0, [r2, #3648] @ 0xe40 │ │ │ │ ldr r3, [r2, #3652] @ 0xe44 │ │ │ │ cmp r6, r3 │ │ │ │ cmpeq r5, r0 │ │ │ │ - bne 9817c │ │ │ │ + bne 98250 │ │ │ │ add r3, r2, #114688 @ 0x1c000 │ │ │ │ add r3, r3, #180 @ 0xb4 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r3] │ │ │ │ dmb ish │ │ │ │ cmn r0, #1 │ │ │ │ - beq 981b8 │ │ │ │ + beq 98204 │ │ │ │ add ip, r0, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r14, [r3] │ │ │ │ cmp lr, r0 │ │ │ │ - bne 98108 │ │ │ │ + bne 98190 │ │ │ │ strex r5, ip, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 980f0 │ │ │ │ + bne 98178 │ │ │ │ dmb ish │ │ │ │ - bne 980d4 │ │ │ │ + bne 9815c │ │ │ │ str r2, [r1] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 98134 │ │ │ │ + bne 981bc │ │ │ │ strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9811c │ │ │ │ + bne 981a4 │ │ │ │ dmb ish │ │ │ │ - bne 98168 │ │ │ │ + bne 981f0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 18ba98 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 18c0d0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 980a4 │ │ │ │ - ldr r0, [pc, #128] @ 981f0 │ │ │ │ + b 9812c │ │ │ │ + ldr r0, [pc, #128] @ 98278 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2be6c8 │ │ │ │ + bl 2be790 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 9813c │ │ │ │ - ldr r2, [r2, #3644] @ 0xe3c │ │ │ │ - b 980b0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r3, [r4] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 981a0 │ │ │ │ - strexb r0, r2, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 98188 │ │ │ │ - dmb ish │ │ │ │ - bne 981dc │ │ │ │ - mov r0, r1 │ │ │ │ - bl 981f4 │ │ │ │ - mov r1, #0 │ │ │ │ - b 9813c │ │ │ │ + b 981c4 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 981a0 │ │ │ │ + bne 98224 │ │ │ │ strexb r0, r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 981a0 │ │ │ │ - b 981c0 │ │ │ │ - ldr r0, [pc, #12] @ 981f0 │ │ │ │ + bne 9820c │ │ │ │ + dmb ish │ │ │ │ + bne 9823c │ │ │ │ + mov r0, r1 │ │ │ │ + bl 9827c │ │ │ │ + mov r1, #0 │ │ │ │ + b 981c4 │ │ │ │ + ldr r0, [pc, #52] @ 98278 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2be6c8 │ │ │ │ + bl 2be790 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 981a8 │ │ │ │ - rsbeq r9, r2, r8, lsl #19 │ │ │ │ + b 9822c │ │ │ │ + ldr r2, [r2, #3644] @ 0xe3c │ │ │ │ + b 98138 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r3, [r4] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 98224 │ │ │ │ + strexb r0, r2, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 98224 │ │ │ │ + b 9825c │ │ │ │ + mlseq r2, r0, r9, r9 │ │ │ │ │ │ │ │ -000981f4 : │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ +0009827c : │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #33340 @ 0x823c │ │ │ │ + movw r2, #33476 @ 0x82c4 │ │ │ │ movt r2, #9 │ │ │ │ ldr lr, [r3, #988] @ 0x3dc │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 98224 │ │ │ │ + bne 982ac │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2d210 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ @@ -109369,197 +109403,197 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 2d2dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ cmnne r0, #1 │ │ │ │ - bne 98288 │ │ │ │ + bne 98310 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98280 │ │ │ │ + beq 98308 │ │ │ │ sub r5, r6, #4 │ │ │ │ mov r0, #0 │ │ │ │ ands r3, r4, #3 │ │ │ │ movw lr, #2047 @ 0x7ff │ │ │ │ - beq 98384 │ │ │ │ + beq 9840c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 982dc │ │ │ │ + beq 98364 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 983bc │ │ │ │ + bne 98444 │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 983b4 │ │ │ │ + bne 9843c │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 983b4 │ │ │ │ + bne 9843c │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - bne 98384 │ │ │ │ - b 98280 │ │ │ │ + bne 9840c │ │ │ │ + b 98308 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 983b4 │ │ │ │ + bne 9843c │ │ │ │ ldr r2, [ip, #8] │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 983b4 │ │ │ │ + bne 9843c │ │ │ │ ldr r2, [ip, #12] │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 983b4 │ │ │ │ + bne 9843c │ │ │ │ cmp r0, r4 │ │ │ │ - beq 98280 │ │ │ │ + beq 98308 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ add ip, r5, #4 │ │ │ │ add r0, r0, #4 │ │ │ │ add r5, ip, #12 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 98310 │ │ │ │ + beq 98398 │ │ │ │ mvn r4, #0 │ │ │ │ - b 98280 │ │ │ │ + b 98308 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r5, r6 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ sub r1, r2, #55296 @ 0xd800 │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ orrls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 983b4 │ │ │ │ + bne 9843c │ │ │ │ mov r0, #1 │ │ │ │ - b 982b4 │ │ │ │ + b 9833c │ │ │ │ │ │ │ │ -000983ec : │ │ │ │ +00098474 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 98040 │ │ │ │ + bl 980c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9844c │ │ │ │ - bl 1dc230 │ │ │ │ + beq 984d4 │ │ │ │ + bl 1dc794 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 98444 │ │ │ │ - ldr r1, [pc, #68] @ 98468 │ │ │ │ + beq 984cc │ │ │ │ + ldr r1, [pc, #68] @ 984f0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #732] @ 0x2dc │ │ │ │ cmp r1, #0 │ │ │ │ streq r4, [r2, #732] @ 0x2dc │ │ │ │ - bne 98454 │ │ │ │ + bne 984dc │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dbc40 │ │ │ │ + bl 1dc1a4 │ │ │ │ mov r3, #0 │ │ │ │ - b 98438 │ │ │ │ + b 984c0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1dbc40 │ │ │ │ + bl 1dc1a4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b 98438 │ │ │ │ + b 984c0 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009846c : │ │ │ │ +000984f4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 984ac │ │ │ │ + beq 98534 │ │ │ │ bl 2d72c │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - bl 234a9c │ │ │ │ + bl 2353e4 │ │ │ │ bl 2d72c │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - b 984a4 │ │ │ │ + b 9852c │ │ │ │ │ │ │ │ -000984c0 : │ │ │ │ +00098548 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 98504 │ │ │ │ + beq 9858c │ │ │ │ bl 2d72c │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - bl 234a9c │ │ │ │ - b 984ec │ │ │ │ + bl 2353e4 │ │ │ │ + b 98574 │ │ │ │ │ │ │ │ -0009850c : │ │ │ │ +00098594 : │ │ │ │ cmp r1, #0 │ │ │ │ - blt 9856c │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + blt 985f4 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #34164 @ 0x8574 │ │ │ │ + movw r2, #34300 @ 0x85fc │ │ │ │ movt r2, #9 │ │ │ │ ldr lr, [r3, #984] @ 0x3d8 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne 9854c │ │ │ │ + bne 985d4 │ │ │ │ cmp r1, #1 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2db1c │ │ │ │ mov ip, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -109585,46 +109619,80 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ bl 2cfd0 │ │ │ │ cmn r0, #-536870910 @ 0xe0000002 │ │ │ │ - bhi 98634 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + bhi 986bc │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r0, r0, #1 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32328 @ 0x7e48 │ │ │ │ movt r1, #9 │ │ │ │ ldr r4, [r3, #976] @ 0x3d0 │ │ │ │ lsl r2, r0, #2 │ │ │ │ cmp r4, r1 │ │ │ │ - bne 98618 │ │ │ │ + bne 986a0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-16] │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 98634 │ │ │ │ + beq 986bc │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ bl 2e2dc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r2 │ │ │ │ str r2, [fp, #-16] │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 985fc │ │ │ │ + bne 98684 │ │ │ │ mov r3, #0 │ │ │ │ - b 9860c │ │ │ │ + b 98694 │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + subs r4, r1, #0 │ │ │ │ + popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldrb r1, [r0] │ │ │ │ + mov r2, r4 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [pc, #84] @ 98748 │ │ │ │ + bl 25276c │ │ │ │ + ldrb r2, [r4, #-8] │ │ │ │ + sub r3, r4, #7 │ │ │ │ + sub r0, r4, #4 │ │ │ │ + ldrb r1, [r3], #1 │ │ │ │ + cmp r3, r0 │ │ │ │ + orr r2, r1, r2, lsl #8 │ │ │ │ + bne 98700 │ │ │ │ + add r2, r2, #4 │ │ │ │ + mov r1, #221 @ 0xdd │ │ │ │ + mov r0, r4 │ │ │ │ + movw r3, #56797 @ 0xdddd │ │ │ │ + movt r3, #56797 @ 0xdddd │ │ │ │ + str r3, [r4, #-8] │ │ │ │ + str r3, [r4, #-4] │ │ │ │ + bl 2d720 │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + sub r1, r4, #8 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + bx r3 │ │ │ │ + subeq r6, r5, r0, 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, #3712] @ 0xe80 │ │ │ │ sub sp, sp, #348 @ 0x15c │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -109756,15 +109824,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 98760 │ │ │ │ + bne 98870 │ │ │ │ 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 │ │ │ │ @@ -109799,15 +109867,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 98a2c │ │ │ │ + beq 98b3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ and r9, r0, ip │ │ │ │ bic r5, lr, ip │ │ │ │ mov r2, r1 │ │ │ │ add r3, r3, sl │ │ │ │ eor r5, r5, r9 │ │ │ │ add r3, r3, r1, ror #27 │ │ │ │ @@ -109868,61 +109936,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 988e4 │ │ │ │ + b 989f4 │ │ │ │ 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 98a8c │ │ │ │ + b 98b9c │ │ │ │ eor sl, sl, lr │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ add r3, r5, r1, ror #27 │ │ │ │ - bls 98ac8 │ │ │ │ + bls 98bd8 │ │ │ │ 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 98ae4 │ │ │ │ + beq 98bf4 │ │ │ │ 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 98a4c │ │ │ │ + bhi 98b5c │ │ │ │ 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 98a78 │ │ │ │ + b 98b88 │ │ │ │ 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 98a78 │ │ │ │ + b 98b88 │ │ │ │ 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] │ │ │ │ @@ -109933,80 +110001,46 @@ │ │ │ │ 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, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - subs r4, r1, #0 │ │ │ │ - popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrb r1, [r0] │ │ │ │ - mov r2, r4 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [pc, #84] @ 98bb0 │ │ │ │ - bl 251de4 │ │ │ │ - ldrb r2, [r4, #-8] │ │ │ │ - sub r3, r4, #7 │ │ │ │ - sub r0, r4, #4 │ │ │ │ - ldrb r1, [r3], #1 │ │ │ │ - cmp r3, r0 │ │ │ │ - orr r2, r1, r2, lsl #8 │ │ │ │ - bne 98b68 │ │ │ │ - add r2, r2, #4 │ │ │ │ - mov r1, #221 @ 0xdd │ │ │ │ - mov r0, r4 │ │ │ │ - movw r3, #56797 @ 0xdddd │ │ │ │ - movt r3, #56797 @ 0xdddd │ │ │ │ - str r3, [r4, #-8] │ │ │ │ - str r3, [r4, #-4] │ │ │ │ - bl 2d720 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - sub r1, r4, #8 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - bx r3 │ │ │ │ - subeq r6, r5, r0, lsl fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ - ldr r3, [pc, #616] @ 98e3c │ │ │ │ + ldr r3, [pc, #616] @ 98ec4 │ │ │ │ mov r8, r0 │ │ │ │ subs r6, r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - beq 98e04 │ │ │ │ + beq 98e8c │ │ │ │ ldrb r1, [r0] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r0, [pc, #584] @ 98e40 │ │ │ │ + ldr r0, [pc, #584] @ 98ec8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 251de4 │ │ │ │ + bl 25276c │ │ │ │ ldrb r4, [r6, #-8] │ │ │ │ sub r7, r6, #8 │ │ │ │ sub r3, r6, #7 │ │ │ │ sub r1, r6, #4 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ cmp r1, r3 │ │ │ │ orr r4, r2, r4, lsl #8 │ │ │ │ - bne 98c0c │ │ │ │ + bne 98c94 │ │ │ │ cmn r5, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 98e34 │ │ │ │ + bhi 98ebc │ │ │ │ add r3, r5, #12 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bls 98cdc │ │ │ │ + bls 98d64 │ │ │ │ sub r9, fp, #168 @ 0xa8 │ │ │ │ mov ip, r6 │ │ │ │ mov sl, r9 │ │ │ │ add r3, r6, #64 @ 0x40 │ │ │ │ str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ mov lr, sl │ │ │ │ ldr r3, [ip, #12] │ │ │ │ @@ -110014,15 +110048,15 @@ │ │ │ │ add ip, ip, #16 │ │ │ │ ldr r1, [ip, #-12] │ │ │ │ add sl, sl, #16 │ │ │ │ ldr r2, [ip, #-8] │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp ip, r3 │ │ │ │ - bne 98c48 │ │ │ │ + bne 98cd0 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ mov r0, r7 │ │ │ │ bl 2d720 │ │ │ │ sub r3, r4, #64 @ 0x40 │ │ │ │ add sl, r6, r3 │ │ │ │ sub r6, fp, #104 @ 0x68 │ │ │ │ @@ -110035,20 +110069,20 @@ │ │ │ │ add ip, ip, #16 │ │ │ │ ldr r1, [ip, #-12] │ │ │ │ add r6, r6, #16 │ │ │ │ ldr r2, [ip, #-8] │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp ip, r3 │ │ │ │ - bne 98c9c │ │ │ │ + bne 98d24 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ bl 2d720 │ │ │ │ - b 98d00 │ │ │ │ + b 98d88 │ │ │ │ sub r9, fp, #168 @ 0xa8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e2dc │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ add r2, r4, #12 │ │ │ │ @@ -110064,231 +110098,231 @@ │ │ │ │ moveq r5, r4 │ │ │ │ add sl, r7, #8 │ │ │ │ add r3, r7, #4 │ │ │ │ mov r2, r5 │ │ │ │ strb r2, [r3, #-1]! │ │ │ │ lsr r2, r2, #8 │ │ │ │ cmp r3, r7 │ │ │ │ - bne 98d2c │ │ │ │ + bne 98db4 │ │ │ │ ldrb r2, [r8] │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ strb r2, [r3, #4] │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #253 @ 0xfd │ │ │ │ strh r2, [r3, #5] │ │ │ │ strb r2, [r3, #7] │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ str r3, [sl, r5] │ │ │ │ - bhi 98dc4 │ │ │ │ + bhi 98e4c │ │ │ │ cmp r5, r4 │ │ │ │ mov r1, r9 │ │ │ │ movcc r2, r5 │ │ │ │ movcs r2, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 2e2dc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 98e34 │ │ │ │ + beq 98ebc │ │ │ │ cmp r5, r4 │ │ │ │ - bls 98da0 │ │ │ │ + bls 98e28 │ │ │ │ sub r2, r5, r4 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ add r0, sl, r4 │ │ │ │ bl 2d720 │ │ │ │ - ldr r3, [pc, #148] @ 98e3c │ │ │ │ + ldr r3, [pc, #148] @ 98ec4 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 98e30 │ │ │ │ + bne 98eb8 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ mov r1, r9 │ │ │ │ movcc r2, r5 │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ sub r7, r4, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ bl 2e2dc │ │ │ │ cmp r5, r7 │ │ │ │ - bls 98d80 │ │ │ │ + bls 98e08 │ │ │ │ sub r2, r5, r7 │ │ │ │ add r0, sl, r7 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ bl 2e2dc │ │ │ │ - b 98d80 │ │ │ │ - ldr r3, [pc, #48] @ 98e3c │ │ │ │ + b 98e08 │ │ │ │ + ldr r3, [pc, #48] @ 98ec4 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bne 98e30 │ │ │ │ + bne 98eb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 240fb4 │ │ │ │ + b 24aa50 │ │ │ │ bl 2ddd4 <__stack_chk_fail@plt> │ │ │ │ mov sl, #0 │ │ │ │ - b 98da0 │ │ │ │ + b 98e28 │ │ │ │ ldrsheq pc, [pc], #-228 @ │ │ │ │ - subeq r6, r5, ip, asr fp │ │ │ │ + subeq r6, r5, ip, lsl #8 │ │ │ │ │ │ │ │ -00098e44 : │ │ │ │ +00098ecc : │ │ │ │ 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 98e80 │ │ │ │ + bl 98f08 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00098e80 : │ │ │ │ +00098f08 : │ │ │ │ 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 98ed4 │ │ │ │ + bhi 98f5c │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ bl 2d510 <__vsnprintf_chk@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 98ecc │ │ │ │ + beq 98f54 │ │ │ │ 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 98ec0 │ │ │ │ + b 98f48 │ │ │ │ │ │ │ │ -00098ee0 : │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ +00098f68 : │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098f00 <_PyInterpreterState_Main@@Base>: │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ +00098f88 <_PyInterpreterState_Main@@Base>: │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098f20 <_Py_hashtable_new_full@@Base>: │ │ │ │ +00098fa8 <_Py_hashtable_new_full@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r2 │ │ │ │ cmp ip, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movweq r7, #24952 @ 0x6178 │ │ │ │ + movweq r7, #25048 @ 0x61d8 │ │ │ │ movteq r7, #10 │ │ │ │ - bne 99164 <_Py_hashtable_new_full@@Base+0x244> │ │ │ │ - movw r2, #38384 @ 0x95f0 │ │ │ │ + bne 991ec <_Py_hashtable_new_full@@Base+0x244> │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ - movw r8, #65388 @ 0xff6c │ │ │ │ + movw r8, #65488 @ 0xffd0 │ │ │ │ movt r8, #9 │ │ │ │ ldr r3, [r2, #996] @ 0x3e4 │ │ │ │ cmp r3, r8 │ │ │ │ - bne 991f0 <_Py_hashtable_new_full@@Base+0x2d0> │ │ │ │ - ldr r1, [pc, #732] @ 9925c <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ + bne 99278 <_Py_hashtable_new_full@@Base+0x2d0> │ │ │ │ + ldr r1, [pc, #732] @ 992e4 <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r9, #32] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 991d4 <_Py_hashtable_new_full@@Base+0x2b4> │ │ │ │ + beq 9925c <_Py_hashtable_new_full@@Base+0x2b4> │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r4] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 99088 <_Py_hashtable_new_full@@Base+0x168> │ │ │ │ + beq 99110 <_Py_hashtable_new_full@@Base+0x168> │ │ │ │ ldr r3, [r2, #996] @ 0x3e4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 99210 <_Py_hashtable_new_full@@Base+0x2f0> │ │ │ │ - ldr r1, [pc, #640] @ 9925c <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ + bne 99298 <_Py_hashtable_new_full@@Base+0x2f0> │ │ │ │ + ldr r1, [pc, #640] @ 992e4 <_Py_hashtable_new_full@@Base+0x33c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r8, #56] @ 0x38 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 991bc <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ + beq 99244 <_Py_hashtable_new_full@@Base+0x29c> │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r0] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 990fc <_Py_hashtable_new_full@@Base+0x1dc> │ │ │ │ - movw r8, #23656 @ 0x5c68 │ │ │ │ + beq 99184 <_Py_hashtable_new_full@@Base+0x1dc> │ │ │ │ + movw r8, #23752 @ 0x5cc8 │ │ │ │ movt r8, #10 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d720 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r4, #28] │ │ │ │ - movw r2, #24724 @ 0x6094 │ │ │ │ + movw r2, #26308 @ 0x66c4 │ │ │ │ movt r2, #24 │ │ │ │ - movw r3, #61912 @ 0xf1d8 │ │ │ │ + movw r3, #62984 @ 0xf608 │ │ │ │ movt r3, #27 │ │ │ │ str sl, [r4, #24] │ │ │ │ cmp r5, r2 │ │ │ │ cmpeq r6, r3 │ │ │ │ str r5, [r4, #16] │ │ │ │ - movw r3, #57704 @ 0xe168 │ │ │ │ + movw r3, #57820 @ 0xe1dc │ │ │ │ movt r3, #9 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r8, [r4, #32] │ │ │ │ str r7, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #12] │ │ │ │ - movweq r3, #24356 @ 0x5f24 │ │ │ │ + movweq r3, #25940 @ 0x6554 │ │ │ │ movteq r3, #24 │ │ │ │ streq r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ @@ -110298,192 +110332,192 @@ │ │ │ │ addls r0, ip, #40 @ 0x28 │ │ │ │ strls r0, [r3, #24] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [r0, #12] │ │ │ │ strls r1, [r3, ip] │ │ │ │ strhi r0, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 98fbc <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ + bne 99044 <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ ldr r3, [r2, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32328 @ 0x7e48 │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 99228 <_Py_hashtable_new_full@@Base+0x308> │ │ │ │ + bne 992b0 <_Py_hashtable_new_full@@Base+0x308> │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 991b4 <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ + beq 9923c <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b 98fbc <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ + b 99044 <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r9, [r3, #28] │ │ │ │ cmp lr, r9 │ │ │ │ addls ip, r3, lr │ │ │ │ strls ip, [r3, #4] │ │ │ │ addls ip, lr, #64 @ 0x40 │ │ │ │ strls ip, [r3, #24] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [ip, #12] │ │ │ │ strls r1, [r3, lr] │ │ │ │ strhi ip, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 99018 <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ + bne 990a0 <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ ldr r3, [r2, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32328 @ 0x7e48 │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 99244 <_Py_hashtable_new_full@@Base+0x324> │ │ │ │ + bne 992cc <_Py_hashtable_new_full@@Base+0x324> │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ bl 2e360 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99254 <_Py_hashtable_new_full@@Base+0x334> │ │ │ │ + beq 992dc <_Py_hashtable_new_full@@Base+0x334> │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b 99018 <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ + b 990a0 <_Py_hashtable_new_full@@Base+0xf8> │ │ │ │ ldr r8, [ip] │ │ │ │ - movw r3, #23656 @ 0x5c68 │ │ │ │ + movw r3, #23752 @ 0x5cc8 │ │ │ │ movt r3, #10 │ │ │ │ ldr r7, [ip, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 98f5c <_Py_hashtable_new_full@@Base+0x3c> │ │ │ │ + beq 98fe4 <_Py_hashtable_new_full@@Base+0x3c> │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ blx r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 991b4 <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ + beq 9923c <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r4] │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - bne 99024 <_Py_hashtable_new_full@@Base+0x104> │ │ │ │ + bne 990ac <_Py_hashtable_new_full@@Base+0x104> │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ mov r4, #0 │ │ │ │ - b 9907c <_Py_hashtable_new_full@@Base+0x15c> │ │ │ │ + b 99104 <_Py_hashtable_new_full@@Base+0x15c> │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 99128 <_Py_hashtable_new_full@@Base+0x208> │ │ │ │ + b 991b0 <_Py_hashtable_new_full@@Base+0x208> │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, r0 │ │ │ │ - b 990b4 <_Py_hashtable_new_full@@Base+0x194> │ │ │ │ + b 9913c <_Py_hashtable_new_full@@Base+0x194> │ │ │ │ ldr r0, [r2, #992] @ 0x3e0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 98fbc <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ - b 991b4 <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ + bne 99044 <_Py_hashtable_new_full@@Base+0x9c> │ │ │ │ + b 9923c <_Py_hashtable_new_full@@Base+0x294> │ │ │ │ ldr r0, [r2, #992] @ 0x3e0 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - movw r8, #23656 @ 0x5c68 │ │ │ │ + movw r8, #23752 @ 0x5cc8 │ │ │ │ movt r8, #10 │ │ │ │ blx r3 │ │ │ │ - b 991a0 <_Py_hashtable_new_full@@Base+0x280> │ │ │ │ + b 99228 <_Py_hashtable_new_full@@Base+0x280> │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, r0 │ │ │ │ - b 990e4 <_Py_hashtable_new_full@@Base+0x1c4> │ │ │ │ + b 9916c <_Py_hashtable_new_full@@Base+0x1c4> │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b 9914c <_Py_hashtable_new_full@@Base+0x22c> │ │ │ │ + b 991d4 <_Py_hashtable_new_full@@Base+0x22c> │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 991ac <_Py_hashtable_new_full@@Base+0x28c> │ │ │ │ + b 99234 <_Py_hashtable_new_full@@Base+0x28c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00099260 : │ │ │ │ +000992e8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 99274 │ │ │ │ + beq 992fc │ │ │ │ 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 b446c <_PyType_GetDict@@Base> │ │ │ │ + bl b44cc <_PyType_GetDict@@Base> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 992dc │ │ │ │ + bne 99364 │ │ │ │ mov r0, r2 │ │ │ │ - bl be19c │ │ │ │ + bl be2e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 992f8 │ │ │ │ + blt 99380 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r2, [r4, #4] │ │ │ │ - beq 992dc │ │ │ │ + beq 99364 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 99270 │ │ │ │ - movw r3, #44932 @ 0xaf84 │ │ │ │ + b 992f8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #14224 @ 0x3790 │ │ │ │ + movw r1, #12604 @ 0x313c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - ldr r0, [r3, #240] @ 0xf0 │ │ │ │ - bl 140f34 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - bne 997fc │ │ │ │ + bne 99884 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r3, #32 │ │ │ │ - beq 99a98 │ │ │ │ + beq 99b20 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 99a6c │ │ │ │ + beq 99af4 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 997f4 │ │ │ │ + beq 9987c │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #44932 @ 0xaf84 │ │ │ │ + movw r2, #45596 @ 0xb21c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #39748 @ 0x9b44 │ │ │ │ + movw r3, #39884 @ 0x9bcc │ │ │ │ movt r3, #9 │ │ │ │ - ldr r2, [r2, #244] @ 0xf4 │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 99aa8 │ │ │ │ + bne 99b30 │ │ │ │ movw r3, #25528 @ 0x63b8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ movw r8, #25973 @ 0x6575 │ │ │ │ movt r8, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ @@ -110510,15 +110544,15 @@ │ │ │ │ cmp r5, #7 │ │ │ │ lsl r6, r5, #24 │ │ │ │ eor lr, lr, r7 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ eor ip, ip, r7 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ble 99808 │ │ │ │ + ble 99890 │ │ │ │ adds r9, r8, lr │ │ │ │ adc r7, r2, r4 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ eor ip, ip, r8 │ │ │ │ adds sl, r1, ip │ │ │ │ @@ -110552,15 +110586,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 99584 │ │ │ │ + bls 9960c │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ add sl, r6, #8 │ │ │ │ str r7, [fp, #-68] @ 0xffffffbc │ │ │ │ add r6, r6, r5 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r9, r8, lr │ │ │ │ @@ -110604,29 +110638,29 @@ │ │ │ │ add sl, sl, #8 │ │ │ │ lsl r2, r2, #17 │ │ │ │ add r2, r2, r7, lsr #15 │ │ │ │ sub r5, r5, sl │ │ │ │ eor lr, lr, r0 │ │ │ │ eor r2, r2, r1 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 994c4 │ │ │ │ + bgt 9954c │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r7, [fp, #-68] @ 0xffffffbc │ │ │ │ bic r6, r5, #7 │ │ │ │ - ldr r9, [pc, #1324] @ 99abc │ │ │ │ + ldr r9, [pc, #1324] @ 99b44 │ │ │ │ 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 99858 │ │ │ │ + bhi 998e0 │ │ │ │ add r9, r9, r6 │ │ │ │ ldrh r9, [r9, r6] │ │ │ │ add pc, pc, r9, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #6] │ │ │ │ bfi r5, r6, #16, #8 │ │ │ │ @@ -110768,20 +110802,20 @@ │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r5, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [pc, #688] @ 99ac0 │ │ │ │ + ldr r6, [pc, #688] @ 99b48 │ │ │ │ sub r9, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ cmp r9, #6 │ │ │ │ - bhi 99858 │ │ │ │ + bhi 998e0 │ │ │ │ add r6, r6, r9 │ │ │ │ ldrsh r6, [r6, r9] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #2] │ │ │ │ bfi r7, r5, #16, #8 │ │ │ │ @@ -110916,87 +110950,87 @@ │ │ │ │ lsl r2, r2, #21 │ │ │ │ add r3, r3, ip, lsr #15 │ │ │ │ add r2, r2, r1, lsr #11 │ │ │ │ eor r3, r3, r4 │ │ │ │ adc r0, r0, ip │ │ │ │ eor r3, r3, r2 │ │ │ │ eor r5, r3, r0 │ │ │ │ - b 997ec │ │ │ │ + b 99874 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #4] │ │ │ │ bfi r5, r6, #0, #8 │ │ │ │ - b 995e4 │ │ │ │ + b 9966c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, #28 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9935c │ │ │ │ - b 997f4 │ │ │ │ + bne 993e4 │ │ │ │ + b 9987c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 99a78 │ │ │ │ + b 99b00 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 997ec │ │ │ │ - subeq r9, r5, r0, lsl #10 │ │ │ │ - subeq r9, r5, lr, lsl #10 │ │ │ │ + b 99874 │ │ │ │ + subeq ip, r5, r4, ror #21 │ │ │ │ + strdeq ip, [r5], #-162 @ 0xffffff5e │ │ │ │ │ │ │ │ -00099ac4 : │ │ │ │ +00099b4c : │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 99b30 │ │ │ │ + beq 99bb8 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw lr, #44932 @ 0xaf84 │ │ │ │ + movw lr, #45596 @ 0xb21c │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw ip, #39748 @ 0x9b44 │ │ │ │ + movw ip, #39884 @ 0x9bcc │ │ │ │ movt ip, #9 │ │ │ │ - ldr r4, [lr, #244] @ 0xf4 │ │ │ │ + ldr r4, [lr, #4] │ │ │ │ cmp r4, ip │ │ │ │ - bne 99b38 │ │ │ │ + bne 99bc0 │ │ │ │ movw r1, #25528 @ 0x63b8 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ stm sp, {r0, r3} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl 99b7c │ │ │ │ + bl 99c04 │ │ │ │ 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 99b1c │ │ │ │ + b 99ba4 │ │ │ │ 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, #25528 @ 0x63b8 │ │ │ │ movt ip, #101 @ 0x65 │ │ │ │ strd r0, [sp] │ │ │ │ ldrd r2, [ip, #8] │ │ │ │ ldrd r0, [ip] │ │ │ │ - bl 99b7c │ │ │ │ + bl 99c04 │ │ │ │ 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 │ │ │ │ @@ -111025,15 +111059,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 9a240 │ │ │ │ + ble 9a2c8 │ │ │ │ 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 │ │ │ │ @@ -111069,15 +111103,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 99d8c │ │ │ │ + bls 99e14 │ │ │ │ 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] │ │ │ │ @@ -111120,28 +111154,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 99ccc │ │ │ │ + bgt 99d54 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ - ldr r7, [pc, #1248] @ 9a278 │ │ │ │ + ldr r7, [pc, #1248] @ 9a300 │ │ │ │ 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 9a020 │ │ │ │ + bhi 9a0a8 │ │ │ │ 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] │ │ │ │ @@ -111426,79 +111460,79 @@ │ │ │ │ eor r1, r1, r3 │ │ │ │ eor r0, r0, ip │ │ │ │ eor r1, r1, r2 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [fp, #8] │ │ │ │ mov r6, #0 │ │ │ │ - ldr r7, [pc, #44] @ 9a27c │ │ │ │ + ldr r7, [pc, #44] @ 9a304 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 9a020 │ │ │ │ + bhi 9a0a8 │ │ │ │ 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 99de0 │ │ │ │ - subeq r9, r5, ip, lsl r5 │ │ │ │ - subeq r9, r5, sl, lsr #10 │ │ │ │ + b 99e68 │ │ │ │ + subeq ip, r5, r0, lsl #22 │ │ │ │ + subeq ip, r5, lr, lsl #22 │ │ │ │ │ │ │ │ -0009a280 : │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ +0009a308 : │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ ldr r3, [r3, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a29c │ │ │ │ + beq 9a324 │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ b 2d5dc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 234a9c │ │ │ │ + bl 2353e4 │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2d5dc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009a2d8 <_Py_InitializeRecursionLimits@@Base>: │ │ │ │ +0009a360 <_Py_InitializeRecursionLimits@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ bl 2d72c │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ bl 2d768 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a370 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne 9a3f8 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d024 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2e4c8 │ │ │ │ orr r5, r6, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2e030 │ │ │ │ orrs r5, r5, r0 │ │ │ │ - bne 9a370 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne 9a3f8 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ ldrd r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, r3, r1 │ │ │ │ add r0, r2, #8192 @ 0x2000 │ │ │ │ add r1, r2, #16384 @ 0x4000 │ │ │ │ str r3, [r4, #784] @ 0x310 │ │ │ │ @@ -111509,2976 +111543,2972 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, fp, #4096 @ 0x1000 │ │ │ │ add r3, r3, #31 │ │ │ │ bfc r3, #0, #12 │ │ │ │ sub r2, r3, #3997696 @ 0x3d0000 │ │ │ │ sub r2, r2, #2304 @ 0x900 │ │ │ │ - b 9a34c <_Py_InitializeRecursionLimits@@Base+0x74> │ │ │ │ + b 9a3d4 <_Py_InitializeRecursionLimits@@Base+0x74> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ bl 2e57c <__errno_location@plt> │ │ │ │ add r3, r4, #32 │ │ │ │ ldr sl, [r0] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 9a7c8 <_Py_InitializeRecursionLimits@@Base+0x4f0> │ │ │ │ + beq 9a800 <_Py_InitializeRecursionLimits@@Base+0x4a0> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ bl 2cf94 │ │ │ │ subs r3, r0, #0 │ │ │ │ addeq r9, r5, #8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #24] │ │ │ │ - bne 9a734 <_Py_InitializeRecursionLimits@@Base+0x45c> │ │ │ │ + bne 9a7c0 <_Py_InitializeRecursionLimits@@Base+0x460> │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a4f8 <_Py_InitializeRecursionLimits@@Base+0x220> │ │ │ │ + bne 9a580 <_Py_InitializeRecursionLimits@@Base+0x220> │ │ │ │ add r9, r5, #136 @ 0x88 │ │ │ │ mov r0, r9 │ │ │ │ bl 2cf94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a764 <_Py_InitializeRecursionLimits@@Base+0x48c> │ │ │ │ + bne 9a7d0 <_Py_InitializeRecursionLimits@@Base+0x470> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 9a678 <_Py_InitializeRecursionLimits@@Base+0x3a0> │ │ │ │ + bne 9a6a0 <_Py_InitializeRecursionLimits@@Base+0x340> │ │ │ │ add r0, r5, #88 @ 0x58 │ │ │ │ bl 2d558 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a754 <_Py_InitializeRecursionLimits@@Base+0x47c> │ │ │ │ + bne 9a7f0 <_Py_InitializeRecursionLimits@@Base+0x490> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e870 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a744 <_Py_InitializeRecursionLimits@@Base+0x46c> │ │ │ │ + bne 9a7e0 <_Py_InitializeRecursionLimits@@Base+0x480> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 9a79c <_Py_InitializeRecursionLimits@@Base+0x4c4> │ │ │ │ + beq 9a838 <_Py_InitializeRecursionLimits@@Base+0x4d8> │ │ │ │ add r9, r4, #12 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r4, #24] │ │ │ │ str r3, [r4, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r9] │ │ │ │ bic r3, r3, #1 │ │ │ │ strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a464 <_Py_InitializeRecursionLimits@@Base+0x18c> │ │ │ │ + bne 9a4ec <_Py_InitializeRecursionLimits@@Base+0x18c> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a68c <_Py_InitializeRecursionLimits@@Base+0x3b4> │ │ │ │ - movw r5, #38384 @ 0x95f0 │ │ │ │ + bne 9a710 <_Py_InitializeRecursionLimits@@Base+0x3b0> │ │ │ │ + movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ ldr r3, [r5, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a6e0 <_Py_InitializeRecursionLimits@@Base+0x408> │ │ │ │ + beq 9a764 <_Py_InitializeRecursionLimits@@Base+0x404> │ │ │ │ bl 2d72c │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #944] @ 0x3b0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9a4c4 <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ - ldr r3, [pc, #880] @ 9a82c <_Py_InitializeRecursionLimits@@Base+0x554> │ │ │ │ + bne 9a54c <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + ldr r3, [pc, #864] @ 9a8a4 <_Py_InitializeRecursionLimits@@Base+0x544> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a68c <_Py_InitializeRecursionLimits@@Base+0x3b4> │ │ │ │ + bne 9a710 <_Py_InitializeRecursionLimits@@Base+0x3b0> │ │ │ │ ldr r3, [r6] │ │ │ │ bic r3, r3, #255 @ 0xff │ │ │ │ ldr r2, [r4, #12] │ │ │ │ bic r1, r2, #255 @ 0xff │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9a6ac <_Py_InitializeRecursionLimits@@Base+0x3d4> │ │ │ │ + bne 9a730 <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e870 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a7d8 <_Py_InitializeRecursionLimits@@Base+0x500> │ │ │ │ + bne 9a828 <_Py_InitializeRecursionLimits@@Base+0x4c8> │ │ │ │ str sl, [r8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r2], #16 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ movcc r3, #1 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ - movw r1, #38384 @ 0x95f0 │ │ │ │ + movw r1, #38392 @ 0x95f8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ str r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ umull r2, r3, r3, r2 │ │ │ │ ldr r1, [r1, #1164] @ 0x48c │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 9a78c <_Py_InitializeRecursionLimits@@Base+0x4b4> │ │ │ │ - bl 1df9f8 │ │ │ │ + beq 9a7a0 <_Py_InitializeRecursionLimits@@Base+0x440> │ │ │ │ + bl 1de42c │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldrd r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mvn ip, r2 │ │ │ │ mvn lr, #-2147483648 @ 0x80000000 │ │ │ │ cmp ip, r0 │ │ │ │ sub ip, lr, r3 │ │ │ │ sbcs ip, ip, r1 │ │ │ │ - blt 9a774 <_Py_InitializeRecursionLimits@@Base+0x49c> │ │ │ │ + blt 9a794 <_Py_InitializeRecursionLimits@@Base+0x434> │ │ │ │ adds r0, r0, r2 │ │ │ │ adc r1, r1, r3 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ - bl 1dfd7c <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + bl 1de720 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e24c <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - beq 9a61c <_Py_InitializeRecursionLimits@@Base+0x344> │ │ │ │ + beq 9a6b4 <_Py_InitializeRecursionLimits@@Base+0x354> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a7f8 <_Py_InitializeRecursionLimits@@Base+0x520> │ │ │ │ + bne 9a784 <_Py_InitializeRecursionLimits@@Base+0x424> │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a3fc <_Py_InitializeRecursionLimits@@Base+0x124> │ │ │ │ + beq 9a484 <_Py_InitializeRecursionLimits@@Base+0x124> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #1 │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + mov r2, #1000 @ 0x3e8 │ │ │ │ movcc r3, #1 │ │ │ │ - mov r1, #1000 @ 0x3e8 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - ldr r2, [r2, #1164] @ 0x48c │ │ │ │ - umull r1, r3, r3, r1 │ │ │ │ - cmp r2, #0 │ │ │ │ - str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq 9a7e8 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ - bl 1df9f8 │ │ │ │ - ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mvn r0, r1 │ │ │ │ - ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ - cmp r0, r2 │ │ │ │ - mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - sub lr, r0, r3 │ │ │ │ - sbcs lr, lr, ip │ │ │ │ - blt 9a780 <_Py_InitializeRecursionLimits@@Base+0x4a8> │ │ │ │ - adds r0, r2, r1 │ │ │ │ - adc r1, ip, r3 │ │ │ │ - b 9a578 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ + umull r3, r2, r3, r2 │ │ │ │ + strd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ + ldr r3, [r3, #1164] @ 0x48c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 9a7b8 <_Py_InitializeRecursionLimits@@Base+0x458> │ │ │ │ + bl 1de42c │ │ │ │ + ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr lr, [fp, #-80] @ 0xffffffb0 │ │ │ │ + mvn r1, ip │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r1, r3 │ │ │ │ + mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ + sub r0, r1, lr │ │ │ │ + sbcs r0, r0, r2 │ │ │ │ + blt 9a7b0 <_Py_InitializeRecursionLimits@@Base+0x450> │ │ │ │ + adds r0, r3, ip │ │ │ │ + adc r1, r2, lr │ │ │ │ + b 9a600 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ + str r4, [r5, #4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b 9a4ac <_Py_InitializeRecursionLimits@@Base+0x14c> │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a3f0 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ + beq 9a478 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9a3f0 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ + bne 9a478 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #3 │ │ │ │ - beq 9a700 <_Py_InitializeRecursionLimits@@Base+0x428> │ │ │ │ + beq 9a810 <_Py_InitializeRecursionLimits@@Base+0x4b0> │ │ │ │ add r3, r3, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a654 <_Py_InitializeRecursionLimits@@Base+0x37c> │ │ │ │ + bne 9a6ec <_Py_InitializeRecursionLimits@@Base+0x38c> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b 9a3f0 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ - str r4, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b 9a424 <_Py_InitializeRecursionLimits@@Base+0x14c> │ │ │ │ + b 9a478 <_Py_InitializeRecursionLimits@@Base+0x118> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r9] │ │ │ │ orr r3, r3, #4 │ │ │ │ strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a690 <_Py_InitializeRecursionLimits@@Base+0x3b8> │ │ │ │ + bne 9a714 <_Py_InitializeRecursionLimits@@Base+0x3b4> │ │ │ │ dmb ish │ │ │ │ - b 9a4c4 <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + b 9a54c <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ uxtb r1, r2 │ │ │ │ dmb ish │ │ │ │ orr r1, r1, r3 │ │ │ │ ldrex r0, [r9] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 9a6d0 <_Py_InitializeRecursionLimits@@Base+0x3f8> │ │ │ │ + bne 9a754 <_Py_InitializeRecursionLimits@@Base+0x3f4> │ │ │ │ strex ip, r1, [r9] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9a6b8 <_Py_InitializeRecursionLimits@@Base+0x3e0> │ │ │ │ + bne 9a73c <_Py_InitializeRecursionLimits@@Base+0x3dc> │ │ │ │ mov r2, r0 │ │ │ │ dmb ish │ │ │ │ - beq 9a4dc <_Py_InitializeRecursionLimits@@Base+0x204> │ │ │ │ - b 9a6ac <_Py_InitializeRecursionLimits@@Base+0x3d4> │ │ │ │ - bl 234a9c │ │ │ │ + beq 9a564 <_Py_InitializeRecursionLimits@@Base+0x204> │ │ │ │ + b 9a730 <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ + bl 2353e4 │ │ │ │ bl 2d72c │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #944] @ 0x3b0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9a4b4 <_Py_InitializeRecursionLimits@@Base+0x1dc> │ │ │ │ - b 9a4c4 <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + beq 9a53c <_Py_InitializeRecursionLimits@@Base+0x1dc> │ │ │ │ + b 9a54c <_Py_InitializeRecursionLimits@@Base+0x1ec> │ │ │ │ + movw r1, #13192 @ 0x3388 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #276] @ 9a8a8 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r1, lr │ │ │ │ + mvn r0, #0 │ │ │ │ + b 9a600 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ + bl 838c0 │ │ │ │ + ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + b 9a5dc <_Py_InitializeRecursionLimits@@Base+0x27c> │ │ │ │ + mvn r0, #0 │ │ │ │ + b 9a600 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ + bl 838c0 │ │ │ │ + b 9a66c <_Py_InitializeRecursionLimits@@Base+0x30c> │ │ │ │ + movw r1, #13160 @ 0x3368 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #216] @ 9a8a8 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #13260 @ 0x33cc │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #200] @ 9a8a8 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #13340 @ 0x341c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #184] @ 9a8a8 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #13300 @ 0x33f4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [pc, #168] @ 9a8a8 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 31a378 <_PyGen_FetchStopIterationValue@@Base+0x2234> │ │ │ │ + bl 2d99c │ │ │ │ + b 9a808 <_Py_InitializeRecursionLimits@@Base+0x4a8> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ bl 2e870 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a7d8 <_Py_InitializeRecursionLimits@@Base+0x500> │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 9a808 <_Py_InitializeRecursionLimits@@Base+0x530> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 31a8f4 <_PyGen_FetchStopIterationValue@@Base+0x2234> │ │ │ │ - bl 2d99c │ │ │ │ - b 9a72c <_Py_InitializeRecursionLimits@@Base+0x454> │ │ │ │ - movw r1, #14780 @ 0x39bc │ │ │ │ + beq 9a864 <_Py_InitializeRecursionLimits@@Base+0x504> │ │ │ │ + movw r1, #13224 @ 0x33a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #236] @ 9a830 <_Py_InitializeRecursionLimits@@Base+0x558> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #14960 @ 0x3a70 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #220] @ 9a830 <_Py_InitializeRecursionLimits@@Base+0x558> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #14920 @ 0x3a48 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #204] @ 9a830 <_Py_InitializeRecursionLimits@@Base+0x558> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #14880 @ 0x3a20 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #188] @ 9a830 <_Py_InitializeRecursionLimits@@Base+0x558> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r1, lr │ │ │ │ - mvn r0, #0 │ │ │ │ - b 9a578 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ - mov r1, r0 │ │ │ │ - mvn r0, #0 │ │ │ │ - b 9a578 <_Py_InitializeRecursionLimits@@Base+0x2a0> │ │ │ │ - bl 837d8 │ │ │ │ - ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 9a554 <_Py_InitializeRecursionLimits@@Base+0x27c> │ │ │ │ + ldr r0, [pc, #112] @ 9a8a8 <_Py_InitializeRecursionLimits@@Base+0x548> │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e870 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9a7d8 <_Py_InitializeRecursionLimits@@Base+0x500> │ │ │ │ + bne 9a828 <_Py_InitializeRecursionLimits@@Base+0x4c8> │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 25fb54 <_PyArena_New@@Base+0xb04> │ │ │ │ + bl 260434 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31a8f4 <_PyGen_FetchStopIterationValue@@Base+0x2234> │ │ │ │ + bl 31a378 <_PyGen_FetchStopIterationValue@@Base+0x2234> │ │ │ │ bl 2d99c │ │ │ │ - b 9a7c0 <_Py_InitializeRecursionLimits@@Base+0x4e8> │ │ │ │ + b 9a85c <_Py_InitializeRecursionLimits@@Base+0x4fc> │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 9a880 <_Py_InitializeRecursionLimits@@Base+0x520> │ │ │ │ mov r0, r4 │ │ │ │ - bl 31a8f4 <_PyGen_FetchStopIterationValue@@Base+0x2234> │ │ │ │ + bl 31a378 <_PyGen_FetchStopIterationValue@@Base+0x2234> │ │ │ │ bl 2d99c │ │ │ │ - b 9a7d0 <_Py_InitializeRecursionLimits@@Base+0x4f8> │ │ │ │ - movw r1, #14844 @ 0x39fc │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #72] @ 9a830 <_Py_InitializeRecursionLimits@@Base+0x558> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 837d8 │ │ │ │ - ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b 9a5f0 <_Py_InitializeRecursionLimits@@Base+0x318> │ │ │ │ - movw r1, #14812 @ 0x39dc │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #40] @ 9a830 <_Py_InitializeRecursionLimits@@Base+0x558> │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + b 9a878 <_Py_InitializeRecursionLimits@@Base+0x518> │ │ │ │ add r3, r3, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a810 <_Py_InitializeRecursionLimits@@Base+0x538> │ │ │ │ + bne 9a888 <_Py_InitializeRecursionLimits@@Base+0x528> │ │ │ │ dmb ish │ │ │ │ - b 9a724 <_Py_InitializeRecursionLimits@@Base+0x44c> │ │ │ │ - rsbeq r9, r2, ip, lsl #27 │ │ │ │ - subeq r9, r5, r4, lsl #12 │ │ │ │ + b 9a870 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ + mlseq r2, r4, sp, r9 │ │ │ │ + umaaleq ip, r5, r8, fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldr r3, [r1, #792] @ 0x318 │ │ │ │ strd r0, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9dc44 <_Py_InitializeRecursionLimits@@Base+0x396c> │ │ │ │ + beq 9dcbc <_Py_InitializeRecursionLimits@@Base+0x395c> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r8, #38384 @ 0x95f0 │ │ │ │ + movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ ldr r9, [r3, #8] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r8, #928] @ 0x3a0 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r9, r2 │ │ │ │ - bne 9db18 <_Py_InitializeRecursionLimits@@Base+0x3840> │ │ │ │ + bne 9db90 <_Py_InitializeRecursionLimits@@Base+0x3830> │ │ │ │ add r7, r8, #8192 @ 0x2000 │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ - movw r2, #32096 @ 0x7d60 │ │ │ │ + movw r2, #32232 @ 0x7de8 │ │ │ │ movt r2, #9 │ │ │ │ - movw r1, #47112 @ 0xb808 │ │ │ │ + movw r1, #47140 @ 0xb824 │ │ │ │ movt r1, #10 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #60744 @ 0xed48 │ │ │ │ + movw r0, #60860 @ 0xedbc │ │ │ │ movt r0, #9 │ │ │ │ - movw r2, #33268 @ 0x81f4 │ │ │ │ + movw r2, #33404 @ 0x827c │ │ │ │ movt r2, #9 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp] │ │ │ │ - bl 98f20 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 98fa8 <_Py_hashtable_new_full@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #1140] @ 0x474 │ │ │ │ - beq 9dd88 <_Py_InitializeRecursionLimits@@Base+0x3ab0> │ │ │ │ - ldr r0, [pc, #4088] @ 9b8cc <_Py_InitializeRecursionLimits@@Base+0x15f4> │ │ │ │ + beq 9de00 <_Py_InitializeRecursionLimits@@Base+0x3aa0> │ │ │ │ + ldr r0, [pc, #4088] @ 9b944 <_Py_InitializeRecursionLimits@@Base+0x15e4> │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4080] @ 9b8d0 <_Py_InitializeRecursionLimits@@Base+0x15f8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4076] @ 9b8d4 <_Py_InitializeRecursionLimits@@Base+0x15fc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4072] @ 9b8d8 <_Py_InitializeRecursionLimits@@Base+0x1600> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4068] @ 9b8dc <_Py_InitializeRecursionLimits@@Base+0x1604> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4064] @ 9b8e0 <_Py_InitializeRecursionLimits@@Base+0x1608> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4060] @ 9b8e4 <_Py_InitializeRecursionLimits@@Base+0x160c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4056] @ 9b8e8 <_Py_InitializeRecursionLimits@@Base+0x1610> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4052] @ 9b8ec <_Py_InitializeRecursionLimits@@Base+0x1614> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4048] @ 9b8f0 <_Py_InitializeRecursionLimits@@Base+0x1618> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4044] @ 9b8f4 <_Py_InitializeRecursionLimits@@Base+0x161c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4040] @ 9b8f8 <_Py_InitializeRecursionLimits@@Base+0x1620> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4036] @ 9b8fc <_Py_InitializeRecursionLimits@@Base+0x1624> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4032] @ 9b900 <_Py_InitializeRecursionLimits@@Base+0x1628> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4028] @ 9b904 <_Py_InitializeRecursionLimits@@Base+0x162c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4024] @ 9b908 <_Py_InitializeRecursionLimits@@Base+0x1630> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4020] @ 9b90c <_Py_InitializeRecursionLimits@@Base+0x1634> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4016] @ 9b910 <_Py_InitializeRecursionLimits@@Base+0x1638> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4012] @ 9b914 <_Py_InitializeRecursionLimits@@Base+0x163c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4008] @ 9b918 <_Py_InitializeRecursionLimits@@Base+0x1640> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4004] @ 9b91c <_Py_InitializeRecursionLimits@@Base+0x1644> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #4000] @ 9b920 <_Py_InitializeRecursionLimits@@Base+0x1648> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3996] @ 9b924 <_Py_InitializeRecursionLimits@@Base+0x164c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3992] @ 9b928 <_Py_InitializeRecursionLimits@@Base+0x1650> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3988] @ 9b92c <_Py_InitializeRecursionLimits@@Base+0x1654> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3984] @ 9b930 <_Py_InitializeRecursionLimits@@Base+0x1658> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3980] @ 9b934 <_Py_InitializeRecursionLimits@@Base+0x165c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3976] @ 9b938 <_Py_InitializeRecursionLimits@@Base+0x1660> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3972] @ 9b93c <_Py_InitializeRecursionLimits@@Base+0x1664> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3968] @ 9b940 <_Py_InitializeRecursionLimits@@Base+0x1668> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3964] @ 9b944 <_Py_InitializeRecursionLimits@@Base+0x166c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3960] @ 9b948 <_Py_InitializeRecursionLimits@@Base+0x1670> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3956] @ 9b94c <_Py_InitializeRecursionLimits@@Base+0x1674> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3952] @ 9b950 <_Py_InitializeRecursionLimits@@Base+0x1678> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3948] @ 9b954 <_Py_InitializeRecursionLimits@@Base+0x167c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3944] @ 9b958 <_Py_InitializeRecursionLimits@@Base+0x1680> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3940] @ 9b95c <_Py_InitializeRecursionLimits@@Base+0x1684> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3936] @ 9b960 <_Py_InitializeRecursionLimits@@Base+0x1688> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3932] @ 9b964 <_Py_InitializeRecursionLimits@@Base+0x168c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3928] @ 9b968 <_Py_InitializeRecursionLimits@@Base+0x1690> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3924] @ 9b96c <_Py_InitializeRecursionLimits@@Base+0x1694> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3920] @ 9b970 <_Py_InitializeRecursionLimits@@Base+0x1698> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3916] @ 9b974 <_Py_InitializeRecursionLimits@@Base+0x169c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3912] @ 9b978 <_Py_InitializeRecursionLimits@@Base+0x16a0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3908] @ 9b97c <_Py_InitializeRecursionLimits@@Base+0x16a4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3904] @ 9b980 <_Py_InitializeRecursionLimits@@Base+0x16a8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3900] @ 9b984 <_Py_InitializeRecursionLimits@@Base+0x16ac> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3896] @ 9b988 <_Py_InitializeRecursionLimits@@Base+0x16b0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3892] @ 9b98c <_Py_InitializeRecursionLimits@@Base+0x16b4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3888] @ 9b990 <_Py_InitializeRecursionLimits@@Base+0x16b8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3884] @ 9b994 <_Py_InitializeRecursionLimits@@Base+0x16bc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3880] @ 9b998 <_Py_InitializeRecursionLimits@@Base+0x16c0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3876] @ 9b99c <_Py_InitializeRecursionLimits@@Base+0x16c4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3872] @ 9b9a0 <_Py_InitializeRecursionLimits@@Base+0x16c8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4080] @ 9b948 <_Py_InitializeRecursionLimits@@Base+0x15e8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4076] @ 9b94c <_Py_InitializeRecursionLimits@@Base+0x15ec> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4072] @ 9b950 <_Py_InitializeRecursionLimits@@Base+0x15f0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4068] @ 9b954 <_Py_InitializeRecursionLimits@@Base+0x15f4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4064] @ 9b958 <_Py_InitializeRecursionLimits@@Base+0x15f8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4060] @ 9b95c <_Py_InitializeRecursionLimits@@Base+0x15fc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4056] @ 9b960 <_Py_InitializeRecursionLimits@@Base+0x1600> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4052] @ 9b964 <_Py_InitializeRecursionLimits@@Base+0x1604> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4048] @ 9b968 <_Py_InitializeRecursionLimits@@Base+0x1608> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4044] @ 9b96c <_Py_InitializeRecursionLimits@@Base+0x160c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4040] @ 9b970 <_Py_InitializeRecursionLimits@@Base+0x1610> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4036] @ 9b974 <_Py_InitializeRecursionLimits@@Base+0x1614> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4032] @ 9b978 <_Py_InitializeRecursionLimits@@Base+0x1618> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4028] @ 9b97c <_Py_InitializeRecursionLimits@@Base+0x161c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4024] @ 9b980 <_Py_InitializeRecursionLimits@@Base+0x1620> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4020] @ 9b984 <_Py_InitializeRecursionLimits@@Base+0x1624> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4016] @ 9b988 <_Py_InitializeRecursionLimits@@Base+0x1628> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4012] @ 9b98c <_Py_InitializeRecursionLimits@@Base+0x162c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4008] @ 9b990 <_Py_InitializeRecursionLimits@@Base+0x1630> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4004] @ 9b994 <_Py_InitializeRecursionLimits@@Base+0x1634> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #4000] @ 9b998 <_Py_InitializeRecursionLimits@@Base+0x1638> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3996] @ 9b99c <_Py_InitializeRecursionLimits@@Base+0x163c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3992] @ 9b9a0 <_Py_InitializeRecursionLimits@@Base+0x1640> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3988] @ 9b9a4 <_Py_InitializeRecursionLimits@@Base+0x1644> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3984] @ 9b9a8 <_Py_InitializeRecursionLimits@@Base+0x1648> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3980] @ 9b9ac <_Py_InitializeRecursionLimits@@Base+0x164c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3976] @ 9b9b0 <_Py_InitializeRecursionLimits@@Base+0x1650> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3972] @ 9b9b4 <_Py_InitializeRecursionLimits@@Base+0x1654> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3968] @ 9b9b8 <_Py_InitializeRecursionLimits@@Base+0x1658> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3964] @ 9b9bc <_Py_InitializeRecursionLimits@@Base+0x165c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3960] @ 9b9c0 <_Py_InitializeRecursionLimits@@Base+0x1660> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3956] @ 9b9c4 <_Py_InitializeRecursionLimits@@Base+0x1664> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3952] @ 9b9c8 <_Py_InitializeRecursionLimits@@Base+0x1668> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3948] @ 9b9cc <_Py_InitializeRecursionLimits@@Base+0x166c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3944] @ 9b9d0 <_Py_InitializeRecursionLimits@@Base+0x1670> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3940] @ 9b9d4 <_Py_InitializeRecursionLimits@@Base+0x1674> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3936] @ 9b9d8 <_Py_InitializeRecursionLimits@@Base+0x1678> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3932] @ 9b9dc <_Py_InitializeRecursionLimits@@Base+0x167c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3928] @ 9b9e0 <_Py_InitializeRecursionLimits@@Base+0x1680> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3924] @ 9b9e4 <_Py_InitializeRecursionLimits@@Base+0x1684> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3920] @ 9b9e8 <_Py_InitializeRecursionLimits@@Base+0x1688> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3916] @ 9b9ec <_Py_InitializeRecursionLimits@@Base+0x168c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3912] @ 9b9f0 <_Py_InitializeRecursionLimits@@Base+0x1690> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3908] @ 9b9f4 <_Py_InitializeRecursionLimits@@Base+0x1694> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3904] @ 9b9f8 <_Py_InitializeRecursionLimits@@Base+0x1698> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3900] @ 9b9fc <_Py_InitializeRecursionLimits@@Base+0x169c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3896] @ 9ba00 <_Py_InitializeRecursionLimits@@Base+0x16a0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3892] @ 9ba04 <_Py_InitializeRecursionLimits@@Base+0x16a4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3888] @ 9ba08 <_Py_InitializeRecursionLimits@@Base+0x16a8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3884] @ 9ba0c <_Py_InitializeRecursionLimits@@Base+0x16ac> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3880] @ 9ba10 <_Py_InitializeRecursionLimits@@Base+0x16b0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3876] @ 9ba14 <_Py_InitializeRecursionLimits@@Base+0x16b4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3872] @ 9ba18 <_Py_InitializeRecursionLimits@@Base+0x16b8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ add r0, r8, #34560 @ 0x8700 │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3860] @ 9b9a4 <_Py_InitializeRecursionLimits@@Base+0x16cc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3856] @ 9b9a8 <_Py_InitializeRecursionLimits@@Base+0x16d0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3852] @ 9b9ac <_Py_InitializeRecursionLimits@@Base+0x16d4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3848] @ 9b9b0 <_Py_InitializeRecursionLimits@@Base+0x16d8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3844] @ 9b9b4 <_Py_InitializeRecursionLimits@@Base+0x16dc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3840] @ 9b9b8 <_Py_InitializeRecursionLimits@@Base+0x16e0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3836] @ 9b9bc <_Py_InitializeRecursionLimits@@Base+0x16e4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3832] @ 9b9c0 <_Py_InitializeRecursionLimits@@Base+0x16e8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3828] @ 9b9c4 <_Py_InitializeRecursionLimits@@Base+0x16ec> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3824] @ 9b9c8 <_Py_InitializeRecursionLimits@@Base+0x16f0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3820] @ 9b9cc <_Py_InitializeRecursionLimits@@Base+0x16f4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3816] @ 9b9d0 <_Py_InitializeRecursionLimits@@Base+0x16f8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3812] @ 9b9d4 <_Py_InitializeRecursionLimits@@Base+0x16fc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3808] @ 9b9d8 <_Py_InitializeRecursionLimits@@Base+0x1700> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3804] @ 9b9dc <_Py_InitializeRecursionLimits@@Base+0x1704> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3800] @ 9b9e0 <_Py_InitializeRecursionLimits@@Base+0x1708> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3796] @ 9b9e4 <_Py_InitializeRecursionLimits@@Base+0x170c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3792] @ 9b9e8 <_Py_InitializeRecursionLimits@@Base+0x1710> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3788] @ 9b9ec <_Py_InitializeRecursionLimits@@Base+0x1714> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3784] @ 9b9f0 <_Py_InitializeRecursionLimits@@Base+0x1718> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3780] @ 9b9f4 <_Py_InitializeRecursionLimits@@Base+0x171c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3776] @ 9b9f8 <_Py_InitializeRecursionLimits@@Base+0x1720> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3772] @ 9b9fc <_Py_InitializeRecursionLimits@@Base+0x1724> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3768] @ 9ba00 <_Py_InitializeRecursionLimits@@Base+0x1728> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3764] @ 9ba04 <_Py_InitializeRecursionLimits@@Base+0x172c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3760] @ 9ba08 <_Py_InitializeRecursionLimits@@Base+0x1730> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3756] @ 9ba0c <_Py_InitializeRecursionLimits@@Base+0x1734> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3752] @ 9ba10 <_Py_InitializeRecursionLimits@@Base+0x1738> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3748] @ 9ba14 <_Py_InitializeRecursionLimits@@Base+0x173c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3744] @ 9ba18 <_Py_InitializeRecursionLimits@@Base+0x1740> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3740] @ 9ba1c <_Py_InitializeRecursionLimits@@Base+0x1744> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3736] @ 9ba20 <_Py_InitializeRecursionLimits@@Base+0x1748> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3732] @ 9ba24 <_Py_InitializeRecursionLimits@@Base+0x174c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3728] @ 9ba28 <_Py_InitializeRecursionLimits@@Base+0x1750> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3724] @ 9ba2c <_Py_InitializeRecursionLimits@@Base+0x1754> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3720] @ 9ba30 <_Py_InitializeRecursionLimits@@Base+0x1758> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3716] @ 9ba34 <_Py_InitializeRecursionLimits@@Base+0x175c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3712] @ 9ba38 <_Py_InitializeRecursionLimits@@Base+0x1760> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3708] @ 9ba3c <_Py_InitializeRecursionLimits@@Base+0x1764> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3704] @ 9ba40 <_Py_InitializeRecursionLimits@@Base+0x1768> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3700] @ 9ba44 <_Py_InitializeRecursionLimits@@Base+0x176c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3696] @ 9ba48 <_Py_InitializeRecursionLimits@@Base+0x1770> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3692] @ 9ba4c <_Py_InitializeRecursionLimits@@Base+0x1774> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3688] @ 9ba50 <_Py_InitializeRecursionLimits@@Base+0x1778> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3684] @ 9ba54 <_Py_InitializeRecursionLimits@@Base+0x177c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3680] @ 9ba58 <_Py_InitializeRecursionLimits@@Base+0x1780> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3676] @ 9ba5c <_Py_InitializeRecursionLimits@@Base+0x1784> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3672] @ 9ba60 <_Py_InitializeRecursionLimits@@Base+0x1788> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3668] @ 9ba64 <_Py_InitializeRecursionLimits@@Base+0x178c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3664] @ 9ba68 <_Py_InitializeRecursionLimits@@Base+0x1790> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3660] @ 9ba6c <_Py_InitializeRecursionLimits@@Base+0x1794> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3656] @ 9ba70 <_Py_InitializeRecursionLimits@@Base+0x1798> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3652] @ 9ba74 <_Py_InitializeRecursionLimits@@Base+0x179c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3648] @ 9ba78 <_Py_InitializeRecursionLimits@@Base+0x17a0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3644] @ 9ba7c <_Py_InitializeRecursionLimits@@Base+0x17a4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3640] @ 9ba80 <_Py_InitializeRecursionLimits@@Base+0x17a8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3636] @ 9ba84 <_Py_InitializeRecursionLimits@@Base+0x17ac> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3632] @ 9ba88 <_Py_InitializeRecursionLimits@@Base+0x17b0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3628] @ 9ba8c <_Py_InitializeRecursionLimits@@Base+0x17b4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3624] @ 9ba90 <_Py_InitializeRecursionLimits@@Base+0x17b8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3620] @ 9ba94 <_Py_InitializeRecursionLimits@@Base+0x17bc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3616] @ 9ba98 <_Py_InitializeRecursionLimits@@Base+0x17c0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3612] @ 9ba9c <_Py_InitializeRecursionLimits@@Base+0x17c4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3608] @ 9baa0 <_Py_InitializeRecursionLimits@@Base+0x17c8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3604] @ 9baa4 <_Py_InitializeRecursionLimits@@Base+0x17cc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3600] @ 9baa8 <_Py_InitializeRecursionLimits@@Base+0x17d0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3596] @ 9baac <_Py_InitializeRecursionLimits@@Base+0x17d4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3592] @ 9bab0 <_Py_InitializeRecursionLimits@@Base+0x17d8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3588] @ 9bab4 <_Py_InitializeRecursionLimits@@Base+0x17dc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3584] @ 9bab8 <_Py_InitializeRecursionLimits@@Base+0x17e0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3580] @ 9babc <_Py_InitializeRecursionLimits@@Base+0x17e4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3576] @ 9bac0 <_Py_InitializeRecursionLimits@@Base+0x17e8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3572] @ 9bac4 <_Py_InitializeRecursionLimits@@Base+0x17ec> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3568] @ 9bac8 <_Py_InitializeRecursionLimits@@Base+0x17f0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3564] @ 9bacc <_Py_InitializeRecursionLimits@@Base+0x17f4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3560] @ 9bad0 <_Py_InitializeRecursionLimits@@Base+0x17f8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3556] @ 9bad4 <_Py_InitializeRecursionLimits@@Base+0x17fc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3552] @ 9bad8 <_Py_InitializeRecursionLimits@@Base+0x1800> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3548] @ 9badc <_Py_InitializeRecursionLimits@@Base+0x1804> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3544] @ 9bae0 <_Py_InitializeRecursionLimits@@Base+0x1808> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3540] @ 9bae4 <_Py_InitializeRecursionLimits@@Base+0x180c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3536] @ 9bae8 <_Py_InitializeRecursionLimits@@Base+0x1810> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3532] @ 9baec <_Py_InitializeRecursionLimits@@Base+0x1814> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3528] @ 9baf0 <_Py_InitializeRecursionLimits@@Base+0x1818> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3524] @ 9baf4 <_Py_InitializeRecursionLimits@@Base+0x181c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3520] @ 9baf8 <_Py_InitializeRecursionLimits@@Base+0x1820> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3516] @ 9bafc <_Py_InitializeRecursionLimits@@Base+0x1824> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3512] @ 9bb00 <_Py_InitializeRecursionLimits@@Base+0x1828> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3508] @ 9bb04 <_Py_InitializeRecursionLimits@@Base+0x182c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3504] @ 9bb08 <_Py_InitializeRecursionLimits@@Base+0x1830> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3500] @ 9bb0c <_Py_InitializeRecursionLimits@@Base+0x1834> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3496] @ 9bb10 <_Py_InitializeRecursionLimits@@Base+0x1838> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3492] @ 9bb14 <_Py_InitializeRecursionLimits@@Base+0x183c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3488] @ 9bb18 <_Py_InitializeRecursionLimits@@Base+0x1840> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3484] @ 9bb1c <_Py_InitializeRecursionLimits@@Base+0x1844> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3480] @ 9bb20 <_Py_InitializeRecursionLimits@@Base+0x1848> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3476] @ 9bb24 <_Py_InitializeRecursionLimits@@Base+0x184c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3472] @ 9bb28 <_Py_InitializeRecursionLimits@@Base+0x1850> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3468] @ 9bb2c <_Py_InitializeRecursionLimits@@Base+0x1854> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3464] @ 9bb30 <_Py_InitializeRecursionLimits@@Base+0x1858> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3460] @ 9bb34 <_Py_InitializeRecursionLimits@@Base+0x185c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3456] @ 9bb38 <_Py_InitializeRecursionLimits@@Base+0x1860> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3452] @ 9bb3c <_Py_InitializeRecursionLimits@@Base+0x1864> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3448] @ 9bb40 <_Py_InitializeRecursionLimits@@Base+0x1868> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3444] @ 9bb44 <_Py_InitializeRecursionLimits@@Base+0x186c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3440] @ 9bb48 <_Py_InitializeRecursionLimits@@Base+0x1870> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3436] @ 9bb4c <_Py_InitializeRecursionLimits@@Base+0x1874> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3432] @ 9bb50 <_Py_InitializeRecursionLimits@@Base+0x1878> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3860] @ 9ba1c <_Py_InitializeRecursionLimits@@Base+0x16bc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3856] @ 9ba20 <_Py_InitializeRecursionLimits@@Base+0x16c0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3852] @ 9ba24 <_Py_InitializeRecursionLimits@@Base+0x16c4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3848] @ 9ba28 <_Py_InitializeRecursionLimits@@Base+0x16c8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3844] @ 9ba2c <_Py_InitializeRecursionLimits@@Base+0x16cc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3840] @ 9ba30 <_Py_InitializeRecursionLimits@@Base+0x16d0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3836] @ 9ba34 <_Py_InitializeRecursionLimits@@Base+0x16d4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3832] @ 9ba38 <_Py_InitializeRecursionLimits@@Base+0x16d8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3828] @ 9ba3c <_Py_InitializeRecursionLimits@@Base+0x16dc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3824] @ 9ba40 <_Py_InitializeRecursionLimits@@Base+0x16e0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3820] @ 9ba44 <_Py_InitializeRecursionLimits@@Base+0x16e4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3816] @ 9ba48 <_Py_InitializeRecursionLimits@@Base+0x16e8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3812] @ 9ba4c <_Py_InitializeRecursionLimits@@Base+0x16ec> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3808] @ 9ba50 <_Py_InitializeRecursionLimits@@Base+0x16f0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3804] @ 9ba54 <_Py_InitializeRecursionLimits@@Base+0x16f4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3800] @ 9ba58 <_Py_InitializeRecursionLimits@@Base+0x16f8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3796] @ 9ba5c <_Py_InitializeRecursionLimits@@Base+0x16fc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3792] @ 9ba60 <_Py_InitializeRecursionLimits@@Base+0x1700> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3788] @ 9ba64 <_Py_InitializeRecursionLimits@@Base+0x1704> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3784] @ 9ba68 <_Py_InitializeRecursionLimits@@Base+0x1708> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3780] @ 9ba6c <_Py_InitializeRecursionLimits@@Base+0x170c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3776] @ 9ba70 <_Py_InitializeRecursionLimits@@Base+0x1710> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3772] @ 9ba74 <_Py_InitializeRecursionLimits@@Base+0x1714> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3768] @ 9ba78 <_Py_InitializeRecursionLimits@@Base+0x1718> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3764] @ 9ba7c <_Py_InitializeRecursionLimits@@Base+0x171c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3760] @ 9ba80 <_Py_InitializeRecursionLimits@@Base+0x1720> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3756] @ 9ba84 <_Py_InitializeRecursionLimits@@Base+0x1724> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3752] @ 9ba88 <_Py_InitializeRecursionLimits@@Base+0x1728> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3748] @ 9ba8c <_Py_InitializeRecursionLimits@@Base+0x172c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3744] @ 9ba90 <_Py_InitializeRecursionLimits@@Base+0x1730> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3740] @ 9ba94 <_Py_InitializeRecursionLimits@@Base+0x1734> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3736] @ 9ba98 <_Py_InitializeRecursionLimits@@Base+0x1738> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3732] @ 9ba9c <_Py_InitializeRecursionLimits@@Base+0x173c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3728] @ 9baa0 <_Py_InitializeRecursionLimits@@Base+0x1740> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3724] @ 9baa4 <_Py_InitializeRecursionLimits@@Base+0x1744> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3720] @ 9baa8 <_Py_InitializeRecursionLimits@@Base+0x1748> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3716] @ 9baac <_Py_InitializeRecursionLimits@@Base+0x174c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3712] @ 9bab0 <_Py_InitializeRecursionLimits@@Base+0x1750> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3708] @ 9bab4 <_Py_InitializeRecursionLimits@@Base+0x1754> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3704] @ 9bab8 <_Py_InitializeRecursionLimits@@Base+0x1758> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3700] @ 9babc <_Py_InitializeRecursionLimits@@Base+0x175c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3696] @ 9bac0 <_Py_InitializeRecursionLimits@@Base+0x1760> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3692] @ 9bac4 <_Py_InitializeRecursionLimits@@Base+0x1764> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3688] @ 9bac8 <_Py_InitializeRecursionLimits@@Base+0x1768> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3684] @ 9bacc <_Py_InitializeRecursionLimits@@Base+0x176c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3680] @ 9bad0 <_Py_InitializeRecursionLimits@@Base+0x1770> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3676] @ 9bad4 <_Py_InitializeRecursionLimits@@Base+0x1774> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3672] @ 9bad8 <_Py_InitializeRecursionLimits@@Base+0x1778> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3668] @ 9badc <_Py_InitializeRecursionLimits@@Base+0x177c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3664] @ 9bae0 <_Py_InitializeRecursionLimits@@Base+0x1780> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3660] @ 9bae4 <_Py_InitializeRecursionLimits@@Base+0x1784> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3656] @ 9bae8 <_Py_InitializeRecursionLimits@@Base+0x1788> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3652] @ 9baec <_Py_InitializeRecursionLimits@@Base+0x178c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3648] @ 9baf0 <_Py_InitializeRecursionLimits@@Base+0x1790> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3644] @ 9baf4 <_Py_InitializeRecursionLimits@@Base+0x1794> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3640] @ 9baf8 <_Py_InitializeRecursionLimits@@Base+0x1798> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3636] @ 9bafc <_Py_InitializeRecursionLimits@@Base+0x179c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3632] @ 9bb00 <_Py_InitializeRecursionLimits@@Base+0x17a0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3628] @ 9bb04 <_Py_InitializeRecursionLimits@@Base+0x17a4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3624] @ 9bb08 <_Py_InitializeRecursionLimits@@Base+0x17a8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3620] @ 9bb0c <_Py_InitializeRecursionLimits@@Base+0x17ac> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3616] @ 9bb10 <_Py_InitializeRecursionLimits@@Base+0x17b0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3612] @ 9bb14 <_Py_InitializeRecursionLimits@@Base+0x17b4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3608] @ 9bb18 <_Py_InitializeRecursionLimits@@Base+0x17b8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3604] @ 9bb1c <_Py_InitializeRecursionLimits@@Base+0x17bc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3600] @ 9bb20 <_Py_InitializeRecursionLimits@@Base+0x17c0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3596] @ 9bb24 <_Py_InitializeRecursionLimits@@Base+0x17c4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3592] @ 9bb28 <_Py_InitializeRecursionLimits@@Base+0x17c8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3588] @ 9bb2c <_Py_InitializeRecursionLimits@@Base+0x17cc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3584] @ 9bb30 <_Py_InitializeRecursionLimits@@Base+0x17d0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3580] @ 9bb34 <_Py_InitializeRecursionLimits@@Base+0x17d4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3576] @ 9bb38 <_Py_InitializeRecursionLimits@@Base+0x17d8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3572] @ 9bb3c <_Py_InitializeRecursionLimits@@Base+0x17dc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3568] @ 9bb40 <_Py_InitializeRecursionLimits@@Base+0x17e0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3564] @ 9bb44 <_Py_InitializeRecursionLimits@@Base+0x17e4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3560] @ 9bb48 <_Py_InitializeRecursionLimits@@Base+0x17e8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3556] @ 9bb4c <_Py_InitializeRecursionLimits@@Base+0x17ec> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3552] @ 9bb50 <_Py_InitializeRecursionLimits@@Base+0x17f0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3548] @ 9bb54 <_Py_InitializeRecursionLimits@@Base+0x17f4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3544] @ 9bb58 <_Py_InitializeRecursionLimits@@Base+0x17f8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3540] @ 9bb5c <_Py_InitializeRecursionLimits@@Base+0x17fc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3536] @ 9bb60 <_Py_InitializeRecursionLimits@@Base+0x1800> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3532] @ 9bb64 <_Py_InitializeRecursionLimits@@Base+0x1804> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3528] @ 9bb68 <_Py_InitializeRecursionLimits@@Base+0x1808> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3524] @ 9bb6c <_Py_InitializeRecursionLimits@@Base+0x180c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3520] @ 9bb70 <_Py_InitializeRecursionLimits@@Base+0x1810> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3516] @ 9bb74 <_Py_InitializeRecursionLimits@@Base+0x1814> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3512] @ 9bb78 <_Py_InitializeRecursionLimits@@Base+0x1818> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3508] @ 9bb7c <_Py_InitializeRecursionLimits@@Base+0x181c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3504] @ 9bb80 <_Py_InitializeRecursionLimits@@Base+0x1820> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3500] @ 9bb84 <_Py_InitializeRecursionLimits@@Base+0x1824> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3496] @ 9bb88 <_Py_InitializeRecursionLimits@@Base+0x1828> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3492] @ 9bb8c <_Py_InitializeRecursionLimits@@Base+0x182c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3488] @ 9bb90 <_Py_InitializeRecursionLimits@@Base+0x1830> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3484] @ 9bb94 <_Py_InitializeRecursionLimits@@Base+0x1834> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3480] @ 9bb98 <_Py_InitializeRecursionLimits@@Base+0x1838> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3476] @ 9bb9c <_Py_InitializeRecursionLimits@@Base+0x183c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3472] @ 9bba0 <_Py_InitializeRecursionLimits@@Base+0x1840> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3468] @ 9bba4 <_Py_InitializeRecursionLimits@@Base+0x1844> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3464] @ 9bba8 <_Py_InitializeRecursionLimits@@Base+0x1848> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3460] @ 9bbac <_Py_InitializeRecursionLimits@@Base+0x184c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3456] @ 9bbb0 <_Py_InitializeRecursionLimits@@Base+0x1850> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3452] @ 9bbb4 <_Py_InitializeRecursionLimits@@Base+0x1854> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3448] @ 9bbb8 <_Py_InitializeRecursionLimits@@Base+0x1858> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3444] @ 9bbbc <_Py_InitializeRecursionLimits@@Base+0x185c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3440] @ 9bbc0 <_Py_InitializeRecursionLimits@@Base+0x1860> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3436] @ 9bbc4 <_Py_InitializeRecursionLimits@@Base+0x1864> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3432] @ 9bbc8 <_Py_InitializeRecursionLimits@@Base+0x1868> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ add r0, r8, #38144 @ 0x9500 │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3420] @ 9bb54 <_Py_InitializeRecursionLimits@@Base+0x187c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3416] @ 9bb58 <_Py_InitializeRecursionLimits@@Base+0x1880> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3412] @ 9bb5c <_Py_InitializeRecursionLimits@@Base+0x1884> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3408] @ 9bb60 <_Py_InitializeRecursionLimits@@Base+0x1888> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3404] @ 9bb64 <_Py_InitializeRecursionLimits@@Base+0x188c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3400] @ 9bb68 <_Py_InitializeRecursionLimits@@Base+0x1890> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3396] @ 9bb6c <_Py_InitializeRecursionLimits@@Base+0x1894> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3392] @ 9bb70 <_Py_InitializeRecursionLimits@@Base+0x1898> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3388] @ 9bb74 <_Py_InitializeRecursionLimits@@Base+0x189c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3384] @ 9bb78 <_Py_InitializeRecursionLimits@@Base+0x18a0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3380] @ 9bb7c <_Py_InitializeRecursionLimits@@Base+0x18a4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3376] @ 9bb80 <_Py_InitializeRecursionLimits@@Base+0x18a8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3372] @ 9bb84 <_Py_InitializeRecursionLimits@@Base+0x18ac> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3368] @ 9bb88 <_Py_InitializeRecursionLimits@@Base+0x18b0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3364] @ 9bb8c <_Py_InitializeRecursionLimits@@Base+0x18b4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3360] @ 9bb90 <_Py_InitializeRecursionLimits@@Base+0x18b8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3356] @ 9bb94 <_Py_InitializeRecursionLimits@@Base+0x18bc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3352] @ 9bb98 <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3348] @ 9bb9c <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3344] @ 9bba0 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3340] @ 9bba4 <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3336] @ 9bba8 <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3332] @ 9bbac <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3328] @ 9bbb0 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3324] @ 9bbb4 <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3320] @ 9bbb8 <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3316] @ 9bbbc <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3312] @ 9bbc0 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3308] @ 9bbc4 <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3304] @ 9bbc8 <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3300] @ 9bbcc <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3296] @ 9bbd0 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3292] @ 9bbd4 <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3288] @ 9bbd8 <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3284] @ 9bbdc <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3280] @ 9bbe0 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3276] @ 9bbe4 <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3272] @ 9bbe8 <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3268] @ 9bbec <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3264] @ 9bbf0 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3260] @ 9bbf4 <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3256] @ 9bbf8 <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3252] @ 9bbfc <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3248] @ 9bc00 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3244] @ 9bc04 <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3240] @ 9bc08 <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3236] @ 9bc0c <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3232] @ 9bc10 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3228] @ 9bc14 <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3224] @ 9bc18 <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3220] @ 9bc1c <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3216] @ 9bc20 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3212] @ 9bc24 <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3208] @ 9bc28 <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3204] @ 9bc2c <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3200] @ 9bc30 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3196] @ 9bc34 <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3192] @ 9bc38 <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3188] @ 9bc3c <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3184] @ 9bc40 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3180] @ 9bc44 <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3176] @ 9bc48 <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3172] @ 9bc4c <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3168] @ 9bc50 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3164] @ 9bc54 <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3160] @ 9bc58 <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3156] @ 9bc5c <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3152] @ 9bc60 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3148] @ 9bc64 <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3144] @ 9bc68 <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3140] @ 9bc6c <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3136] @ 9bc70 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3132] @ 9bc74 <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3128] @ 9bc78 <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3124] @ 9bc7c <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3120] @ 9bc80 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3116] @ 9bc84 <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3112] @ 9bc88 <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3108] @ 9bc8c <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3420] @ 9bbcc <_Py_InitializeRecursionLimits@@Base+0x186c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3416] @ 9bbd0 <_Py_InitializeRecursionLimits@@Base+0x1870> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3412] @ 9bbd4 <_Py_InitializeRecursionLimits@@Base+0x1874> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3408] @ 9bbd8 <_Py_InitializeRecursionLimits@@Base+0x1878> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3404] @ 9bbdc <_Py_InitializeRecursionLimits@@Base+0x187c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3400] @ 9bbe0 <_Py_InitializeRecursionLimits@@Base+0x1880> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3396] @ 9bbe4 <_Py_InitializeRecursionLimits@@Base+0x1884> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3392] @ 9bbe8 <_Py_InitializeRecursionLimits@@Base+0x1888> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3388] @ 9bbec <_Py_InitializeRecursionLimits@@Base+0x188c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3384] @ 9bbf0 <_Py_InitializeRecursionLimits@@Base+0x1890> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3380] @ 9bbf4 <_Py_InitializeRecursionLimits@@Base+0x1894> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3376] @ 9bbf8 <_Py_InitializeRecursionLimits@@Base+0x1898> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3372] @ 9bbfc <_Py_InitializeRecursionLimits@@Base+0x189c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3368] @ 9bc00 <_Py_InitializeRecursionLimits@@Base+0x18a0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3364] @ 9bc04 <_Py_InitializeRecursionLimits@@Base+0x18a4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3360] @ 9bc08 <_Py_InitializeRecursionLimits@@Base+0x18a8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3356] @ 9bc0c <_Py_InitializeRecursionLimits@@Base+0x18ac> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3352] @ 9bc10 <_Py_InitializeRecursionLimits@@Base+0x18b0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3348] @ 9bc14 <_Py_InitializeRecursionLimits@@Base+0x18b4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3344] @ 9bc18 <_Py_InitializeRecursionLimits@@Base+0x18b8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3340] @ 9bc1c <_Py_InitializeRecursionLimits@@Base+0x18bc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3336] @ 9bc20 <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3332] @ 9bc24 <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3328] @ 9bc28 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3324] @ 9bc2c <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3320] @ 9bc30 <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3316] @ 9bc34 <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3312] @ 9bc38 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3308] @ 9bc3c <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3304] @ 9bc40 <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3300] @ 9bc44 <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3296] @ 9bc48 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3292] @ 9bc4c <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3288] @ 9bc50 <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3284] @ 9bc54 <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3280] @ 9bc58 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3276] @ 9bc5c <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3272] @ 9bc60 <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3268] @ 9bc64 <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3264] @ 9bc68 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3260] @ 9bc6c <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3256] @ 9bc70 <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3252] @ 9bc74 <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3248] @ 9bc78 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3244] @ 9bc7c <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3240] @ 9bc80 <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3236] @ 9bc84 <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3232] @ 9bc88 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3228] @ 9bc8c <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3224] @ 9bc90 <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3220] @ 9bc94 <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3216] @ 9bc98 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3212] @ 9bc9c <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3208] @ 9bca0 <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3204] @ 9bca4 <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3200] @ 9bca8 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3196] @ 9bcac <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3192] @ 9bcb0 <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3188] @ 9bcb4 <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3184] @ 9bcb8 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3180] @ 9bcbc <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3176] @ 9bcc0 <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3172] @ 9bcc4 <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3168] @ 9bcc8 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3164] @ 9bccc <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3160] @ 9bcd0 <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3156] @ 9bcd4 <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3152] @ 9bcd8 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3148] @ 9bcdc <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3144] @ 9bce0 <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3140] @ 9bce4 <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3136] @ 9bce8 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3132] @ 9bcec <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3128] @ 9bcf0 <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3124] @ 9bcf4 <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3120] @ 9bcf8 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3116] @ 9bcfc <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3112] @ 9bd00 <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3108] @ 9bd04 <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ add r0, r8, #40960 @ 0xa000 │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3096] @ 9bc90 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3092] @ 9bc94 <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3088] @ 9bc98 <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3084] @ 9bc9c <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3080] @ 9bca0 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3076] @ 9bca4 <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3072] @ 9bca8 <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3068] @ 9bcac <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3064] @ 9bcb0 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3060] @ 9bcb4 <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3056] @ 9bcb8 <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3052] @ 9bcbc <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3048] @ 9bcc0 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3044] @ 9bcc4 <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3040] @ 9bcc8 <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3036] @ 9bccc <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3096] @ 9bd08 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3092] @ 9bd0c <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3088] @ 9bd10 <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3084] @ 9bd14 <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3080] @ 9bd18 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3076] @ 9bd1c <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3072] @ 9bd20 <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3068] @ 9bd24 <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3064] @ 9bd28 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3060] @ 9bd2c <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3056] @ 9bd30 <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3052] @ 9bd34 <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3048] @ 9bd38 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3044] @ 9bd3c <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3040] @ 9bd40 <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3036] @ 9bd44 <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ add r0, r8, #41472 @ 0xa200 │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3024] @ 9bcd0 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3020] @ 9bcd4 <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3016] @ 9bcd8 <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3012] @ 9bcdc <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3008] @ 9bce0 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3004] @ 9bce4 <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #3000] @ 9bce8 <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2996] @ 9bcec <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2992] @ 9bcf0 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2988] @ 9bcf4 <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2984] @ 9bcf8 <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2980] @ 9bcfc <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2976] @ 9bd00 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2972] @ 9bd04 <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2968] @ 9bd08 <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2964] @ 9bd0c <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2960] @ 9bd10 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2956] @ 9bd14 <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2952] @ 9bd18 <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2948] @ 9bd1c <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2944] @ 9bd20 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2940] @ 9bd24 <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2936] @ 9bd28 <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2932] @ 9bd2c <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2928] @ 9bd30 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2924] @ 9bd34 <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2920] @ 9bd38 <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2916] @ 9bd3c <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2912] @ 9bd40 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2908] @ 9bd44 <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2904] @ 9bd48 <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2900] @ 9bd4c <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2896] @ 9bd50 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2892] @ 9bd54 <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2888] @ 9bd58 <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2884] @ 9bd5c <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2880] @ 9bd60 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2876] @ 9bd64 <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2872] @ 9bd68 <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2868] @ 9bd6c <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2864] @ 9bd70 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2860] @ 9bd74 <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2856] @ 9bd78 <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2852] @ 9bd7c <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2848] @ 9bd80 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2844] @ 9bd84 <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2840] @ 9bd88 <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2836] @ 9bd8c <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2832] @ 9bd90 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2828] @ 9bd94 <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2824] @ 9bd98 <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2820] @ 9bd9c <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2816] @ 9bda0 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2812] @ 9bda4 <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2808] @ 9bda8 <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2804] @ 9bdac <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2800] @ 9bdb0 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2796] @ 9bdb4 <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2792] @ 9bdb8 <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2788] @ 9bdbc <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2784] @ 9bdc0 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2780] @ 9bdc4 <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2776] @ 9bdc8 <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2772] @ 9bdcc <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2768] @ 9bdd0 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2764] @ 9bdd4 <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2760] @ 9bdd8 <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2756] @ 9bddc <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2752] @ 9bde0 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2748] @ 9bde4 <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2744] @ 9bde8 <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2740] @ 9bdec <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2736] @ 9bdf0 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2732] @ 9bdf4 <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2728] @ 9bdf8 <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2724] @ 9bdfc <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2720] @ 9be00 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2716] @ 9be04 <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2712] @ 9be08 <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2708] @ 9be0c <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2704] @ 9be10 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2700] @ 9be14 <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2696] @ 9be18 <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2692] @ 9be1c <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2688] @ 9be20 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2684] @ 9be24 <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2680] @ 9be28 <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2676] @ 9be2c <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2672] @ 9be30 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2668] @ 9be34 <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2664] @ 9be38 <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2660] @ 9be3c <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2656] @ 9be40 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2652] @ 9be44 <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2648] @ 9be48 <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2644] @ 9be4c <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2640] @ 9be50 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2636] @ 9be54 <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2632] @ 9be58 <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2628] @ 9be5c <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2624] @ 9be60 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2620] @ 9be64 <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2616] @ 9be68 <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2612] @ 9be6c <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2608] @ 9be70 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2604] @ 9be74 <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2600] @ 9be78 <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2596] @ 9be7c <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2592] @ 9be80 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2588] @ 9be84 <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2584] @ 9be88 <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2580] @ 9be8c <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2576] @ 9be90 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2572] @ 9be94 <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2568] @ 9be98 <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2564] @ 9be9c <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2560] @ 9bea0 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2556] @ 9bea4 <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2552] @ 9bea8 <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2548] @ 9beac <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2544] @ 9beb0 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2540] @ 9beb4 <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2536] @ 9beb8 <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2532] @ 9bebc <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2528] @ 9bec0 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2524] @ 9bec4 <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2520] @ 9bec8 <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2516] @ 9becc <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2512] @ 9bed0 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2508] @ 9bed4 <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2504] @ 9bed8 <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2500] @ 9bedc <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2496] @ 9bee0 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2492] @ 9bee4 <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2488] @ 9bee8 <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2484] @ 9beec <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2480] @ 9bef0 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2476] @ 9bef4 <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2472] @ 9bef8 <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2468] @ 9befc <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2464] @ 9bf00 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2460] @ 9bf04 <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2456] @ 9bf08 <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2452] @ 9bf0c <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2448] @ 9bf10 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2444] @ 9bf14 <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2440] @ 9bf18 <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2436] @ 9bf1c <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2432] @ 9bf20 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2428] @ 9bf24 <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2424] @ 9bf28 <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2420] @ 9bf2c <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2416] @ 9bf30 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2412] @ 9bf34 <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2408] @ 9bf38 <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2404] @ 9bf3c <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3024] @ 9bd48 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3020] @ 9bd4c <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3016] @ 9bd50 <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3012] @ 9bd54 <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3008] @ 9bd58 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3004] @ 9bd5c <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #3000] @ 9bd60 <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2996] @ 9bd64 <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2992] @ 9bd68 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2988] @ 9bd6c <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2984] @ 9bd70 <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2980] @ 9bd74 <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2976] @ 9bd78 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2972] @ 9bd7c <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2968] @ 9bd80 <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2964] @ 9bd84 <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2960] @ 9bd88 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2956] @ 9bd8c <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2952] @ 9bd90 <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2948] @ 9bd94 <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2944] @ 9bd98 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2940] @ 9bd9c <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2936] @ 9bda0 <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2932] @ 9bda4 <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2928] @ 9bda8 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2924] @ 9bdac <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2920] @ 9bdb0 <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2916] @ 9bdb4 <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2912] @ 9bdb8 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2908] @ 9bdbc <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2904] @ 9bdc0 <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2900] @ 9bdc4 <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2896] @ 9bdc8 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2892] @ 9bdcc <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2888] @ 9bdd0 <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2884] @ 9bdd4 <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2880] @ 9bdd8 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2876] @ 9bddc <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2872] @ 9bde0 <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2868] @ 9bde4 <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2864] @ 9bde8 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2860] @ 9bdec <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2856] @ 9bdf0 <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2852] @ 9bdf4 <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2848] @ 9bdf8 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2844] @ 9bdfc <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2840] @ 9be00 <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2836] @ 9be04 <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2832] @ 9be08 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2828] @ 9be0c <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2824] @ 9be10 <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2820] @ 9be14 <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2816] @ 9be18 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2812] @ 9be1c <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2808] @ 9be20 <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2804] @ 9be24 <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2800] @ 9be28 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2796] @ 9be2c <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2792] @ 9be30 <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2788] @ 9be34 <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2784] @ 9be38 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2780] @ 9be3c <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2776] @ 9be40 <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2772] @ 9be44 <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2768] @ 9be48 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2764] @ 9be4c <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2760] @ 9be50 <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2756] @ 9be54 <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2752] @ 9be58 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2748] @ 9be5c <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2744] @ 9be60 <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2740] @ 9be64 <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2736] @ 9be68 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2732] @ 9be6c <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2728] @ 9be70 <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2724] @ 9be74 <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2720] @ 9be78 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2716] @ 9be7c <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2712] @ 9be80 <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2708] @ 9be84 <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2704] @ 9be88 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2700] @ 9be8c <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2696] @ 9be90 <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2692] @ 9be94 <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2688] @ 9be98 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2684] @ 9be9c <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2680] @ 9bea0 <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2676] @ 9bea4 <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2672] @ 9bea8 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2668] @ 9beac <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2664] @ 9beb0 <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2660] @ 9beb4 <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2656] @ 9beb8 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2652] @ 9bebc <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2648] @ 9bec0 <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2644] @ 9bec4 <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2640] @ 9bec8 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2636] @ 9becc <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2632] @ 9bed0 <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2628] @ 9bed4 <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2624] @ 9bed8 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2620] @ 9bedc <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2616] @ 9bee0 <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2612] @ 9bee4 <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2608] @ 9bee8 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2604] @ 9beec <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2600] @ 9bef0 <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2596] @ 9bef4 <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2592] @ 9bef8 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2588] @ 9befc <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2584] @ 9bf00 <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2580] @ 9bf04 <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2576] @ 9bf08 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2572] @ 9bf0c <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2568] @ 9bf10 <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2564] @ 9bf14 <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2560] @ 9bf18 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2556] @ 9bf1c <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2552] @ 9bf20 <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2548] @ 9bf24 <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2544] @ 9bf28 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2540] @ 9bf2c <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2536] @ 9bf30 <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2532] @ 9bf34 <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2528] @ 9bf38 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2524] @ 9bf3c <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2520] @ 9bf40 <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2516] @ 9bf44 <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2512] @ 9bf48 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2508] @ 9bf4c <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2504] @ 9bf50 <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2500] @ 9bf54 <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2496] @ 9bf58 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2492] @ 9bf5c <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2488] @ 9bf60 <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2484] @ 9bf64 <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2480] @ 9bf68 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2476] @ 9bf6c <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2472] @ 9bf70 <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2468] @ 9bf74 <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2464] @ 9bf78 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2460] @ 9bf7c <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2456] @ 9bf80 <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2452] @ 9bf84 <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2448] @ 9bf88 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2444] @ 9bf8c <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2440] @ 9bf90 <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2436] @ 9bf94 <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2432] @ 9bf98 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2428] @ 9bf9c <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2424] @ 9bfa0 <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2420] @ 9bfa4 <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2416] @ 9bfa8 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2412] @ 9bfac <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2408] @ 9bfb0 <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2404] @ 9bfb4 <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ add r0, r8, #46336 @ 0xb500 │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2392] @ 9bf40 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2388] @ 9bf44 <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2384] @ 9bf48 <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2380] @ 9bf4c <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2376] @ 9bf50 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2372] @ 9bf54 <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2368] @ 9bf58 <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2364] @ 9bf5c <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2360] @ 9bf60 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2356] @ 9bf64 <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2352] @ 9bf68 <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2348] @ 9bf6c <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2344] @ 9bf70 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2340] @ 9bf74 <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2336] @ 9bf78 <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2332] @ 9bf7c <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2328] @ 9bf80 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2324] @ 9bf84 <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2320] @ 9bf88 <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2316] @ 9bf8c <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2312] @ 9bf90 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2308] @ 9bf94 <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2304] @ 9bf98 <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2300] @ 9bf9c <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2296] @ 9bfa0 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2292] @ 9bfa4 <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2288] @ 9bfa8 <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2284] @ 9bfac <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2280] @ 9bfb0 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2276] @ 9bfb4 <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2272] @ 9bfb8 <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2268] @ 9bfbc <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2264] @ 9bfc0 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2392] @ 9bfb8 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2388] @ 9bfbc <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2384] @ 9bfc0 <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2380] @ 9bfc4 <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2376] @ 9bfc8 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2372] @ 9bfcc <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2368] @ 9bfd0 <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2364] @ 9bfd4 <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2360] @ 9bfd8 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2356] @ 9bfdc <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2352] @ 9bfe0 <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2348] @ 9bfe4 <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2344] @ 9bfe8 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2340] @ 9bfec <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2336] @ 9bff0 <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2332] @ 9bff4 <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2328] @ 9bff8 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2324] @ 9bffc <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2320] @ 9c000 <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2316] @ 9c004 <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2312] @ 9c008 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2308] @ 9c00c <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2304] @ 9c010 <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2300] @ 9c014 <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2296] @ 9c018 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2292] @ 9c01c <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2288] @ 9c020 <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2284] @ 9c024 <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2280] @ 9c028 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2276] @ 9c02c <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2272] @ 9c030 <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2268] @ 9c034 <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2264] @ 9c038 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ add r0, r8, #47360 @ 0xb900 │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2252] @ 9bfc4 <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2248] @ 9bfc8 <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2244] @ 9bfcc <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2240] @ 9bfd0 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2236] @ 9bfd4 <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2232] @ 9bfd8 <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2228] @ 9bfdc <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2224] @ 9bfe0 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2220] @ 9bfe4 <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2216] @ 9bfe8 <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2212] @ 9bfec <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2208] @ 9bff0 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2204] @ 9bff4 <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2200] @ 9bff8 <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2196] @ 9bffc <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2192] @ 9c000 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2188] @ 9c004 <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2184] @ 9c008 <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2180] @ 9c00c <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2176] @ 9c010 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2172] @ 9c014 <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2168] @ 9c018 <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2164] @ 9c01c <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2160] @ 9c020 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2156] @ 9c024 <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2152] @ 9c028 <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2148] @ 9c02c <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2144] @ 9c030 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2140] @ 9c034 <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2136] @ 9c038 <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2132] @ 9c03c <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2128] @ 9c040 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2124] @ 9c044 <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2120] @ 9c048 <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2116] @ 9c04c <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2112] @ 9c050 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2108] @ 9c054 <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2104] @ 9c058 <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2100] @ 9c05c <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2096] @ 9c060 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2092] @ 9c064 <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2088] @ 9c068 <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2084] @ 9c06c <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2080] @ 9c070 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2076] @ 9c074 <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2072] @ 9c078 <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2068] @ 9c07c <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2064] @ 9c080 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2060] @ 9c084 <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2056] @ 9c088 <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2052] @ 9c08c <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2048] @ 9c090 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2044] @ 9c094 <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2040] @ 9c098 <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2036] @ 9c09c <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2032] @ 9c0a0 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2028] @ 9c0a4 <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2024] @ 9c0a8 <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #2020] @ 9c0ac <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - b 9c64c <_Py_InitializeRecursionLimits@@Base+0x2374> │ │ │ │ - rsbeq r1, r3, r0, ror #11 │ │ │ │ - rsbeq r1, r3, r0, lsl #12 │ │ │ │ - rsbeq r1, r3, r4, lsr #12 │ │ │ │ - rsbeq r1, r3, r8, asr #12 │ │ │ │ - rsbeq r1, r3, ip, ror #12 │ │ │ │ - rsbeq r1, r3, ip, lsl #13 │ │ │ │ - rsbeq r1, r3, ip, lsr #13 │ │ │ │ - ldrdeq r1, [r3], #-96 @ 0xffffffa0 @ │ │ │ │ - strdeq r1, [r3], #-100 @ 0xffffff9c @ │ │ │ │ - rsbeq r1, r3, r8, lsl r7 │ │ │ │ - rsbeq r1, r3, r4, lsr r7 │ │ │ │ - rsbeq r1, r3, r0, asr r7 │ │ │ │ - rsbeq r1, r3, r0, ror r7 │ │ │ │ - rsbeq r1, r3, ip, lsl #15 │ │ │ │ - rsbeq r1, r3, ip, lsr #15 │ │ │ │ - rsbeq r1, r3, ip, asr #15 │ │ │ │ - rsbeq r1, r3, ip, ror #15 │ │ │ │ - rsbeq r1, r3, r0, lsl r8 │ │ │ │ - rsbeq r1, r3, r4, lsr r8 │ │ │ │ - rsbeq r1, r3, r0, asr r8 │ │ │ │ - rsbeq r1, r3, ip, ror #16 │ │ │ │ - mlseq r3, r0, r8, r1 │ │ │ │ - rsbeq r1, r3, ip, lsr #17 │ │ │ │ - ldrdeq r1, [r3], #-128 @ 0xffffff80 @ │ │ │ │ - strdeq r1, [r3], #-136 @ 0xffffff78 @ │ │ │ │ - rsbeq r1, r3, ip, lsl r9 │ │ │ │ - rsbeq r1, r3, r0, asr #18 │ │ │ │ - rsbeq r1, r3, ip, asr r9 │ │ │ │ - rsbeq r1, r3, r4, lsl #19 │ │ │ │ - rsbeq r1, r3, r0, lsr #19 │ │ │ │ - rsbeq r1, r3, r0, asr #19 │ │ │ │ - rsbeq r1, r3, r0, ror #19 │ │ │ │ - rsbeq r1, r3, r0, lsl #20 │ │ │ │ - rsbeq r1, r3, ip, lsl sl │ │ │ │ - rsbeq r1, r3, r8, lsr sl │ │ │ │ - rsbeq r1, r3, r8, asr sl │ │ │ │ - rsbeq r1, r3, ip, ror sl │ │ │ │ - rsbeq r1, r3, r4, lsr #21 │ │ │ │ - rsbeq r1, r3, r8, asr #21 │ │ │ │ - strdeq r1, [r3], #-164 @ 0xffffff5c @ │ │ │ │ - rsbeq r1, r3, r4, lsl fp │ │ │ │ - rsbeq r1, r3, r4, lsr fp │ │ │ │ - rsbeq r1, r3, r4, asr fp │ │ │ │ - rsbeq r1, r3, r4, ror fp │ │ │ │ - mlseq r3, r4, fp, r1 │ │ │ │ - strhteq r1, [r3], #-184 @ 0xffffff48 │ │ │ │ - ldrdeq r1, [r3], #-188 @ 0xffffff44 @ │ │ │ │ - strdeq r1, [r3], #-188 @ 0xffffff44 @ │ │ │ │ - rsbeq r1, r3, ip, lsl ip │ │ │ │ - rsbeq r1, r3, r0, asr #24 │ │ │ │ - rsbeq r1, r3, r0, ror #24 │ │ │ │ - rsbeq r1, r3, r0, lsl #25 │ │ │ │ - rsbeq r1, r3, r8, lsr #25 │ │ │ │ - rsbeq r1, r3, ip, asr #25 │ │ │ │ - rsbeq r1, r3, r8, lsl sp │ │ │ │ - rsbeq r1, r3, r8, lsr sp │ │ │ │ - rsbeq r1, r3, r8, ror #26 │ │ │ │ - rsbeq r1, r3, ip, lsl #27 │ │ │ │ - strhteq r1, [r3], #-220 @ 0xffffff24 │ │ │ │ - ldrdeq r1, [r3], #-216 @ 0xffffff28 @ │ │ │ │ - strdeq r1, [r3], #-216 @ 0xffffff28 @ │ │ │ │ - rsbeq r1, r3, r8, lsl lr │ │ │ │ - rsbeq r1, r3, r8, lsr lr │ │ │ │ - rsbeq r1, r3, r8, asr lr │ │ │ │ - rsbeq r1, r3, ip, ror lr │ │ │ │ - mlseq r3, r8, lr, r1 │ │ │ │ - strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ - ldrdeq r1, [r3], #-228 @ 0xffffff1c @ │ │ │ │ - strdeq r1, [r3], #-228 @ 0xffffff1c @ │ │ │ │ - rsbeq r1, r3, r0, lsl pc │ │ │ │ - rsbeq r1, r3, r0, lsr pc │ │ │ │ - rsbeq r1, r3, r0, asr pc │ │ │ │ - rsbeq r1, r3, r4, ror pc │ │ │ │ - mlseq r3, r4, pc, r1 @ │ │ │ │ - strhteq r1, [r3], #-244 @ 0xffffff0c │ │ │ │ - ldrdeq r1, [r3], #-248 @ 0xffffff08 @ │ │ │ │ - strdeq r1, [r3], #-248 @ 0xffffff08 @ │ │ │ │ - rsbeq r2, r3, r8, lsl r0 │ │ │ │ - rsbeq r2, r3, r4, lsr r0 │ │ │ │ - rsbeq r2, r3, r0, asr r0 │ │ │ │ - rsbeq r2, r3, r0, ror r0 │ │ │ │ - mlseq r3, r8, r0, r2 │ │ │ │ - strhteq r2, [r3], #-12 │ │ │ │ - ldrdeq r2, [r3], #-12 @ │ │ │ │ - rsbeq r2, r3, r0, lsl #2 │ │ │ │ - rsbeq r2, r3, r8, lsr #2 │ │ │ │ - rsbeq r2, r3, ip, asr #2 │ │ │ │ - rsbeq r2, r3, r8, ror #2 │ │ │ │ - rsbeq r2, r3, r8, lsl #3 │ │ │ │ - rsbeq r2, r3, r8, lsr #3 │ │ │ │ - rsbeq r2, r3, r8, asr #3 │ │ │ │ - rsbeq r2, r3, ip, ror #3 │ │ │ │ - rsbeq r2, r3, ip, lsl #4 │ │ │ │ - rsbeq r2, r3, ip, lsr #4 │ │ │ │ - rsbeq r2, r3, ip, asr #4 │ │ │ │ - rsbeq r2, r3, ip, ror #4 │ │ │ │ - rsbeq r2, r3, ip, lsl #5 │ │ │ │ - rsbeq r2, r3, ip, lsr #5 │ │ │ │ - rsbeq r2, r3, ip, asr #5 │ │ │ │ - strdeq r2, [r3], #-36 @ 0xffffffdc @ │ │ │ │ - rsbeq r2, r3, ip, lsl r3 │ │ │ │ - rsbeq r2, r3, r8, lsr r3 │ │ │ │ - rsbeq r2, r3, r8, asr r3 │ │ │ │ - rsbeq r2, r3, r4, ror r3 │ │ │ │ - mlseq r3, r4, r3, r2 │ │ │ │ - strhteq r2, [r3], #-52 @ 0xffffffcc │ │ │ │ - rsbeq r2, r3, r0, ror #7 │ │ │ │ - rsbeq r2, r3, r0, lsl #8 │ │ │ │ - rsbeq r2, r3, r0, lsr #8 │ │ │ │ - rsbeq r2, r3, r4, asr #8 │ │ │ │ - rsbeq r2, r3, r4, ror #8 │ │ │ │ - rsbeq r2, r3, r8, lsl #9 │ │ │ │ - strhteq r2, [r3], #-64 @ 0xffffffc0 │ │ │ │ - rsbeq r2, r3, ip, asr #9 │ │ │ │ - rsbeq r2, r3, r8, ror #9 │ │ │ │ - rsbeq r2, r3, ip, lsl #10 │ │ │ │ - rsbeq r2, r3, ip, lsr #10 │ │ │ │ - rsbeq r2, r3, ip, asr #10 │ │ │ │ - rsbeq r2, r3, ip, ror #10 │ │ │ │ - rsbeq r2, r3, r8, lsl #11 │ │ │ │ - rsbeq r2, r3, r8, lsr #11 │ │ │ │ - rsbeq r2, r3, ip, asr #11 │ │ │ │ - rsbeq r2, r3, ip, ror #11 │ │ │ │ - rsbeq r2, r3, ip, lsl #12 │ │ │ │ - rsbeq r2, r3, r8, lsr #12 │ │ │ │ - rsbeq r2, r3, r8, asr #12 │ │ │ │ - rsbeq r2, r3, ip, ror #12 │ │ │ │ - rsbeq r2, r3, r8, lsl #13 │ │ │ │ - rsbeq r2, r3, r8, lsr #13 │ │ │ │ - rsbeq r2, r3, r4, asr #13 │ │ │ │ - rsbeq r2, r3, r0, ror #13 │ │ │ │ - strdeq r2, [r3], #-108 @ 0xffffff94 @ │ │ │ │ - rsbeq r2, r3, ip, lsl r7 │ │ │ │ - rsbeq r2, r3, r0, asr #14 │ │ │ │ - rsbeq r2, r3, r0, ror #14 │ │ │ │ - rsbeq r2, r3, r0, lsl #15 │ │ │ │ - mlseq r3, ip, r7, r2 │ │ │ │ - rsbeq r2, r3, r0, asr #15 │ │ │ │ - rsbeq r2, r3, r0, ror #15 │ │ │ │ - rsbeq r2, r3, r0, lsl #16 │ │ │ │ - rsbeq r2, r3, r4, lsr #16 │ │ │ │ - rsbeq r2, r3, r4, asr #16 │ │ │ │ - rsbeq r2, r3, r0, ror #16 │ │ │ │ - rsbeq r2, r3, ip, ror r8 │ │ │ │ - mlseq r3, ip, r8, r2 │ │ │ │ - rsbeq r2, r3, r0, asr #17 │ │ │ │ - rsbeq r2, r3, r0, ror #17 │ │ │ │ - rsbeq r2, r3, r0, lsl #18 │ │ │ │ - rsbeq r2, r3, r0, lsr #18 │ │ │ │ - rsbeq r2, r3, r0, asr #18 │ │ │ │ - rsbeq r2, r3, r4, ror #18 │ │ │ │ - rsbeq r2, r3, ip, lsl #19 │ │ │ │ - rsbeq r2, r3, ip, lsr #19 │ │ │ │ - ldrdeq r2, [r3], #-144 @ 0xffffff70 @ │ │ │ │ - strdeq r2, [r3], #-148 @ 0xffffff6c @ │ │ │ │ - rsbeq r2, r3, r4, lsl sl │ │ │ │ - rsbeq r2, r3, r4, lsr sl │ │ │ │ - rsbeq r2, r3, r4, asr sl │ │ │ │ - rsbeq r2, r3, r4, ror sl │ │ │ │ - mlseq r3, r0, sl, r2 │ │ │ │ - strhteq r2, [r3], #-160 @ 0xffffff60 │ │ │ │ - ldrdeq r2, [r3], #-160 @ 0xffffff60 @ │ │ │ │ - rsbeq r2, r3, r0, lsl fp │ │ │ │ - rsbeq r2, r3, r0, lsr fp │ │ │ │ - rsbeq r2, r3, r4, asr fp │ │ │ │ - rsbeq r2, r3, r4, ror fp │ │ │ │ - mlseq r3, r0, fp, r2 │ │ │ │ - strhteq r2, [r3], #-180 @ 0xffffff4c │ │ │ │ - ldrdeq r2, [r3], #-180 @ 0xffffff4c @ │ │ │ │ - strdeq r2, [r3], #-180 @ 0xffffff4c @ │ │ │ │ - rsbeq r2, r3, r8, lsl ip │ │ │ │ - rsbeq r2, r3, r8, lsr ip │ │ │ │ - rsbeq r2, r3, ip, asr ip │ │ │ │ - rsbeq r2, r3, ip, ror ip │ │ │ │ - mlseq r3, ip, ip, r2 │ │ │ │ - rsbeq r2, r3, r8, asr #25 │ │ │ │ - rsbeq r2, r3, r4, ror #25 │ │ │ │ - rsbeq r2, r3, r0, lsl #26 │ │ │ │ - rsbeq r2, r3, r8, lsr #26 │ │ │ │ - rsbeq r2, r3, r0, asr sp │ │ │ │ - rsbeq r2, r3, r0, ror sp │ │ │ │ - mlseq r3, r0, sp, r2 │ │ │ │ - strhteq r2, [r3], #-212 @ 0xffffff2c │ │ │ │ - rsbeq r2, r3, ip, ror #27 │ │ │ │ - rsbeq r2, r3, ip, lsl lr │ │ │ │ - rsbeq r2, r3, r4, asr #28 │ │ │ │ - rsbeq r2, r3, r8, ror lr │ │ │ │ - rsbeq r2, r3, r0, lsr #29 │ │ │ │ - rsbeq r2, r3, r8, asr #29 │ │ │ │ - rsbeq r2, r3, r8, ror #29 │ │ │ │ - rsbeq r2, r3, r4, lsl #30 │ │ │ │ - rsbeq r2, r3, r4, lsr #30 │ │ │ │ - rsbeq r2, r3, r4, asr #30 │ │ │ │ - rsbeq r2, r3, r0, ror #30 │ │ │ │ - rsbeq r2, r3, r0, lsl #31 │ │ │ │ - rsbeq r2, r3, r0, lsr #31 │ │ │ │ - rsbeq r2, r3, r4, asr #31 │ │ │ │ - strdeq r2, [r3], #-244 @ 0xffffff0c @ │ │ │ │ - rsbeq r3, r3, r4, lsl r0 │ │ │ │ - rsbeq r3, r3, r4, lsr r0 │ │ │ │ - rsbeq r3, r3, r8, asr r0 │ │ │ │ - rsbeq r3, r3, ip, ror r0 │ │ │ │ - rsbeq r3, r3, r4, lsr #1 │ │ │ │ - rsbeq r3, r3, r8, asr #1 │ │ │ │ - rsbeq r3, r3, r8, ror #1 │ │ │ │ - rsbeq r3, r3, r8, lsl #2 │ │ │ │ - rsbeq r3, r3, r8, lsr #2 │ │ │ │ - rsbeq r3, r3, ip, asr #2 │ │ │ │ - rsbeq r3, r3, r0, ror r1 │ │ │ │ - rsbeq r3, r3, ip, lsl #3 │ │ │ │ - strhteq r3, [r3], #-16 │ │ │ │ - ldrdeq r3, [r3], #-24 @ 0xffffffe8 @ │ │ │ │ - strdeq r3, [r3], #-28 @ 0xffffffe4 @ │ │ │ │ - rsbeq r3, r3, r0, lsr #4 │ │ │ │ - rsbeq r3, r3, r8, lsr r2 │ │ │ │ - rsbeq r3, r3, r0, ror #4 │ │ │ │ - rsbeq r3, r3, r8, lsl #5 │ │ │ │ - rsbeq r3, r3, r8, lsr #5 │ │ │ │ - rsbeq r3, r3, r4, asr #5 │ │ │ │ - rsbeq r3, r3, ip, ror #5 │ │ │ │ - rsbeq r3, r3, r8, lsl #6 │ │ │ │ - rsbeq r3, r3, r0, lsr r3 │ │ │ │ - rsbeq r3, r3, r4, asr r3 │ │ │ │ - rsbeq r3, r3, r4, ror r3 │ │ │ │ - mlseq r3, r8, r3, r3 │ │ │ │ - strhteq r3, [r3], #-56 @ 0xffffffc8 │ │ │ │ - ldrdeq r3, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ - strdeq r3, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ - rsbeq r3, r3, r4, lsr #8 │ │ │ │ - rsbeq r3, r3, r4, asr r4 │ │ │ │ - rsbeq r3, r3, r0, lsl #9 │ │ │ │ - mlseq r3, ip, r4, r3 │ │ │ │ - rsbeq r3, r3, ip, asr #9 │ │ │ │ - strdeq r3, [r3], #-76 @ 0xffffffb4 @ │ │ │ │ - rsbeq r3, r3, ip, lsl r5 │ │ │ │ - rsbeq r3, r3, r8, lsr r5 │ │ │ │ - rsbeq r3, r3, r4, asr r5 │ │ │ │ - rsbeq r3, r3, r0, ror r5 │ │ │ │ - rsbeq r3, r3, r8, lsl #11 │ │ │ │ - strhteq r3, [r3], #-80 @ 0xffffffb0 │ │ │ │ - rsbeq r3, r3, ip, asr #11 │ │ │ │ - rsbeq r3, r3, r4, lsl r6 │ │ │ │ - rsbeq r3, r3, r0, lsr r6 │ │ │ │ - rsbeq r3, r3, ip, asr #12 │ │ │ │ - rsbeq r3, r3, r4, ror #12 │ │ │ │ - rsbeq r3, r3, ip, lsl #13 │ │ │ │ - rsbeq r3, r3, ip, lsr #13 │ │ │ │ - rsbeq r3, r3, ip, asr #13 │ │ │ │ - rsbeq r3, r3, ip, ror #13 │ │ │ │ - rsbeq r3, r3, r4, lsl #14 │ │ │ │ - rsbeq r3, r3, r0, lsr #14 │ │ │ │ - rsbeq r3, r3, r8, lsr r7 │ │ │ │ - rsbeq r3, r3, r4, asr r7 │ │ │ │ - rsbeq r3, r3, r0, ror r7 │ │ │ │ - mlseq r3, r0, r7, r3 │ │ │ │ - rsbeq r3, r3, ip, lsr #15 │ │ │ │ - ldrdeq r3, [r3], #-116 @ 0xffffff8c @ │ │ │ │ - rsbeq r3, r3, r8, lsl #16 │ │ │ │ - rsbeq r3, r3, r4, lsr #16 │ │ │ │ - rsbeq r3, r3, r4, asr #16 │ │ │ │ - rsbeq r3, r3, r4, ror #16 │ │ │ │ - rsbeq r3, r3, r4, lsl #17 │ │ │ │ - rsbeq r3, r3, r0, lsr #17 │ │ │ │ - strhteq r3, [r3], #-140 @ 0xffffff74 │ │ │ │ - ldrdeq r3, [r3], #-132 @ 0xffffff7c @ │ │ │ │ - strdeq r3, [r3], #-132 @ 0xffffff7c @ │ │ │ │ - rsbeq r3, r3, r4, lsl r9 │ │ │ │ - rsbeq r3, r3, r4, lsr r9 │ │ │ │ - rsbeq r3, r3, r0, asr r9 │ │ │ │ - rsbeq r3, r3, r0, ror r9 │ │ │ │ - rsbeq r3, r3, ip, lsl #19 │ │ │ │ - rsbeq r3, r3, r8, lsr #19 │ │ │ │ - rsbeq r3, r3, ip, asr #19 │ │ │ │ - rsbeq r3, r3, ip, ror #19 │ │ │ │ - rsbeq r3, r3, ip, lsl #20 │ │ │ │ - rsbeq r3, r3, r8, lsr #20 │ │ │ │ - rsbeq r3, r3, r4, asr #20 │ │ │ │ - rsbeq r3, r3, r4, ror #20 │ │ │ │ - rsbeq r3, r3, r4, lsl #21 │ │ │ │ - rsbeq r3, r3, r4, lsr #21 │ │ │ │ - rsbeq r3, r3, r4, asr #21 │ │ │ │ - rsbeq r3, r3, r0, ror #21 │ │ │ │ - rsbeq r3, r3, r4, lsl #22 │ │ │ │ - rsbeq r3, r3, r0, lsr #22 │ │ │ │ - rsbeq r3, r3, r0, asr #22 │ │ │ │ - rsbeq r3, r3, r8, ror #22 │ │ │ │ - rsbeq r3, r3, r8, lsl #23 │ │ │ │ - rsbeq r3, r3, r4, lsr #23 │ │ │ │ - rsbeq r3, r3, r8, asr #23 │ │ │ │ - strdeq r3, [r3], #-180 @ 0xffffff4c @ │ │ │ │ - rsbeq r3, r3, ip, lsl ip │ │ │ │ - rsbeq r3, r3, r8, lsr ip │ │ │ │ - rsbeq r3, r3, r4, asr ip │ │ │ │ - rsbeq r3, r3, r0, ror ip │ │ │ │ - mlseq r3, ip, ip, r3 │ │ │ │ - strhteq r3, [r3], #-204 @ 0xffffff34 │ │ │ │ - ldrdeq r3, [r3], #-204 @ 0xffffff34 @ │ │ │ │ - strdeq r3, [r3], #-204 @ 0xffffff34 @ │ │ │ │ - rsbeq r3, r3, r8, lsl sp │ │ │ │ - rsbeq r3, r3, r8, lsr sp │ │ │ │ - rsbeq r3, r3, r4, asr sp │ │ │ │ - rsbeq r3, r3, r4, ror sp │ │ │ │ - mlseq r3, r4, sp, r3 │ │ │ │ - strhteq r3, [r3], #-208 @ 0xffffff30 │ │ │ │ - ldrdeq r3, [r3], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r3, r3, ip, ror #27 │ │ │ │ - rsbeq r3, r3, r4, lsl lr │ │ │ │ - rsbeq r3, r3, r0, lsr lr │ │ │ │ - rsbeq r3, r3, ip, asr #28 │ │ │ │ - rsbeq r3, r3, r8, ror #28 │ │ │ │ - rsbeq r3, r3, r4, lsl #29 │ │ │ │ - rsbeq r3, r3, r0, lsr #29 │ │ │ │ - strhteq r3, [r3], #-236 @ 0xffffff14 │ │ │ │ - ldrdeq r3, [r3], #-236 @ 0xffffff14 @ │ │ │ │ - strdeq r3, [r3], #-236 @ 0xffffff14 @ │ │ │ │ - rsbeq r3, r3, r8, lsl pc │ │ │ │ - rsbeq r3, r3, r8, lsr pc │ │ │ │ - rsbeq r3, r3, r0, ror #30 │ │ │ │ - rsbeq r3, r3, r0, lsl #31 │ │ │ │ - rsbeq r3, r3, r4, lsr #31 │ │ │ │ - rsbeq r3, r3, r4, asr #31 │ │ │ │ - rsbeq r3, r3, r4, ror #31 │ │ │ │ - rsbeq r4, r3, ip │ │ │ │ - rsbeq r4, r3, r0, lsr r0 │ │ │ │ - rsbeq r4, r3, ip, asr #32 │ │ │ │ - rsbeq r4, r3, ip, rrx │ │ │ │ - rsbeq r4, r3, ip, lsl #1 │ │ │ │ - strhteq r4, [r3], #-4 │ │ │ │ - ldrdeq r4, [r3], #-4 @ │ │ │ │ - strdeq r4, [r3], #-8 @ │ │ │ │ - rsbeq r4, r3, r8, lsl r1 │ │ │ │ - rsbeq r4, r3, r4, lsr r1 │ │ │ │ - rsbeq r4, r3, r4, asr r1 │ │ │ │ - rsbeq r4, r3, r4, ror r1 │ │ │ │ - mlseq r3, r0, r1, r4 │ │ │ │ - strhteq r4, [r3], #-20 @ 0xffffffec │ │ │ │ - ldrdeq r4, [r3], #-24 @ 0xffffffe8 @ │ │ │ │ - strdeq r4, [r3], #-24 @ 0xffffffe8 @ │ │ │ │ - rsbeq r4, r3, r4, lsl r2 │ │ │ │ - rsbeq r4, r3, r0, lsr r2 │ │ │ │ - rsbeq r4, r3, ip, asr #4 │ │ │ │ - rsbeq r4, r3, r0, ror r2 │ │ │ │ - mlseq r3, r0, r2, r4 │ │ │ │ - rsbeq r4, r3, ip, lsr #5 │ │ │ │ - rsbeq r4, r3, r8, asr #5 │ │ │ │ - rsbeq r4, r3, r4, ror #5 │ │ │ │ - rsbeq r4, r3, r0, lsl #6 │ │ │ │ - rsbeq r4, r3, ip, lsl r3 │ │ │ │ - rsbeq r4, r3, ip, lsr r3 │ │ │ │ - rsbeq r4, r3, r4, asr r3 │ │ │ │ - rsbeq r4, r3, ip, ror #6 │ │ │ │ - mlseq r3, r4, r3, r4 │ │ │ │ - strhteq r4, [r3], #-48 @ 0xffffffd0 │ │ │ │ - ldrdeq r4, [r3], #-48 @ 0xffffffd0 @ │ │ │ │ - rsbeq r4, r3, ip, ror #7 │ │ │ │ - rsbeq r4, r3, r4, lsl #8 │ │ │ │ - rsbeq r4, r3, r0, lsr #8 │ │ │ │ - rsbeq r4, r3, ip, lsr r4 │ │ │ │ - rsbeq r4, r3, r8, asr r4 │ │ │ │ - rsbeq r4, r3, r4, ror r4 │ │ │ │ - mlseq r3, r0, r4, r4 │ │ │ │ - strhteq r4, [r3], #-68 @ 0xffffffbc │ │ │ │ - ldrdeq r4, [r3], #-64 @ 0xffffffc0 @ │ │ │ │ - rsbeq r4, r3, ip, ror #9 │ │ │ │ - rsbeq r4, r3, r0, lsl r5 │ │ │ │ - rsbeq r4, r3, r4, lsr r5 │ │ │ │ - rsbeq r4, r3, r8, asr r5 │ │ │ │ - rsbeq r4, r3, r4, ror r5 │ │ │ │ - mlseq r3, r0, r5, r4 │ │ │ │ - strhteq r4, [r3], #-88 @ 0xffffffa8 │ │ │ │ - ldrdeq r4, [r3], #-84 @ 0xffffffac @ │ │ │ │ - strdeq r4, [r3], #-84 @ 0xffffffac @ │ │ │ │ - rsbeq r4, r3, r4, lsl r6 │ │ │ │ - rsbeq r4, r3, r0, lsr r6 │ │ │ │ - rsbeq r4, r3, ip, asr #12 │ │ │ │ - rsbeq r4, r3, r0, ror r6 │ │ │ │ - mlseq r3, r0, r6, r4 │ │ │ │ - rsbeq r4, r3, ip, lsr #13 │ │ │ │ - rsbeq r4, r3, r4, asr #13 │ │ │ │ - rsbeq r4, r3, r0, ror #13 │ │ │ │ - rsbeq r4, r3, r4, lsl #14 │ │ │ │ - rsbeq r4, r3, ip, lsl r7 │ │ │ │ - rsbeq r4, r3, ip, lsr r7 │ │ │ │ - rsbeq r4, r3, ip, asr r7 │ │ │ │ - rsbeq r4, r3, r0, lsl #15 │ │ │ │ - rsbeq r4, r3, r4, lsr #15 │ │ │ │ - rsbeq r4, r3, r4, asr #15 │ │ │ │ - rsbeq r4, r3, r0, ror #15 │ │ │ │ - rsbeq r4, r3, r0, lsl #16 │ │ │ │ - rsbeq r4, r3, r8, lsl r8 │ │ │ │ - rsbeq r4, r3, ip, lsr r8 │ │ │ │ - rsbeq r4, r3, ip, asr r8 │ │ │ │ - rsbeq r4, r3, ip, ror r8 │ │ │ │ - mlseq r3, r8, r8, r4 │ │ │ │ - strhteq r4, [r3], #-136 @ 0xffffff78 │ │ │ │ - ldrdeq r4, [r3], #-128 @ 0xffffff80 @ │ │ │ │ - rsbeq r4, r3, ip, ror #17 │ │ │ │ - rsbeq r4, r3, r8, lsl #18 │ │ │ │ - rsbeq r4, r3, r8, lsr #18 │ │ │ │ - rsbeq r4, r3, r0, asr #18 │ │ │ │ - rsbeq r4, r3, ip, asr r9 │ │ │ │ - rsbeq r4, r3, ip, ror r9 │ │ │ │ - mlseq r3, r8, r9, r4 │ │ │ │ - strhteq r4, [r3], #-152 @ 0xffffff68 │ │ │ │ - ldrdeq r4, [r3], #-152 @ 0xffffff68 @ │ │ │ │ - strdeq r4, [r3], #-152 @ 0xffffff68 @ │ │ │ │ - rsbeq r4, r3, r0, lsr #20 │ │ │ │ - rsbeq r4, r3, ip, lsr sl │ │ │ │ - rsbeq r4, r3, r4, asr sl │ │ │ │ - rsbeq r4, r3, r4, ror sl │ │ │ │ - mlseq r3, r0, sl, r4 │ │ │ │ - strhteq r4, [r3], #-164 @ 0xffffff5c │ │ │ │ - ldrdeq r4, [r3], #-164 @ 0xffffff5c @ │ │ │ │ - rsbeq r4, r3, r0, lsl fp │ │ │ │ - rsbeq r4, r3, ip, lsr #22 │ │ │ │ - rsbeq r4, r3, r8, asr #22 │ │ │ │ - rsbeq r4, r3, r4, ror #22 │ │ │ │ - rsbeq r4, r3, ip, ror fp │ │ │ │ - mlseq r3, r4, fp, r4 │ │ │ │ - strhteq r4, [r3], #-176 @ 0xffffff50 │ │ │ │ - rsbeq r4, r3, ip, asr #23 │ │ │ │ - rsbeq r4, r3, r8, ror #23 │ │ │ │ - rsbeq r4, r3, r4, lsl #24 │ │ │ │ - rsbeq r4, r3, r8, lsr #24 │ │ │ │ - rsbeq r4, r3, r8, asr #24 │ │ │ │ - rsbeq r4, r3, r4, ror #24 │ │ │ │ - rsbeq r4, r3, r4, lsl #25 │ │ │ │ - rsbeq r4, r3, r4, lsr #25 │ │ │ │ - rsbeq r4, r3, r0, asr #25 │ │ │ │ - ldrdeq r4, [r3], #-204 @ 0xffffff34 @ │ │ │ │ - strdeq r4, [r3], #-200 @ 0xffffff38 @ │ │ │ │ - rsbeq r4, r3, r8, lsl sp │ │ │ │ - rsbeq r4, r3, r8, lsr sp │ │ │ │ - rsbeq r4, r3, r4, asr sp │ │ │ │ - rsbeq r4, r3, r0, ror sp │ │ │ │ - rsbeq r4, r3, ip, lsl #27 │ │ │ │ - rsbeq r4, r3, ip, lsr #27 │ │ │ │ - ldrdeq r4, [r3], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r4, r3, ip, ror #27 │ │ │ │ - rsbeq r4, r3, ip, lsl #28 │ │ │ │ - rsbeq r4, r3, r0, lsr lr │ │ │ │ - rsbeq r4, r3, r4, asr lr │ │ │ │ - rsbeq r4, r3, r4, ror lr │ │ │ │ - mlseq r3, r4, lr, r4 │ │ │ │ - strhteq r4, [r3], #-232 @ 0xffffff18 │ │ │ │ - ldrdeq r4, [r3], #-228 @ 0xffffff1c @ │ │ │ │ - rsbeq r4, r3, r0, lsl pc │ │ │ │ - rsbeq r4, r3, ip, lsr #30 │ │ │ │ - rsbeq r4, r3, r8, asr #30 │ │ │ │ - rsbeq r4, r3, r0, ror #30 │ │ │ │ - rsbeq r4, r3, r0, lsl #31 │ │ │ │ - mlseq r3, r8, pc, r4 @ │ │ │ │ - strhteq r4, [r3], #-248 @ 0xffffff08 │ │ │ │ - ldrdeq r4, [r3], #-252 @ 0xffffff04 @ │ │ │ │ - strdeq r4, [r3], #-252 @ 0xffffff04 @ │ │ │ │ - rsbeq r5, r3, ip, lsl r0 │ │ │ │ - rsbeq r5, r3, r8, lsr r0 │ │ │ │ - rsbeq r5, r3, r8, asr r0 │ │ │ │ - rsbeq r5, r3, r0, ror r0 │ │ │ │ - rsbeq r5, r3, ip, lsl #1 │ │ │ │ - rsbeq r5, r3, ip, lsr #1 │ │ │ │ - rsbeq r5, r3, r8, asr #1 │ │ │ │ - rsbeq r5, r3, r4, ror #1 │ │ │ │ - rsbeq r5, r3, r4, lsl #2 │ │ │ │ - rsbeq r5, r3, r8, lsr #2 │ │ │ │ - rsbeq r5, r3, r8, asr #2 │ │ │ │ - rsbeq r5, r3, r4, ror #2 │ │ │ │ - rsbeq r5, r3, r0, lsl #3 │ │ │ │ - mlseq r3, r8, r1, r5 │ │ │ │ - strhteq r5, [r3], #-20 @ 0xffffffec │ │ │ │ - ldrdeq r5, [r3], #-16 @ │ │ │ │ - rsbeq r5, r3, ip, ror #3 │ │ │ │ - rsbeq r5, r3, r4, lsl #4 │ │ │ │ - rsbeq r5, r3, r0, lsr #4 │ │ │ │ - rsbeq r5, r3, r4, asr #4 │ │ │ │ - rsbeq r5, r3, r0, ror #4 │ │ │ │ - rsbeq r5, r3, r0, lsl #5 │ │ │ │ - mlseq r3, ip, r2, r5 │ │ │ │ - strhteq r5, [r3], #-44 @ 0xffffffd4 │ │ │ │ - ldrdeq r5, [r3], #-44 @ 0xffffffd4 @ │ │ │ │ - strdeq r5, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ - rsbeq r5, r3, ip, lsl r3 │ │ │ │ - rsbeq r5, r3, ip, lsr r3 │ │ │ │ - rsbeq r5, r3, r8, asr r3 │ │ │ │ - rsbeq r5, r3, r8, ror r3 │ │ │ │ - mlseq r3, r0, r3, r5 │ │ │ │ - strhteq r5, [r3], #-52 @ 0xffffffcc │ │ │ │ - ldrdeq r5, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ - strdeq r5, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ - rsbeq r5, r3, r4, lsl r4 │ │ │ │ - rsbeq r5, r3, r8, lsr r4 │ │ │ │ - rsbeq r5, r3, ip, asr r4 │ │ │ │ - rsbeq r5, r3, r0, lsl #9 │ │ │ │ - rsbeq r5, r3, r4, lsr #9 │ │ │ │ - rsbeq r5, r3, r0, asr #9 │ │ │ │ - rsbeq r5, r3, r0, ror #9 │ │ │ │ - strdeq r5, [r3], #-76 @ 0xffffffb4 @ │ │ │ │ - rsbeq r5, r3, r0, lsr #10 │ │ │ │ - rsbeq r5, r3, r0, asr #10 │ │ │ │ - rsbeq r5, r3, r4, ror #10 │ │ │ │ - rsbeq r5, r3, r0, lsl #11 │ │ │ │ - rsbeq r5, r3, r4, lsr #11 │ │ │ │ - rsbeq r5, r3, r4, asr #11 │ │ │ │ - ldrdeq r5, [r3], #-92 @ 0xffffffa4 @ │ │ │ │ - strdeq r5, [r3], #-92 @ 0xffffffa4 @ │ │ │ │ - rsbeq r5, r3, r8, lsl r6 │ │ │ │ - rsbeq r5, r3, r8, lsr r6 │ │ │ │ - rsbeq r5, r3, r8, asr r6 │ │ │ │ - rsbeq r5, r3, r4, ror r6 │ │ │ │ - mlseq r3, r4, r6, r5 │ │ │ │ - strhteq r5, [r3], #-100 @ 0xffffff9c │ │ │ │ - ldrdeq r5, [r3], #-104 @ 0xffffff98 @ │ │ │ │ - strdeq r5, [r3], #-100 @ 0xffffff9c @ │ │ │ │ - rsbeq r5, r3, r0, lsl r7 │ │ │ │ - rsbeq r5, r3, ip, lsr #14 │ │ │ │ - rsbeq r5, r3, r8, asr #14 │ │ │ │ - rsbeq r5, r3, r8, ror #14 │ │ │ │ - rsbeq r5, r3, r8, lsl #15 │ │ │ │ - rsbeq r5, r3, r4, lsr #15 │ │ │ │ - rsbeq r5, r3, r0, asr #15 │ │ │ │ - rsbeq r5, r3, r0, ror #15 │ │ │ │ - strdeq r5, [r3], #-120 @ 0xffffff88 @ │ │ │ │ - rsbeq r5, r3, r4, lsl r8 │ │ │ │ - rsbeq r5, r3, r0, lsr r8 │ │ │ │ - rsbeq r5, r3, ip, asr #16 │ │ │ │ - rsbeq r5, r3, r4, ror #16 │ │ │ │ - rsbeq r5, r3, ip, ror r8 │ │ │ │ - mlseq r3, r4, r8, r5 │ │ │ │ - strhteq r5, [r3], #-128 @ 0xffffff80 │ │ │ │ - ldrdeq r5, [r3], #-128 @ 0xffffff80 @ │ │ │ │ - rsbeq r5, r3, ip, ror #17 │ │ │ │ - rsbeq r5, r3, r8, lsl #18 │ │ │ │ - rsbeq r5, r3, r8, lsr #18 │ │ │ │ - rsbeq r5, r3, r8, asr #18 │ │ │ │ - rsbeq r5, r3, ip, ror #18 │ │ │ │ - rsbeq r5, r3, ip, lsl #19 │ │ │ │ - rsbeq r5, r3, ip, lsr #19 │ │ │ │ - rsbeq r5, r3, r8, asr #19 │ │ │ │ - rsbeq r5, r3, r8, ror #19 │ │ │ │ - rsbeq r5, r3, r4, lsl #20 │ │ │ │ - rsbeq r5, r3, ip, lsl sl │ │ │ │ - rsbeq r5, r3, r8, lsr sl │ │ │ │ - rsbeq r5, r3, r4, asr sl │ │ │ │ - rsbeq r5, r3, r0, ror sl │ │ │ │ - rsbeq r5, r3, ip, lsl #21 │ │ │ │ - strhteq r5, [r3], #-160 @ 0xffffff60 │ │ │ │ - rsbeq r5, r3, ip, asr #21 │ │ │ │ - rsbeq r5, r3, r8, ror #21 │ │ │ │ - rsbeq r5, r3, r0, lsl #22 │ │ │ │ - rsbeq r5, r3, ip, lsl fp │ │ │ │ - rsbeq r5, r3, r8, lsr fp │ │ │ │ - rsbeq r5, r3, r8, asr fp │ │ │ │ - rsbeq r5, r3, r4, ror fp │ │ │ │ - mlseq r3, r8, fp, r5 │ │ │ │ - strhteq r5, [r3], #-180 @ 0xffffff4c │ │ │ │ - ldrdeq r5, [r3], #-176 @ 0xffffff50 @ │ │ │ │ - rsbeq r5, r3, ip, ror #23 │ │ │ │ - rsbeq r5, r3, ip, lsl #24 │ │ │ │ - rsbeq r5, r3, ip, lsr #24 │ │ │ │ - rsbeq r5, r3, ip, asr #24 │ │ │ │ - rsbeq r5, r3, ip, ror #24 │ │ │ │ - rsbeq r5, r3, r8, lsl #25 │ │ │ │ - rsbeq r5, r3, r4, lsr #25 │ │ │ │ - rsbeq r5, r3, r0, asr #25 │ │ │ │ - rsbeq r5, r3, r0, ror #25 │ │ │ │ - rsbeq r5, r3, r0, lsl #26 │ │ │ │ - rsbeq r5, r3, r0, lsr #26 │ │ │ │ - rsbeq r5, r3, r0, asr #26 │ │ │ │ - rsbeq r5, r3, ip, asr sp │ │ │ │ - rsbeq r5, r3, ip, ror sp │ │ │ │ - mlseq r3, ip, sp, r5 │ │ │ │ - strhteq r5, [r3], #-216 @ 0xffffff28 │ │ │ │ - ldrdeq r5, [r3], #-216 @ 0xffffff28 @ │ │ │ │ - strdeq r5, [r3], #-220 @ 0xffffff24 @ │ │ │ │ - rsbeq r5, r3, r0, lsr #28 │ │ │ │ - rsbeq r5, r3, ip, lsr lr │ │ │ │ - rsbeq r5, r3, r8, asr lr │ │ │ │ - rsbeq r5, r3, r0, ror lr │ │ │ │ - rsbeq r5, r3, ip, lsl #29 │ │ │ │ - rsbeq r5, r3, r8, lsr #29 │ │ │ │ - rsbeq r5, r3, ip, asr #29 │ │ │ │ - rsbeq r5, r3, r8, ror #29 │ │ │ │ - rsbeq r5, r3, r4, lsl #30 │ │ │ │ - rsbeq r5, r3, r0, lsr #30 │ │ │ │ - rsbeq r5, r3, r8, lsr pc │ │ │ │ - rsbeq r5, r3, r0, asr pc │ │ │ │ - rsbeq r5, r3, ip, ror #30 │ │ │ │ - rsbeq r5, r3, r8, lsl #31 │ │ │ │ - rsbeq r5, r3, r8, lsr #31 │ │ │ │ - ldrdeq r5, [r3], #-240 @ 0xffffff10 @ │ │ │ │ - strdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ - rsbeq r6, r3, r4, lsl r0 │ │ │ │ - rsbeq r6, r3, r4, lsr r0 │ │ │ │ - rsbeq r6, r3, ip, asr r0 │ │ │ │ - rsbeq r6, r3, ip, ror r0 │ │ │ │ - mlseq r3, r8, r0, r6 │ │ │ │ - strhteq r6, [r3], #-4 │ │ │ │ - ldrdeq r6, [r3], #-0 @ │ │ │ │ - strdeq r6, [r3], #-4 @ │ │ │ │ - rsbeq r6, r3, r4, lsl r1 │ │ │ │ - rsbeq r6, r3, r0, lsr r1 │ │ │ │ - rsbeq r6, r3, r0, asr r1 │ │ │ │ - rsbeq r6, r3, ip, ror #2 │ │ │ │ - rsbeq r6, r3, r8, lsl #3 │ │ │ │ - rsbeq r6, r3, r8, lsr #3 │ │ │ │ - rsbeq r6, r3, r8, asr #3 │ │ │ │ - rsbeq r6, r3, r0, ror #3 │ │ │ │ - strdeq r6, [r3], #-28 @ 0xffffffe4 @ │ │ │ │ - rsbeq r6, r3, r4, lsl r2 │ │ │ │ - rsbeq r6, r3, r0, lsr r2 │ │ │ │ - rsbeq r6, r3, ip, asr #4 │ │ │ │ - rsbeq r6, r3, r4, ror #4 │ │ │ │ - rsbeq r6, r3, r0, lsl #5 │ │ │ │ - mlseq r3, ip, r2, r6 │ │ │ │ - strhteq r6, [r3], #-44 @ 0xffffffd4 │ │ │ │ - ldrdeq r6, [r3], #-44 @ 0xffffffd4 @ │ │ │ │ - rsbeq r6, r3, r0, lsl #6 │ │ │ │ - rsbeq r6, r3, r4, lsr #6 │ │ │ │ - rsbeq r6, r3, ip, asr #6 │ │ │ │ - rsbeq r6, r3, ip, ror #6 │ │ │ │ - rsbeq r6, r3, r8, lsl #7 │ │ │ │ - rsbeq r6, r3, r4, lsr #7 │ │ │ │ - rsbeq r6, r3, r0, asr #7 │ │ │ │ - ldrdeq r6, [r3], #-60 @ 0xffffffc4 @ │ │ │ │ - strdeq r6, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ - rsbeq r6, r3, r8, lsl r4 │ │ │ │ - rsbeq r6, r3, r8, lsr r4 │ │ │ │ - rsbeq r6, r3, r4, asr r4 │ │ │ │ - rsbeq r6, r3, r0, ror r4 │ │ │ │ - rsbeq r6, r3, ip, lsl #9 │ │ │ │ - rsbeq r6, r3, r8, lsr #9 │ │ │ │ - rsbeq r6, r3, r4, asr #9 │ │ │ │ - rsbeq r6, r3, r4, ror #9 │ │ │ │ - rsbeq r6, r3, r0, lsl #10 │ │ │ │ - rsbeq r6, r3, r0, lsr #10 │ │ │ │ - rsbeq r6, r3, ip, lsr r5 │ │ │ │ - rsbeq r6, r3, r4, asr r5 │ │ │ │ - rsbeq r6, r3, r0, ror r5 │ │ │ │ - rsbeq r6, r3, ip, lsl #11 │ │ │ │ - rsbeq r6, r3, ip, lsr #11 │ │ │ │ - rsbeq r6, r3, r8, asr #11 │ │ │ │ - rsbeq r6, r3, r8, ror #11 │ │ │ │ - rsbeq r6, r3, r4, lsl #12 │ │ │ │ - rsbeq r6, r3, r0, lsr #12 │ │ │ │ - rsbeq r6, r3, ip, lsr r6 │ │ │ │ - rsbeq r6, r3, r0, ror #12 │ │ │ │ - rsbeq r6, r3, r4, lsl #13 │ │ │ │ - rsbeq r6, r3, r0, lsr #13 │ │ │ │ - rsbeq r6, r3, r0, asr #13 │ │ │ │ - ldrdeq r6, [r3], #-104 @ 0xffffff98 @ │ │ │ │ - strdeq r6, [r3], #-108 @ 0xffffff94 @ │ │ │ │ - rsbeq r6, r3, r8, lsl r7 │ │ │ │ - rsbeq r6, r3, r0, lsr r7 │ │ │ │ - rsbeq r6, r3, ip, asr #14 │ │ │ │ - rsbeq r6, r3, r8, ror #14 │ │ │ │ - rsbeq r6, r3, r4, lsl #15 │ │ │ │ - rsbeq r6, r3, r0, lsr #15 │ │ │ │ - rsbeq r6, r3, r4, asr #15 │ │ │ │ - rsbeq r6, r3, ip, ror #15 │ │ │ │ - rsbeq r6, r3, ip, lsl #16 │ │ │ │ - rsbeq r6, r3, ip, lsr #16 │ │ │ │ - rsbeq r6, r3, r4, asr r8 │ │ │ │ - rsbeq r6, r3, ip, ror r8 │ │ │ │ - mlseq r3, r8, r8, r6 │ │ │ │ - strhteq r6, [r3], #-136 @ 0xffffff78 │ │ │ │ - ldrdeq r6, [r3], #-128 @ 0xffffff80 @ │ │ │ │ - rsbeq r6, r3, r8, ror #17 │ │ │ │ - rsbeq r6, r3, r0, lsl #18 │ │ │ │ - rsbeq r6, r3, r0, lsr #18 │ │ │ │ - rsbeq r6, r3, ip, lsr r9 │ │ │ │ - rsbeq r6, r3, ip, asr r9 │ │ │ │ - rsbeq r6, r3, ip, ror r9 │ │ │ │ - mlseq r3, r4, r9, r6 │ │ │ │ - strhteq r6, [r3], #-144 @ 0xffffff70 │ │ │ │ - rsbeq r6, r3, ip, asr #19 │ │ │ │ - rsbeq r6, r3, ip, ror #19 │ │ │ │ - rsbeq r6, r3, r8, lsl #20 │ │ │ │ - rsbeq r6, r3, r8, lsr #20 │ │ │ │ - rsbeq r6, r3, r8, asr #20 │ │ │ │ - rsbeq r6, r3, r8, ror #20 │ │ │ │ - rsbeq r6, r3, r8, lsl #21 │ │ │ │ - rsbeq r6, r3, r4, lsr #21 │ │ │ │ - rsbeq r6, r3, r4, asr #21 │ │ │ │ - rsbeq r6, r3, ip, ror #21 │ │ │ │ - rsbeq r6, r3, ip, lsl #22 │ │ │ │ - rsbeq r6, r3, r8, lsr #22 │ │ │ │ - rsbeq r6, r3, r4, asr #22 │ │ │ │ - rsbeq r6, r3, r0, ror #22 │ │ │ │ - rsbeq r6, r3, ip, ror fp │ │ │ │ - mlseq r3, r8, fp, r6 │ │ │ │ - strhteq r6, [r3], #-180 @ 0xffffff4c │ │ │ │ - ldrdeq r6, [r3], #-176 @ 0xffffff50 @ │ │ │ │ - rsbeq r6, r3, ip, ror #23 │ │ │ │ - rsbeq r6, r3, r0, lsl ip │ │ │ │ - rsbeq r6, r3, r0, lsr ip │ │ │ │ - rsbeq r6, r3, ip, asr #24 │ │ │ │ - rsbeq r6, r3, ip, ror #24 │ │ │ │ - rsbeq r6, r3, ip, lsl #25 │ │ │ │ - rsbeq r6, r3, r8, lsr #25 │ │ │ │ - rsbeq r6, r3, r4, asr #25 │ │ │ │ - rsbeq r6, r3, r4, ror #25 │ │ │ │ - rsbeq r6, r3, r4, lsl #26 │ │ │ │ - rsbeq r6, r3, r0, lsr #26 │ │ │ │ - rsbeq r6, r3, r8, asr #26 │ │ │ │ - rsbeq r6, r3, ip, ror #26 │ │ │ │ - rsbeq r6, r3, ip, lsl #27 │ │ │ │ - rsbeq r6, r3, r8, lsr #27 │ │ │ │ - rsbeq r6, r3, r4, asr #27 │ │ │ │ - rsbeq r6, r3, r0, ror #27 │ │ │ │ - rsbeq r6, r3, r8, lsl #28 │ │ │ │ - rsbeq r6, r3, r4, lsr #28 │ │ │ │ - rsbeq r6, r3, r4, asr #28 │ │ │ │ - rsbeq r6, r3, r4, ror #28 │ │ │ │ - rsbeq r6, r3, r0, lsl #29 │ │ │ │ - mlseq r3, ip, lr, r6 │ │ │ │ - strhteq r6, [r3], #-228 @ 0xffffff1c │ │ │ │ - ldrdeq r6, [r3], #-228 @ 0xffffff1c @ │ │ │ │ - strdeq r6, [r3], #-232 @ 0xffffff18 @ │ │ │ │ - rsbeq r6, r3, r8, lsl pc │ │ │ │ - rsbeq r6, r3, r4, lsr pc │ │ │ │ - rsbeq r6, r3, r4, asr pc │ │ │ │ - rsbeq r6, r3, r0, ror pc │ │ │ │ - mlseq r3, r0, pc, r6 @ │ │ │ │ - strhteq r6, [r3], #-240 @ 0xffffff10 │ │ │ │ - ldrdeq r6, [r3], #-240 @ 0xffffff10 @ │ │ │ │ - rsbeq r6, r3, ip, ror #31 │ │ │ │ - rsbeq r7, r3, r8 │ │ │ │ - rsbeq r7, r3, r4, lsr #32 │ │ │ │ - rsbeq r7, r3, r4, asr #32 │ │ │ │ - rsbeq r7, r3, r0, rrx │ │ │ │ - rsbeq r7, r3, ip, ror r0 │ │ │ │ - mlseq r3, r8, r0, r7 │ │ │ │ - strhteq r7, [r3], #-8 │ │ │ │ - rsbeq r7, r3, r0, ror #1 │ │ │ │ - rsbeq r7, r3, r0, lsl r1 │ │ │ │ - rsbeq r7, r3, ip, lsr #2 │ │ │ │ - rsbeq r7, r3, r8, asr #2 │ │ │ │ - rsbeq r7, r3, r4, ror #2 │ │ │ │ - rsbeq r7, r3, r0, lsl #3 │ │ │ │ - rsbeq r7, r3, r8, lsr #3 │ │ │ │ - rsbeq r7, r3, r4, asr #3 │ │ │ │ - ldrdeq r7, [r3], #-28 @ 0xffffffe4 @ │ │ │ │ - strdeq r7, [r3], #-28 @ 0xffffffe4 @ │ │ │ │ - rsbeq r7, r3, r0, lsr #4 │ │ │ │ - rsbeq r7, r3, r0, asr #4 │ │ │ │ - rsbeq r7, r3, ip, asr r2 │ │ │ │ - rsbeq r7, r3, r0, lsl #5 │ │ │ │ - rsbeq r7, r3, r0, lsr #5 │ │ │ │ - strhteq r7, [r3], #-44 @ 0xffffffd4 │ │ │ │ - ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ - strdeq r7, [r3], #-36 @ 0xffffffdc @ │ │ │ │ - rsbeq r7, r3, r0, lsl r3 │ │ │ │ - rsbeq r7, r3, ip, lsr #6 │ │ │ │ - rsbeq r7, r3, r8, asr #6 │ │ │ │ - rsbeq r7, r3, r4, ror #6 │ │ │ │ - rsbeq r7, r3, r4, lsl #7 │ │ │ │ - rsbeq r7, r3, r4, lsr #7 │ │ │ │ - rsbeq r7, r3, r4, asr #7 │ │ │ │ - rsbeq r7, r3, r0, ror #7 │ │ │ │ - rsbeq r7, r3, r0, lsl #8 │ │ │ │ - rsbeq r7, r3, ip, lsl r4 │ │ │ │ - rsbeq r7, r3, r8, lsr r4 │ │ │ │ - rsbeq r7, r3, r8, asr r4 │ │ │ │ - rsbeq r7, r3, r8, lsl #9 │ │ │ │ - rsbeq r7, r3, r4, lsr #9 │ │ │ │ - strhteq r7, [r3], #-76 @ 0xffffffb4 │ │ │ │ - ldrdeq r7, [r3], #-76 @ 0xffffffb4 @ │ │ │ │ - strdeq r7, [r3], #-72 @ 0xffffffb8 @ │ │ │ │ - rsbeq r7, r3, r0, lsr #10 │ │ │ │ - rsbeq r7, r3, ip, lsr r5 │ │ │ │ - rsbeq r7, r3, ip, asr r5 │ │ │ │ - rsbeq r7, r3, ip, ror r5 │ │ │ │ - mlseq r3, ip, r5, r7 │ │ │ │ - strhteq r7, [r3], #-88 @ 0xffffffa8 │ │ │ │ - ldrdeq r7, [r3], #-84 @ 0xffffffac @ │ │ │ │ - strdeq r7, [r3], #-84 @ 0xffffffac @ │ │ │ │ - rsbeq r7, r3, r0, lsl r6 │ │ │ │ - rsbeq r7, r3, ip, lsr #12 │ │ │ │ - rsbeq r7, r3, r8, asr #12 │ │ │ │ - rsbeq r7, r3, r8, ror #12 │ │ │ │ - rsbeq r7, r3, r4, lsl #13 │ │ │ │ - rsbeq r7, r3, r0, lsr #13 │ │ │ │ - strhteq r7, [r3], #-108 @ 0xffffff94 │ │ │ │ - ldrdeq r7, [r3], #-104 @ 0xffffff98 @ │ │ │ │ - strdeq r7, [r3], #-100 @ 0xffffff9c @ │ │ │ │ - rsbeq r7, r3, r4, lsl r7 │ │ │ │ - rsbeq r7, r3, r4, lsr r7 │ │ │ │ - rsbeq r7, r3, r8, asr r7 │ │ │ │ - rsbeq r7, r3, r8, ror r7 │ │ │ │ - mlseq r3, r8, r7, r7 │ │ │ │ - strhteq r7, [r3], #-112 @ 0xffffff90 │ │ │ │ - ldrdeq r7, [r3], #-112 @ 0xffffff90 @ │ │ │ │ - strdeq r7, [r3], #-112 @ 0xffffff90 @ │ │ │ │ - rsbeq r7, r3, r0, lsl r8 │ │ │ │ - rsbeq r7, r3, ip, lsr #16 │ │ │ │ - rsbeq r7, r3, r8, asr #16 │ │ │ │ - rsbeq r7, r3, r8, ror #16 │ │ │ │ - rsbeq r7, r3, r4, lsl #17 │ │ │ │ - mlseq r3, ip, r8, r7 │ │ │ │ - strhteq r7, [r3], #-136 @ 0xffffff78 │ │ │ │ - ldrdeq r7, [r3], #-136 @ 0xffffff78 @ │ │ │ │ - strdeq r7, [r3], #-128 @ 0xffffff80 @ │ │ │ │ - rsbeq r7, r3, ip, lsl #18 │ │ │ │ - rsbeq r7, r3, r8, lsr #18 │ │ │ │ - rsbeq r7, r3, r0, asr #18 │ │ │ │ - rsbeq r7, r3, r0, ror #18 │ │ │ │ - rsbeq r7, r3, ip, ror r9 │ │ │ │ - rsbeq r7, r3, r0, lsr #19 │ │ │ │ - strhteq r7, [r3], #-156 @ 0xffffff64 │ │ │ │ - ldrdeq r7, [r3], #-148 @ 0xffffff6c @ │ │ │ │ - strdeq r7, [r3], #-152 @ 0xffffff68 @ │ │ │ │ - rsbeq r7, r3, r4, lsl sl │ │ │ │ - rsbeq r7, r3, r0, lsr sl │ │ │ │ - rsbeq r7, r3, ip, asr #20 │ │ │ │ - rsbeq r7, r3, r8, ror #20 │ │ │ │ - rsbeq r7, r3, r8, lsl #21 │ │ │ │ - strhteq r7, [r3], #-160 @ 0xffffff60 │ │ │ │ - ldrdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ - strdeq r7, [r3], #-160 @ 0xffffff60 @ │ │ │ │ - rsbeq r7, r3, ip, lsl #22 │ │ │ │ - rsbeq r7, r3, r8, lsr #22 │ │ │ │ - rsbeq r7, r3, r4, asr #22 │ │ │ │ - rsbeq r7, r3, r0, ror #22 │ │ │ │ - rsbeq r7, r3, ip, ror fp │ │ │ │ - mlseq r3, r4, fp, r7 │ │ │ │ - strhteq r7, [r3], #-180 @ 0xffffff4c │ │ │ │ - ldrdeq r7, [r3], #-176 @ 0xffffff50 @ │ │ │ │ - strdeq r7, [r3], #-176 @ 0xffffff50 @ │ │ │ │ - rsbeq r7, r3, ip, lsl #24 │ │ │ │ - rsbeq r7, r3, r0, lsr ip │ │ │ │ - rsbeq r7, r3, ip, asr #24 │ │ │ │ - rsbeq r7, r3, r8, ror #24 │ │ │ │ - rsbeq r1, r3, r8, lsr #8 │ │ │ │ - rsbeq r1, r3, r0, ror #8 │ │ │ │ - rsbeq r1, r3, r0, asr #8 │ │ │ │ - mlseq r3, r8, r4, r1 │ │ │ │ - ldrdeq r1, [r3], #-64 @ 0xffffffc0 @ │ │ │ │ - rsbeq r1, r3, r8, lsl r5 │ │ │ │ - rsbeq r1, r3, r0, lsr #11 │ │ │ │ - rsbeq r1, r3, r4, lsl #11 │ │ │ │ - strhteq r1, [r3], #-68 @ 0xffffffbc │ │ │ │ - rsbeq r1, r3, ip, ror r3 │ │ │ │ - ldrdeq r1, [r3], #-44 @ 0xffffffd4 @ │ │ │ │ - strdeq r1, [r3], #-44 @ 0xffffffd4 @ │ │ │ │ - rsbeq r1, r3, ip, lsl r3 │ │ │ │ - rsbeq r1, r3, ip, lsr r3 │ │ │ │ - rsbeq r1, r3, ip, asr r3 │ │ │ │ - rsbeq r1, r3, r4, ror #10 │ │ │ │ - mlseq r3, r8, r3, r1 │ │ │ │ - strhteq r1, [r3], #-56 @ 0xffffffc8 │ │ │ │ - ldrdeq r1, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ - strdeq r1, [r3], #-68 @ 0xffffffbc @ │ │ │ │ - rsbeq r1, r3, r8, lsr r5 │ │ │ │ - rsbeq r1, r3, r4, asr #11 │ │ │ │ - rsbeq r1, r3, r0, lsl r4 │ │ │ │ - strdeq r1, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ - rsbeq r7, r3, r8, lsl #25 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r8, r3, r8, lsl #17 │ │ │ │ - subeq r9, r5, r0, asr r6 │ │ │ │ - strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ - rsbeq pc, r2, r8, asr #21 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - ldr r0, [pc, #-1444] @ 9c0b0 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1448] @ 9c0b4 <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1452] @ 9c0b8 <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1456] @ 9c0bc <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1460] @ 9c0c0 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1464] @ 9c0c4 <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1468] @ 9c0c8 <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1472] @ 9c0cc <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1476] @ 9c0d0 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1480] @ 9c0d4 <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1484] @ 9c0d8 <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1488] @ 9c0dc <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1492] @ 9c0e0 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1496] @ 9c0e4 <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1500] @ 9c0e8 <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1504] @ 9c0ec <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1508] @ 9c0f0 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1512] @ 9c0f4 <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1516] @ 9c0f8 <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1520] @ 9c0fc <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1524] @ 9c100 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1528] @ 9c104 <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1532] @ 9c108 <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1536] @ 9c10c <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1540] @ 9c110 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1544] @ 9c114 <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1548] @ 9c118 <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1552] @ 9c11c <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1556] @ 9c120 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1560] @ 9c124 <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1564] @ 9c128 <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1568] @ 9c12c <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1572] @ 9c130 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1576] @ 9c134 <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1580] @ 9c138 <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1584] @ 9c13c <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1588] @ 9c140 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1592] @ 9c144 <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1596] @ 9c148 <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1600] @ 9c14c <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1604] @ 9c150 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1608] @ 9c154 <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1612] @ 9c158 <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1616] @ 9c15c <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1620] @ 9c160 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1624] @ 9c164 <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1628] @ 9c168 <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1632] @ 9c16c <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1636] @ 9c170 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1640] @ 9c174 <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1644] @ 9c178 <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1648] @ 9c17c <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1652] @ 9c180 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1656] @ 9c184 <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1660] @ 9c188 <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1664] @ 9c18c <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1668] @ 9c190 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1672] @ 9c194 <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1676] @ 9c198 <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1680] @ 9c19c <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1684] @ 9c1a0 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1688] @ 9c1a4 <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1692] @ 9c1a8 <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1696] @ 9c1ac <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1700] @ 9c1b0 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1704] @ 9c1b4 <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1708] @ 9c1b8 <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1712] @ 9c1bc <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1716] @ 9c1c0 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1720] @ 9c1c4 <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1724] @ 9c1c8 <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1728] @ 9c1cc <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1732] @ 9c1d0 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1736] @ 9c1d4 <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1740] @ 9c1d8 <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1744] @ 9c1dc <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1748] @ 9c1e0 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1752] @ 9c1e4 <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1756] @ 9c1e8 <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1760] @ 9c1ec <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1764] @ 9c1f0 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1768] @ 9c1f4 <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1772] @ 9c1f8 <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1776] @ 9c1fc <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1780] @ 9c200 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1784] @ 9c204 <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1788] @ 9c208 <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1792] @ 9c20c <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1796] @ 9c210 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1800] @ 9c214 <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1804] @ 9c218 <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1808] @ 9c21c <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1812] @ 9c220 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1816] @ 9c224 <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1820] @ 9c228 <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1824] @ 9c22c <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1828] @ 9c230 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1832] @ 9c234 <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1836] @ 9c238 <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1840] @ 9c23c <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1844] @ 9c240 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1848] @ 9c244 <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1852] @ 9c248 <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1856] @ 9c24c <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1860] @ 9c250 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1864] @ 9c254 <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1868] @ 9c258 <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1872] @ 9c25c <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1876] @ 9c260 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1880] @ 9c264 <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1884] @ 9c268 <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1888] @ 9c26c <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1892] @ 9c270 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1896] @ 9c274 <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1900] @ 9c278 <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1904] @ 9c27c <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1908] @ 9c280 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1912] @ 9c284 <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1916] @ 9c288 <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1920] @ 9c28c <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1924] @ 9c290 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1928] @ 9c294 <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1932] @ 9c298 <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1936] @ 9c29c <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1940] @ 9c2a0 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1944] @ 9c2a4 <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1948] @ 9c2a8 <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1952] @ 9c2ac <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1956] @ 9c2b0 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1960] @ 9c2b4 <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1964] @ 9c2b8 <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1968] @ 9c2bc <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1972] @ 9c2c0 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1976] @ 9c2c4 <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1980] @ 9c2c8 <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1984] @ 9c2cc <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1988] @ 9c2d0 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1992] @ 9c2d4 <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-1996] @ 9c2d8 <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2000] @ 9c2dc <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2004] @ 9c2e0 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2008] @ 9c2e4 <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2012] @ 9c2e8 <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2016] @ 9c2ec <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2020] @ 9c2f0 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2024] @ 9c2f4 <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2028] @ 9c2f8 <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2032] @ 9c2fc <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2036] @ 9c300 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2040] @ 9c304 <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2044] @ 9c308 <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2048] @ 9c30c <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2052] @ 9c310 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2056] @ 9c314 <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2060] @ 9c318 <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2064] @ 9c31c <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2068] @ 9c320 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2072] @ 9c324 <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2076] @ 9c328 <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2080] @ 9c32c <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2084] @ 9c330 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2088] @ 9c334 <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2092] @ 9c338 <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2096] @ 9c33c <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2100] @ 9c340 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2104] @ 9c344 <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2108] @ 9c348 <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2112] @ 9c34c <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2116] @ 9c350 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2120] @ 9c354 <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2124] @ 9c358 <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2128] @ 9c35c <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2132] @ 9c360 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2136] @ 9c364 <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2140] @ 9c368 <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2144] @ 9c36c <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2148] @ 9c370 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2152] @ 9c374 <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2156] @ 9c378 <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2160] @ 9c37c <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2164] @ 9c380 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2168] @ 9c384 <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2172] @ 9c388 <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2176] @ 9c38c <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2180] @ 9c390 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2184] @ 9c394 <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2188] @ 9c398 <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2192] @ 9c39c <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2196] @ 9c3a0 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2200] @ 9c3a4 <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2204] @ 9c3a8 <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2208] @ 9c3ac <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2212] @ 9c3b0 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2216] @ 9c3b4 <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2220] @ 9c3b8 <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2224] @ 9c3bc <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2228] @ 9c3c0 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2232] @ 9c3c4 <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2236] @ 9c3c8 <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2240] @ 9c3cc <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2244] @ 9c3d0 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2248] @ 9c3d4 <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2252] @ 9c3d8 <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2256] @ 9c3dc <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2260] @ 9c3e0 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2264] @ 9c3e4 <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2268] @ 9c3e8 <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2272] @ 9c3ec <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2276] @ 9c3f0 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2280] @ 9c3f4 <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2284] @ 9c3f8 <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2288] @ 9c3fc <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2292] @ 9c400 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2296] @ 9c404 <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2300] @ 9c408 <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2304] @ 9c40c <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2308] @ 9c410 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2312] @ 9c414 <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2316] @ 9c418 <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2320] @ 9c41c <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2324] @ 9c420 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2328] @ 9c424 <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2332] @ 9c428 <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2336] @ 9c42c <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2340] @ 9c430 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2344] @ 9c434 <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2348] @ 9c438 <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2352] @ 9c43c <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2356] @ 9c440 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2360] @ 9c444 <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2364] @ 9c448 <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2368] @ 9c44c <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2372] @ 9c450 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2376] @ 9c454 <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2380] @ 9c458 <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2384] @ 9c45c <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2388] @ 9c460 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2392] @ 9c464 <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2396] @ 9c468 <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2400] @ 9c46c <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2404] @ 9c470 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2408] @ 9c474 <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2412] @ 9c478 <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2416] @ 9c47c <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2420] @ 9c480 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2424] @ 9c484 <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2428] @ 9c488 <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2432] @ 9c48c <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2436] @ 9c490 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2440] @ 9c494 <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2444] @ 9c498 <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2448] @ 9c49c <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2452] @ 9c4a0 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2456] @ 9c4a4 <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2460] @ 9c4a8 <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2464] @ 9c4ac <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2468] @ 9c4b0 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2472] @ 9c4b4 <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2476] @ 9c4b8 <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2480] @ 9c4bc <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2484] @ 9c4c0 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2488] @ 9c4c4 <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2492] @ 9c4c8 <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2496] @ 9c4cc <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2500] @ 9c4d0 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2504] @ 9c4d4 <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2508] @ 9c4d8 <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2512] @ 9c4dc <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2516] @ 9c4e0 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2520] @ 9c4e4 <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2524] @ 9c4e8 <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2528] @ 9c4ec <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2532] @ 9c4f0 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2536] @ 9c4f4 <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2540] @ 9c4f8 <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2544] @ 9c4fc <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2548] @ 9c500 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2552] @ 9c504 <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2556] @ 9c508 <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2560] @ 9c50c <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2564] @ 9c510 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2568] @ 9c514 <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2572] @ 9c518 <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2576] @ 9c51c <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2580] @ 9c520 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2584] @ 9c524 <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2588] @ 9c528 <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2592] @ 9c52c <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2596] @ 9c530 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2600] @ 9c534 <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2604] @ 9c538 <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2608] @ 9c53c <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2612] @ 9c540 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2616] @ 9c544 <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2620] @ 9c548 <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2624] @ 9c54c <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2628] @ 9c550 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2632] @ 9c554 <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2636] @ 9c558 <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2640] @ 9c55c <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2644] @ 9c560 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2648] @ 9c564 <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2652] @ 9c568 <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2656] @ 9c56c <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2660] @ 9c570 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2664] @ 9c574 <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2668] @ 9c578 <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2672] @ 9c57c <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2676] @ 9c580 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2680] @ 9c584 <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2684] @ 9c588 <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2688] @ 9c58c <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2692] @ 9c590 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2696] @ 9c594 <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2700] @ 9c598 <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2704] @ 9c59c <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2708] @ 9c5a0 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2712] @ 9c5a4 <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2716] @ 9c5a8 <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2720] @ 9c5ac <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2724] @ 9c5b0 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2728] @ 9c5b4 <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2732] @ 9c5b8 <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2736] @ 9c5bc <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2740] @ 9c5c0 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2744] @ 9c5c4 <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2748] @ 9c5c8 <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2636] @ 9c640 <_Py_InitializeRecursionLimits@@Base+0x2368> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2760] @ 9c5cc <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2764] @ 9c5d0 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2768] @ 9c5d4 <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2772] @ 9c5d8 <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2776] @ 9c5dc <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2780] @ 9c5e0 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2784] @ 9c5e4 <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2788] @ 9c5e8 <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2792] @ 9c5ec <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2796] @ 9c5f0 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2800] @ 9c5f4 <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2804] @ 9c5f8 <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2808] @ 9c5fc <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2812] @ 9c600 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2816] @ 9c604 <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2820] @ 9c608 <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2824] @ 9c60c <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2828] @ 9c610 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2832] @ 9c614 <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2836] @ 9c618 <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2840] @ 9c61c <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2844] @ 9c620 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2848] @ 9c624 <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r0, [pc, #-2852] @ 9c628 <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ - bl 9de84 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ - ldr r3, [pc, #-2852] @ 9c630 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ - ldr r5, [pc, #-2860] @ 9c62c <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2252] @ 9c03c <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2248] @ 9c040 <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2244] @ 9c044 <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2240] @ 9c048 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2236] @ 9c04c <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2232] @ 9c050 <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2228] @ 9c054 <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2224] @ 9c058 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2220] @ 9c05c <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2216] @ 9c060 <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2212] @ 9c064 <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2208] @ 9c068 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2204] @ 9c06c <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2200] @ 9c070 <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2196] @ 9c074 <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2192] @ 9c078 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2188] @ 9c07c <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2184] @ 9c080 <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2180] @ 9c084 <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2176] @ 9c088 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2172] @ 9c08c <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2168] @ 9c090 <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2164] @ 9c094 <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2160] @ 9c098 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2156] @ 9c09c <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2152] @ 9c0a0 <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2148] @ 9c0a4 <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2144] @ 9c0a8 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2140] @ 9c0ac <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2136] @ 9c0b0 <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2132] @ 9c0b4 <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2128] @ 9c0b8 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2124] @ 9c0bc <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2120] @ 9c0c0 <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2116] @ 9c0c4 <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2112] @ 9c0c8 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2108] @ 9c0cc <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2104] @ 9c0d0 <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2100] @ 9c0d4 <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2096] @ 9c0d8 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2092] @ 9c0dc <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2088] @ 9c0e0 <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2084] @ 9c0e4 <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2080] @ 9c0e8 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2076] @ 9c0ec <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2072] @ 9c0f0 <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2068] @ 9c0f4 <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2064] @ 9c0f8 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2060] @ 9c0fc <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2056] @ 9c100 <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2052] @ 9c104 <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2048] @ 9c108 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2044] @ 9c10c <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2040] @ 9c110 <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2036] @ 9c114 <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2032] @ 9c118 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2028] @ 9c11c <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2024] @ 9c120 <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #2020] @ 9c124 <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + b 9c6c4 <_Py_InitializeRecursionLimits@@Base+0x2364> │ │ │ │ + rsbeq r1, r3, r8, ror #11 │ │ │ │ + rsbeq r1, r3, r8, lsl #12 │ │ │ │ + rsbeq r1, r3, ip, lsr #12 │ │ │ │ + rsbeq r1, r3, r0, asr r6 │ │ │ │ + rsbeq r1, r3, r4, ror r6 │ │ │ │ + mlseq r3, r4, r6, r1 │ │ │ │ + strhteq r1, [r3], #-100 @ 0xffffff9c │ │ │ │ + ldrdeq r1, [r3], #-104 @ 0xffffff98 @ │ │ │ │ + strdeq r1, [r3], #-108 @ 0xffffff94 @ │ │ │ │ + rsbeq r1, r3, r0, lsr #14 │ │ │ │ + rsbeq r1, r3, ip, lsr r7 │ │ │ │ + rsbeq r1, r3, r8, asr r7 │ │ │ │ + rsbeq r1, r3, r8, ror r7 │ │ │ │ + mlseq r3, r4, r7, r1 │ │ │ │ + strhteq r1, [r3], #-116 @ 0xffffff8c │ │ │ │ + ldrdeq r1, [r3], #-116 @ 0xffffff8c @ │ │ │ │ + strdeq r1, [r3], #-116 @ 0xffffff8c @ │ │ │ │ + rsbeq r1, r3, r8, lsl r8 │ │ │ │ + rsbeq r1, r3, ip, lsr r8 │ │ │ │ + rsbeq r1, r3, r8, asr r8 │ │ │ │ + rsbeq r1, r3, r4, ror r8 │ │ │ │ + mlseq r3, r8, r8, r1 │ │ │ │ + strhteq r1, [r3], #-132 @ 0xffffff7c │ │ │ │ + ldrdeq r1, [r3], #-136 @ 0xffffff78 @ │ │ │ │ + rsbeq r1, r3, r0, lsl #18 │ │ │ │ + rsbeq r1, r3, r4, lsr #18 │ │ │ │ + rsbeq r1, r3, r8, asr #18 │ │ │ │ + rsbeq r1, r3, r4, ror #18 │ │ │ │ + rsbeq r1, r3, ip, lsl #19 │ │ │ │ + rsbeq r1, r3, r8, lsr #19 │ │ │ │ + rsbeq r1, r3, r8, asr #19 │ │ │ │ + rsbeq r1, r3, r8, ror #19 │ │ │ │ + rsbeq r1, r3, r8, lsl #20 │ │ │ │ + rsbeq r1, r3, r4, lsr #20 │ │ │ │ + rsbeq r1, r3, r0, asr #20 │ │ │ │ + rsbeq r1, r3, r0, ror #20 │ │ │ │ + rsbeq r1, r3, r4, lsl #21 │ │ │ │ + rsbeq r1, r3, ip, lsr #21 │ │ │ │ + ldrdeq r1, [r3], #-160 @ 0xffffff60 @ │ │ │ │ + strdeq r1, [r3], #-172 @ 0xffffff54 @ │ │ │ │ + rsbeq r1, r3, ip, lsl fp │ │ │ │ + rsbeq r1, r3, ip, lsr fp │ │ │ │ + rsbeq r1, r3, ip, asr fp │ │ │ │ + rsbeq r1, r3, ip, ror fp │ │ │ │ + mlseq r3, ip, fp, r1 │ │ │ │ + rsbeq r1, r3, r0, asr #23 │ │ │ │ + rsbeq r1, r3, r4, ror #23 │ │ │ │ + rsbeq r1, r3, r4, lsl #24 │ │ │ │ + rsbeq r1, r3, r4, lsr #24 │ │ │ │ + rsbeq r1, r3, r8, asr #24 │ │ │ │ + rsbeq r1, r3, r8, ror #24 │ │ │ │ + rsbeq r1, r3, r8, lsl #25 │ │ │ │ + strhteq r1, [r3], #-192 @ 0xffffff40 │ │ │ │ + ldrdeq r1, [r3], #-196 @ 0xffffff3c @ │ │ │ │ + rsbeq r1, r3, r0, lsr #26 │ │ │ │ + rsbeq r1, r3, r0, asr #26 │ │ │ │ + rsbeq r1, r3, r0, ror sp │ │ │ │ + mlseq r3, r4, sp, r1 │ │ │ │ + rsbeq r1, r3, r4, asr #27 │ │ │ │ + rsbeq r1, r3, r0, ror #27 │ │ │ │ + rsbeq r1, r3, r0, lsl #28 │ │ │ │ + rsbeq r1, r3, r0, lsr #28 │ │ │ │ + rsbeq r1, r3, r0, asr #28 │ │ │ │ + rsbeq r1, r3, r0, ror #28 │ │ │ │ + rsbeq r1, r3, r4, lsl #29 │ │ │ │ + rsbeq r1, r3, r0, lsr #29 │ │ │ │ + rsbeq r1, r3, r0, asr #29 │ │ │ │ + ldrdeq r1, [r3], #-236 @ 0xffffff14 @ │ │ │ │ + strdeq r1, [r3], #-236 @ 0xffffff14 @ │ │ │ │ + rsbeq r1, r3, r8, lsl pc │ │ │ │ + rsbeq r1, r3, r8, lsr pc │ │ │ │ + rsbeq r1, r3, r8, asr pc │ │ │ │ + rsbeq r1, r3, ip, ror pc │ │ │ │ + mlseq r3, ip, pc, r1 @ │ │ │ │ + strhteq r1, [r3], #-252 @ 0xffffff04 │ │ │ │ + rsbeq r1, r3, r0, ror #31 │ │ │ │ + rsbeq r2, r3, r0 │ │ │ │ + rsbeq r2, r3, r0, lsr #32 │ │ │ │ + rsbeq r2, r3, ip, lsr r0 │ │ │ │ + rsbeq r2, r3, r8, asr r0 │ │ │ │ + rsbeq r2, r3, r8, ror r0 │ │ │ │ + rsbeq r2, r3, r0, lsr #1 │ │ │ │ + rsbeq r2, r3, r4, asr #1 │ │ │ │ + rsbeq r2, r3, r4, ror #1 │ │ │ │ + rsbeq r2, r3, r8, lsl #2 │ │ │ │ + rsbeq r2, r3, r0, lsr r1 │ │ │ │ + rsbeq r2, r3, r4, asr r1 │ │ │ │ + rsbeq r2, r3, r0, ror r1 │ │ │ │ + mlseq r3, r0, r1, r2 │ │ │ │ + strhteq r2, [r3], #-16 │ │ │ │ + ldrdeq r2, [r3], #-16 @ │ │ │ │ + strdeq r2, [r3], #-20 @ 0xffffffec @ │ │ │ │ + rsbeq r2, r3, r4, lsl r2 │ │ │ │ + rsbeq r2, r3, r4, lsr r2 │ │ │ │ + rsbeq r2, r3, r4, asr r2 │ │ │ │ + rsbeq r2, r3, r4, ror r2 │ │ │ │ + mlseq r3, r4, r2, r2 │ │ │ │ + strhteq r2, [r3], #-36 @ 0xffffffdc │ │ │ │ + ldrdeq r2, [r3], #-36 @ 0xffffffdc @ │ │ │ │ + strdeq r2, [r3], #-44 @ 0xffffffd4 @ │ │ │ │ + rsbeq r2, r3, r4, lsr #6 │ │ │ │ + rsbeq r2, r3, r0, asr #6 │ │ │ │ + rsbeq r2, r3, r0, ror #6 │ │ │ │ + rsbeq r2, r3, ip, ror r3 │ │ │ │ + mlseq r3, ip, r3, r2 │ │ │ │ + strhteq r2, [r3], #-60 @ 0xffffffc4 │ │ │ │ + rsbeq r2, r3, r8, ror #7 │ │ │ │ + rsbeq r2, r3, r8, lsl #8 │ │ │ │ + rsbeq r2, r3, r8, lsr #8 │ │ │ │ + rsbeq r2, r3, ip, asr #8 │ │ │ │ + rsbeq r2, r3, ip, ror #8 │ │ │ │ + mlseq r3, r0, r4, r2 │ │ │ │ + strhteq r2, [r3], #-72 @ 0xffffffb8 │ │ │ │ + ldrdeq r2, [r3], #-68 @ 0xffffffbc @ │ │ │ │ + strdeq r2, [r3], #-64 @ 0xffffffc0 @ │ │ │ │ + rsbeq r2, r3, r4, lsl r5 │ │ │ │ + rsbeq r2, r3, r4, lsr r5 │ │ │ │ + rsbeq r2, r3, r4, asr r5 │ │ │ │ + rsbeq r2, r3, r4, ror r5 │ │ │ │ + mlseq r3, r0, r5, r2 │ │ │ │ + strhteq r2, [r3], #-80 @ 0xffffffb0 │ │ │ │ + ldrdeq r2, [r3], #-84 @ 0xffffffac @ │ │ │ │ + strdeq r2, [r3], #-84 @ 0xffffffac @ │ │ │ │ + rsbeq r2, r3, r4, lsl r6 │ │ │ │ + rsbeq r2, r3, r0, lsr r6 │ │ │ │ + rsbeq r2, r3, r0, asr r6 │ │ │ │ + rsbeq r2, r3, r4, ror r6 │ │ │ │ + mlseq r3, r0, r6, r2 │ │ │ │ + strhteq r2, [r3], #-96 @ 0xffffffa0 │ │ │ │ + rsbeq r2, r3, ip, asr #13 │ │ │ │ + rsbeq r2, r3, r8, ror #13 │ │ │ │ + rsbeq r2, r3, r4, lsl #14 │ │ │ │ + rsbeq r2, r3, r4, lsr #14 │ │ │ │ + rsbeq r2, r3, r8, asr #14 │ │ │ │ + rsbeq r2, r3, r8, ror #14 │ │ │ │ + rsbeq r2, r3, r8, lsl #15 │ │ │ │ + rsbeq r2, r3, r4, lsr #15 │ │ │ │ + rsbeq r2, r3, r8, asr #15 │ │ │ │ + rsbeq r2, r3, r8, ror #15 │ │ │ │ + rsbeq r2, r3, r8, lsl #16 │ │ │ │ + rsbeq r2, r3, ip, lsr #16 │ │ │ │ + rsbeq r2, r3, ip, asr #16 │ │ │ │ + rsbeq r2, r3, r8, ror #16 │ │ │ │ + rsbeq r2, r3, r4, lsl #17 │ │ │ │ + rsbeq r2, r3, r4, lsr #17 │ │ │ │ + rsbeq r2, r3, r8, asr #17 │ │ │ │ + rsbeq r2, r3, r8, ror #17 │ │ │ │ + rsbeq r2, r3, r8, lsl #18 │ │ │ │ + rsbeq r2, r3, r8, lsr #18 │ │ │ │ + rsbeq r2, r3, r8, asr #18 │ │ │ │ + rsbeq r2, r3, ip, ror #18 │ │ │ │ + mlseq r3, r4, r9, r2 │ │ │ │ + strhteq r2, [r3], #-148 @ 0xffffff6c │ │ │ │ + ldrdeq r2, [r3], #-152 @ 0xffffff68 @ │ │ │ │ + strdeq r2, [r3], #-156 @ 0xffffff64 @ │ │ │ │ + rsbeq r2, r3, ip, lsl sl │ │ │ │ + rsbeq r2, r3, ip, lsr sl │ │ │ │ + rsbeq r2, r3, ip, asr sl │ │ │ │ + rsbeq r2, r3, ip, ror sl │ │ │ │ + mlseq r3, r8, sl, r2 │ │ │ │ + strhteq r2, [r3], #-168 @ 0xffffff58 │ │ │ │ + ldrdeq r2, [r3], #-168 @ 0xffffff58 @ │ │ │ │ + rsbeq r2, r3, r8, lsl fp │ │ │ │ + rsbeq r2, r3, r8, lsr fp │ │ │ │ + rsbeq r2, r3, ip, asr fp │ │ │ │ + rsbeq r2, r3, ip, ror fp │ │ │ │ + mlseq r3, r8, fp, r2 │ │ │ │ + strhteq r2, [r3], #-188 @ 0xffffff44 │ │ │ │ + ldrdeq r2, [r3], #-188 @ 0xffffff44 @ │ │ │ │ + strdeq r2, [r3], #-188 @ 0xffffff44 @ │ │ │ │ + rsbeq r2, r3, r0, lsr #24 │ │ │ │ + rsbeq r2, r3, r0, asr #24 │ │ │ │ + rsbeq r2, r3, r4, ror #24 │ │ │ │ + rsbeq r2, r3, r4, lsl #25 │ │ │ │ + rsbeq r2, r3, r4, lsr #25 │ │ │ │ + ldrdeq r2, [r3], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq r2, r3, ip, ror #25 │ │ │ │ + rsbeq r2, r3, r8, lsl #26 │ │ │ │ + rsbeq r2, r3, r0, lsr sp │ │ │ │ + rsbeq r2, r3, r8, asr sp │ │ │ │ + rsbeq r2, r3, r8, ror sp │ │ │ │ + mlseq r3, r8, sp, r2 │ │ │ │ + strhteq r2, [r3], #-220 @ 0xffffff24 │ │ │ │ + strdeq r2, [r3], #-212 @ 0xffffff2c @ │ │ │ │ + rsbeq r2, r3, r4, lsr #28 │ │ │ │ + rsbeq r2, r3, ip, asr #28 │ │ │ │ + rsbeq r2, r3, r0, lsl #29 │ │ │ │ + rsbeq r2, r3, r8, lsr #29 │ │ │ │ + ldrdeq r2, [r3], #-224 @ 0xffffff20 @ │ │ │ │ + strdeq r2, [r3], #-224 @ 0xffffff20 @ │ │ │ │ + rsbeq r2, r3, ip, lsl #30 │ │ │ │ + rsbeq r2, r3, ip, lsr #30 │ │ │ │ + rsbeq r2, r3, ip, asr #30 │ │ │ │ + rsbeq r2, r3, r8, ror #30 │ │ │ │ + rsbeq r2, r3, r8, lsl #31 │ │ │ │ + rsbeq r2, r3, r8, lsr #31 │ │ │ │ + rsbeq r2, r3, ip, asr #31 │ │ │ │ + strdeq r2, [r3], #-252 @ 0xffffff04 @ │ │ │ │ + rsbeq r3, r3, ip, lsl r0 │ │ │ │ + rsbeq r3, r3, ip, lsr r0 │ │ │ │ + rsbeq r3, r3, r0, rrx │ │ │ │ + rsbeq r3, r3, r4, lsl #1 │ │ │ │ + rsbeq r3, r3, ip, lsr #1 │ │ │ │ + ldrdeq r3, [r3], #-0 @ │ │ │ │ + strdeq r3, [r3], #-0 @ │ │ │ │ + rsbeq r3, r3, r0, lsl r1 │ │ │ │ + rsbeq r3, r3, r0, lsr r1 │ │ │ │ + rsbeq r3, r3, r4, asr r1 │ │ │ │ + rsbeq r3, r3, r8, ror r1 │ │ │ │ + mlseq r3, r4, r1, r3 │ │ │ │ + strhteq r3, [r3], #-24 @ 0xffffffe8 │ │ │ │ + rsbeq r3, r3, r0, ror #3 │ │ │ │ + rsbeq r3, r3, r4, lsl #4 │ │ │ │ + rsbeq r3, r3, r8, lsr #4 │ │ │ │ + rsbeq r3, r3, r0, asr #4 │ │ │ │ + rsbeq r3, r3, r8, ror #4 │ │ │ │ + mlseq r3, r0, r2, r3 │ │ │ │ + strhteq r3, [r3], #-32 @ 0xffffffe0 │ │ │ │ + rsbeq r3, r3, ip, asr #5 │ │ │ │ + strdeq r3, [r3], #-36 @ 0xffffffdc @ │ │ │ │ + rsbeq r3, r3, r0, lsl r3 │ │ │ │ + rsbeq r3, r3, r8, lsr r3 │ │ │ │ + rsbeq r3, r3, ip, asr r3 │ │ │ │ + rsbeq r3, r3, ip, ror r3 │ │ │ │ + rsbeq r3, r3, r0, lsr #7 │ │ │ │ + rsbeq r3, r3, r0, asr #7 │ │ │ │ + rsbeq r3, r3, r0, ror #7 │ │ │ │ + rsbeq r3, r3, r0, lsl #8 │ │ │ │ + rsbeq r3, r3, ip, lsr #8 │ │ │ │ + rsbeq r3, r3, ip, asr r4 │ │ │ │ + rsbeq r3, r3, r8, lsl #9 │ │ │ │ + rsbeq r3, r3, r4, lsr #9 │ │ │ │ + ldrdeq r3, [r3], #-68 @ 0xffffffbc @ │ │ │ │ + rsbeq r3, r3, r4, lsl #10 │ │ │ │ + rsbeq r3, r3, r4, lsr #10 │ │ │ │ + rsbeq r3, r3, r0, asr #10 │ │ │ │ + rsbeq r3, r3, ip, asr r5 │ │ │ │ + rsbeq r3, r3, r8, ror r5 │ │ │ │ + mlseq r3, r0, r5, r3 │ │ │ │ + strhteq r3, [r3], #-88 @ 0xffffffa8 │ │ │ │ + ldrdeq r3, [r3], #-84 @ 0xffffffac @ │ │ │ │ + rsbeq r3, r3, ip, lsl r6 │ │ │ │ + rsbeq r3, r3, r8, lsr r6 │ │ │ │ + rsbeq r3, r3, r4, asr r6 │ │ │ │ + rsbeq r3, r3, ip, ror #12 │ │ │ │ + mlseq r3, r4, r6, r3 │ │ │ │ + strhteq r3, [r3], #-100 @ 0xffffff9c │ │ │ │ + ldrdeq r3, [r3], #-100 @ 0xffffff9c @ │ │ │ │ + strdeq r3, [r3], #-100 @ 0xffffff9c @ │ │ │ │ + rsbeq r3, r3, ip, lsl #14 │ │ │ │ + rsbeq r3, r3, r8, lsr #14 │ │ │ │ + rsbeq r3, r3, r0, asr #14 │ │ │ │ + rsbeq r3, r3, ip, asr r7 │ │ │ │ + rsbeq r3, r3, r8, ror r7 │ │ │ │ + mlseq r3, r8, r7, r3 │ │ │ │ + strhteq r3, [r3], #-116 @ 0xffffff8c │ │ │ │ + ldrdeq r3, [r3], #-124 @ 0xffffff84 @ │ │ │ │ + rsbeq r3, r3, r0, lsl r8 │ │ │ │ + rsbeq r3, r3, ip, lsr #16 │ │ │ │ + rsbeq r3, r3, ip, asr #16 │ │ │ │ + rsbeq r3, r3, ip, ror #16 │ │ │ │ + rsbeq r3, r3, ip, lsl #17 │ │ │ │ + rsbeq r3, r3, r8, lsr #17 │ │ │ │ + rsbeq r3, r3, r4, asr #17 │ │ │ │ + ldrdeq r3, [r3], #-140 @ 0xffffff74 @ │ │ │ │ + strdeq r3, [r3], #-140 @ 0xffffff74 @ │ │ │ │ + rsbeq r3, r3, ip, lsl r9 │ │ │ │ + rsbeq r3, r3, ip, lsr r9 │ │ │ │ + rsbeq r3, r3, r8, asr r9 │ │ │ │ + rsbeq r3, r3, r8, ror r9 │ │ │ │ + mlseq r3, r4, r9, r3 │ │ │ │ + strhteq r3, [r3], #-144 @ 0xffffff70 │ │ │ │ + ldrdeq r3, [r3], #-148 @ 0xffffff6c @ │ │ │ │ + strdeq r3, [r3], #-148 @ 0xffffff6c @ │ │ │ │ + rsbeq r3, r3, r4, lsl sl │ │ │ │ + rsbeq r3, r3, r0, lsr sl │ │ │ │ + rsbeq r3, r3, ip, asr #20 │ │ │ │ + rsbeq r3, r3, ip, ror #20 │ │ │ │ + rsbeq r3, r3, ip, lsl #21 │ │ │ │ + rsbeq r3, r3, ip, lsr #21 │ │ │ │ + rsbeq r3, r3, ip, asr #21 │ │ │ │ + rsbeq r3, r3, r8, ror #21 │ │ │ │ + rsbeq r3, r3, ip, lsl #22 │ │ │ │ + rsbeq r3, r3, r8, lsr #22 │ │ │ │ + rsbeq r3, r3, r8, asr #22 │ │ │ │ + rsbeq r3, r3, r0, ror fp │ │ │ │ + mlseq r3, r0, fp, r3 │ │ │ │ + rsbeq r3, r3, ip, lsr #23 │ │ │ │ + ldrdeq r3, [r3], #-176 @ 0xffffff50 @ │ │ │ │ + strdeq r3, [r3], #-188 @ 0xffffff44 @ │ │ │ │ + rsbeq r3, r3, r4, lsr #24 │ │ │ │ + rsbeq r3, r3, r0, asr #24 │ │ │ │ + rsbeq r3, r3, ip, asr ip │ │ │ │ + rsbeq r3, r3, r8, ror ip │ │ │ │ + rsbeq r3, r3, r4, lsr #25 │ │ │ │ + rsbeq r3, r3, r4, asr #25 │ │ │ │ + rsbeq r3, r3, r4, ror #25 │ │ │ │ + rsbeq r3, r3, r4, lsl #26 │ │ │ │ + rsbeq r3, r3, r0, lsr #26 │ │ │ │ + rsbeq r3, r3, r0, asr #26 │ │ │ │ + rsbeq r3, r3, ip, asr sp │ │ │ │ + rsbeq r3, r3, ip, ror sp │ │ │ │ + mlseq r3, ip, sp, r3 │ │ │ │ + strhteq r3, [r3], #-216 @ 0xffffff28 │ │ │ │ + ldrdeq r3, [r3], #-216 @ 0xffffff28 @ │ │ │ │ + strdeq r3, [r3], #-212 @ 0xffffff2c @ │ │ │ │ + rsbeq r3, r3, ip, lsl lr │ │ │ │ + rsbeq r3, r3, r8, lsr lr │ │ │ │ + rsbeq r3, r3, r4, asr lr │ │ │ │ + rsbeq r3, r3, r0, ror lr │ │ │ │ + rsbeq r3, r3, ip, lsl #29 │ │ │ │ + rsbeq r3, r3, r8, lsr #29 │ │ │ │ + rsbeq r3, r3, r4, asr #29 │ │ │ │ + rsbeq r3, r3, r4, ror #29 │ │ │ │ + rsbeq r3, r3, r4, lsl #30 │ │ │ │ + rsbeq r3, r3, r0, lsr #30 │ │ │ │ + rsbeq r3, r3, r0, asr #30 │ │ │ │ + rsbeq r3, r3, r8, ror #30 │ │ │ │ + rsbeq r3, r3, r8, lsl #31 │ │ │ │ + rsbeq r3, r3, ip, lsr #31 │ │ │ │ + rsbeq r3, r3, ip, asr #31 │ │ │ │ + rsbeq r3, r3, ip, ror #31 │ │ │ │ + rsbeq r4, r3, r4, lsl r0 │ │ │ │ + rsbeq r4, r3, r8, lsr r0 │ │ │ │ + rsbeq r4, r3, r4, asr r0 │ │ │ │ + rsbeq r4, r3, r4, ror r0 │ │ │ │ + mlseq r3, r4, r0, r4 │ │ │ │ + strhteq r4, [r3], #-12 │ │ │ │ + ldrdeq r4, [r3], #-12 @ │ │ │ │ + rsbeq r4, r3, r0, lsl #2 │ │ │ │ + rsbeq r4, r3, r0, lsr #2 │ │ │ │ + rsbeq r4, r3, ip, lsr r1 │ │ │ │ + rsbeq r4, r3, ip, asr r1 │ │ │ │ + rsbeq r4, r3, ip, ror r1 │ │ │ │ + mlseq r3, r8, r1, r4 │ │ │ │ + strhteq r4, [r3], #-28 @ 0xffffffe4 │ │ │ │ + rsbeq r4, r3, r0, ror #3 │ │ │ │ + rsbeq r4, r3, r0, lsl #4 │ │ │ │ + rsbeq r4, r3, ip, lsl r2 │ │ │ │ + rsbeq r4, r3, r8, lsr r2 │ │ │ │ + rsbeq r4, r3, r4, asr r2 │ │ │ │ + rsbeq r4, r3, r8, ror r2 │ │ │ │ + mlseq r3, r8, r2, r4 │ │ │ │ + strhteq r4, [r3], #-36 @ 0xffffffdc │ │ │ │ + ldrdeq r4, [r3], #-32 @ 0xffffffe0 @ │ │ │ │ + rsbeq r4, r3, ip, ror #5 │ │ │ │ + rsbeq r4, r3, r8, lsl #6 │ │ │ │ + rsbeq r4, r3, r4, lsr #6 │ │ │ │ + rsbeq r4, r3, r4, asr #6 │ │ │ │ + rsbeq r4, r3, ip, asr r3 │ │ │ │ + rsbeq r4, r3, r4, ror r3 │ │ │ │ + mlseq r3, ip, r3, r4 │ │ │ │ + strhteq r4, [r3], #-56 @ 0xffffffc8 │ │ │ │ + ldrdeq r4, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ + strdeq r4, [r3], #-52 @ 0xffffffcc @ │ │ │ │ + rsbeq r4, r3, ip, lsl #8 │ │ │ │ + rsbeq r4, r3, r8, lsr #8 │ │ │ │ + rsbeq r4, r3, r4, asr #8 │ │ │ │ + rsbeq r4, r3, r0, ror #8 │ │ │ │ + rsbeq r4, r3, ip, ror r4 │ │ │ │ + mlseq r3, r8, r4, r4 │ │ │ │ + strhteq r4, [r3], #-76 @ 0xffffffb4 │ │ │ │ + ldrdeq r4, [r3], #-72 @ 0xffffffb8 @ │ │ │ │ + strdeq r4, [r3], #-68 @ 0xffffffbc @ │ │ │ │ + rsbeq r4, r3, r8, lsl r5 │ │ │ │ + rsbeq r4, r3, ip, lsr r5 │ │ │ │ + rsbeq r4, r3, r0, ror #10 │ │ │ │ + rsbeq r4, r3, ip, ror r5 │ │ │ │ + mlseq r3, r8, r5, r4 │ │ │ │ + rsbeq r4, r3, r0, asr #11 │ │ │ │ + ldrdeq r4, [r3], #-92 @ 0xffffffa4 @ │ │ │ │ + strdeq r4, [r3], #-92 @ 0xffffffa4 @ │ │ │ │ + rsbeq r4, r3, ip, lsl r6 │ │ │ │ + rsbeq r4, r3, r8, lsr r6 │ │ │ │ + rsbeq r4, r3, r4, asr r6 │ │ │ │ + rsbeq r4, r3, r8, ror r6 │ │ │ │ + mlseq r3, r8, r6, r4 │ │ │ │ + strhteq r4, [r3], #-100 @ 0xffffff9c │ │ │ │ + rsbeq r4, r3, ip, asr #13 │ │ │ │ + rsbeq r4, r3, r8, ror #13 │ │ │ │ + rsbeq r4, r3, ip, lsl #14 │ │ │ │ + rsbeq r4, r3, r4, lsr #14 │ │ │ │ + rsbeq r4, r3, r4, asr #14 │ │ │ │ + rsbeq r4, r3, r4, ror #14 │ │ │ │ + rsbeq r4, r3, r8, lsl #15 │ │ │ │ + rsbeq r4, r3, ip, lsr #15 │ │ │ │ + rsbeq r4, r3, ip, asr #15 │ │ │ │ + rsbeq r4, r3, r8, ror #15 │ │ │ │ + rsbeq r4, r3, r8, lsl #16 │ │ │ │ + rsbeq r4, r3, r0, lsr #16 │ │ │ │ + rsbeq r4, r3, r4, asr #16 │ │ │ │ + rsbeq r4, r3, r4, ror #16 │ │ │ │ + rsbeq r4, r3, r4, lsl #17 │ │ │ │ + rsbeq r4, r3, r0, lsr #17 │ │ │ │ + rsbeq r4, r3, r0, asr #17 │ │ │ │ + ldrdeq r4, [r3], #-136 @ 0xffffff78 @ │ │ │ │ + strdeq r4, [r3], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r4, r3, r0, lsl r9 │ │ │ │ + rsbeq r4, r3, r0, lsr r9 │ │ │ │ + rsbeq r4, r3, r8, asr #18 │ │ │ │ + rsbeq r4, r3, r4, ror #18 │ │ │ │ + rsbeq r4, r3, r4, lsl #19 │ │ │ │ + rsbeq r4, r3, r0, lsr #19 │ │ │ │ + rsbeq r4, r3, r0, asr #19 │ │ │ │ + rsbeq r4, r3, r0, ror #19 │ │ │ │ + rsbeq r4, r3, r0, lsl #20 │ │ │ │ + rsbeq r4, r3, r8, lsr #20 │ │ │ │ + rsbeq r4, r3, r4, asr #20 │ │ │ │ + rsbeq r4, r3, ip, asr sl │ │ │ │ + rsbeq r4, r3, ip, ror sl │ │ │ │ + mlseq r3, r8, sl, r4 │ │ │ │ + strhteq r4, [r3], #-172 @ 0xffffff54 │ │ │ │ + ldrdeq r4, [r3], #-172 @ 0xffffff54 @ │ │ │ │ + rsbeq r4, r3, r8, lsl fp │ │ │ │ + rsbeq r4, r3, r4, lsr fp │ │ │ │ + rsbeq r4, r3, r0, asr fp │ │ │ │ + rsbeq r4, r3, ip, ror #22 │ │ │ │ + rsbeq r4, r3, r4, lsl #23 │ │ │ │ + mlseq r3, ip, fp, r4 │ │ │ │ + strhteq r4, [r3], #-184 @ 0xffffff48 │ │ │ │ + ldrdeq r4, [r3], #-180 @ 0xffffff4c @ │ │ │ │ + strdeq r4, [r3], #-176 @ 0xffffff50 @ │ │ │ │ + rsbeq r4, r3, ip, lsl #24 │ │ │ │ + rsbeq r4, r3, r0, lsr ip │ │ │ │ + rsbeq r4, r3, r0, asr ip │ │ │ │ + rsbeq r4, r3, ip, ror #24 │ │ │ │ + rsbeq r4, r3, ip, lsl #25 │ │ │ │ + rsbeq r4, r3, ip, lsr #25 │ │ │ │ + rsbeq r4, r3, r8, asr #25 │ │ │ │ + rsbeq r4, r3, r4, ror #25 │ │ │ │ + rsbeq r4, r3, r0, lsl #26 │ │ │ │ + rsbeq r4, r3, r0, lsr #26 │ │ │ │ + rsbeq r4, r3, r0, asr #26 │ │ │ │ + rsbeq r4, r3, ip, asr sp │ │ │ │ + rsbeq r4, r3, r8, ror sp │ │ │ │ + mlseq r3, r4, sp, r4 │ │ │ │ + strhteq r4, [r3], #-212 @ 0xffffff2c │ │ │ │ + ldrdeq r4, [r3], #-216 @ 0xffffff28 @ │ │ │ │ + strdeq r4, [r3], #-212 @ 0xffffff2c @ │ │ │ │ + rsbeq r4, r3, r4, lsl lr │ │ │ │ + rsbeq r4, r3, r8, lsr lr │ │ │ │ + rsbeq r4, r3, ip, asr lr │ │ │ │ + rsbeq r4, r3, ip, ror lr │ │ │ │ + mlseq r3, ip, lr, r4 │ │ │ │ + rsbeq r4, r3, r0, asr #29 │ │ │ │ + ldrdeq r4, [r3], #-236 @ 0xffffff14 @ │ │ │ │ + rsbeq r4, r3, r8, lsl pc │ │ │ │ + rsbeq r4, r3, r4, lsr pc │ │ │ │ + rsbeq r4, r3, r0, asr pc │ │ │ │ + rsbeq r4, r3, r8, ror #30 │ │ │ │ + rsbeq r4, r3, r8, lsl #31 │ │ │ │ + rsbeq r4, r3, r0, lsr #31 │ │ │ │ + rsbeq r4, r3, r0, asr #31 │ │ │ │ + rsbeq r4, r3, r4, ror #31 │ │ │ │ + rsbeq r5, r3, r4 │ │ │ │ + rsbeq r5, r3, r4, lsr #32 │ │ │ │ + rsbeq r5, r3, r0, asr #32 │ │ │ │ + rsbeq r5, r3, r0, rrx │ │ │ │ + rsbeq r5, r3, r8, ror r0 │ │ │ │ + mlseq r3, r4, r0, r5 │ │ │ │ + strhteq r5, [r3], #-4 │ │ │ │ + ldrdeq r5, [r3], #-0 @ │ │ │ │ + rsbeq r5, r3, ip, ror #1 │ │ │ │ + rsbeq r5, r3, ip, lsl #2 │ │ │ │ + rsbeq r5, r3, r0, lsr r1 │ │ │ │ + rsbeq r5, r3, r0, asr r1 │ │ │ │ + rsbeq r5, r3, ip, ror #2 │ │ │ │ + rsbeq r5, r3, r8, lsl #3 │ │ │ │ + rsbeq r5, r3, r0, lsr #3 │ │ │ │ + strhteq r5, [r3], #-28 @ 0xffffffe4 │ │ │ │ + ldrdeq r5, [r3], #-24 @ 0xffffffe8 @ │ │ │ │ + strdeq r5, [r3], #-20 @ 0xffffffec @ │ │ │ │ + rsbeq r5, r3, ip, lsl #4 │ │ │ │ + rsbeq r5, r3, r8, lsr #4 │ │ │ │ + rsbeq r5, r3, ip, asr #4 │ │ │ │ + rsbeq r5, r3, r8, ror #4 │ │ │ │ + rsbeq r5, r3, r8, lsl #5 │ │ │ │ + rsbeq r5, r3, r4, lsr #5 │ │ │ │ + rsbeq r5, r3, r4, asr #5 │ │ │ │ + rsbeq r5, r3, r4, ror #5 │ │ │ │ + rsbeq r5, r3, r0, lsl #6 │ │ │ │ + rsbeq r5, r3, r4, lsr #6 │ │ │ │ + rsbeq r5, r3, r4, asr #6 │ │ │ │ + rsbeq r5, r3, r0, ror #6 │ │ │ │ + rsbeq r5, r3, r0, lsl #7 │ │ │ │ + mlseq r3, r8, r3, r5 │ │ │ │ + strhteq r5, [r3], #-60 @ 0xffffffc4 │ │ │ │ + rsbeq r5, r3, r0, ror #7 │ │ │ │ + rsbeq r5, r3, r0, lsl #8 │ │ │ │ + rsbeq r5, r3, ip, lsl r4 │ │ │ │ + rsbeq r5, r3, r0, asr #8 │ │ │ │ + rsbeq r5, r3, r4, ror #8 │ │ │ │ + rsbeq r5, r3, r8, lsl #9 │ │ │ │ + rsbeq r5, r3, ip, lsr #9 │ │ │ │ + rsbeq r5, r3, r8, asr #9 │ │ │ │ + rsbeq r5, r3, r8, ror #9 │ │ │ │ + rsbeq r5, r3, r4, lsl #10 │ │ │ │ + rsbeq r5, r3, r8, lsr #10 │ │ │ │ + rsbeq r5, r3, r8, asr #10 │ │ │ │ + rsbeq r5, r3, ip, ror #10 │ │ │ │ + rsbeq r5, r3, r8, lsl #11 │ │ │ │ + rsbeq r5, r3, ip, lsr #11 │ │ │ │ + rsbeq r5, r3, ip, asr #11 │ │ │ │ + rsbeq r5, r3, r4, ror #11 │ │ │ │ + rsbeq r5, r3, r4, lsl #12 │ │ │ │ + rsbeq r5, r3, r0, lsr #12 │ │ │ │ + rsbeq r5, r3, r0, asr #12 │ │ │ │ + rsbeq r5, r3, r0, ror #12 │ │ │ │ + rsbeq r5, r3, ip, ror r6 │ │ │ │ + mlseq r3, ip, r6, r5 │ │ │ │ + strhteq r5, [r3], #-108 @ 0xffffff94 │ │ │ │ + rsbeq r5, r3, r0, ror #13 │ │ │ │ + strdeq r5, [r3], #-108 @ 0xffffff94 @ │ │ │ │ + rsbeq r5, r3, r8, lsl r7 │ │ │ │ + rsbeq r5, r3, r4, lsr r7 │ │ │ │ + rsbeq r5, r3, r0, asr r7 │ │ │ │ + rsbeq r5, r3, r0, ror r7 │ │ │ │ + mlseq r3, r0, r7, r5 │ │ │ │ + rsbeq r5, r3, ip, lsr #15 │ │ │ │ + rsbeq r5, r3, r8, asr #15 │ │ │ │ + rsbeq r5, r3, r8, ror #15 │ │ │ │ + rsbeq r5, r3, r0, lsl #16 │ │ │ │ + rsbeq r5, r3, ip, lsl r8 │ │ │ │ + rsbeq r5, r3, r8, lsr r8 │ │ │ │ + rsbeq r5, r3, r4, asr r8 │ │ │ │ + rsbeq r5, r3, ip, ror #16 │ │ │ │ + rsbeq r5, r3, r4, lsl #17 │ │ │ │ + mlseq r3, ip, r8, r5 │ │ │ │ + strhteq r5, [r3], #-136 @ 0xffffff78 │ │ │ │ + ldrdeq r5, [r3], #-136 @ 0xffffff78 @ │ │ │ │ + strdeq r5, [r3], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r5, r3, r0, lsl r9 │ │ │ │ + rsbeq r5, r3, r0, lsr r9 │ │ │ │ + rsbeq r5, r3, r0, asr r9 │ │ │ │ + rsbeq r5, r3, r4, ror r9 │ │ │ │ + mlseq r3, r4, r9, r5 │ │ │ │ + strhteq r5, [r3], #-148 @ 0xffffff6c │ │ │ │ + ldrdeq r5, [r3], #-144 @ 0xffffff70 @ │ │ │ │ + strdeq r5, [r3], #-144 @ 0xffffff70 @ │ │ │ │ + rsbeq r5, r3, ip, lsl #20 │ │ │ │ + rsbeq r5, r3, r4, lsr #20 │ │ │ │ + rsbeq r5, r3, r0, asr #20 │ │ │ │ + rsbeq r5, r3, ip, asr sl │ │ │ │ + rsbeq r5, r3, r8, ror sl │ │ │ │ + mlseq r3, r4, sl, r5 │ │ │ │ + strhteq r5, [r3], #-168 @ 0xffffff58 │ │ │ │ + ldrdeq r5, [r3], #-164 @ 0xffffff5c @ │ │ │ │ + strdeq r5, [r3], #-160 @ 0xffffff60 @ │ │ │ │ + rsbeq r5, r3, r8, lsl #22 │ │ │ │ + rsbeq r5, r3, r4, lsr #22 │ │ │ │ + rsbeq r5, r3, r0, asr #22 │ │ │ │ + rsbeq r5, r3, r0, ror #22 │ │ │ │ + rsbeq r5, r3, ip, ror fp │ │ │ │ + rsbeq r5, r3, r0, lsr #23 │ │ │ │ + strhteq r5, [r3], #-188 @ 0xffffff44 │ │ │ │ + ldrdeq r5, [r3], #-184 @ 0xffffff48 @ │ │ │ │ + strdeq r5, [r3], #-180 @ 0xffffff4c @ │ │ │ │ + rsbeq r5, r3, r4, lsl ip │ │ │ │ + rsbeq r5, r3, r4, lsr ip │ │ │ │ + rsbeq r5, r3, r4, asr ip │ │ │ │ + rsbeq r5, r3, r4, ror ip │ │ │ │ + mlseq r3, r0, ip, r5 │ │ │ │ + rsbeq r5, r3, ip, lsr #25 │ │ │ │ + rsbeq r5, r3, r8, asr #25 │ │ │ │ + rsbeq r5, r3, r8, ror #25 │ │ │ │ + rsbeq r5, r3, r8, lsl #26 │ │ │ │ + rsbeq r5, r3, r8, lsr #26 │ │ │ │ + rsbeq r5, r3, r8, asr #26 │ │ │ │ + rsbeq r5, r3, r4, ror #26 │ │ │ │ + rsbeq r5, r3, r4, lsl #27 │ │ │ │ + rsbeq r5, r3, r4, lsr #27 │ │ │ │ + rsbeq r5, r3, r0, asr #27 │ │ │ │ + rsbeq r5, r3, r0, ror #27 │ │ │ │ + rsbeq r5, r3, r4, lsl #28 │ │ │ │ + rsbeq r5, r3, r8, lsr #28 │ │ │ │ + rsbeq r5, r3, r4, asr #28 │ │ │ │ + rsbeq r5, r3, r0, ror #28 │ │ │ │ + rsbeq r5, r3, r8, ror lr │ │ │ │ + mlseq r3, r4, lr, r5 │ │ │ │ + strhteq r5, [r3], #-224 @ 0xffffff20 │ │ │ │ + ldrdeq r5, [r3], #-228 @ 0xffffff1c @ │ │ │ │ + strdeq r5, [r3], #-224 @ 0xffffff20 @ │ │ │ │ + rsbeq r5, r3, ip, lsl #30 │ │ │ │ + rsbeq r5, r3, r8, lsr #30 │ │ │ │ + rsbeq r5, r3, r0, asr #30 │ │ │ │ + rsbeq r5, r3, r8, asr pc │ │ │ │ + rsbeq r5, r3, r4, ror pc │ │ │ │ + mlseq r3, r0, pc, r5 @ │ │ │ │ + strhteq r5, [r3], #-240 @ 0xffffff10 │ │ │ │ + ldrdeq r5, [r3], #-248 @ 0xffffff08 @ │ │ │ │ + rsbeq r6, r3, r0 │ │ │ │ + rsbeq r6, r3, ip, lsl r0 │ │ │ │ + rsbeq r6, r3, ip, lsr r0 │ │ │ │ + rsbeq r6, r3, r4, rrx │ │ │ │ + rsbeq r6, r3, r4, lsl #1 │ │ │ │ + rsbeq r6, r3, r0, lsr #1 │ │ │ │ + strhteq r6, [r3], #-12 │ │ │ │ + ldrdeq r6, [r3], #-8 @ │ │ │ │ + strdeq r6, [r3], #-12 @ │ │ │ │ + rsbeq r6, r3, ip, lsl r1 │ │ │ │ + rsbeq r6, r3, r8, lsr r1 │ │ │ │ + rsbeq r6, r3, r8, asr r1 │ │ │ │ + rsbeq r6, r3, r4, ror r1 │ │ │ │ + mlseq r3, r0, r1, r6 │ │ │ │ + strhteq r6, [r3], #-16 │ │ │ │ + ldrdeq r6, [r3], #-16 @ │ │ │ │ + rsbeq r6, r3, r8, ror #3 │ │ │ │ + rsbeq r6, r3, r4, lsl #4 │ │ │ │ + rsbeq r6, r3, ip, lsl r2 │ │ │ │ + rsbeq r6, r3, r8, lsr r2 │ │ │ │ + rsbeq r6, r3, r4, asr r2 │ │ │ │ + rsbeq r6, r3, ip, ror #4 │ │ │ │ + rsbeq r6, r3, r8, lsl #5 │ │ │ │ + rsbeq r6, r3, r4, lsr #5 │ │ │ │ + rsbeq r6, r3, r4, asr #5 │ │ │ │ + rsbeq r6, r3, r4, ror #5 │ │ │ │ + rsbeq r6, r3, r8, lsl #6 │ │ │ │ + rsbeq r6, r3, ip, lsr #6 │ │ │ │ + rsbeq r6, r3, r4, asr r3 │ │ │ │ + rsbeq r6, r3, r4, ror r3 │ │ │ │ + mlseq r3, r0, r3, r6 │ │ │ │ + rsbeq r6, r3, ip, lsr #7 │ │ │ │ + rsbeq r6, r3, r8, asr #7 │ │ │ │ + rsbeq r6, r3, r4, ror #7 │ │ │ │ + rsbeq r6, r3, r0, lsl #8 │ │ │ │ + rsbeq r6, r3, r0, lsr #8 │ │ │ │ + rsbeq r6, r3, r0, asr #8 │ │ │ │ + rsbeq r6, r3, ip, asr r4 │ │ │ │ + rsbeq r6, r3, r8, ror r4 │ │ │ │ + mlseq r3, r4, r4, r6 │ │ │ │ + strhteq r6, [r3], #-64 @ 0xffffffc0 │ │ │ │ + rsbeq r6, r3, ip, asr #9 │ │ │ │ + rsbeq r6, r3, ip, ror #9 │ │ │ │ + rsbeq r6, r3, r8, lsl #10 │ │ │ │ + rsbeq r6, r3, r8, lsr #10 │ │ │ │ + rsbeq r6, r3, r4, asr #10 │ │ │ │ + rsbeq r6, r3, ip, asr r5 │ │ │ │ + rsbeq r6, r3, r8, ror r5 │ │ │ │ + mlseq r3, r4, r5, r6 │ │ │ │ + strhteq r6, [r3], #-84 @ 0xffffffac │ │ │ │ + ldrdeq r6, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq r6, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r6, r3, ip, lsl #12 │ │ │ │ + rsbeq r6, r3, r8, lsr #12 │ │ │ │ + rsbeq r6, r3, r4, asr #12 │ │ │ │ + rsbeq r6, r3, r8, ror #12 │ │ │ │ + rsbeq r6, r3, ip, lsl #13 │ │ │ │ + rsbeq r6, r3, r8, lsr #13 │ │ │ │ + rsbeq r6, r3, r8, asr #13 │ │ │ │ + rsbeq r6, r3, r0, ror #13 │ │ │ │ + rsbeq r6, r3, r4, lsl #14 │ │ │ │ + rsbeq r6, r3, r0, lsr #14 │ │ │ │ + rsbeq r6, r3, r8, lsr r7 │ │ │ │ + rsbeq r6, r3, r4, asr r7 │ │ │ │ + rsbeq r6, r3, r0, ror r7 │ │ │ │ + rsbeq r6, r3, ip, lsl #15 │ │ │ │ + rsbeq r6, r3, r8, lsr #15 │ │ │ │ + rsbeq r6, r3, ip, asr #15 │ │ │ │ + strdeq r6, [r3], #-116 @ 0xffffff8c @ │ │ │ │ + rsbeq r6, r3, r4, lsl r8 │ │ │ │ + rsbeq r6, r3, r4, lsr r8 │ │ │ │ + rsbeq r6, r3, ip, asr r8 │ │ │ │ + rsbeq r6, r3, r4, lsl #17 │ │ │ │ + rsbeq r6, r3, r0, lsr #17 │ │ │ │ + rsbeq r6, r3, r0, asr #17 │ │ │ │ + ldrdeq r6, [r3], #-136 @ 0xffffff78 @ │ │ │ │ + strdeq r6, [r3], #-128 @ 0xffffff80 @ │ │ │ │ + rsbeq r6, r3, r8, lsl #18 │ │ │ │ + rsbeq r6, r3, r8, lsr #18 │ │ │ │ + rsbeq r6, r3, r4, asr #18 │ │ │ │ + rsbeq r6, r3, r4, ror #18 │ │ │ │ + rsbeq r6, r3, r4, lsl #19 │ │ │ │ + mlseq r3, ip, r9, r6 │ │ │ │ + strhteq r6, [r3], #-152 @ 0xffffff68 │ │ │ │ + ldrdeq r6, [r3], #-148 @ 0xffffff6c @ │ │ │ │ + strdeq r6, [r3], #-148 @ 0xffffff6c @ │ │ │ │ + rsbeq r6, r3, r0, lsl sl │ │ │ │ + rsbeq r6, r3, r0, lsr sl │ │ │ │ + rsbeq r6, r3, r0, asr sl │ │ │ │ + rsbeq r6, r3, r0, ror sl │ │ │ │ + mlseq r3, r0, sl, r6 │ │ │ │ + rsbeq r6, r3, ip, lsr #21 │ │ │ │ + rsbeq r6, r3, ip, asr #21 │ │ │ │ + strdeq r6, [r3], #-164 @ 0xffffff5c @ │ │ │ │ + rsbeq r6, r3, r4, lsl fp │ │ │ │ + rsbeq r6, r3, r0, lsr fp │ │ │ │ + rsbeq r6, r3, ip, asr #22 │ │ │ │ + rsbeq r6, r3, r8, ror #22 │ │ │ │ + rsbeq r6, r3, r4, lsl #23 │ │ │ │ + rsbeq r6, r3, r0, lsr #23 │ │ │ │ + strhteq r6, [r3], #-188 @ 0xffffff44 │ │ │ │ + ldrdeq r6, [r3], #-184 @ 0xffffff48 @ │ │ │ │ + strdeq r6, [r3], #-180 @ 0xffffff4c @ │ │ │ │ + rsbeq r6, r3, r8, lsl ip │ │ │ │ + rsbeq r6, r3, r8, lsr ip │ │ │ │ + rsbeq r6, r3, r4, asr ip │ │ │ │ + rsbeq r6, r3, r4, ror ip │ │ │ │ + mlseq r3, r4, ip, r6 │ │ │ │ + strhteq r6, [r3], #-192 @ 0xffffff40 │ │ │ │ + rsbeq r6, r3, ip, asr #25 │ │ │ │ + rsbeq r6, r3, ip, ror #25 │ │ │ │ + rsbeq r6, r3, ip, lsl #26 │ │ │ │ + rsbeq r6, r3, r8, lsr #26 │ │ │ │ + rsbeq r6, r3, r0, asr sp │ │ │ │ + rsbeq r6, r3, r4, ror sp │ │ │ │ + mlseq r3, r4, sp, r6 │ │ │ │ + strhteq r6, [r3], #-208 @ 0xffffff30 │ │ │ │ + rsbeq r6, r3, ip, asr #27 │ │ │ │ + rsbeq r6, r3, r8, ror #27 │ │ │ │ + rsbeq r6, r3, r0, lsl lr │ │ │ │ + rsbeq r6, r3, ip, lsr #28 │ │ │ │ + rsbeq r6, r3, ip, asr #28 │ │ │ │ + rsbeq r6, r3, ip, ror #28 │ │ │ │ + rsbeq r6, r3, r8, lsl #29 │ │ │ │ + rsbeq r6, r3, r4, lsr #29 │ │ │ │ + strhteq r6, [r3], #-236 @ 0xffffff14 │ │ │ │ + ldrdeq r6, [r3], #-236 @ 0xffffff14 @ │ │ │ │ + rsbeq r6, r3, r0, lsl #30 │ │ │ │ + rsbeq r6, r3, r0, lsr #30 │ │ │ │ + rsbeq r6, r3, ip, lsr pc │ │ │ │ + rsbeq r6, r3, ip, asr pc │ │ │ │ + rsbeq r6, r3, r8, ror pc │ │ │ │ + mlseq r3, r8, pc, r6 @ │ │ │ │ + strhteq r6, [r3], #-248 @ 0xffffff08 │ │ │ │ + ldrdeq r6, [r3], #-248 @ 0xffffff08 @ │ │ │ │ + strdeq r6, [r3], #-244 @ 0xffffff0c @ │ │ │ │ + rsbeq r7, r3, r0, lsl r0 │ │ │ │ + rsbeq r7, r3, ip, lsr #32 │ │ │ │ + rsbeq r7, r3, ip, asr #32 │ │ │ │ + rsbeq r7, r3, r8, rrx │ │ │ │ + rsbeq r7, r3, r4, lsl #1 │ │ │ │ + rsbeq r7, r3, r0, lsr #1 │ │ │ │ + rsbeq r7, r3, r0, asr #1 │ │ │ │ + rsbeq r7, r3, r8, ror #1 │ │ │ │ + rsbeq r7, r3, r8, lsl r1 │ │ │ │ + rsbeq r7, r3, r4, lsr r1 │ │ │ │ + rsbeq r7, r3, r0, asr r1 │ │ │ │ + rsbeq r7, r3, ip, ror #2 │ │ │ │ + rsbeq r7, r3, r8, lsl #3 │ │ │ │ + strhteq r7, [r3], #-16 │ │ │ │ + rsbeq r7, r3, ip, asr #3 │ │ │ │ + rsbeq r7, r3, r4, ror #3 │ │ │ │ + rsbeq r7, r3, r4, lsl #4 │ │ │ │ + rsbeq r7, r3, r8, lsr #4 │ │ │ │ + rsbeq r7, r3, r8, asr #4 │ │ │ │ + rsbeq r7, r3, r4, ror #4 │ │ │ │ + rsbeq r7, r3, r8, lsl #5 │ │ │ │ + rsbeq r7, r3, r8, lsr #5 │ │ │ │ + rsbeq r7, r3, r4, asr #5 │ │ │ │ + rsbeq r7, r3, r0, ror #5 │ │ │ │ + strdeq r7, [r3], #-44 @ 0xffffffd4 @ │ │ │ │ + rsbeq r7, r3, r8, lsl r3 │ │ │ │ + rsbeq r7, r3, r4, lsr r3 │ │ │ │ + rsbeq r7, r3, r0, asr r3 │ │ │ │ + rsbeq r7, r3, ip, ror #6 │ │ │ │ + rsbeq r7, r3, ip, lsl #7 │ │ │ │ + rsbeq r7, r3, ip, lsr #7 │ │ │ │ + rsbeq r7, r3, ip, asr #7 │ │ │ │ + rsbeq r7, r3, r8, ror #7 │ │ │ │ + rsbeq r7, r3, r8, lsl #8 │ │ │ │ + rsbeq r7, r3, r4, lsr #8 │ │ │ │ + rsbeq r7, r3, r0, asr #8 │ │ │ │ + rsbeq r7, r3, r0, ror #8 │ │ │ │ + mlseq r3, r0, r4, r7 │ │ │ │ + rsbeq r7, r3, ip, lsr #9 │ │ │ │ + rsbeq r7, r3, r4, asr #9 │ │ │ │ + rsbeq r7, r3, r4, ror #9 │ │ │ │ + rsbeq r7, r3, r0, lsl #10 │ │ │ │ + rsbeq r7, r3, r8, lsr #10 │ │ │ │ + rsbeq r7, r3, r4, asr #10 │ │ │ │ + rsbeq r7, r3, r4, ror #10 │ │ │ │ + rsbeq r7, r3, r4, lsl #11 │ │ │ │ + rsbeq r7, r3, r4, lsr #11 │ │ │ │ + rsbeq r7, r3, r0, asr #11 │ │ │ │ + ldrdeq r7, [r3], #-92 @ 0xffffffa4 @ │ │ │ │ + strdeq r7, [r3], #-92 @ 0xffffffa4 @ │ │ │ │ + rsbeq r7, r3, r8, lsl r6 │ │ │ │ + rsbeq r7, r3, r4, lsr r6 │ │ │ │ + rsbeq r7, r3, r0, asr r6 │ │ │ │ + rsbeq r7, r3, r0, ror r6 │ │ │ │ + rsbeq r7, r3, ip, lsl #13 │ │ │ │ + rsbeq r7, r3, r8, lsr #13 │ │ │ │ + rsbeq r7, r3, r4, asr #13 │ │ │ │ + rsbeq r7, r3, r0, ror #13 │ │ │ │ + strdeq r7, [r3], #-108 @ 0xffffff94 @ │ │ │ │ + rsbeq r7, r3, ip, lsl r7 │ │ │ │ + rsbeq r7, r3, ip, lsr r7 │ │ │ │ + rsbeq r7, r3, r0, ror #14 │ │ │ │ + rsbeq r7, r3, r0, lsl #15 │ │ │ │ + rsbeq r7, r3, r0, lsr #15 │ │ │ │ + strhteq r7, [r3], #-120 @ 0xffffff88 │ │ │ │ + ldrdeq r7, [r3], #-120 @ 0xffffff88 @ │ │ │ │ + strdeq r7, [r3], #-120 @ 0xffffff88 @ │ │ │ │ + rsbeq r7, r3, r8, lsl r8 │ │ │ │ + rsbeq r7, r3, r4, lsr r8 │ │ │ │ + rsbeq r7, r3, r0, asr r8 │ │ │ │ + rsbeq r7, r3, r0, ror r8 │ │ │ │ + rsbeq r7, r3, ip, lsl #17 │ │ │ │ + rsbeq r7, r3, r4, lsr #17 │ │ │ │ + rsbeq r7, r3, r0, asr #17 │ │ │ │ + rsbeq r7, r3, r0, ror #17 │ │ │ │ + strdeq r7, [r3], #-136 @ 0xffffff78 @ │ │ │ │ + rsbeq r7, r3, r4, lsl r9 │ │ │ │ + rsbeq r7, r3, r0, lsr r9 │ │ │ │ + rsbeq r7, r3, r8, asr #18 │ │ │ │ + rsbeq r7, r3, r8, ror #18 │ │ │ │ + rsbeq r7, r3, r4, lsl #19 │ │ │ │ + rsbeq r7, r3, r8, lsr #19 │ │ │ │ + rsbeq r7, r3, r4, asr #19 │ │ │ │ + ldrdeq r7, [r3], #-156 @ 0xffffff64 @ │ │ │ │ + rsbeq r7, r3, r0, lsl #20 │ │ │ │ + rsbeq r7, r3, ip, lsl sl │ │ │ │ + rsbeq r7, r3, r8, lsr sl │ │ │ │ + rsbeq r7, r3, r4, asr sl │ │ │ │ + rsbeq r7, r3, r0, ror sl │ │ │ │ + mlseq r3, r0, sl, r7 │ │ │ │ + strhteq r7, [r3], #-168 @ 0xffffff58 │ │ │ │ + ldrdeq r7, [r3], #-168 @ 0xffffff58 @ │ │ │ │ + strdeq r7, [r3], #-168 @ 0xffffff58 @ │ │ │ │ + rsbeq r7, r3, r4, lsl fp │ │ │ │ + rsbeq r7, r3, r0, lsr fp │ │ │ │ + rsbeq r7, r3, ip, asr #22 │ │ │ │ + rsbeq r7, r3, r8, ror #22 │ │ │ │ + rsbeq r7, r3, r4, lsl #23 │ │ │ │ + mlseq r3, ip, fp, r7 │ │ │ │ + strhteq r7, [r3], #-188 @ 0xffffff44 │ │ │ │ + ldrdeq r7, [r3], #-184 @ 0xffffff48 @ │ │ │ │ + strdeq r7, [r3], #-184 @ 0xffffff48 @ │ │ │ │ + rsbeq r7, r3, r4, lsl ip │ │ │ │ + rsbeq r7, r3, r8, lsr ip │ │ │ │ + rsbeq r7, r3, r4, asr ip │ │ │ │ + rsbeq r7, r3, r0, ror ip │ │ │ │ + rsbeq r1, r3, r0, lsr r4 │ │ │ │ + rsbeq r1, r3, r8, ror #8 │ │ │ │ + rsbeq r1, r3, r8, asr #8 │ │ │ │ + rsbeq r1, r3, r0, lsr #9 │ │ │ │ + ldrdeq r1, [r3], #-72 @ 0xffffffb8 @ │ │ │ │ + rsbeq r1, r3, r0, lsr #10 │ │ │ │ + rsbeq r1, r3, r8, lsr #11 │ │ │ │ + rsbeq r1, r3, ip, lsl #11 │ │ │ │ + strhteq r1, [r3], #-76 @ 0xffffffb4 │ │ │ │ + rsbeq r1, r3, r4, lsl #7 │ │ │ │ + rsbeq r1, r3, r4, ror #5 │ │ │ │ + rsbeq r1, r3, r4, lsl #6 │ │ │ │ + rsbeq r1, r3, r4, lsr #6 │ │ │ │ + rsbeq r1, r3, r4, asr #6 │ │ │ │ + rsbeq r1, r3, r4, ror #6 │ │ │ │ + rsbeq r1, r3, ip, ror #10 │ │ │ │ + rsbeq r1, r3, r0, lsr #7 │ │ │ │ + rsbeq r1, r3, r0, asr #7 │ │ │ │ + rsbeq r1, r3, r0, ror #7 │ │ │ │ + strdeq r1, [r3], #-76 @ 0xffffffb4 @ │ │ │ │ + rsbeq r1, r3, r0, asr #10 │ │ │ │ + rsbeq r1, r3, ip, asr #11 │ │ │ │ + rsbeq r1, r3, r8, lsl r4 │ │ │ │ + rsbeq r1, r3, r0, lsl #8 │ │ │ │ + mlseq r3, r0, ip, r7 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + mlseq r3, r0, r8, r8 │ │ │ │ + subeq ip, r5, r4, ror #23 │ │ │ │ + rsbeq fp, r2, r0, asr #21 │ │ │ │ + rsbeq r1, r3, r8, lsl #9 │ │ │ │ + ldrdeq pc, [r2], #-160 @ 0xffffff60 @ │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ + ldr r0, [pc, #-1444] @ 9c128 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1448] @ 9c12c <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1452] @ 9c130 <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1456] @ 9c134 <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1460] @ 9c138 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1464] @ 9c13c <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1468] @ 9c140 <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1472] @ 9c144 <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1476] @ 9c148 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1480] @ 9c14c <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1484] @ 9c150 <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1488] @ 9c154 <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1492] @ 9c158 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1496] @ 9c15c <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1500] @ 9c160 <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1504] @ 9c164 <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1508] @ 9c168 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1512] @ 9c16c <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1516] @ 9c170 <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1520] @ 9c174 <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1524] @ 9c178 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1528] @ 9c17c <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1532] @ 9c180 <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1536] @ 9c184 <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1540] @ 9c188 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1544] @ 9c18c <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1548] @ 9c190 <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1552] @ 9c194 <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1556] @ 9c198 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1560] @ 9c19c <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1564] @ 9c1a0 <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1568] @ 9c1a4 <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1572] @ 9c1a8 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1576] @ 9c1ac <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1580] @ 9c1b0 <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1584] @ 9c1b4 <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1588] @ 9c1b8 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1592] @ 9c1bc <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1596] @ 9c1c0 <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1600] @ 9c1c4 <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1604] @ 9c1c8 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1608] @ 9c1cc <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1612] @ 9c1d0 <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1616] @ 9c1d4 <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1620] @ 9c1d8 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1624] @ 9c1dc <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1628] @ 9c1e0 <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1632] @ 9c1e4 <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1636] @ 9c1e8 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1640] @ 9c1ec <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1644] @ 9c1f0 <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1648] @ 9c1f4 <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1652] @ 9c1f8 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1656] @ 9c1fc <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1660] @ 9c200 <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1664] @ 9c204 <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1668] @ 9c208 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1672] @ 9c20c <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1676] @ 9c210 <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1680] @ 9c214 <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1684] @ 9c218 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1688] @ 9c21c <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1692] @ 9c220 <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1696] @ 9c224 <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1700] @ 9c228 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1704] @ 9c22c <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1708] @ 9c230 <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1712] @ 9c234 <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1716] @ 9c238 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1720] @ 9c23c <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1724] @ 9c240 <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1728] @ 9c244 <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1732] @ 9c248 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1736] @ 9c24c <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1740] @ 9c250 <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1744] @ 9c254 <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1748] @ 9c258 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1752] @ 9c25c <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1756] @ 9c260 <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1760] @ 9c264 <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1764] @ 9c268 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1768] @ 9c26c <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1772] @ 9c270 <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1776] @ 9c274 <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1780] @ 9c278 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1784] @ 9c27c <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1788] @ 9c280 <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1792] @ 9c284 <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1796] @ 9c288 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1800] @ 9c28c <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1804] @ 9c290 <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1808] @ 9c294 <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1812] @ 9c298 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1816] @ 9c29c <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1820] @ 9c2a0 <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1824] @ 9c2a4 <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1828] @ 9c2a8 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1832] @ 9c2ac <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1836] @ 9c2b0 <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1840] @ 9c2b4 <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1844] @ 9c2b8 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1848] @ 9c2bc <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1852] @ 9c2c0 <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1856] @ 9c2c4 <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1860] @ 9c2c8 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1864] @ 9c2cc <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1868] @ 9c2d0 <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1872] @ 9c2d4 <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1876] @ 9c2d8 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1880] @ 9c2dc <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1884] @ 9c2e0 <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1888] @ 9c2e4 <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1892] @ 9c2e8 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1896] @ 9c2ec <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1900] @ 9c2f0 <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1904] @ 9c2f4 <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1908] @ 9c2f8 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1912] @ 9c2fc <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1916] @ 9c300 <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1920] @ 9c304 <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1924] @ 9c308 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1928] @ 9c30c <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1932] @ 9c310 <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1936] @ 9c314 <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1940] @ 9c318 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1944] @ 9c31c <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1948] @ 9c320 <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1952] @ 9c324 <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1956] @ 9c328 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1960] @ 9c32c <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1964] @ 9c330 <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1968] @ 9c334 <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1972] @ 9c338 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1976] @ 9c33c <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1980] @ 9c340 <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1984] @ 9c344 <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1988] @ 9c348 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1992] @ 9c34c <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-1996] @ 9c350 <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2000] @ 9c354 <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2004] @ 9c358 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2008] @ 9c35c <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2012] @ 9c360 <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2016] @ 9c364 <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2020] @ 9c368 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2024] @ 9c36c <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2028] @ 9c370 <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2032] @ 9c374 <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2036] @ 9c378 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2040] @ 9c37c <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2044] @ 9c380 <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2048] @ 9c384 <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2052] @ 9c388 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2056] @ 9c38c <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2060] @ 9c390 <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2064] @ 9c394 <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2068] @ 9c398 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2072] @ 9c39c <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2076] @ 9c3a0 <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2080] @ 9c3a4 <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2084] @ 9c3a8 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2088] @ 9c3ac <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2092] @ 9c3b0 <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2096] @ 9c3b4 <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2100] @ 9c3b8 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2104] @ 9c3bc <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2108] @ 9c3c0 <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2112] @ 9c3c4 <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2116] @ 9c3c8 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2120] @ 9c3cc <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2124] @ 9c3d0 <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2128] @ 9c3d4 <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2132] @ 9c3d8 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2136] @ 9c3dc <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2140] @ 9c3e0 <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2144] @ 9c3e4 <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2148] @ 9c3e8 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2152] @ 9c3ec <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2156] @ 9c3f0 <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2160] @ 9c3f4 <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2164] @ 9c3f8 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2168] @ 9c3fc <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2172] @ 9c400 <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2176] @ 9c404 <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2180] @ 9c408 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2184] @ 9c40c <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2188] @ 9c410 <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2192] @ 9c414 <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2196] @ 9c418 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2200] @ 9c41c <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2204] @ 9c420 <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2208] @ 9c424 <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2212] @ 9c428 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2216] @ 9c42c <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2220] @ 9c430 <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2224] @ 9c434 <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2228] @ 9c438 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2232] @ 9c43c <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2236] @ 9c440 <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2240] @ 9c444 <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2244] @ 9c448 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2248] @ 9c44c <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2252] @ 9c450 <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2256] @ 9c454 <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2260] @ 9c458 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2264] @ 9c45c <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2268] @ 9c460 <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2272] @ 9c464 <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2276] @ 9c468 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2280] @ 9c46c <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2284] @ 9c470 <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2288] @ 9c474 <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2292] @ 9c478 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2296] @ 9c47c <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2300] @ 9c480 <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2304] @ 9c484 <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2308] @ 9c488 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2312] @ 9c48c <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2316] @ 9c490 <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2320] @ 9c494 <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2324] @ 9c498 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2328] @ 9c49c <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2332] @ 9c4a0 <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2336] @ 9c4a4 <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2340] @ 9c4a8 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2344] @ 9c4ac <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2348] @ 9c4b0 <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2352] @ 9c4b4 <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2356] @ 9c4b8 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2360] @ 9c4bc <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2364] @ 9c4c0 <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2368] @ 9c4c4 <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2372] @ 9c4c8 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2376] @ 9c4cc <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2380] @ 9c4d0 <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2384] @ 9c4d4 <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2388] @ 9c4d8 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2392] @ 9c4dc <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2396] @ 9c4e0 <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2400] @ 9c4e4 <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2404] @ 9c4e8 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2408] @ 9c4ec <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2412] @ 9c4f0 <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2416] @ 9c4f4 <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2420] @ 9c4f8 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2424] @ 9c4fc <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2428] @ 9c500 <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2432] @ 9c504 <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2436] @ 9c508 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2440] @ 9c50c <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2444] @ 9c510 <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2448] @ 9c514 <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2452] @ 9c518 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2456] @ 9c51c <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2460] @ 9c520 <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2464] @ 9c524 <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2468] @ 9c528 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2472] @ 9c52c <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2476] @ 9c530 <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2480] @ 9c534 <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2484] @ 9c538 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2488] @ 9c53c <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2492] @ 9c540 <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2496] @ 9c544 <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2500] @ 9c548 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2504] @ 9c54c <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2508] @ 9c550 <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2512] @ 9c554 <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2516] @ 9c558 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2520] @ 9c55c <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2524] @ 9c560 <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2528] @ 9c564 <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2532] @ 9c568 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2536] @ 9c56c <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2540] @ 9c570 <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2544] @ 9c574 <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2548] @ 9c578 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2552] @ 9c57c <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2556] @ 9c580 <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2560] @ 9c584 <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2564] @ 9c588 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2568] @ 9c58c <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2572] @ 9c590 <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2576] @ 9c594 <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2580] @ 9c598 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2584] @ 9c59c <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2588] @ 9c5a0 <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2592] @ 9c5a4 <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2596] @ 9c5a8 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2600] @ 9c5ac <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2604] @ 9c5b0 <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2608] @ 9c5b4 <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2612] @ 9c5b8 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2616] @ 9c5bc <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2620] @ 9c5c0 <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2624] @ 9c5c4 <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2628] @ 9c5c8 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2632] @ 9c5cc <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2636] @ 9c5d0 <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2640] @ 9c5d4 <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2644] @ 9c5d8 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2648] @ 9c5dc <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2652] @ 9c5e0 <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2656] @ 9c5e4 <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2660] @ 9c5e8 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2664] @ 9c5ec <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2668] @ 9c5f0 <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2672] @ 9c5f4 <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2676] @ 9c5f8 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2680] @ 9c5fc <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2684] @ 9c600 <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2688] @ 9c604 <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2692] @ 9c608 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2696] @ 9c60c <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2700] @ 9c610 <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2704] @ 9c614 <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2708] @ 9c618 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2712] @ 9c61c <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2716] @ 9c620 <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2720] @ 9c624 <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2724] @ 9c628 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2728] @ 9c62c <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2732] @ 9c630 <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2736] @ 9c634 <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2740] @ 9c638 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2744] @ 9c63c <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2748] @ 9c640 <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2636] @ 9c6b8 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2760] @ 9c644 <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2764] @ 9c648 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2768] @ 9c64c <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2772] @ 9c650 <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2776] @ 9c654 <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2780] @ 9c658 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2784] @ 9c65c <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2788] @ 9c660 <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2792] @ 9c664 <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2796] @ 9c668 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2800] @ 9c66c <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2804] @ 9c670 <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2808] @ 9c674 <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2812] @ 9c678 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2816] @ 9c67c <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2820] @ 9c680 <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2824] @ 9c684 <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2828] @ 9c688 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2832] @ 9c68c <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2836] @ 9c690 <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2840] @ 9c694 <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2844] @ 9c698 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2848] @ 9c69c <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r0, [pc, #-2852] @ 9c6a0 <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ + bl 9defc <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r3, [pc, #-2852] @ 9c6a8 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ + ldr r5, [pc, #-2860] @ 9c6a4 <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ mov r6, #0 │ │ │ │ add sl, sl, r3 │ │ │ │ str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ - b 9d244 <_Py_InitializeRecursionLimits@@Base+0x2f6c> │ │ │ │ + b 9d2bc <_Py_InitializeRecursionLimits@@Base+0x2f5c> │ │ │ │ ldr r2, [r8, #996] @ 0x3e4 │ │ │ │ - movw r3, #65388 @ 0xff6c │ │ │ │ + movw r3, #65488 @ 0xffd0 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9db44 <_Py_InitializeRecursionLimits@@Base+0x386c> │ │ │ │ + bne 9dbbc <_Py_InitializeRecursionLimits@@Base+0x385c> │ │ │ │ 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 9dae0 <_Py_InitializeRecursionLimits@@Base+0x3808> │ │ │ │ + beq 9db58 <_Py_InitializeRecursionLimits@@Base+0x37f8> │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r4] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9d2cc <_Py_InitializeRecursionLimits@@Base+0x2ff4> │ │ │ │ + beq 9d344 <_Py_InitializeRecursionLimits@@Base+0x2fe4> │ │ │ │ ldr r2, [r9, #16] │ │ │ │ - movw r3, #24724 @ 0x6094 │ │ │ │ + movw r3, #26308 @ 0x66c4 │ │ │ │ movt r3, #24 │ │ │ │ cmp r2, r3 │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq 9d1d4 <_Py_InitializeRecursionLimits@@Base+0x2efc> │ │ │ │ + beq 9d24c <_Py_InitializeRecursionLimits@@Base+0x2eec> │ │ │ │ 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 │ │ │ │ @@ -114486,130 +114516,130 @@ │ │ │ │ vcvt.f32.u32 s12, s15 │ │ │ │ vmov s15, r2 │ │ │ │ str r2, [r9] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 9d344 <_Py_InitializeRecursionLimits@@Base+0x306c> │ │ │ │ + bgt 9d3bc <_Py_InitializeRecursionLimits@@Base+0x305c> │ │ │ │ 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 9d35c <_Py_InitializeRecursionLimits@@Base+0x3084> │ │ │ │ + beq 9d3d4 <_Py_InitializeRecursionLimits@@Base+0x3074> │ │ │ │ ldr r0, [r7, #1140] @ 0x474 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9d28c <_Py_InitializeRecursionLimits@@Base+0x2fb4> │ │ │ │ + bne 9d304 <_Py_InitializeRecursionLimits@@Base+0x2fa4> │ │ │ │ ldr r9, [r7, #1140] @ 0x474 │ │ │ │ - movw r3, #23656 @ 0x5c68 │ │ │ │ + movw r3, #23752 @ 0x5cc8 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r9, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9d164 <_Py_InitializeRecursionLimits@@Base+0x2e8c> │ │ │ │ + beq 9d1dc <_Py_InitializeRecursionLimits@@Base+0x2e7c> │ │ │ │ mov r0, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9d1b4 <_Py_InitializeRecursionLimits@@Base+0x2edc> │ │ │ │ - b 9d228 <_Py_InitializeRecursionLimits@@Base+0x2f50> │ │ │ │ + bne 9d22c <_Py_InitializeRecursionLimits@@Base+0x2ecc> │ │ │ │ + b 9d2a0 <_Py_InitializeRecursionLimits@@Base+0x2f40> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r5 │ │ │ │ - beq 9d25c <_Py_InitializeRecursionLimits@@Base+0x2f84> │ │ │ │ + beq 9d2d4 <_Py_InitializeRecursionLimits@@Base+0x2f74> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d2b8 <_Py_InitializeRecursionLimits@@Base+0x2fe0> │ │ │ │ + bgt 9d330 <_Py_InitializeRecursionLimits@@Base+0x2fd0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9dd7c <_Py_InitializeRecursionLimits@@Base+0x3aa4> │ │ │ │ + beq 9ddf4 <_Py_InitializeRecursionLimits@@Base+0x3a94> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9d234 <_Py_InitializeRecursionLimits@@Base+0x2f5c> │ │ │ │ + b 9d2ac <_Py_InitializeRecursionLimits@@Base+0x2f4c> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc 9d1b4 <_Py_InitializeRecursionLimits@@Base+0x2edc> │ │ │ │ + bcc 9d22c <_Py_InitializeRecursionLimits@@Base+0x2ecc> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9d1b4 <_Py_InitializeRecursionLimits@@Base+0x2edc> │ │ │ │ + bne 9d22c <_Py_InitializeRecursionLimits@@Base+0x2ecc> │ │ │ │ ldr r3, [r8, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32328 @ 0x7e48 │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9db6c <_Py_InitializeRecursionLimits@@Base+0x3894> │ │ │ │ + bne 9dbe4 <_Py_InitializeRecursionLimits@@Base+0x3884> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9d228 <_Py_InitializeRecursionLimits@@Base+0x2f50> │ │ │ │ + beq 9d2a0 <_Py_InitializeRecursionLimits@@Base+0x2f40> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9d1b4 <_Py_InitializeRecursionLimits@@Base+0x2edc> │ │ │ │ + b 9d22c <_Py_InitializeRecursionLimits@@Base+0x2ecc> │ │ │ │ mov r0, r9 │ │ │ │ - bl 256100 <_PyThreadState_New@@Base+0x64c> │ │ │ │ + bl 256a78 <_PyThreadState_New@@Base+0x644> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9dd60 <_Py_InitializeRecursionLimits@@Base+0x3a88> │ │ │ │ + beq 9ddd8 <_Py_InitializeRecursionLimits@@Base+0x3a78> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ - b 9d20c <_Py_InitializeRecursionLimits@@Base+0x2f34> │ │ │ │ - ldr r3, [pc, #-3380] @ 9c630 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ + b 9d284 <_Py_InitializeRecursionLimits@@Base+0x2f24> │ │ │ │ + ldr r3, [pc, #-3380] @ 9c6a8 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #-3384] @ 9c634 <_Py_InitializeRecursionLimits@@Base+0x235c> │ │ │ │ + ldr r5, [pc, #-3384] @ 9c6ac <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ add sl, sl, r3 │ │ │ │ - b 9d450 <_Py_InitializeRecursionLimits@@Base+0x3178> │ │ │ │ + b 9d4c8 <_Py_InitializeRecursionLimits@@Base+0x3168> │ │ │ │ ldr r2, [r8, #996] @ 0x3e4 │ │ │ │ - movw r3, #65388 @ 0xff6c │ │ │ │ + movw r3, #65488 @ 0xffd0 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9db58 <_Py_InitializeRecursionLimits@@Base+0x3880> │ │ │ │ + bne 9dbd0 <_Py_InitializeRecursionLimits@@Base+0x3870> │ │ │ │ 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 9dafc <_Py_InitializeRecursionLimits@@Base+0x3824> │ │ │ │ + beq 9db74 <_Py_InitializeRecursionLimits@@Base+0x3814> │ │ │ │ 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 9d4d8 <_Py_InitializeRecursionLimits@@Base+0x3200> │ │ │ │ + beq 9d550 <_Py_InitializeRecursionLimits@@Base+0x31f0> │ │ │ │ ldr r2, [r9, #16] │ │ │ │ - movw r3, #24724 @ 0x6094 │ │ │ │ + movw r3, #26308 @ 0x66c4 │ │ │ │ movt r3, #24 │ │ │ │ cmp r2, r3 │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq 9d3e0 <_Py_InitializeRecursionLimits@@Base+0x3108> │ │ │ │ + beq 9d458 <_Py_InitializeRecursionLimits@@Base+0x30f8> │ │ │ │ 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 │ │ │ │ @@ -114617,732 +114647,732 @@ │ │ │ │ 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 9d550 <_Py_InitializeRecursionLimits@@Base+0x3278> │ │ │ │ + bgt 9d5c8 <_Py_InitializeRecursionLimits@@Base+0x3268> │ │ │ │ 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 9d568 <_Py_InitializeRecursionLimits@@Base+0x3290> │ │ │ │ + beq 9d5e0 <_Py_InitializeRecursionLimits@@Base+0x3280> │ │ │ │ ldr r0, [r7, #1140] @ 0x474 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9d498 <_Py_InitializeRecursionLimits@@Base+0x31c0> │ │ │ │ + bne 9d510 <_Py_InitializeRecursionLimits@@Base+0x31b0> │ │ │ │ ldr r9, [r7, #1140] @ 0x474 │ │ │ │ - movw r3, #23656 @ 0x5c68 │ │ │ │ + movw r3, #23752 @ 0x5cc8 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r9, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9d370 <_Py_InitializeRecursionLimits@@Base+0x3098> │ │ │ │ + beq 9d3e8 <_Py_InitializeRecursionLimits@@Base+0x3088> │ │ │ │ mov r0, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9d3c0 <_Py_InitializeRecursionLimits@@Base+0x30e8> │ │ │ │ - b 9d434 <_Py_InitializeRecursionLimits@@Base+0x315c> │ │ │ │ + bne 9d438 <_Py_InitializeRecursionLimits@@Base+0x30d8> │ │ │ │ + b 9d4ac <_Py_InitializeRecursionLimits@@Base+0x314c> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, r5 │ │ │ │ cmpne r4, #0 │ │ │ │ - beq 9d468 <_Py_InitializeRecursionLimits@@Base+0x3190> │ │ │ │ + beq 9d4e0 <_Py_InitializeRecursionLimits@@Base+0x3180> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d4c4 <_Py_InitializeRecursionLimits@@Base+0x31ec> │ │ │ │ + bgt 9d53c <_Py_InitializeRecursionLimits@@Base+0x31dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9dbe8 <_Py_InitializeRecursionLimits@@Base+0x3910> │ │ │ │ + beq 9dc60 <_Py_InitializeRecursionLimits@@Base+0x3900> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9d440 <_Py_InitializeRecursionLimits@@Base+0x3168> │ │ │ │ + b 9d4b8 <_Py_InitializeRecursionLimits@@Base+0x3158> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc 9d3c0 <_Py_InitializeRecursionLimits@@Base+0x30e8> │ │ │ │ + bcc 9d438 <_Py_InitializeRecursionLimits@@Base+0x30d8> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9d3c0 <_Py_InitializeRecursionLimits@@Base+0x30e8> │ │ │ │ + bne 9d438 <_Py_InitializeRecursionLimits@@Base+0x30d8> │ │ │ │ ldr r3, [r8, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32328 @ 0x7e48 │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9dba4 <_Py_InitializeRecursionLimits@@Base+0x38cc> │ │ │ │ + bne 9dc1c <_Py_InitializeRecursionLimits@@Base+0x38bc> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9d434 <_Py_InitializeRecursionLimits@@Base+0x315c> │ │ │ │ + beq 9d4ac <_Py_InitializeRecursionLimits@@Base+0x314c> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9d3c0 <_Py_InitializeRecursionLimits@@Base+0x30e8> │ │ │ │ + b 9d438 <_Py_InitializeRecursionLimits@@Base+0x30d8> │ │ │ │ mov r0, r9 │ │ │ │ - bl 256100 <_PyThreadState_New@@Base+0x64c> │ │ │ │ + bl 256a78 <_PyThreadState_New@@Base+0x644> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9de28 <_Py_InitializeRecursionLimits@@Base+0x3b50> │ │ │ │ + beq 9dea0 <_Py_InitializeRecursionLimits@@Base+0x3b40> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ - b 9d418 <_Py_InitializeRecursionLimits@@Base+0x3140> │ │ │ │ + b 9d490 <_Py_InitializeRecursionLimits@@Base+0x3130> │ │ │ │ ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r2, [r8, #928] @ 0x3a0 │ │ │ │ cmp r9, r2 │ │ │ │ - bne 9db18 <_Py_InitializeRecursionLimits@@Base+0x3840> │ │ │ │ - bl 9f784 │ │ │ │ + bne 9db90 <_Py_InitializeRecursionLimits@@Base+0x3830> │ │ │ │ + bl 9f7f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9de44 <_Py_InitializeRecursionLimits@@Base+0x3b6c> │ │ │ │ + beq 9debc <_Py_InitializeRecursionLimits@@Base+0x3b5c> │ │ │ │ add r3, r9, #114688 @ 0x1c000 │ │ │ │ str r4, [r3, #64] @ 0x40 │ │ │ │ ldr r3, [r8, #928] @ 0x3a0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 9d618 <_Py_InitializeRecursionLimits@@Base+0x3340> │ │ │ │ - movw r2, #58968 @ 0xe658 │ │ │ │ - movt r2, #101 @ 0x65 │ │ │ │ - ldr lr, [r2, #148] @ 0x94 │ │ │ │ + bne 9d690 <_Py_InitializeRecursionLimits@@Base+0x3330> │ │ │ │ + movw r2, #59976 @ 0xea48 │ │ │ │ + movt r2, #103 @ 0x67 │ │ │ │ + ldr lr, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - movwne r3, #44932 @ 0xaf84 │ │ │ │ + movwne r3, #45596 @ 0xb21c │ │ │ │ movtne r3, #96 @ 0x60 │ │ │ │ - bne 9d5f0 <_Py_InitializeRecursionLimits@@Base+0x3318> │ │ │ │ - ldr r3, [pc, #-3972] @ 9c638 <_Py_InitializeRecursionLimits@@Base+0x2360> │ │ │ │ + bne 9d668 <_Py_InitializeRecursionLimits@@Base+0x3308> │ │ │ │ + ldr r3, [pc, #-3972] @ 9c6b0 <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ sub r4, fp, #52 @ 0x34 │ │ │ │ mov r5, #1 │ │ │ │ mov ip, #8 │ │ │ │ - str r5, [r2, #148] @ 0x94 │ │ │ │ + str r5, [r2] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldrh r3, [r4], #2 │ │ │ │ subs ip, ip, #1 │ │ │ │ and r3, r3, #31 │ │ │ │ orr lr, lr, r5, lsl r3 │ │ │ │ - bne 9d5d0 <_Py_InitializeRecursionLimits@@Base+0x32f8> │ │ │ │ - movw r3, #44932 @ 0xaf84 │ │ │ │ + bne 9d648 <_Py_InitializeRecursionLimits@@Base+0x32e8> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - str lr, [r3, #260] @ 0x104 │ │ │ │ - ldr r2, [pc, #-4028] @ 9c63c <_Py_InitializeRecursionLimits@@Base+0x2364> │ │ │ │ - str r2, [r3, #284] @ 0x11c │ │ │ │ + str lr, [r3, #20] │ │ │ │ + ldr r2, [pc, #-4028] @ 9c6b4 <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ add r2, r2, #16 │ │ │ │ - str r2, [r3, #288] @ 0x120 │ │ │ │ - ldr r2, [pc, #-4040] @ 9c640 <_Py_InitializeRecursionLimits@@Base+0x2368> │ │ │ │ - str r2, [r3, #292] @ 0x124 │ │ │ │ - ldr r2, [pc, #-4044] @ 9c644 <_Py_InitializeRecursionLimits@@Base+0x236c> │ │ │ │ - str r2, [r3, #296] @ 0x128 │ │ │ │ - ldr r2, [pc, #-4048] @ 9c648 <_Py_InitializeRecursionLimits@@Base+0x2370> │ │ │ │ - str r2, [r3, #300] @ 0x12c │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #-4040] @ 9c6b8 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [pc, #-4044] @ 9c6bc <_Py_InitializeRecursionLimits@@Base+0x235c> │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ + ldr r2, [pc, #-4048] @ 9c6c0 <_Py_InitializeRecursionLimits@@Base+0x2360> │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ - bl a0fc8 │ │ │ │ + bl a102c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 9ddec <_Py_InitializeRecursionLimits@@Base+0x3b14> │ │ │ │ + beq 9de64 <_Py_InitializeRecursionLimits@@Base+0x3b04> │ │ │ │ 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 a10b4 │ │ │ │ + bl a1118 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 9ddec <_Py_InitializeRecursionLimits@@Base+0x3b14> │ │ │ │ + beq 9de64 <_Py_InitializeRecursionLimits@@Base+0x3b04> │ │ │ │ str r1, [r5, #4]! │ │ │ │ cmp r6, r5 │ │ │ │ - bne 9d64c <_Py_InitializeRecursionLimits@@Base+0x3374> │ │ │ │ + bne 9d6c4 <_Py_InitializeRecursionLimits@@Base+0x3364> │ │ │ │ sub r5, fp, #84 @ 0x54 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #840 @ 0x348 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ str r6, [r5, #4] │ │ │ │ str r6, [r5, #8] │ │ │ │ str r6, [r5, #12] │ │ │ │ - bl a14e4 │ │ │ │ + bl a1548 │ │ │ │ cmp r0, r6 │ │ │ │ str r0, [r9, #3804] @ 0xedc │ │ │ │ - beq 9dd4c <_Py_InitializeRecursionLimits@@Base+0x3a74> │ │ │ │ + beq 9ddc4 <_Py_InitializeRecursionLimits@@Base+0x3a64> │ │ │ │ mov r0, r6 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9, #3816] @ 0xee8 │ │ │ │ - beq 9dd4c <_Py_InitializeRecursionLimits@@Base+0x3a74> │ │ │ │ + beq 9ddc4 <_Py_InitializeRecursionLimits@@Base+0x3a64> │ │ │ │ mov r0, r6 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9, #3820] @ 0xeec │ │ │ │ - beq 9dd4c <_Py_InitializeRecursionLimits@@Base+0x3a74> │ │ │ │ + beq 9ddc4 <_Py_InitializeRecursionLimits@@Base+0x3a64> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 256368 <_Py_NewReference@@Base+0x80> │ │ │ │ + bl 256ce0 <_Py_NewReference@@Base+0x80> │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9dd40 <_Py_InitializeRecursionLimits@@Base+0x3a68> │ │ │ │ + bne 9ddb8 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ ldr r7, [r4, #1480] @ 0x5c8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 9d79c <_Py_InitializeRecursionLimits@@Base+0x34c4> │ │ │ │ + bne 9d814 <_Py_InitializeRecursionLimits@@Base+0x34b4> │ │ │ │ mov r0, #5 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 9dd14 <_Py_InitializeRecursionLimits@@Base+0x3a3c> │ │ │ │ - movw sl, #44932 @ 0xaf84 │ │ │ │ + beq 9dd8c <_Py_InitializeRecursionLimits@@Base+0x3a2c> │ │ │ │ + movw sl, #45596 @ 0xb21c │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #1884] @ 9de60 <_Py_InitializeRecursionLimits@@Base+0x3b88> │ │ │ │ - movw r2, #61472 @ 0xf020 │ │ │ │ + ldr r1, [pc, #1884] @ 9ded8 <_Py_InitializeRecursionLimits@@Base+0x3b78> │ │ │ │ + movw r2, #59616 @ 0xe8e0 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - ldr r0, [sl, #304] @ 0x130 │ │ │ │ - bl 25aa64 <_PyStaticType_InitForExtension@@Base+0xba4> │ │ │ │ + ldr r0, [sl, #64] @ 0x40 │ │ │ │ + bl 25b3e0 <_PyStaticType_InitForExtension@@Base+0xba8> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - ldr r1, [pc, #1864] @ 9de64 <_Py_InitializeRecursionLimits@@Base+0x3b8c> │ │ │ │ + ldr r1, [pc, #1864] @ 9dedc <_Py_InitializeRecursionLimits@@Base+0x3b7c> │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r0, [sl, #304] @ 0x130 │ │ │ │ - bl 25aa64 <_PyStaticType_InitForExtension@@Base+0xba4> │ │ │ │ + ldr r0, [sl, #64] @ 0x40 │ │ │ │ + bl 25b3e0 <_PyStaticType_InitForExtension@@Base+0xba8> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - ldr r1, [pc, #1840] @ 9de64 <_Py_InitializeRecursionLimits@@Base+0x3b8c> │ │ │ │ + ldr r1, [pc, #1840] @ 9dedc <_Py_InitializeRecursionLimits@@Base+0x3b7c> │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3, #4] │ │ │ │ - ldr r0, [sl, #308] @ 0x134 │ │ │ │ - bl 25aa64 <_PyStaticType_InitForExtension@@Base+0xba4> │ │ │ │ + ldr r0, [sl, #68] @ 0x44 │ │ │ │ + bl 25b3e0 <_PyStaticType_InitForExtension@@Base+0xba8> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - ldr r1, [pc, #1816] @ 9de64 <_Py_InitializeRecursionLimits@@Base+0x3b8c> │ │ │ │ + ldr r1, [pc, #1816] @ 9dedc <_Py_InitializeRecursionLimits@@Base+0x3b7c> │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3, #8] │ │ │ │ - ldr r0, [sl, #312] @ 0x138 │ │ │ │ - bl 25aa64 <_PyStaticType_InitForExtension@@Base+0xba4> │ │ │ │ + ldr r0, [sl, #72] @ 0x48 │ │ │ │ + bl 25b3e0 <_PyStaticType_InitForExtension@@Base+0xba8> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r0, [sl, #316] @ 0x13c │ │ │ │ + ldr r0, [sl, #76] @ 0x4c │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #1776] @ 9de64 <_Py_InitializeRecursionLimits@@Base+0x3b8c> │ │ │ │ - bl 25aa64 <_PyStaticType_InitForExtension@@Base+0xba4> │ │ │ │ + ldr r1, [pc, #1776] @ 9dedc <_Py_InitializeRecursionLimits@@Base+0x3b7c> │ │ │ │ + bl 25b3e0 <_PyStaticType_InitForExtension@@Base+0xba8> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ sub r3, r1, #4 │ │ │ │ add r1, r1, #16 │ │ │ │ str r0, [r1] │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9dcf0 <_Py_InitializeRecursionLimits@@Base+0x3a18> │ │ │ │ + beq 9dd68 <_Py_InitializeRecursionLimits@@Base+0x3a08> │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9d784 <_Py_InitializeRecursionLimits@@Base+0x34ac> │ │ │ │ + bne 9d7fc <_Py_InitializeRecursionLimits@@Base+0x349c> │ │ │ │ str r6, [r4, #1480] @ 0x5c8 │ │ │ │ ldr r3, [r4, #1484] @ 0x5cc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d7b8 <_Py_InitializeRecursionLimits@@Base+0x34e0> │ │ │ │ - bl 9f784 │ │ │ │ + bne 9d830 <_Py_InitializeRecursionLimits@@Base+0x34d0> │ │ │ │ + bl 9f7f8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1484] @ 0x5cc │ │ │ │ - beq 9dd1c <_Py_InitializeRecursionLimits@@Base+0x3a44> │ │ │ │ + beq 9dd94 <_Py_InitializeRecursionLimits@@Base+0x3a34> │ │ │ │ ldr r3, [r4, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d7dc <_Py_InitializeRecursionLimits@@Base+0x3504> │ │ │ │ - movw r0, #11168 @ 0x2ba0 │ │ │ │ + bne 9d854 <_Py_InitializeRecursionLimits@@Base+0x34f4> │ │ │ │ + movw r0, #9312 @ 0x2460 │ │ │ │ movt r0, #64 @ 0x40 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1488] @ 0x5d0 │ │ │ │ - beq 9dd1c <_Py_InitializeRecursionLimits@@Base+0x3a44> │ │ │ │ + beq 9dd94 <_Py_InitializeRecursionLimits@@Base+0x3a34> │ │ │ │ ldr r1, [r4, #1524] @ 0x5f4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9d800 <_Py_InitializeRecursionLimits@@Base+0x3528> │ │ │ │ - movw r0, #15236 @ 0x3b84 │ │ │ │ + bne 9d878 <_Py_InitializeRecursionLimits@@Base+0x3518> │ │ │ │ + movw r0, #13616 @ 0x3530 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25ac20 │ │ │ │ + bl 25b59c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1524] @ 0x5f4 │ │ │ │ - beq 9dd1c <_Py_InitializeRecursionLimits@@Base+0x3a44> │ │ │ │ + beq 9dd94 <_Py_InitializeRecursionLimits@@Base+0x3a34> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #1520] @ 0x5f0 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1532] @ 0x5fc │ │ │ │ - beq 9dc18 <_Py_InitializeRecursionLimits@@Base+0x3940> │ │ │ │ + beq 9dc90 <_Py_InitializeRecursionLimits@@Base+0x3930> │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ - bl c0dbc │ │ │ │ + bl c0f04 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9dd40 <_Py_InitializeRecursionLimits@@Base+0x3a68> │ │ │ │ + bne 9ddb8 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25d388 <_Py_SetImmortalUntracked@@Base+0xb4> │ │ │ │ + bl 25dd0c <_Py_SetImmortalUntracked@@Base+0xb4> │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9dd40 <_Py_InitializeRecursionLimits@@Base+0x3a68> │ │ │ │ + bne 9ddb8 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ ldr r3, [r8, #928] @ 0x3a0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 9d888 <_Py_InitializeRecursionLimits@@Base+0x35b0> │ │ │ │ + bne 9d900 <_Py_InitializeRecursionLimits@@Base+0x35a0> │ │ │ │ ldr r3, [r9, #3720] @ 0xe88 │ │ │ │ adds r0, r3, #952 @ 0x3b8 │ │ │ │ - beq 9dc08 <_Py_InitializeRecursionLimits@@Base+0x3930> │ │ │ │ + beq 9dc80 <_Py_InitializeRecursionLimits@@Base+0x3920> │ │ │ │ ldr r2, [r3, #956] @ 0x3bc │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9d888 <_Py_InitializeRecursionLimits@@Base+0x35b0> │ │ │ │ + bne 9d900 <_Py_InitializeRecursionLimits@@Base+0x35a0> │ │ │ │ ldr r2, [r3, #952] @ 0x3b8 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #956] @ 0x3bc │ │ │ │ - beq 9d888 <_Py_InitializeRecursionLimits@@Base+0x35b0> │ │ │ │ - bl 25e3c8 │ │ │ │ + beq 9d900 <_Py_InitializeRecursionLimits@@Base+0x35a0> │ │ │ │ + bl 25ed50 │ │ │ │ add r7, r9, #5504 @ 0x1580 │ │ │ │ add r7, r7, #20 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 9dbf4 <_Py_InitializeRecursionLimits@@Base+0x391c> │ │ │ │ + beq 9dc6c <_Py_InitializeRecursionLimits@@Base+0x390c> │ │ │ │ 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 9d8cc <_Py_InitializeRecursionLimits@@Base+0x35f4> │ │ │ │ + bne 9d944 <_Py_InitializeRecursionLimits@@Base+0x35e4> │ │ │ │ ldr r3, [r4, #1428] @ 0x594 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #1432] @ 0x598 │ │ │ │ - bne 9dde0 <_Py_InitializeRecursionLimits@@Base+0x3b08> │ │ │ │ - movw r3, #44932 @ 0xaf84 │ │ │ │ + bne 9de58 <_Py_InitializeRecursionLimits@@Base+0x3af8> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #15284 @ 0x3bb4 │ │ │ │ + movw r0, #13664 @ 0x3560 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - ldr r1, [r3, #240] @ 0xf0 │ │ │ │ - bl 25df0c │ │ │ │ + ldr r1, [r3] │ │ │ │ + bl 25e894 │ │ │ │ ldr r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 9dbbc <_Py_InitializeRecursionLimits@@Base+0x38e4> │ │ │ │ + beq 9dc34 <_Py_InitializeRecursionLimits@@Base+0x38d4> │ │ │ │ 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 9daa8 <_Py_InitializeRecursionLimits@@Base+0x37d0> │ │ │ │ + beq 9db20 <_Py_InitializeRecursionLimits@@Base+0x37c0> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #192] @ 0xc0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 9db94 <_Py_InitializeRecursionLimits@@Base+0x38bc> │ │ │ │ - movw r0, #15364 @ 0x3c04 │ │ │ │ + bne 9dc0c <_Py_InitializeRecursionLimits@@Base+0x38ac> │ │ │ │ + movw r0, #13744 @ 0x35b0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25e64c │ │ │ │ + bl 25efec │ │ │ │ cmp r0, #1 │ │ │ │ - bne 9dc9c <_Py_InitializeRecursionLimits@@Base+0x39c4> │ │ │ │ - movw r0, #15364 @ 0x3c04 │ │ │ │ + bne 9dd14 <_Py_InitializeRecursionLimits@@Base+0x39b4> │ │ │ │ + movw r0, #13744 @ 0x35b0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 269c98 │ │ │ │ + bl 269e24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9dc9c <_Py_InitializeRecursionLimits@@Base+0x39c4> │ │ │ │ + beq 9dd14 <_Py_InitializeRecursionLimits@@Base+0x39b4> │ │ │ │ cmp r9, #0 │ │ │ │ str r4, [r7, #3856] @ 0xf10 │ │ │ │ - bne 9db84 <_Py_InitializeRecursionLimits@@Base+0x38ac> │ │ │ │ - movw r0, #63660 @ 0xf8ac │ │ │ │ + bne 9dbfc <_Py_InitializeRecursionLimits@@Base+0x389c> │ │ │ │ + movw r0, #61660 @ 0xf0dc │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 9dc9c <_Py_InitializeRecursionLimits@@Base+0x39c4> │ │ │ │ + beq 9dd14 <_Py_InitializeRecursionLimits@@Base+0x39b4> │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #13260 @ 0x33cc │ │ │ │ + movw r1, #11632 @ 0x2d70 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - movw r0, #15408 @ 0x3c30 │ │ │ │ + movw r0, #13788 @ 0x35dc │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 9dcd8 <_Py_InitializeRecursionLimits@@Base+0x3a00> │ │ │ │ - bl 25bf30 <_PyNamespace_New@@Base> │ │ │ │ + beq 9dd50 <_Py_InitializeRecursionLimits@@Base+0x39f0> │ │ │ │ + bl 25c8b4 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d9c4 <_Py_InitializeRecursionLimits@@Base+0x36ec> │ │ │ │ + bgt 9da3c <_Py_InitializeRecursionLimits@@Base+0x36dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d9c4 <_Py_InitializeRecursionLimits@@Base+0x36ec> │ │ │ │ + bne 9da3c <_Py_InitializeRecursionLimits@@Base+0x36dc> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9dcd8 <_Py_InitializeRecursionLimits@@Base+0x3a00> │ │ │ │ + beq 9dd50 <_Py_InitializeRecursionLimits@@Base+0x39f0> │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 135d18 <_Py_VectorCall_StackRefSteal@@Base+0xe30> │ │ │ │ + bl 136404 <_Py_VectorCall_StackRefSteal@@Base+0xe30> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9da00 <_Py_InitializeRecursionLimits@@Base+0x3728> │ │ │ │ + bgt 9da78 <_Py_InitializeRecursionLimits@@Base+0x3718> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9dce4 <_Py_InitializeRecursionLimits@@Base+0x3a0c> │ │ │ │ + beq 9dd5c <_Py_InitializeRecursionLimits@@Base+0x39fc> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9da24 <_Py_InitializeRecursionLimits@@Base+0x374c> │ │ │ │ + bgt 9da9c <_Py_InitializeRecursionLimits@@Base+0x373c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9da24 <_Py_InitializeRecursionLimits@@Base+0x374c> │ │ │ │ + bne 9da9c <_Py_InitializeRecursionLimits@@Base+0x373c> │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9dcd4 <_Py_InitializeRecursionLimits@@Base+0x39fc> │ │ │ │ + beq 9dd4c <_Py_InitializeRecursionLimits@@Base+0x39ec> │ │ │ │ mov r0, r9 │ │ │ │ - bl 26b8a0 │ │ │ │ + bl 26ba2c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9dcb0 <_Py_InitializeRecursionLimits@@Base+0x39d8> │ │ │ │ + blt 9dd28 <_Py_InitializeRecursionLimits@@Base+0x39c8> │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #63660 @ 0xf8ac │ │ │ │ + movw r0, #61660 @ 0xf0dc │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 26bfa4 <_PyImport_SetModuleString@@Base> │ │ │ │ + bl 26c130 <_PyImport_SetModuleString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9dc78 <_Py_InitializeRecursionLimits@@Base+0x39a0> │ │ │ │ + blt 9dcf0 <_Py_InitializeRecursionLimits@@Base+0x3990> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - movw r2, #33736 @ 0x83c8 │ │ │ │ + movw r2, #31856 @ 0x7c70 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - movw r1, #15416 @ 0x3c38 │ │ │ │ + movw r1, #13796 @ 0x35e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 13c21c │ │ │ │ + bl 13c904 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9da94 <_Py_InitializeRecursionLimits@@Base+0x37bc> │ │ │ │ + bgt 9db0c <_Py_InitializeRecursionLimits@@Base+0x37ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9dc6c <_Py_InitializeRecursionLimits@@Base+0x3994> │ │ │ │ + beq 9dce4 <_Py_InitializeRecursionLimits@@Base+0x3984> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9dc9c <_Py_InitializeRecursionLimits@@Base+0x39c4> │ │ │ │ + beq 9dd14 <_Py_InitializeRecursionLimits@@Base+0x39b4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9dc50 <_Py_InitializeRecursionLimits@@Base+0x3978> │ │ │ │ + ble 9dcc8 <_Py_InitializeRecursionLimits@@Base+0x3968> │ │ │ │ mov r7, #0 │ │ │ │ mov r4, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ strd r6, [fp, #-84] @ 0xffffffac │ │ │ │ str r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d2fc <_Py_InitializeRecursionLimits@@Base+0x3024> │ │ │ │ + b 9d374 <_Py_InitializeRecursionLimits@@Base+0x3014> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d508 <_Py_InitializeRecursionLimits@@Base+0x3230> │ │ │ │ + b 9d580 <_Py_InitializeRecursionLimits@@Base+0x3220> │ │ │ │ add r3, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #344] @ 0x158 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9d578 <_Py_InitializeRecursionLimits@@Base+0x32a0> │ │ │ │ + beq 9d5f0 <_Py_InitializeRecursionLimits@@Base+0x3290> │ │ │ │ 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 9d584 <_Py_InitializeRecursionLimits@@Base+0x32ac> │ │ │ │ + b 9d5fc <_Py_InitializeRecursionLimits@@Base+0x329c> │ │ │ │ ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d280 <_Py_InitializeRecursionLimits@@Base+0x2fa8> │ │ │ │ + b 9d2f8 <_Py_InitializeRecursionLimits@@Base+0x2f98> │ │ │ │ ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d48c <_Py_InitializeRecursionLimits@@Base+0x31b4> │ │ │ │ + b 9d504 <_Py_InitializeRecursionLimits@@Base+0x31a4> │ │ │ │ ldr r0, [r8, #972] @ 0x3cc │ │ │ │ mov r1, #16 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d32c <_Py_InitializeRecursionLimits@@Base+0x3054> │ │ │ │ - movw r0, #15384 @ 0x3c18 │ │ │ │ + b 9d3a4 <_Py_InitializeRecursionLimits@@Base+0x3044> │ │ │ │ + movw r0, #13764 @ 0x35c4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25e98c │ │ │ │ - b 9d964 <_Py_InitializeRecursionLimits@@Base+0x368c> │ │ │ │ - movw r0, #15328 @ 0x3be0 │ │ │ │ + bl 25f32c │ │ │ │ + b 9d9dc <_Py_InitializeRecursionLimits@@Base+0x367c> │ │ │ │ + movw r0, #13708 @ 0x358c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 25e98c │ │ │ │ - b 9d930 <_Py_InitializeRecursionLimits@@Base+0x3658> │ │ │ │ + bl 25f32c │ │ │ │ + b 9d9a8 <_Py_InitializeRecursionLimits@@Base+0x3648> │ │ │ │ ldr r0, [r8, #972] @ 0x3cc │ │ │ │ mov r1, #16 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b 9d538 <_Py_InitializeRecursionLimits@@Base+0x3260> │ │ │ │ - movw r4, #15176 @ 0x3b48 │ │ │ │ + b 9d5b0 <_Py_InitializeRecursionLimits@@Base+0x3250> │ │ │ │ + movw r4, #13556 @ 0x34f4 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ add r0, r7, #16 │ │ │ │ - bl 2c8bd4 │ │ │ │ + bl 2c8d3c │ │ │ │ mov r0, r9 │ │ │ │ - bl 8f678 │ │ │ │ + bl 8f9b0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r7, [pc, #648] @ 9de68 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ + ldr r7, [pc, #648] @ 9dee0 <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ mov r6, #1 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 9dab8 <_Py_InitializeRecursionLimits@@Base+0x37e0> │ │ │ │ + b 9db30 <_Py_InitializeRecursionLimits@@Base+0x37d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 9d4c4 <_Py_InitializeRecursionLimits@@Base+0x31ec> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 9d53c <_Py_InitializeRecursionLimits@@Base+0x31dc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r4, #15124 @ 0x3b14 │ │ │ │ + movw r4, #13504 @ 0x34c0 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - bl 8f678 │ │ │ │ - b 9dbd4 <_Py_InitializeRecursionLimits@@Base+0x38fc> │ │ │ │ - movw r4, #15076 @ 0x3ae4 │ │ │ │ + bl 8f9b0 │ │ │ │ + b 9dc4c <_Py_InitializeRecursionLimits@@Base+0x38ec> │ │ │ │ + movw r4, #13456 @ 0x3490 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - bl 8f678 │ │ │ │ - b 9dbd4 <_Py_InitializeRecursionLimits@@Base+0x38fc> │ │ │ │ - ldr r3, [pc, #588] @ 9de6c <_Py_InitializeRecursionLimits@@Base+0x3b94> │ │ │ │ + bl 8f9b0 │ │ │ │ + b 9dc4c <_Py_InitializeRecursionLimits@@Base+0x38ec> │ │ │ │ + ldr r3, [pc, #588] @ 9dee4 <_Py_InitializeRecursionLimits@@Base+0x3b84> │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ strd r2, [fp, #-84] @ 0xffffffac │ │ │ │ - movw r3, #61864 @ 0xf1a8 │ │ │ │ + movw r3, #60008 @ 0xea68 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 9dad4 <_Py_InitializeRecursionLimits@@Base+0x37fc> │ │ │ │ + b 9db4c <_Py_InitializeRecursionLimits@@Base+0x37ec> │ │ │ │ mov r0, r1 │ │ │ │ - bl 9a2d8 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b 9a85c <_Py_InitializeRecursionLimits@@Base+0x584> │ │ │ │ + bl 9a360 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b 9a8d4 <_Py_InitializeRecursionLimits@@Base+0x574> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9daa8 <_Py_InitializeRecursionLimits@@Base+0x37d0> │ │ │ │ + bne 9db20 <_Py_InitializeRecursionLimits@@Base+0x37c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 9daa8 <_Py_InitializeRecursionLimits@@Base+0x37d0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 9db20 <_Py_InitializeRecursionLimits@@Base+0x37c0> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 9da94 <_Py_InitializeRecursionLimits@@Base+0x37bc> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 9db0c <_Py_InitializeRecursionLimits@@Base+0x37ac> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9dc9c <_Py_InitializeRecursionLimits@@Base+0x39c4> │ │ │ │ + bgt 9dd14 <_Py_InitializeRecursionLimits@@Base+0x39b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9dc9c <_Py_InitializeRecursionLimits@@Base+0x39c4> │ │ │ │ + bne 9dd14 <_Py_InitializeRecursionLimits@@Base+0x39b4> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #15428 @ 0x3c44 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #13808 @ 0x35f0 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ - ldr r7, [pc, #452] @ 9de70 <_Py_InitializeRecursionLimits@@Base+0x3b98> │ │ │ │ + ldr r7, [pc, #452] @ 9dee8 <_Py_InitializeRecursionLimits@@Base+0x3b88> │ │ │ │ mov r6, #1 │ │ │ │ - b 9dab0 <_Py_InitializeRecursionLimits@@Base+0x37d8> │ │ │ │ + b 9db28 <_Py_InitializeRecursionLimits@@Base+0x37c8> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9dcd4 <_Py_InitializeRecursionLimits@@Base+0x39fc> │ │ │ │ + bgt 9dd4c <_Py_InitializeRecursionLimits@@Base+0x39ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9dcd4 <_Py_InitializeRecursionLimits@@Base+0x39fc> │ │ │ │ + bne 9dd4c <_Py_InitializeRecursionLimits@@Base+0x39ec> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - b 9dc9c <_Py_InitializeRecursionLimits@@Base+0x39c4> │ │ │ │ + bl aefc0 │ │ │ │ + b 9dd14 <_Py_InitializeRecursionLimits@@Base+0x39b4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 9da00 <_Py_InitializeRecursionLimits@@Base+0x3728> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 9da78 <_Py_InitializeRecursionLimits@@Base+0x3718> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9dd14 <_Py_InitializeRecursionLimits@@Base+0x3a3c> │ │ │ │ + bgt 9dd8c <_Py_InitializeRecursionLimits@@Base+0x3a2c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9dd14 <_Py_InitializeRecursionLimits@@Base+0x3a3c> │ │ │ │ + bne 9dd8c <_Py_InitializeRecursionLimits@@Base+0x3a2c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #1480] @ 0x5c8 │ │ │ │ ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #328] @ 9de74 <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r2, [pc, #328] @ 9deec <_Py_InitializeRecursionLimits@@Base+0x3b8c> │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #15256 @ 0x3b98 │ │ │ │ + movw r3, #13636 @ 0x3544 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r0, [ip, #12] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b 9dad4 <_Py_InitializeRecursionLimits@@Base+0x37fc> │ │ │ │ + b 9db4c <_Py_InitializeRecursionLimits@@Base+0x37ec> │ │ │ │ ldr r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b 9dab8 <_Py_InitializeRecursionLimits@@Base+0x37e0> │ │ │ │ + b 9db30 <_Py_InitializeRecursionLimits@@Base+0x37d0> │ │ │ │ mov r1, #0 │ │ │ │ - ldr r3, [pc, #288] @ 9de78 <_Py_InitializeRecursionLimits@@Base+0x3ba0> │ │ │ │ + ldr r3, [pc, #288] @ 9def0 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ mov r2, #1 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 9dc24 <_Py_InitializeRecursionLimits@@Base+0x394c> │ │ │ │ + b 9dc9c <_Py_InitializeRecursionLimits@@Base+0x393c> │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ ldr r3, [r9, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b 9d228 <_Py_InitializeRecursionLimits@@Base+0x2f50> │ │ │ │ + b 9d2a0 <_Py_InitializeRecursionLimits@@Base+0x2f40> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 9d2b8 <_Py_InitializeRecursionLimits@@Base+0x2fe0> │ │ │ │ - bl 1435d8 │ │ │ │ - ldr r6, [pc, #232] @ 9de7c <_Py_InitializeRecursionLimits@@Base+0x3ba4> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 9d330 <_Py_InitializeRecursionLimits@@Base+0x2fd0> │ │ │ │ + bl 143ca0 │ │ │ │ + ldr r6, [pc, #232] @ 9def4 <_Py_InitializeRecursionLimits@@Base+0x3b94> │ │ │ │ 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, #15004 @ 0x3a9c │ │ │ │ + movw ip, #13384 @ 0x3448 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r3, #1 │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub lr, fp, #84 @ 0x54 │ │ │ │ ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 9dad4 <_Py_InitializeRecursionLimits@@Base+0x37fc> │ │ │ │ + b 9db4c <_Py_InitializeRecursionLimits@@Base+0x37ec> │ │ │ │ mov r0, r7 │ │ │ │ - bl 25e3c8 │ │ │ │ - b 9d8cc <_Py_InitializeRecursionLimits@@Base+0x35f4> │ │ │ │ + bl 25ed50 │ │ │ │ + b 9d944 <_Py_InitializeRecursionLimits@@Base+0x35e4> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r3, #61864 @ 0xf1a8 │ │ │ │ + movw r3, #60008 @ 0xea68 │ │ │ │ movt r3, #60 @ 0x3c │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub ip, fp, #84 @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 9dad4 <_Py_InitializeRecursionLimits@@Base+0x37fc> │ │ │ │ + b 9db4c <_Py_InitializeRecursionLimits@@Base+0x37ec> │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ ldr r3, [r9, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b 9d434 <_Py_InitializeRecursionLimits@@Base+0x315c> │ │ │ │ - bl 1435d8 │ │ │ │ - ldr r6, [pc, #48] @ 9de80 <_Py_InitializeRecursionLimits@@Base+0x3ba8> │ │ │ │ - movw ip, #15044 @ 0x3ac4 │ │ │ │ + b 9d4ac <_Py_InitializeRecursionLimits@@Base+0x314c> │ │ │ │ + bl 143ca0 │ │ │ │ + ldr r6, [pc, #48] @ 9def8 <_Py_InitializeRecursionLimits@@Base+0x3b98> │ │ │ │ + movw ip, #13424 @ 0x3470 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 9ddb8 <_Py_InitializeRecursionLimits@@Base+0x3ae0> │ │ │ │ - rsbeq r4, r3, r4, ror r4 │ │ │ │ - rsbeq r5, r3, r4, asr #4 │ │ │ │ - umaaleq r9, r5, r0, r6 │ │ │ │ - subeq r9, r5, r0, lsl #13 │ │ │ │ - umaaleq r9, r5, ip, r6 │ │ │ │ - subeq r9, r5, ip, ror #12 │ │ │ │ - subeq r9, r5, r0, ror #12 │ │ │ │ - subeq r9, r5, r0, lsl r6 │ │ │ │ - subeq r9, r5, r0, lsr r6 │ │ │ │ + b 9de30 <_Py_InitializeRecursionLimits@@Base+0x3ad0> │ │ │ │ + rsbeq r4, r3, ip, ror r4 │ │ │ │ + rsbeq r5, r3, ip, asr #4 │ │ │ │ + subeq ip, r5, r4, lsr #24 │ │ │ │ + subeq ip, r5, r4, lsl ip │ │ │ │ + subeq ip, r5, r0, lsr ip │ │ │ │ + subeq ip, r5, r0, lsl #24 │ │ │ │ + strdeq ip, [r5], #-180 @ 0xffffff4c │ │ │ │ + subeq ip, r5, r4, lsr #23 │ │ │ │ + subeq ip, r5, r4, asr #23 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #660] @ 9e134 <_Py_InitializeRecursionLimits@@Base+0x3e5c> │ │ │ │ + ldr r5, [pc, #660] @ 9e1ac <_Py_InitializeRecursionLimits@@Base+0x3e4c> │ │ │ │ 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 9e048 <_Py_InitializeRecursionLimits@@Base+0x3d70> │ │ │ │ + bne 9e0c0 <_Py_InitializeRecursionLimits@@Base+0x3d60> │ │ │ │ ldr r5, [r5, #1140] @ 0x474 │ │ │ │ - movw r3, #23656 @ 0x5c68 │ │ │ │ + movw r3, #23752 @ 0x5cc8 │ │ │ │ movt r3, #10 │ │ │ │ - movw r6, #38384 @ 0x95f0 │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e028 <_Py_InitializeRecursionLimits@@Base+0x3d50> │ │ │ │ + bne 9e0a0 <_Py_InitializeRecursionLimits@@Base+0x3d40> │ │ │ │ ldr r2, [r6, #996] @ 0x3e4 │ │ │ │ - movw r3, #65388 @ 0xff6c │ │ │ │ + movw r3, #65488 @ 0xffd0 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e0e0 <_Py_InitializeRecursionLimits@@Base+0x3e08> │ │ │ │ - ldr r2, [pc, #576] @ 9e138 <_Py_InitializeRecursionLimits@@Base+0x3e60> │ │ │ │ + bne 9e158 <_Py_InitializeRecursionLimits@@Base+0x3df8> │ │ │ │ + ldr r2, [pc, #576] @ 9e1b0 <_Py_InitializeRecursionLimits@@Base+0x3e50> │ │ │ │ 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 9e0cc <_Py_InitializeRecursionLimits@@Base+0x3df4> │ │ │ │ + beq 9e144 <_Py_InitializeRecursionLimits@@Base+0x3de4> │ │ │ │ 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 9dfb8 <_Py_InitializeRecursionLimits@@Base+0x3ce0> │ │ │ │ + beq 9e030 <_Py_InitializeRecursionLimits@@Base+0x3cd0> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r3, #24724 @ 0x6094 │ │ │ │ + movw r3, #26308 @ 0x66c4 │ │ │ │ movt r3, #24 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9e088 <_Py_InitializeRecursionLimits@@Base+0x3db0> │ │ │ │ + bne 9e100 <_Py_InitializeRecursionLimits@@Base+0x3da0> │ │ │ │ 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] │ │ │ │ @@ -115350,15 +115380,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 9e0a8 <_Py_InitializeRecursionLimits@@Base+0x3dd0> │ │ │ │ + bgt 9e120 <_Py_InitializeRecursionLimits@@Base+0x3dc0> │ │ │ │ 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] │ │ │ │ @@ -115368,108 +115398,107 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc 9df38 <_Py_InitializeRecursionLimits@@Base+0x3c60> │ │ │ │ + bcc 9dfb0 <_Py_InitializeRecursionLimits@@Base+0x3c50> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9df38 <_Py_InitializeRecursionLimits@@Base+0x3c60> │ │ │ │ + bne 9dfb0 <_Py_InitializeRecursionLimits@@Base+0x3c50> │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32328 @ 0x7e48 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e0f8 <_Py_InitializeRecursionLimits@@Base+0x3e20> │ │ │ │ + bne 9e170 <_Py_InitializeRecursionLimits@@Base+0x3e10> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e360 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9e038 <_Py_InitializeRecursionLimits@@Base+0x3d60> │ │ │ │ + beq 9e0b0 <_Py_InitializeRecursionLimits@@Base+0x3d50> │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b 9df38 <_Py_InitializeRecursionLimits@@Base+0x3c60> │ │ │ │ + b 9dfb0 <_Py_InitializeRecursionLimits@@Base+0x3c50> │ │ │ │ mov r0, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 9df38 <_Py_InitializeRecursionLimits@@Base+0x3c60> │ │ │ │ + bne 9dfb0 <_Py_InitializeRecursionLimits@@Base+0x3c50> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b 9dfb0 <_Py_InitializeRecursionLimits@@Base+0x3cd8> │ │ │ │ + b 9e028 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r4, r6 │ │ │ │ - beq 9debc <_Py_InitializeRecursionLimits@@Base+0x3be4> │ │ │ │ + beq 9df34 <_Py_InitializeRecursionLimits@@Base+0x3bd4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9e074 <_Py_InitializeRecursionLimits@@Base+0x3d9c> │ │ │ │ + bgt 9e0ec <_Py_InitializeRecursionLimits@@Base+0x3d8c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e128 <_Py_InitializeRecursionLimits@@Base+0x3e50> │ │ │ │ + beq 9e1a0 <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 9dfb0 <_Py_InitializeRecursionLimits@@Base+0x3cd8> │ │ │ │ + b 9e028 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ 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 9df5c <_Py_InitializeRecursionLimits@@Base+0x3c84> │ │ │ │ + b 9dfd4 <_Py_InitializeRecursionLimits@@Base+0x3c74> │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 256100 <_PyThreadState_New@@Base+0x64c> │ │ │ │ + bl 256a78 <_PyThreadState_New@@Base+0x644> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9e10c <_Py_InitializeRecursionLimits@@Base+0x3e34> │ │ │ │ + beq 9e184 <_Py_InitializeRecursionLimits@@Base+0x3e24> │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b 9df8c <_Py_InitializeRecursionLimits@@Base+0x3cb4> │ │ │ │ + b 9e004 <_Py_InitializeRecursionLimits@@Base+0x3ca4> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ mov r2, r0 │ │ │ │ - b 9dfe8 <_Py_InitializeRecursionLimits@@Base+0x3d10> │ │ │ │ + b 9e060 <_Py_InitializeRecursionLimits@@Base+0x3d00> │ │ │ │ ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 9df38 <_Py_InitializeRecursionLimits@@Base+0x3c60> │ │ │ │ - b 9e038 <_Py_InitializeRecursionLimits@@Base+0x3d60> │ │ │ │ + bne 9dfb0 <_Py_InitializeRecursionLimits@@Base+0x3c50> │ │ │ │ + b 9e0b0 <_Py_InitializeRecursionLimits@@Base+0x3d50> │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b 9e010 <_Py_InitializeRecursionLimits@@Base+0x3d38> │ │ │ │ + b 9e088 <_Py_InitializeRecursionLimits@@Base+0x3d28> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ blx r1 │ │ │ │ - b 9e038 <_Py_InitializeRecursionLimits@@Base+0x3d60> │ │ │ │ + b 9e0b0 <_Py_InitializeRecursionLimits@@Base+0x3d50> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b 9e074 <_Py_InitializeRecursionLimits@@Base+0x3d9c> │ │ │ │ - strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b 9e0ec <_Py_InitializeRecursionLimits@@Base+0x3d8c> │ │ │ │ + strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ │ │ │ │ -0009e140 <_Py_hashtable_get@@Base>: │ │ │ │ +0009e1b4 <_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 │ │ │ │ @@ -115479,41 +115508,41 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - movw r3, #60744 @ 0xed48 │ │ │ │ + movw r3, #60860 @ 0xedbc │ │ │ │ movt r3, #9 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 9ea74 <_Py_hashtable_get@@Base+0x934> │ │ │ │ + bne 9eae8 <_Py_hashtable_get@@Base+0x934> │ │ │ │ ldr sl, [r1, #12] │ │ │ │ cmn sl, #1 │ │ │ │ - bne 9e68c <_Py_hashtable_get@@Base+0x54c> │ │ │ │ + bne 9e700 <_Py_hashtable_get@@Base+0x54c> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq 9eb00 <_Py_hashtable_get@@Base+0x9c0> │ │ │ │ + beq 9eb88 <_Py_hashtable_get@@Base+0x9d4> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 9eaac <_Py_hashtable_get@@Base+0x96c> │ │ │ │ + beq 9eb20 <_Py_hashtable_get@@Base+0x96c> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul sl, r2, r3 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9e684 <_Py_hashtable_get@@Base+0x544> │ │ │ │ + beq 9e6f8 <_Py_hashtable_get@@Base+0x544> │ │ │ │ add r7, r1, #20 │ │ │ │ - movw r2, #45176 @ 0xb078 │ │ │ │ + movw r2, #45596 @ 0xb21c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #39748 @ 0x9b44 │ │ │ │ + movw r3, #39884 @ 0x9bcc │ │ │ │ movt r3, #9 │ │ │ │ - ldr r2, [r2] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9eb0c <_Py_hashtable_get@@Base+0x9cc> │ │ │ │ + bne 9eb74 <_Py_hashtable_get@@Base+0x9c0> │ │ │ │ movw r2, #25528 @ 0x63b8 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ movw r6, #25973 @ 0x6575 │ │ │ │ movt r6, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r2, {r0, ip} │ │ │ │ @@ -115538,15 +115567,15 @@ │ │ │ │ movw r3, #25698 @ 0x6462 │ │ │ │ movt r3, #29797 @ 0x7465 │ │ │ │ lsl r5, sl, #24 │ │ │ │ cmp sl, #7 │ │ │ │ eor r2, r2, r8 │ │ │ │ eor r3, r3, r8 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble 9e6bc <_Py_hashtable_get@@Base+0x57c> │ │ │ │ + ble 9e730 <_Py_hashtable_get@@Base+0x57c> │ │ │ │ adds r8, r6, lr │ │ │ │ ldr r6, [r7] │ │ │ │ adc r4, r2, r4 │ │ │ │ eor ip, ip, r6 │ │ │ │ adds r5, r1, ip │ │ │ │ ldr r1, [r7, #4] │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -115585,15 +115614,15 @@ │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r3, r5, lsr #11 │ │ │ │ sub r5, sl, #8 │ │ │ │ eor r2, r2, r1 │ │ │ │ eor r3, r3, r8 │ │ │ │ cmp r5, #7 │ │ │ │ str r5, [fp, #-52] @ 0xffffffcc │ │ │ │ - bls 9e410 <_Py_hashtable_get@@Base+0x2d0> │ │ │ │ + bls 9e484 <_Py_hashtable_get@@Base+0x2d0> │ │ │ │ str r9, [fp, #-68] @ 0xffffffbc │ │ │ │ add r9, r7, #8 │ │ │ │ add r5, r7, sl │ │ │ │ str sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ adds sl, lr, r6 │ │ │ │ @@ -115638,29 +115667,29 @@ │ │ │ │ lsl r5, r5, #21 │ │ │ │ add r5, r5, r7, lsr #11 │ │ │ │ eor ip, ip, r3 │ │ │ │ eor r3, r8, r5 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r5, r5, r9 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 9e348 <_Py_hashtable_get@@Base+0x208> │ │ │ │ + bgt 9e3bc <_Py_hashtable_get@@Base+0x208> │ │ │ │ ldr sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r9, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ bic r8, sl, #7 │ │ │ │ sub r8, r5, r8 │ │ │ │ bic r5, sl, #7 │ │ │ │ add r7, r7, r5 │ │ │ │ - ldr r5, [pc, #2324] @ 9ed40 <_Py_hashtable_get@@Base+0xc00> │ │ │ │ + ldr r5, [pc, #2324] @ 9edb4 <_Py_hashtable_get@@Base+0xc00> │ │ │ │ add sl, r8, #7 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp sl, #6 │ │ │ │ - bhi 9eb3c <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ + bhi 9ebb0 <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ add r5, r5, sl │ │ │ │ ldrh r5, [r5, sl] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r8, [r7, #6] │ │ │ │ bfi r5, r8, #16, #8 │ │ │ │ @@ -115808,25 +115837,25 @@ │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r2, [r9, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ and r3, r3, r5 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9e8fc <_Py_hashtable_get@@Base+0x7bc> │ │ │ │ + bne 9e970 <_Py_hashtable_get@@Base+0x7bc> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r5, sl, #1 │ │ │ │ - ldr sl, [pc, #1660] @ 9ed44 <_Py_hashtable_get@@Base+0xc04> │ │ │ │ + ldr sl, [pc, #1660] @ 9edb8 <_Py_hashtable_get@@Base+0xc04> │ │ │ │ mov r8, #0 │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #6 │ │ │ │ - bhi 9eb3c <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ + bhi 9ebb0 <_Py_hashtable_get@@Base+0x9fc> │ │ │ │ add r5, r5, r5 │ │ │ │ ldrsh r5, [sl, r5] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r5, [r7, #2] │ │ │ │ bfi r8, r5, #16, #8 │ │ │ │ ldrb r5, [r7, #1] │ │ │ │ @@ -115956,159 +115985,159 @@ │ │ │ │ add r3, r3, r0, lsr #15 │ │ │ │ lsl r2, r2, #21 │ │ │ │ eor r3, r3, r5 │ │ │ │ add r2, r2, lr, lsr #11 │ │ │ │ adc r0, r0, ip │ │ │ │ eor r3, r3, r2 │ │ │ │ eor sl, r3, r0 │ │ │ │ - b 9e67c <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + b 9e6f0 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne 9e9a4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9ea18 <_Py_hashtable_get@@Base+0x864> │ │ │ │ ldr r2, [r9, #20] │ │ │ │ - movw r3, #47112 @ 0xb808 │ │ │ │ + movw r3, #47140 @ 0xb824 │ │ │ │ movt r3, #10 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9ea84 <_Py_hashtable_get@@Base+0x944> │ │ │ │ + bne 9eaf8 <_Py_hashtable_get@@Base+0x944> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 9eb30 <_Py_hashtable_get@@Base+0x9f0> │ │ │ │ + beq 9eba4 <_Py_hashtable_get@@Base+0x9f0> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9e9a4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - ubfx lr, r0, #2, #3 │ │ │ │ - ubfx ip, r3, #2, #3 │ │ │ │ - cmp ip, lr │ │ │ │ - bne 9e9a4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ - tst r0, #32 │ │ │ │ - beq 9ead4 <_Py_hashtable_get@@Base+0x994> │ │ │ │ - tst r0, #64 @ 0x40 │ │ │ │ - ldreq r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - addeq r0, r0, #28 │ │ │ │ - beq 9eadc <_Py_hashtable_get@@Base+0x99c> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bne 9ea18 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ + ubfx r0, r3, #2, #3 │ │ │ │ + ubfx lr, ip, #2, #3 │ │ │ │ + cmp lr, r0 │ │ │ │ + bne 9ea18 <_Py_hashtable_get@@Base+0x864> │ │ │ │ tst r3, #32 │ │ │ │ - add r0, r0, #20 │ │ │ │ - beq 9eae8 <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ + beq 9eb48 <_Py_hashtable_get@@Base+0x994> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ + ldreq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + addeq r0, r3, #28 │ │ │ │ + beq 9eb50 <_Py_hashtable_get@@Base+0x99c> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + tst ip, #32 │ │ │ │ + add r0, r3, #20 │ │ │ │ + beq 9eb5c <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ + tst ip, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq 9eaec <_Py_hashtable_get@@Base+0x9ac> │ │ │ │ - mul r2, r2, ip │ │ │ │ + beq 9eb60 <_Py_hashtable_get@@Base+0x9ac> │ │ │ │ + mul r2, r2, lr │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e6b0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + beq 9e724 <_Py_hashtable_get@@Base+0x570> │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9e6ac <_Py_hashtable_get@@Base+0x56c> │ │ │ │ + beq 9e720 <_Py_hashtable_get@@Base+0x56c> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 9ea44 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9eab8 <_Py_hashtable_get@@Base+0x904> │ │ │ │ ldr r2, [r9, #20] │ │ │ │ - movw r3, #47112 @ 0xb808 │ │ │ │ + movw r3, #47140 @ 0xb824 │ │ │ │ movt r3, #10 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9ea98 <_Py_hashtable_get@@Base+0x958> │ │ │ │ + bne 9eb0c <_Py_hashtable_get@@Base+0x958> │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 9ed34 <_Py_hashtable_get@@Base+0xbf4> │ │ │ │ + beq 9eda8 <_Py_hashtable_get@@Base+0xbf4> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9ea44 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9eab8 <_Py_hashtable_get@@Base+0x904> │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ cmp ip, lr │ │ │ │ - bne 9ea44 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9eab8 <_Py_hashtable_get@@Base+0x904> │ │ │ │ tst r0, #32 │ │ │ │ - beq 9eb28 <_Py_hashtable_get@@Base+0x9e8> │ │ │ │ + beq 9eb9c <_Py_hashtable_get@@Base+0x9e8> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r6, #20 │ │ │ │ addeq r0, r6, #28 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9eb20 <_Py_hashtable_get@@Base+0x9e0> │ │ │ │ + beq 9eb94 <_Py_hashtable_get@@Base+0x9e0> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ mul r2, ip, r2 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e6b0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + beq 9e724 <_Py_hashtable_get@@Base+0x570> │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9e6ac <_Py_hashtable_get@@Base+0x56c> │ │ │ │ - b 9e9b4 <_Py_hashtable_get@@Base+0x874> │ │ │ │ + beq 9e720 <_Py_hashtable_get@@Base+0x56c> │ │ │ │ + b 9ea28 <_Py_hashtable_get@@Base+0x874> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r8, [r7, #4] │ │ │ │ bfi r5, r8, #0, #8 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 9e474 <_Py_hashtable_get@@Base+0x334> │ │ │ │ + b 9e4e8 <_Py_hashtable_get@@Base+0x334> │ │ │ │ ldrb r5, [r7, #1] │ │ │ │ bfi r8, r5, #8, #8 │ │ │ │ - b 9e6f4 <_Py_hashtable_get@@Base+0x5b4> │ │ │ │ + b 9e768 <_Py_hashtable_get@@Base+0x5b4> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 9e690 <_Py_hashtable_get@@Base+0x550> │ │ │ │ + b 9e704 <_Py_hashtable_get@@Base+0x550> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e6b0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e9a4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + bne 9e724 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9ea18 <_Py_hashtable_get@@Base+0x864> │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e6b0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9ea44 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + bne 9e724 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9eab8 <_Py_hashtable_get@@Base+0x904> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r7, r3, #28 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul sl, r2, r3 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 9e1d4 <_Py_hashtable_get@@Base+0x94> │ │ │ │ - b 9e684 <_Py_hashtable_get@@Base+0x544> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - ldrb lr, [r1, #16] │ │ │ │ - tst lr, #32 │ │ │ │ - bne 9e984 <_Py_hashtable_get@@Base+0x844> │ │ │ │ + bne 9e248 <_Py_hashtable_get@@Base+0x94> │ │ │ │ + b 9e6f8 <_Py_hashtable_get@@Base+0x544> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + bne 9e9f8 <_Py_hashtable_get@@Base+0x844> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - mul r2, r2, ip │ │ │ │ + mul r2, r2, lr │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e6b0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e9a4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r7, [r3, #28] │ │ │ │ - b 9eab4 <_Py_hashtable_get@@Base+0x974> │ │ │ │ + beq 9e724 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9ea18 <_Py_hashtable_get@@Base+0x864> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ - b 9e67c <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + b 9e6f0 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r7, [r3, #28] │ │ │ │ + b 9eb28 <_Py_hashtable_get@@Base+0x974> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b 9ea34 <_Py_hashtable_get@@Base+0x8f4> │ │ │ │ + b 9eaa8 <_Py_hashtable_get@@Base+0x8f4> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b 9ea20 <_Py_hashtable_get@@Base+0x8e0> │ │ │ │ + b 9ea94 <_Py_hashtable_get@@Base+0x8e0> │ │ │ │ cmp r3, r1 │ │ │ │ - beq 9e6b0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9e9a4 <_Py_hashtable_get@@Base+0x864> │ │ │ │ + beq 9e724 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9ea18 <_Py_hashtable_get@@Base+0x864> │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ adds r5, r6, lr │ │ │ │ lsl r6, lr, #13 │ │ │ │ adc r4, r2, r4 │ │ │ │ eor r3, r3, r7 │ │ │ │ add r6, r6, r2, lsr #19 │ │ │ │ lsl r2, r2, #13 │ │ │ │ @@ -116226,49 +116255,49 @@ │ │ │ │ lsl r2, r2, #21 │ │ │ │ add r3, r3, r1, lsr #15 │ │ │ │ add r2, r2, lr, lsr #11 │ │ │ │ eor r3, r3, r0 │ │ │ │ adc ip, ip, r1 │ │ │ │ eor r3, r3, r2 │ │ │ │ eor sl, r3, ip │ │ │ │ - b 9e67c <_Py_hashtable_get@@Base+0x53c> │ │ │ │ + b 9e6f0 <_Py_hashtable_get@@Base+0x53c> │ │ │ │ cmp r1, r6 │ │ │ │ - beq 9e6b0 <_Py_hashtable_get@@Base+0x570> │ │ │ │ - b 9ea44 <_Py_hashtable_get@@Base+0x904> │ │ │ │ - subeq sp, r5, ip, asr r3 │ │ │ │ - subeq sp, r5, sl, ror #6 │ │ │ │ + beq 9e724 <_Py_hashtable_get@@Base+0x570> │ │ │ │ + b 9eab8 <_Py_hashtable_get@@Base+0x904> │ │ │ │ + subeq ip, r5, ip, lsl fp │ │ │ │ + subeq ip, r5, sl, lsr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - bne 9f23c <_Py_hashtable_get@@Base+0x10fc> │ │ │ │ + bne 9f2b0 <_Py_hashtable_get@@Base+0x10fc> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ tst r3, #32 │ │ │ │ - beq 9f4d0 <_Py_hashtable_get@@Base+0x1390> │ │ │ │ + beq 9f544 <_Py_hashtable_get@@Base+0x1390> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 9f4a4 <_Py_hashtable_get@@Base+0x1364> │ │ │ │ + beq 9f518 <_Py_hashtable_get@@Base+0x1364> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9f234 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ + beq 9f2a8 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #45176 @ 0xb078 │ │ │ │ + movw r2, #45596 @ 0xb21c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r3, #39748 @ 0x9b44 │ │ │ │ + movw r3, #39884 @ 0x9bcc │ │ │ │ movt r3, #9 │ │ │ │ - ldr r2, [r2] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9f4e0 <_Py_hashtable_get@@Base+0x13a0> │ │ │ │ + bne 9f554 <_Py_hashtable_get@@Base+0x13a0> │ │ │ │ movw r3, #25528 @ 0x63b8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ movw r8, #25973 @ 0x6575 │ │ │ │ movt r8, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ @@ -116293,15 +116322,15 @@ │ │ │ │ eor r2, r2, r6 │ │ │ │ eor r3, r3, r6 │ │ │ │ cmp r5, #7 │ │ │ │ lsl r6, r5, #24 │ │ │ │ eor lr, lr, r7 │ │ │ │ eor ip, ip, r7 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - ble 9f248 <_Py_hashtable_get@@Base+0x1108> │ │ │ │ + ble 9f2bc <_Py_hashtable_get@@Base+0x1108> │ │ │ │ adds r9, r8, lr │ │ │ │ adc r7, r2, r4 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ eor ip, ip, r8 │ │ │ │ adds sl, r1, ip │ │ │ │ @@ -116335,15 +116364,15 @@ │ │ │ │ add r3, r3, r6, lsr #11 │ │ │ │ eor r8, r8, r7 │ │ │ │ eor r4, r4, r9 │ │ │ │ eor r2, r2, r1 │ │ │ │ eor ip, ip, r7 │ │ │ │ eor r3, r3, r9 │ │ │ │ cmp sl, #7 │ │ │ │ - bls 9efc4 <_Py_hashtable_get@@Base+0xe84> │ │ │ │ + bls 9f038 <_Py_hashtable_get@@Base+0xe84> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r9, r6, #8 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov sl, r9 │ │ │ │ add r6, r6, r5 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ @@ -116388,29 +116417,29 @@ │ │ │ │ add sl, sl, #8 │ │ │ │ lsl r2, r2, #17 │ │ │ │ add r2, r2, r7, lsr #15 │ │ │ │ sub r5, r5, sl │ │ │ │ eor lr, lr, r0 │ │ │ │ eor r2, r2, r1 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 9ef04 <_Py_hashtable_get@@Base+0xdc4> │ │ │ │ + bgt 9ef78 <_Py_hashtable_get@@Base+0xdc4> │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r7, r5, #7 │ │ │ │ sub r7, sl, r7 │ │ │ │ bic r5, r5, #7 │ │ │ │ - ldr r9, [pc, #1304] @ 9f4f4 <_Py_hashtable_get@@Base+0x13b4> │ │ │ │ + ldr r9, [pc, #1304] @ 9f568 <_Py_hashtable_get@@Base+0x13b4> │ │ │ │ add r5, r6, r5 │ │ │ │ add r7, r7, #7 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi 9f294 <_Py_hashtable_get@@Base+0x1154> │ │ │ │ + bhi 9f308 <_Py_hashtable_get@@Base+0x1154> │ │ │ │ add r9, r9, r7 │ │ │ │ ldrh r9, [r9, r7] │ │ │ │ add pc, pc, r9, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #6] │ │ │ │ bfi r6, r5, #16, #8 │ │ │ │ @@ -116552,20 +116581,20 @@ │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r5, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r7, [pc, #680] @ 9f4f8 <_Py_hashtable_get@@Base+0x13b8> │ │ │ │ + ldr r7, [pc, #680] @ 9f56c <_Py_hashtable_get@@Base+0x13b8> │ │ │ │ sub r9, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ cmp r9, #6 │ │ │ │ - bhi 9f294 <_Py_hashtable_get@@Base+0x1154> │ │ │ │ + bhi 9f308 <_Py_hashtable_get@@Base+0x1154> │ │ │ │ add r7, r7, r9 │ │ │ │ ldrsh r7, [r7, r9] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #2] │ │ │ │ bfi r5, r6, #16, #8 │ │ │ │ @@ -116698,86 +116727,86 @@ │ │ │ │ lsl r2, r2, #21 │ │ │ │ add r3, r3, ip, lsr #15 │ │ │ │ add r2, r2, r1, lsr #11 │ │ │ │ eor r3, r3, r4 │ │ │ │ adc r0, r0, ip │ │ │ │ eor r3, r3, r2 │ │ │ │ eor r5, r3, r0 │ │ │ │ - b 9f22c <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ + b 9f2a0 <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #4] │ │ │ │ bfi r6, r5, #0, #8 │ │ │ │ - b 9f024 <_Py_hashtable_get@@Base+0xee4> │ │ │ │ + b 9f098 <_Py_hashtable_get@@Base+0xee4> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, #28 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9eda0 <_Py_hashtable_get@@Base+0xc60> │ │ │ │ - b 9f234 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ + bne 9ee14 <_Py_hashtable_get@@Base+0xc60> │ │ │ │ + b 9f2a8 <_Py_hashtable_get@@Base+0x10f4> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9f4b0 <_Py_hashtable_get@@Base+0x1370> │ │ │ │ + b 9f524 <_Py_hashtable_get@@Base+0x1370> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b 9f22c <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ - subeq sp, r5, r8, ror r3 │ │ │ │ - subeq sp, r5, r6, lsl #7 │ │ │ │ + b 9f2a0 <_Py_hashtable_get@@Base+0x10ec> │ │ │ │ + subeq ip, r5, r8, lsr fp │ │ │ │ + subeq ip, r5, r6, asr #22 │ │ │ │ │ │ │ │ -0009f4fc <_Py_hashtable_set@@Base>: │ │ │ │ +0009f570 <_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, #23656 @ 0x5c68 │ │ │ │ + movw r3, #23752 @ 0x5cc8 │ │ │ │ movt r3, #10 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9f688 <_Py_hashtable_set@@Base+0x18c> │ │ │ │ - movw r6, #38384 @ 0x95f0 │ │ │ │ + bne 9f6fc <_Py_hashtable_set@@Base+0x18c> │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #65388 @ 0xff6c │ │ │ │ + movw r3, #65488 @ 0xffd0 │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r6, #996] @ 0x3e4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9f730 <_Py_hashtable_set@@Base+0x234> │ │ │ │ - ldr r3, [pc, #552] @ 9f780 <_Py_hashtable_set@@Base+0x284> │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + bne 9f7a4 <_Py_hashtable_set@@Base+0x234> │ │ │ │ + ldr r1, [pc, #552] @ 9f7f4 <_Py_hashtable_set@@Base+0x284> │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 9f714 <_Py_hashtable_set@@Base+0x218> │ │ │ │ + beq 9f788 <_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 9f610 <_Py_hashtable_set@@Base+0x114> │ │ │ │ + beq 9f684 <_Py_hashtable_set@@Base+0x114> │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - movw r3, #24724 @ 0x6094 │ │ │ │ + movw r3, #26308 @ 0x66c4 │ │ │ │ movt r3, #24 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 9f6a0 <_Py_hashtable_set@@Base+0x1a4> │ │ │ │ + bne 9f714 <_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 │ │ │ │ @@ -116786,15 +116815,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 9f6f0 <_Py_hashtable_set@@Base+0x1f4> │ │ │ │ + bgt 9f764 <_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] │ │ │ │ @@ -116802,44 +116831,44 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r7, [r3, #28] │ │ │ │ cmp lr, r7 │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [ip, #12] │ │ │ │ strhi ip, [r3, #8] │ │ │ │ - bhi 9f594 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bhi 9f608 <_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 9f594 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne 9f608 <_Py_hashtable_set@@Base+0x98> │ │ │ │ ldr r1, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32328 @ 0x7e48 │ │ │ │ movt r3, #9 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9f748 <_Py_hashtable_set@@Base+0x24c> │ │ │ │ + bne 9f7bc <_Py_hashtable_set@@Base+0x24c> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9f698 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + beq 9f70c <_Py_hashtable_set@@Base+0x19c> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b 9f594 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b 9f608 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mov r0, #16 │ │ │ │ blx r1 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9f594 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne 9f608 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mvn r0, #0 │ │ │ │ - b 9f608 <_Py_hashtable_set@@Base+0x10c> │ │ │ │ + b 9f67c <_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 │ │ │ │ @@ -116851,212 +116880,208 @@ │ │ │ │ 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 9f5ec <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + ble 9f660 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 256100 <_PyThreadState_New@@Base+0x64c> │ │ │ │ + bl 256a78 <_PyThreadState_New@@Base+0x644> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9f764 <_Py_hashtable_set@@Base+0x268> │ │ │ │ + beq 9f7d8 <_Py_hashtable_set@@Base+0x268> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - b 9f5ec <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + b 9f660 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ - b 9f640 <_Py_hashtable_set@@Base+0x144> │ │ │ │ + b 9f6b4 <_Py_hashtable_set@@Base+0x144> │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ blx r2 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9f594 <_Py_hashtable_set@@Base+0x98> │ │ │ │ - b 9f698 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + bne 9f608 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b 9f70c <_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 9f670 <_Py_hashtable_set@@Base+0x174> │ │ │ │ + b 9f6e4 <_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 9f698 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + b 9f70c <_Py_hashtable_set@@Base+0x19c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009f784 : │ │ │ │ +0009f7f8 : │ │ │ │ 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, #504] @ 9f998 │ │ │ │ - mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ + ldr r6, [pc, #484] @ 9f9f8 │ │ │ │ + mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1920] @ 0x780 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9f840 │ │ │ │ + beq 9f8b0 │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2, #1920] @ 0x780 │ │ │ │ ldr r0, [r2, #1924] @ 0x784 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r2, #1924] @ 0x784 │ │ │ │ - ldr r2, [pc, #456] @ 9f99c │ │ │ │ + ldr r2, [pc, #436] @ 9f9fc │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r4, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9f8bc │ │ │ │ + bne 9f924 │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ sub r0, r3, #8 │ │ │ │ + ldr r2, [pc, #408] @ 9fa00 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r4, [r3, #28] │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ - vldr d7, [pc, #408] @ 9f990 │ │ │ │ - ldr r5, [lr, #4] │ │ │ │ + str r4, [r3, #8] │ │ │ │ + vldr d7, [pc, #372] @ 9f9f0 │ │ │ │ and r2, r2, #3 │ │ │ │ + ldr r4, [lr, #4] │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ - str r4, [r3, #28] │ │ │ │ - orr r2, r2, r5 │ │ │ │ - str r4, [r3, #8] │ │ │ │ - add ip, ip, #1 │ │ │ │ + orr r2, r2, r4 │ │ │ │ vstr d7, [r3, #16] │ │ │ │ - movw r4, #46952 @ 0xb768 │ │ │ │ - movt r4, #96 @ 0x60 │ │ │ │ - str r4, [r3, #24] │ │ │ │ - str r0, [r5] │ │ │ │ + str r0, [r4] │ │ │ │ str r2, [r3, #-4] │ │ │ │ + add r2, ip, #1 │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ - str ip, [r1, #3824] @ 0xef0 │ │ │ │ + str r2, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ movw r0, #19260 @ 0x4b3c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9f974 │ │ │ │ + beq 9f9d8 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ mov ip, #0 │ │ │ │ - str ip, [r3, #28] │ │ │ │ + ldr r2, [pc, #300] @ 9fa00 │ │ │ │ sub r1, r3, #8 │ │ │ │ - str ip, [r3, #8] │ │ │ │ - movw ip, #46952 @ 0xb768 │ │ │ │ - movt ip, #96 @ 0x60 │ │ │ │ - str ip, [r3, #24] │ │ │ │ - ldr ip, [r0, #3836] @ 0xefc │ │ │ │ - mov r4, #0 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + ldr lr, [r0, #3836] @ 0xefc │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ - mov r5, #0 │ │ │ │ - strd r4, [r3, #16] │ │ │ │ - ldr lr, [ip, #4] │ │ │ │ + vldr d7, [pc, #264] @ 9f9f0 │ │ │ │ + ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ - orr r2, r2, lr │ │ │ │ - str r1, [lr] │ │ │ │ + str ip, [r3, #28] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + orr r2, r2, r4 │ │ │ │ + ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ + vstr d7, [r3, #16] │ │ │ │ + add ip, ip, #1 │ │ │ │ + str r1, [r4] │ │ │ │ str r2, [r3, #-4] │ │ │ │ - ldr r2, [r0, #3824] @ 0xef0 │ │ │ │ - str ip, [r3, #-8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r1, [ip, #4] │ │ │ │ - str r2, [r0, #3824] @ 0xef0 │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + str r1, [lr, #4] │ │ │ │ + str ip, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r4, r1 │ │ │ │ - bne 9f954 │ │ │ │ - ldr r0, [pc, #204] @ 9f9a0 │ │ │ │ + bne 9f9b8 │ │ │ │ + ldr r0, [pc, #200] @ 9fa04 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrne r2, [r6, r5] │ │ │ │ - bne 9f8fc │ │ │ │ + bne 9f964 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr lr, [r2, #3836] @ 0xefc │ │ │ │ - mov r0, #0 │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ - vldr d7, [pc, #128] @ 9f990 │ │ │ │ + vldr d7, [pc, #124] @ 9f9f0 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r1, r1, #3 │ │ │ │ ldr ip, [r2, #3824] @ 0xef0 │ │ │ │ + ldr r0, [pc, #124] @ 9fa00 │ │ │ │ orr r1, r1, r4 │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r0, [r3, #8] │ │ │ │ + str r0, [r3, #24] │ │ │ │ add ip, ip, #1 │ │ │ │ + mov r0, #0 │ │ │ │ vstr d7, [r3, #16] │ │ │ │ - movw r0, #46952 @ 0xb768 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r0, [r3, #8] │ │ │ │ sub r0, r3, #8 │ │ │ │ str r0, [r4] │ │ │ │ str r1, [r3, #-4] │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str ip, [r2, #3824] @ 0xef0 │ │ │ │ - b 9f834 │ │ │ │ + b 9f8a4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r4 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 9f8fc │ │ │ │ - movw r0, #46952 @ 0xb768 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ + b 9f964 │ │ │ │ + ldr r0, [pc, #32] @ 9fa00 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 25c0cc <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25ca50 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b 9f834 │ │ │ │ + b 9f8a4 │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq fp, r0, ip, ror #4 │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #252] @ 9fabc │ │ │ │ + ldr r5, [pc, #252] @ 9fb20 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ ldr ip, [r5, r4] │ │ │ │ add ip, ip, #4096 @ 0x1000 │ │ │ │ ldr r0, [ip, #1920] @ 0x780 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fa64 │ │ │ │ + beq 9fac8 │ │ │ │ ldr r3, [ip, #1924] @ 0x784 │ │ │ │ ldr lr, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str lr, [ip, #1920] @ 0x780 │ │ │ │ str r3, [ip, #1924] @ 0x784 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2562e8 <_Py_NewReference@@Base> │ │ │ │ + bl 256c60 <_Py_NewReference@@Base> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr ip, [r5, r4] │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ mov r5, #0 │ │ │ │ @@ -117079,287 +117104,287 @@ │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ movw r0, #19260 @ 0x4b3c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 9fa0c │ │ │ │ + bne 9fa70 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 25c0cc <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25ca50 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9fab4 │ │ │ │ + beq 9fb18 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, #0 │ │ │ │ - b 9fa5c │ │ │ │ + b 9fac0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009fac0 <_PyObject_GC_New@@Base>: │ │ │ │ +0009fb24 <_PyObject_GC_New@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ and r1, r2, #24 │ │ │ │ ubfx r3, r2, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ tst r2, #4 │ │ │ │ lsl r3, r3, #3 │ │ │ │ - bne 9fd8c <_PyObject_GC_New@@Base+0x2cc> │ │ │ │ - ldr r9, [pc, #776] @ 9fe0c <_PyObject_GC_New@@Base+0x34c> │ │ │ │ + bne 9fdf0 <_PyObject_GC_New@@Base+0x2cc> │ │ │ │ + ldr r9, [pc, #776] @ 9fe70 <_PyObject_GC_New@@Base+0x34c> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ sub r2, r2, r3 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ cmp r5, r2 │ │ │ │ - bhi 9fdbc <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + bhi 9fe20 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ adds r5, r3, r5 │ │ │ │ - bmi 9fdbc <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ - movw r6, #38384 @ 0x95f0 │ │ │ │ + bmi 9fe20 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r2, #65388 @ 0xff6c │ │ │ │ + movw r2, #65488 @ 0xffd0 │ │ │ │ movt r2, #9 │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r6, #1016] @ 0x3f8 │ │ │ │ cmp sl, r2 │ │ │ │ - bne 9fd50 <_PyObject_GC_New@@Base+0x290> │ │ │ │ - ldr r2, [pc, #712] @ 9fe10 <_PyObject_GC_New@@Base+0x350> │ │ │ │ + bne 9fdb4 <_PyObject_GC_New@@Base+0x290> │ │ │ │ + ldr r2, [pc, #712] @ 9fe74 <_PyObject_GC_New@@Base+0x350> │ │ │ │ sub r1, r5, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r7] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr sl, [r2, #1604] @ 0x644 │ │ │ │ - bcs 9fd08 <_PyObject_GC_New@@Base+0x248> │ │ │ │ + bcs 9fd6c <_PyObject_GC_New@@Base+0x248> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [sl, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq 9fcf0 <_PyObject_GC_New@@Base+0x230> │ │ │ │ + beq 9fd54 <_PyObject_GC_New@@Base+0x230> │ │ │ │ ldr r0, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr lr, [r0] │ │ │ │ str lr, [r2, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 9fc04 <_PyObject_GC_New@@Base+0x144> │ │ │ │ + beq 9fc68 <_PyObject_GC_New@@Base+0x144> │ │ │ │ add r3, r0, r3 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r3, #-8] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [r1, #3752] @ 0xea8 │ │ │ │ ldr r0, [r1, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #3752] @ 0xea8 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt 9fc44 <_PyObject_GC_New@@Base+0x184> │ │ │ │ + bgt 9fca8 <_PyObject_GC_New@@Base+0x184> │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r1, [pc, #580] @ 9fe14 <_PyObject_GC_New@@Base+0x354> │ │ │ │ + ldr r1, [pc, #580] @ 9fe78 <_PyObject_GC_New@@Base+0x354> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r4, [r3, #4] │ │ │ │ - ble 9fc9c <_PyObject_GC_New@@Base+0x1dc> │ │ │ │ + ble 9fd00 <_PyObject_GC_New@@Base+0x1dc> │ │ │ │ ldr r5, [r1, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9fcb8 <_PyObject_GC_New@@Base+0x1f8> │ │ │ │ + bne 9fd1c <_PyObject_GC_New@@Base+0x1f8> │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne 9fd74 <_PyObject_GC_New@@Base+0x2b4> │ │ │ │ + bne 9fdd8 <_PyObject_GC_New@@Base+0x2b4> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r2, #24] │ │ │ │ ldr r6, [r2, #28] │ │ │ │ cmp r5, r6 │ │ │ │ - bhi 9fc34 <_PyObject_GC_New@@Base+0x174> │ │ │ │ + bhi 9fc98 <_PyObject_GC_New@@Base+0x174> │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r5, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ add r1, r2, r5 │ │ │ │ str r1, [r2, #4] │ │ │ │ str lr, [r2, r5] │ │ │ │ ldr r8, [r9, r7] │ │ │ │ - b 9fb90 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9fbf4 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [ip, #12] │ │ │ │ str ip, [r2, #8] │ │ │ │ - b 9fb90 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9fbf4 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r2, [r1, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 9fbc4 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + beq 9fc28 <_PyObject_GC_New@@Base+0x104> │ │ │ │ ldr r2, [r1, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9fbc4 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + bne 9fc28 <_PyObject_GC_New@@Base+0x104> │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9fdfc <_PyObject_GC_New@@Base+0x33c> │ │ │ │ + bne 9fe60 <_PyObject_GC_New@@Base+0x33c> │ │ │ │ add r1, r8, #12 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne 9fbc4 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + bne 9fc28 <_PyObject_GC_New@@Base+0x104> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fc80 <_PyObject_GC_New@@Base+0x1c0> │ │ │ │ + bne 9fce4 <_PyObject_GC_New@@Base+0x1c0> │ │ │ │ dmb ish │ │ │ │ - b 9fbc4 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + b 9fc28 <_PyObject_GC_New@@Base+0x104> │ │ │ │ ldr r5, [r1, #1716] @ 0x6b4 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r3] │ │ │ │ - beq 9fbec <_PyObject_GC_New@@Base+0x12c> │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + beq 9fc50 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 9fde0 <_PyObject_GC_New@@Base+0x320> │ │ │ │ - ldr r0, [pc, #328] @ 9fe18 <_PyObject_GC_New@@Base+0x358> │ │ │ │ + bne 9fe44 <_PyObject_GC_New@@Base+0x320> │ │ │ │ + ldr r0, [pc, #328] @ 9fe7c <_PyObject_GC_New@@Base+0x358> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fbec <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + bne 9fc50 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9fbec <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + b 9fc50 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fc2c <_PyObject_GC_New@@Base+0x16c> │ │ │ │ + bne 9fc90 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32328 @ 0x7e48 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 9fdcc <_PyObject_GC_New@@Base+0x30c> │ │ │ │ + bne 9fe30 <_PyObject_GC_New@@Base+0x30c> │ │ │ │ cmp r5, #1 │ │ │ │ movcs r0, r5 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fdbc <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + beq 9fe20 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b 9fb90 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9fbf4 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fdbc <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + beq 9fe20 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9fb90 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ + b 9fbf4 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 26e798 │ │ │ │ + bl 26e928 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9fbf8 <_PyObject_GC_New@@Base+0x138> │ │ │ │ + b 9fc5c <_PyObject_GC_New@@Base+0x138> │ │ │ │ ldr r1, [r0, #444] @ 0x1bc │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r9, [pc, #112] @ 9fe0c <_PyObject_GC_New@@Base+0x34c> │ │ │ │ + ldr r9, [pc, #112] @ 9fe70 <_PyObject_GC_New@@Base+0x34c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add r2, r2, r1 │ │ │ │ add r1, r2, #3 │ │ │ │ add r2, r2, #1 │ │ │ │ bic r1, r1, #3 │ │ │ │ add r2, r1, r2, lsl #2 │ │ │ │ add r5, r5, r2 │ │ │ │ - b 9fb04 <_PyObject_GC_New@@Base+0x44> │ │ │ │ + b 9fb68 <_PyObject_GC_New@@Base+0x44> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e7418 │ │ │ │ + b 2e7330 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9fd34 <_PyObject_GC_New@@Base+0x274> │ │ │ │ + b 9fd98 <_PyObject_GC_New@@Base+0x274> │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 9fbec <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + b 9fc50 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9fbc4 <_PyObject_GC_New@@Base+0x104> │ │ │ │ - b 9fc6c <_PyObject_GC_New@@Base+0x1ac> │ │ │ │ + bne 9fc28 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + b 9fcd0 <_PyObject_GC_New@@Base+0x1ac> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -0009fe1c : │ │ │ │ +0009fe80 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 9ff60 │ │ │ │ + blt 9ffc4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #38384 @ 0x95f0 │ │ │ │ + movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r3, #65388 @ 0xff6c │ │ │ │ + movw r3, #65488 @ 0xffd0 │ │ │ │ movt r3, #9 │ │ │ │ ldr lr, [r4, #1016] @ 0x3f8 │ │ │ │ cmp lr, r3 │ │ │ │ - bne 9ff38 │ │ │ │ - ldr r0, [pc, #264] @ 9ff68 │ │ │ │ + bne 9ff9c │ │ │ │ + ldr r0, [pc, #264] @ 9ffcc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - ldr r3, [r3, r0] │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #1604] @ 0x644 │ │ │ │ - bcs 9fefc │ │ │ │ + bcs 9ff60 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 9fee4 │ │ │ │ + beq 9ff48 │ │ │ │ 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 9fedc │ │ │ │ + bne 9ff40 │ │ │ │ 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] │ │ │ │ @@ -117368,74 +117393,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 a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fedc │ │ │ │ + bne 9ff40 │ │ │ │ ldr r1, [r4, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32328 @ 0x7e48 │ │ │ │ movt r3, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9ff50 │ │ │ │ + bne 9ffb4 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ - b 9fedc │ │ │ │ + b 9ff40 │ │ │ │ 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 9ff24 │ │ │ │ + b 9ff88 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #264] @ a0090 │ │ │ │ + ldr r0, [pc, #264] @ a00f4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - ldr r3, [r3, r0] │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ - bcs a0070 │ │ │ │ + bcs a00d4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r4, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a0014 │ │ │ │ + beq a0078 │ │ │ │ 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 a000c │ │ │ │ + bne a0070 │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp lr, r4 │ │ │ │ addls r1, r1, #1 │ │ │ │ addls ip, r3, lr │ │ │ │ strls ip, [r3, #4] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ @@ -117444,69 +117469,69 @@ │ │ │ │ strls r1, [r3, #24] │ │ │ │ strhi ip, [r3, #8] │ │ │ │ strls r2, [r3, lr] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a000c │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + bne a0070 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32328 @ 0x7e48 │ │ │ │ movt r1, #9 │ │ │ │ ldr r0, [r3, #976] @ 0x3d0 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a0080 │ │ │ │ + bne a00e4 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #800] @ 0x320 │ │ │ │ - b a000c │ │ │ │ + b a0070 │ │ │ │ cmp r2, #0 │ │ │ │ - bge a002c │ │ │ │ + bge a0090 │ │ │ │ mov r0, #0 │ │ │ │ - b a000c │ │ │ │ + b a0070 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r2 │ │ │ │ blx ip │ │ │ │ - b a005c │ │ │ │ + b a00c0 │ │ │ │ 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 a028c │ │ │ │ + beq a02f0 │ │ │ │ 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 a01d4 │ │ │ │ + bls a0238 │ │ │ │ add r2, r2, #131 @ 0x83 │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r5, r2, lsl #2] │ │ │ │ - bne a0188 │ │ │ │ + bne a01ec │ │ │ │ ldr r2, [r5, #512] @ 0x200 │ │ │ │ movw ip, #28087 @ 0x6db7 │ │ │ │ movt ip, #46811 @ 0xb6db │ │ │ │ ldr r3, [r4, #4] │ │ │ │ sub r2, r4, r2 │ │ │ │ ldr r1, [r5, r6, lsl #3] │ │ │ │ asr r2, r2, #2 │ │ │ │ @@ -117547,308 +117572,308 @@ │ │ │ │ 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] │ │ │ │ - bne a0148 │ │ │ │ + bne a01ac │ │ │ │ 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} │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0230 │ │ │ │ + beq a0294 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldrne r1, [r3, #20] │ │ │ │ - bne a0208 │ │ │ │ + bne a026c │ │ │ │ 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 a0148 │ │ │ │ - b a01bc │ │ │ │ + bne a01ac │ │ │ │ + b a0220 │ │ │ │ ldr r2, [r5, #512] @ 0x200 │ │ │ │ movw r1, #28087 @ 0x6db7 │ │ │ │ movt r1, #46811 @ 0xb6db │ │ │ │ ldr r3, [r4, #4] │ │ │ │ sub r2, r4, r2 │ │ │ │ cmp r0, #0 │ │ │ │ asr r2, r2, #2 │ │ │ │ mul r2, r1, r2 │ │ │ │ str r2, [r3, #16] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [r3, #20] │ │ │ │ add r2, r3, #4096 @ 0x1000 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq a0380 │ │ │ │ + beq a03e4 │ │ │ │ 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 a0148 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + b a01ac │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #1124] @ 0x464 │ │ │ │ cmn r3, #1 │ │ │ │ - beq a045c │ │ │ │ + beq a04c0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a04e4 │ │ │ │ + bne a0548 │ │ │ │ ldr r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a03c4 │ │ │ │ + beq a0428 │ │ │ │ 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 a052c │ │ │ │ + beq a0590 │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq a0514 │ │ │ │ + beq a0578 │ │ │ │ ldr r2, [r5, #788] @ 0x314 │ │ │ │ ubfx r4, r1, #0, #18 │ │ │ │ ldr ip, [r5, #792] @ 0x318 │ │ │ │ lsr r0, r1, #18 │ │ │ │ ldr lr, [r5, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ add ip, ip, #1 │ │ │ │ - beq a0394 │ │ │ │ + beq a03f8 │ │ │ │ cmp r2, lr │ │ │ │ add lr, r5, r0, lsl #3 │ │ │ │ add r0, r1, #262144 @ 0x40000 │ │ │ │ lsr r0, r0, #18 │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ str r4, [r0, #808] @ 0x328 │ │ │ │ str r4, [lr, #804] @ 0x324 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [r5, #788] @ 0x314 │ │ │ │ str ip, [r5, #792] @ 0x318 │ │ │ │ - bls a033c │ │ │ │ + bls a03a0 │ │ │ │ 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 a04f8 │ │ │ │ + bne a055c │ │ │ │ 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 a00d8 │ │ │ │ + b a013c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2, #24] │ │ │ │ - b a026c │ │ │ │ + b a02d0 │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ cmp r2, lr │ │ │ │ mvn lr, #0 │ │ │ │ str lr, [r0, #804] @ 0x324 │ │ │ │ str r1, [r3] │ │ │ │ str ip, [r5, #792] @ 0x318 │ │ │ │ str r2, [r5, #788] @ 0x314 │ │ │ │ - bhi a0338 │ │ │ │ + bhi a039c │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r4, [r3, #16] │ │ │ │ stmib r3, {r1, r2} │ │ │ │ - b a0358 │ │ │ │ + b a03bc │ │ │ │ ldr r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a047c │ │ │ │ + bne a04e0 │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ mov r8, #16 │ │ │ │ mov r2, #448 @ 0x1c0 │ │ │ │ ldr r3, [r7, #984] @ 0x3d8 │ │ │ │ - movw r1, #34164 @ 0x8574 │ │ │ │ + movw r1, #34300 @ 0x85fc │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne a04bc │ │ │ │ + bne a0520 │ │ │ │ mov r1, r2 │ │ │ │ bl 2db1c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a04b0 │ │ │ │ + beq a0514 │ │ │ │ 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 a0448 │ │ │ │ + b a04ac │ │ │ │ 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 a042c │ │ │ │ + bcc a0490 │ │ │ │ add r3, r3, r9 │ │ │ │ str r8, [r5, #516] @ 0x204 │ │ │ │ - b a02b8 │ │ │ │ - movw r0, #10528 @ 0x2920 │ │ │ │ + b a031c │ │ │ │ + movw r0, #8696 @ 0x21f8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 245798 │ │ │ │ + bl 24f238 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a04d0 │ │ │ │ + bne a0534 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #1124] @ 0x464 │ │ │ │ - b a02ac │ │ │ │ + b a0310 │ │ │ │ lsl r1, r3, #1 │ │ │ │ cmp r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs a04b0 │ │ │ │ + bcs a0514 │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi a04b0 │ │ │ │ + bhi a0514 │ │ │ │ mov r2, #28 │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ mul r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge a03dc │ │ │ │ + bge a0440 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #524] @ 0x20c │ │ │ │ - b a017c │ │ │ │ + b a01e0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b a03fc │ │ │ │ + b a0460 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0470 │ │ │ │ + beq a04d4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7, #1124] @ 0x464 │ │ │ │ movw r3, #23952 @ 0x5d90 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 30c5c <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b a02ac │ │ │ │ + b a0310 │ │ │ │ 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 a0358 │ │ │ │ + b a03bc │ │ │ │ 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 a04b0 │ │ │ │ + b a0514 │ │ │ │ │ │ │ │ -000a053c <_Py_GetConfig@@Base>: │ │ │ │ - ldr r3, [pc, #68] @ a0588 <_Py_GetConfig@@Base+0x4c> │ │ │ │ +000a05a0 <_Py_GetConfig@@Base>: │ │ │ │ + ldr r3, [pc, #64] @ a05e8 <_Py_GetConfig@@Base+0x48> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0560 <_Py_GetConfig@@Base+0x24> │ │ │ │ + beq a05c4 <_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, #14576 @ 0x38f0 │ │ │ │ + movw r1, #12956 @ 0x329c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #54164 @ 0xd394 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ a05ec <_Py_GetConfig@@Base+0x4c> │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ + subeq ip, r5, r4, asr #24 │ │ │ │ │ │ │ │ -000a058c : │ │ │ │ +000a05f0 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a082c │ │ │ │ + beq a0890 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi a06dc │ │ │ │ + bhi a0740 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a08a8 │ │ │ │ + blt a090c │ │ │ │ cmn r4, #-2147483626 @ 0x80000016 │ │ │ │ - bgt a0754 │ │ │ │ - movw r6, #38384 @ 0x95f0 │ │ │ │ + bgt a07b8 │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mov r5, #1 │ │ │ │ - movw r3, #65388 @ 0xff6c │ │ │ │ + movw r3, #65488 @ 0xffd0 │ │ │ │ movt r3, #9 │ │ │ │ add r8, r4, #21 │ │ │ │ ldr r2, [r6, #1016] @ 0x3f8 │ │ │ │ mov r7, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a0740 │ │ │ │ - ldr r2, [pc, #740] @ a08d8 │ │ │ │ + bne a07a4 │ │ │ │ + ldr r2, [pc, #740] @ a093c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r8, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs a07c0 │ │ │ │ + bcs a0824 │ │ │ │ lsr r1, r3, #3 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq a07b0 │ │ │ │ + beq a0814 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0670 │ │ │ │ + bne a06d4 │ │ │ │ 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] │ │ │ │ @@ -117860,238 +117885,238 @@ │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #584] @ a08dc │ │ │ │ + ldr r2, [pc, #584] @ a0940 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne a0834 │ │ │ │ + bne a0898 │ │ │ │ cmp r7, #0 │ │ │ │ - beq a0760 │ │ │ │ + beq a07c4 │ │ │ │ add r1, r3, r4 │ │ │ │ lsl r2, r5, #2 │ │ │ │ orr r2, r2, #96 @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ mvn ip, #0 │ │ │ │ strb r2, [r3, #16] │ │ │ │ str ip, [r3, #12] │ │ │ │ strb r0, [r1, #20] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bls a0810 │ │ │ │ + bls a0874 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs a07f8 │ │ │ │ + bcs a085c │ │ │ │ cmp r4, #0 │ │ │ │ - blt a08a8 │ │ │ │ + blt a090c │ │ │ │ mov r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ - blx 3ce468 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cdd10 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ mvneq r3, #-536870904 @ 0xe0000008 │ │ │ │ mvnne r3, #-1073741809 @ 0xc000000f │ │ │ │ cmp r4, r3 │ │ │ │ mlale r8, r4, r5, r5 │ │ │ │ addle r8, r8, #28 │ │ │ │ - bgt a0754 │ │ │ │ - movw r6, #38384 @ 0x95f0 │ │ │ │ + bgt a07b8 │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #65388 @ 0xff6c │ │ │ │ + movw r3, #65488 @ 0xffd0 │ │ │ │ movt r3, #9 │ │ │ │ mov r7, #0 │ │ │ │ ldr r2, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a05ec │ │ │ │ + beq a0650 │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a0670 │ │ │ │ + bne a06d4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ add r0, r3, #28 │ │ │ │ lsl r2, r5, #2 │ │ │ │ cmp r5, #1 │ │ │ │ orr r2, r2, #32 │ │ │ │ mvn r1, #0 │ │ │ │ strb r2, [r3, #16] │ │ │ │ str r4, [r3, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ strbeq r2, [r0, r4] │ │ │ │ streq r2, [r3, #24] │ │ │ │ streq r2, [r3, #20] │ │ │ │ - beq a06d0 │ │ │ │ + beq a0734 │ │ │ │ cmp r5, #2 │ │ │ │ str r2, [r3, #24] │ │ │ │ lsleq r4, r4, #1 │ │ │ │ str r2, [r3, #20] │ │ │ │ strne r2, [r0, r4, lsl #2] │ │ │ │ strheq r2, [r0, r4] │ │ │ │ - b a06d0 │ │ │ │ + b a0734 │ │ │ │ mov r0, r9 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a0670 │ │ │ │ + bne a06d4 │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32328 @ 0x7e48 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a08c4 │ │ │ │ + bne a0928 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e360 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r9, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9, #800] @ 0x320 │ │ │ │ - bne a0670 │ │ │ │ - b a0754 │ │ │ │ + bne a06d4 │ │ │ │ + b a07b8 │ │ │ │ cmp r1, #1114112 @ 0x110000 │ │ │ │ - bcs a086c │ │ │ │ + bcs a08d0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a08a8 │ │ │ │ + blt a090c │ │ │ │ mov r5, #4 │ │ │ │ - b a06f8 │ │ │ │ + b a075c │ │ │ │ cmp r4, #0 │ │ │ │ - blt a08a8 │ │ │ │ + blt a090c │ │ │ │ cmn r4, #-2147483618 @ 0x8000001e │ │ │ │ - bgt a0754 │ │ │ │ + bgt a07b8 │ │ │ │ add r8, r4, #29 │ │ │ │ mov r5, #1 │ │ │ │ - b a0720 │ │ │ │ - ldr r3, [pc, #172] @ a08e0 │ │ │ │ - b a06d0 │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + b a0784 │ │ │ │ + ldr r3, [pc, #172] @ a0944 │ │ │ │ + b a0734 │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r6, r1 │ │ │ │ - bne a088c │ │ │ │ - ldr r0, [pc, #152] @ a08e4 │ │ │ │ + bne a08f0 │ │ │ │ + ldr r0, [pc, #152] @ a0948 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a06a4 │ │ │ │ + bne a0708 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a06a4 │ │ │ │ + b a0708 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16136 @ 0x3f08 │ │ │ │ + movw r1, #13860 @ 0x3624 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r3, #0 │ │ │ │ - b a06d0 │ │ │ │ + b a0734 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a06a4 │ │ │ │ + b a0708 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16188 @ 0x3f3c │ │ │ │ + movw r1, #13912 @ 0x3658 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b a0884 │ │ │ │ + bl 16f2c4 │ │ │ │ + b a08e8 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b a07e0 │ │ │ │ + b a0844 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r1, r3, r8, lsl #9 │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000a08e8 : │ │ │ │ +000a094c : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt a0ba8 │ │ │ │ + blt a0c0c │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ clz r2, r2 │ │ │ │ mov r5, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a0a60 │ │ │ │ + bne a0ac4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0a88 │ │ │ │ + beq a0aec │ │ │ │ cmn r3, #-2147483630 @ 0x80000012 │ │ │ │ - bhi a0b70 │ │ │ │ - movw r6, #38384 @ 0x95f0 │ │ │ │ + bhi a0bd4 │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ add r0, r3, #17 │ │ │ │ - movw r2, #65388 @ 0xff6c │ │ │ │ + movw r2, #65488 @ 0xffd0 │ │ │ │ movt r2, #9 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a0afc │ │ │ │ - ldr r1, [pc, #636] @ a0be0 │ │ │ │ + bne a0b60 │ │ │ │ + ldr r1, [pc, #636] @ a0c44 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ mov r7, r2 │ │ │ │ - bhi a0aa8 │ │ │ │ + bhi a0b0c │ │ │ │ lsr r0, r3, #3 │ │ │ │ add r1, r0, #2 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq a0a90 │ │ │ │ + beq a0af4 │ │ │ │ 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 a0a2c │ │ │ │ + beq a0a90 │ │ │ │ movw r2, #42964 @ 0xa7d4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #544] @ a0be4 │ │ │ │ + ldr r1, [pc, #544] @ a0c48 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a0b1c │ │ │ │ + ble a0b80 │ │ │ │ ldr r6, [r1, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne a0b38 │ │ │ │ + bne a0b9c │ │ │ │ add r2, r4, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ strb r1, [r2, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne a0a10 │ │ │ │ + bne a0a74 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2e2dc │ │ │ │ @@ -118106,148 +118131,148 @@ │ │ │ │ addcs r0, lr, r0, lsl #3 │ │ │ │ strcc r2, [ip, #12] │ │ │ │ strcs r0, [r2, #24] │ │ │ │ addcs r0, r2, lr │ │ │ │ strcc ip, [r2, #8] │ │ │ │ strcs r0, [r2, #4] │ │ │ │ strcs r1, [r2, lr] │ │ │ │ - b a09b4 │ │ │ │ + b a0a18 │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r1, #24 │ │ │ │ movw r4, #25836 @ 0x64ec │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mla r4, r1, r2, r4 │ │ │ │ add r4, r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r4, [pc, #344] @ a0be8 │ │ │ │ - b a0a04 │ │ │ │ + ldr r4, [pc, #344] @ a0c4c │ │ │ │ + b a0a68 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a09b4 │ │ │ │ + bne a0a18 │ │ │ │ ldr r4, [r6, #976] @ 0x3d0 │ │ │ │ - movw r2, #32192 @ 0x7dc0 │ │ │ │ + movw r2, #32328 @ 0x7e48 │ │ │ │ movt r2, #9 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a0bc4 │ │ │ │ + bne a0c28 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e360 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r7, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r7, #800] @ 0x320 │ │ │ │ - bne a09b4 │ │ │ │ + bne a0a18 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2e73f4 │ │ │ │ + bl 2e730c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a09fc │ │ │ │ - b a0b88 │ │ │ │ + bne a0a60 │ │ │ │ + b a0bec │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a09b4 │ │ │ │ - b a0ae4 │ │ │ │ + bne a0a18 │ │ │ │ + b a0b48 │ │ │ │ ldr r6, [r1, #1716] @ 0x6b4 │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r4] │ │ │ │ - beq a09e4 │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + beq a0a48 │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r6, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne a0b90 │ │ │ │ - ldr r0, [pc, #152] @ a0bec │ │ │ │ - bl 1bde48 │ │ │ │ + bne a0bf4 │ │ │ │ + ldr r0, [pc, #152] @ a0c50 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a09e4 │ │ │ │ + bne a0a48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a09e4 │ │ │ │ - movw r3, #46952 @ 0xb768 │ │ │ │ + b a0a48 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16280 @ 0x3f98 │ │ │ │ + movw r1, #14004 @ 0x36b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ - bl 16ec60 │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ + bl 16f2c4 │ │ │ │ mov r4, #0 │ │ │ │ - b a0a04 │ │ │ │ + b a0a68 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a09e4 │ │ │ │ + b a0a48 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16228 @ 0x3f64 │ │ │ │ + movw r1, #13952 @ 0x3680 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b a0b88 │ │ │ │ + bl 16f2c4 │ │ │ │ + b a0bec │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b a0ad0 │ │ │ │ + b a0b34 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq pc, r2, r8, asr #21 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + ldrdeq pc, [r2], #-160 @ 0xffffff60 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000a0bf0 : │ │ │ │ +000a0c54 : │ │ │ │ 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 a0cf8 │ │ │ │ - blt a0d70 │ │ │ │ + beq a0d5c │ │ │ │ + blt a0dd4 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt a0d00 │ │ │ │ - ldr r6, [pc, #380] @ a0da4 │ │ │ │ - mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ + bgt a0d64 │ │ │ │ + ldr r7, [pc, #380] @ a0e08 │ │ │ │ + mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r5, [r7, r6] │ │ │ │ add r2, r5, r3, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a0cc0 │ │ │ │ - ldr r0, [pc, #352] @ a0da8 │ │ │ │ + beq a0d24 │ │ │ │ + ldr r0, [pc, #352] @ a0e0c │ │ │ │ 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 a0d2c │ │ │ │ + bne a0d90 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ lsl r2, r3, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2d720 │ │ │ │ ldr r0, [r5, #3836] @ 0xefc │ │ │ │ @@ -118265,221 +118290,221 @@ │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6ff0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7050 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a0d80 │ │ │ │ - ldr r1, [pc, #192] @ a0da4 │ │ │ │ + beq a0de4 │ │ │ │ + ldr r1, [pc, #192] @ a0e08 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mvn r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r4, #12] │ │ │ │ - ldr r5, [r2, r1] │ │ │ │ - b a0c74 │ │ │ │ - ldr r4, [pc, #172] @ a0dac │ │ │ │ - b a0cb4 │ │ │ │ + ldr r5, [r1, r2] │ │ │ │ + b a0cd8 │ │ │ │ + ldr r4, [pc, #172] @ a0e10 │ │ │ │ + b a0d18 │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls a0cc0 │ │ │ │ + bls a0d24 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2e73f4 │ │ │ │ + bl 2e730c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a0d80 │ │ │ │ - ldr r2, [pc, #128] @ a0da4 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + beq a0de4 │ │ │ │ + ldr r1, [pc, #128] @ a0e08 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r1, r2] │ │ │ │ - b a0c74 │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + b a0cd8 │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne a0d88 │ │ │ │ - ldr r0, [pc, #104] @ a0db0 │ │ │ │ - bl 1bde48 │ │ │ │ + bne a0dec │ │ │ │ + ldr r0, [pc, #104] @ a0e14 │ │ │ │ + bl 1be248 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrne r5, [r7, r6] │ │ │ │ - bne a0c6c │ │ │ │ + bne a0cd0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a0c6c │ │ │ │ - movw r0, #16308 @ 0x3fb4 │ │ │ │ + b a0cd0 │ │ │ │ + movw r0, #14032 @ 0x36d0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b a0cb4 │ │ │ │ + b a0d18 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a0c6c │ │ │ │ + b a0cd0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #492] @ a0fbc │ │ │ │ + ldr r3, [pc, #492] @ a1020 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0fac │ │ │ │ + beq a1010 │ │ │ │ mov r4, r1 │ │ │ │ cmn r1, #-2147483635 @ 0x8000000d │ │ │ │ - bhi a0f20 │ │ │ │ + bhi a0f84 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - movw r3, #65388 @ 0xff6c │ │ │ │ + movw r3, #65488 @ 0xffd0 │ │ │ │ movt r3, #9 │ │ │ │ mov r2, r0 │ │ │ │ add r5, r1, #12 │ │ │ │ cmp r6, r3 │ │ │ │ - bne a0f04 │ │ │ │ - ldr r3, [pc, #432] @ a0fc0 │ │ │ │ + bne a0f68 │ │ │ │ + ldr r3, [pc, #432] @ a1024 │ │ │ │ cmp r5, #512 @ 0x200 │ │ │ │ - ldr r3, [ip, r3] │ │ │ │ + ldr r3, [r3, ip] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #1604] @ 0x644 │ │ │ │ - bhi a0f38 │ │ │ │ + bhi a0f9c │ │ │ │ add r1, r1, #11 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r6, r1, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq a0f80 │ │ │ │ + beq a0fe4 │ │ │ │ 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 a0ebc │ │ │ │ + beq a0f20 │ │ │ │ mov ip, #0 │ │ │ │ lsr r1, r4, #8 │ │ │ │ cmp r4, ip │ │ │ │ mov r3, r0 │ │ │ │ bfi ip, r1, #16, #8 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ bfi ip, r4, #24, #8 │ │ │ │ str ip, [r3], #8 │ │ │ │ ldrb r2, [r2] │ │ │ │ strb r2, [r0, #4] │ │ │ │ strh r1, [r0, #5] │ │ │ │ strb r1, [r0, #7] │ │ │ │ - beq a0ea4 │ │ │ │ + beq a0f08 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ bl 2d720 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #65021 @ 0xfdfd │ │ │ │ str r2, [r3, r4] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp r7, r8 │ │ │ │ - bhi a0f28 │ │ │ │ + bhi a0f8c │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r7, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str ip, [r3, r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0f38 │ │ │ │ + beq a0f9c │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ mov r3, r0 │ │ │ │ rev ip, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - b a0e78 │ │ │ │ + b a0edc │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0eec │ │ │ │ + bne a0f50 │ │ │ │ mov r3, #0 │ │ │ │ - b a0eb0 │ │ │ │ + b a0f14 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [lr, #12] │ │ │ │ str lr, [r3, #8] │ │ │ │ - b a0e58 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + b a0ebc │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32328 @ 0x7e48 │ │ │ │ movt r1, #9 │ │ │ │ ldr r0, [r3, #976] @ 0x3d0 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a0f94 │ │ │ │ + bne a0ff8 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0f20 │ │ │ │ + beq a0f84 │ │ │ │ ldr r3, [r6, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #800] @ 0x320 │ │ │ │ - b a0eec │ │ │ │ + b a0f50 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0ee4 │ │ │ │ + b a0f48 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx ip │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b a0f68 │ │ │ │ - movw r1, #16336 @ 0x3fd0 │ │ │ │ + b a0fcc │ │ │ │ + movw r1, #14060 @ 0x36ec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [pc, #8] @ a0fc4 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ a1028 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq sp, r5, r4, lsr #7 │ │ │ │ + subeq ip, r5, r4, asr 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 r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt a1080 │ │ │ │ - ldr r3, [pc, #188] @ a10b0 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + bgt a10e4 │ │ │ │ + ldr r1, [pc, #188] @ a1114 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r3, r1, r0, lsl #2 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #2112] @ 0x840 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a1028 │ │ │ │ + beq a108c │ │ │ │ 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} │ │ │ │ @@ -118491,96 +118516,96 @@ │ │ │ │ ldr r0, [lr, #352] @ 0x160 │ │ │ │ add ip, ip, #27 │ │ │ │ sub r3, r0, r1 │ │ │ │ lsr r1, ip, #3 │ │ │ │ asr r3, r3, #3 │ │ │ │ add r3, r3, ip, lsr #3 │ │ │ │ cmp r3, #288 @ 0x120 │ │ │ │ - bhi a1080 │ │ │ │ + bhi a10e4 │ │ │ │ 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 a1020 │ │ │ │ + b a1084 │ │ │ │ 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 a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-12] │ │ │ │ - bne a106c │ │ │ │ - b a1020 │ │ │ │ + bne a10d0 │ │ │ │ + b a1084 │ │ │ │ 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 a146c │ │ │ │ + beq a14d0 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a1488 │ │ │ │ + beq a14ec │ │ │ │ ldr sl, [r3, #16] │ │ │ │ cmp sl, r2 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr r1, [pc, #992] @ a1544 │ │ │ │ movlt r9, r2 │ │ │ │ movge r9, sl │ │ │ │ movge sl, r2 │ │ │ │ mov r2, r5 │ │ │ │ movge r5, r3 │ │ │ │ movge r3, r2 │ │ │ │ - ldr r2, [pc, #964] @ a14e0 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r7, r9, sl │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, r7 │ │ │ │ addlt r4, r4, #1 │ │ │ │ cmp r4, #7 │ │ │ │ - bgt a14ac │ │ │ │ + bgt a1510 │ │ │ │ add r1, r4, #1552 @ 0x610 │ │ │ │ ldr r6, [r2, r1, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a1408 │ │ │ │ + beq a146c │ │ │ │ add r4, r6, #20 │ │ │ │ ldr r0, [r6] │ │ │ │ add r8, r4, r7, lsl #2 │ │ │ │ str r0, [r2, r1, lsl #2] │ │ │ │ cmp r4, r8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - bcs a1190 │ │ │ │ + bcs a11f4 │ │ │ │ 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 2d720 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, r3, #20 │ │ │ │ add r2, r0, sl, lsl #2 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs a13a4 │ │ │ │ + bcs a1408 │ │ │ │ add r1, r5, #20 │ │ │ │ add r3, r5, #21 │ │ │ │ add r1, r1, r9, lsl #2 │ │ │ │ str r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, r1 │ │ │ │ sub r3, r1, r5 │ │ │ │ sub r3, r3, #21 │ │ │ │ @@ -118602,216 +118627,216 @@ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r5, #44 @ 0x2c │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r3, r5, #48 @ 0x30 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr lr, [r0], #4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq a1390 │ │ │ │ + beq a13f4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r3 │ │ │ │ mov r3, #0 │ │ │ │ umlal r7, r3, r6, lr │ │ │ │ str r7, [r4] │ │ │ │ - bcs a1368 │ │ │ │ + bcs a13cc │ │ │ │ ldr ip, [r5, #24] │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #4] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls a1368 │ │ │ │ + bls a13cc │ │ │ │ ldr ip, [r5, #28] │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #8] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls a1368 │ │ │ │ + bls a13cc │ │ │ │ ldr ip, [r5, #32] │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #12] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls a1368 │ │ │ │ + bls a13cc │ │ │ │ ldr ip, [r5, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #16] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls a1368 │ │ │ │ + bls a13cc │ │ │ │ ldr ip, [r5, #40] @ 0x28 │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #20] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls a1368 │ │ │ │ + bls a13cc │ │ │ │ ldr r6, [r4, #24] │ │ │ │ mov r7, #0 │ │ │ │ ldr ip, [r5, #44] @ 0x2c │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #24] │ │ │ │ ldr r6, [fp, #-68] @ 0xffffffbc │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, r6 │ │ │ │ - bls a1368 │ │ │ │ + bls a13cc │ │ │ │ add r7, r4, #28 │ │ │ │ mov ip, lr │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ mov lr, #0 │ │ │ │ ldr r2, [r7] │ │ │ │ umlal r2, lr, r0, ip │ │ │ │ adds r2, r2, r3 │ │ │ │ str r2, [r7], #4 │ │ │ │ adc r3, lr, #0 │ │ │ │ cmp r1, r6 │ │ │ │ - bhi a133c │ │ │ │ + bhi a13a0 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #0 │ │ │ │ moveq lr, #0 │ │ │ │ lslne lr, lr, #2 │ │ │ │ cmp r0, r2 │ │ │ │ add lr, r4, lr │ │ │ │ str r3, [lr, #4] │ │ │ │ - bcs a1398 │ │ │ │ + bcs a13fc │ │ │ │ add r4, r4, #4 │ │ │ │ - b a120c │ │ │ │ + b a1270 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc a1388 │ │ │ │ + bcc a13ec │ │ │ │ mov r6, r8 │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r7, sl │ │ │ │ cmp r7, #0 │ │ │ │ - ble a13b8 │ │ │ │ + ble a141c │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a13c8 │ │ │ │ + beq a142c │ │ │ │ str r7, [r6, #16] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r2, r7, #1 │ │ │ │ - beq a13dc │ │ │ │ + beq a1440 │ │ │ │ ldr r3, [r8, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a13e4 │ │ │ │ + beq a1448 │ │ │ │ mov r7, r2 │ │ │ │ - b a13b8 │ │ │ │ + b a141c │ │ │ │ sub r3, r8, #8 │ │ │ │ subs r7, r7, #2 │ │ │ │ - beq a13b8 │ │ │ │ + beq a141c │ │ │ │ ldr r2, [r3, #-4]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne a13b8 │ │ │ │ + bne a141c │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne a13f0 │ │ │ │ - b a13b8 │ │ │ │ + bne a1454 │ │ │ │ + b a141c │ │ │ │ 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 a14c4 │ │ │ │ + bhi a1528 │ │ │ │ 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 a116c │ │ │ │ - b a1190 │ │ │ │ + bcc a11d0 │ │ │ │ + b a11f4 │ │ │ │ ldr sl, [r0, #16] │ │ │ │ cmp sl, #1 │ │ │ │ - beq a1490 │ │ │ │ + beq a14f4 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a10f4 │ │ │ │ + bne a1158 │ │ │ │ cmp r2, #1 │ │ │ │ - bne a10f0 │ │ │ │ + bne a1154 │ │ │ │ mov r0, #0 │ │ │ │ - bl a0fc8 │ │ │ │ + bl a102c │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r6, #16] │ │ │ │ - b a13bc │ │ │ │ + b a1420 │ │ │ │ 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 a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne a1448 │ │ │ │ - b a13bc │ │ │ │ + bne a14ac │ │ │ │ + b a1420 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a14e4 : │ │ │ │ +000a1548 : │ │ │ │ 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 a1530 │ │ │ │ + beq a1594 │ │ │ │ cmp r2, #840 @ 0x348 │ │ │ │ moveq r0, #624 @ 0x270 │ │ │ │ movteq r0, #39 @ 0x27 │ │ │ │ - beq a1528 │ │ │ │ + beq a158c │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - blx 3ce1f0 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cda98 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a1550 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + bhi a15b4 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ ldr r3, [r3, #980] @ 0x3d4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ bx r3 │ │ │ │ @@ -118826,43 +118851,43 @@ │ │ │ │ movne r0, r1 │ │ │ │ moveq r0, r1 │ │ │ │ movne r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e1a4 │ │ │ │ │ │ │ │ -000a1588 : │ │ │ │ +000a15ec : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt a1730 │ │ │ │ - ldr r6, [pc, #432] @ a1760 │ │ │ │ + blt a1794 │ │ │ │ + ldr r6, [pc, #432] @ a17c4 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r2, [r6, r5] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1896] @ 0x768 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a16a4 │ │ │ │ + beq a1708 │ │ │ │ ldr ip, [r2, #1900] @ 0x76c │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [r2, #1896] @ 0x768 │ │ │ │ sub ip, ip, #1 │ │ │ │ str ip, [r2, #1900] @ 0x76c │ │ │ │ mov r1, #1 │ │ │ │ - ldr r2, [pc, #384] @ a1764 │ │ │ │ + ldr r2, [pc, #384] @ a17c8 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1716] @ 0x6b4 │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne a16c0 │ │ │ │ + bne a1724 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a164c │ │ │ │ + bne a16b0 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ mov lr, #0 │ │ │ │ str lr, [r3, #12] │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ @@ -118877,136 +118902,136 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi a16f8 │ │ │ │ - movw r2, #38384 @ 0x95f0 │ │ │ │ + bhi a175c │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, #1000] @ 0x3e8 │ │ │ │ ldr r0, [r2, #992] @ 0x3e0 │ │ │ │ mov r2, #4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, #12] │ │ │ │ - beq a1700 │ │ │ │ + beq a1764 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #8] │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ and r2, r2, #3 │ │ │ │ str r4, [r3, #16] │ │ │ │ - b a161c │ │ │ │ + b a1680 │ │ │ │ movw r0, #21716 @ 0x54d4 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a15f0 │ │ │ │ + bne a1654 │ │ │ │ mov r3, #0 │ │ │ │ - b a1640 │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + b a16a4 │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne a1744 │ │ │ │ - ldr r0, [pc, #144] @ a1768 │ │ │ │ + bne a17a8 │ │ │ │ + ldr r0, [pc, #144] @ a17cc │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a15f0 │ │ │ │ + bne a1654 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a15f0 │ │ │ │ + b a1654 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1724 │ │ │ │ + bgt a1788 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1724 │ │ │ │ + bne a1788 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ mov r1, #244 @ 0xf4 │ │ │ │ - movw r0, #16392 @ 0x4008 │ │ │ │ + movw r0, #14116 @ 0x3724 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a16b8 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a171c │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a15f0 │ │ │ │ + b a1654 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - movw r7, #38384 @ 0x95f0 │ │ │ │ + movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r7, #928] @ 0x3a0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne a18d8 │ │ │ │ + bne a193c │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ldr lr, [r1, #192] @ 0xc0 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ orr r2, r2, #2 │ │ │ │ cmp lr, #0 │ │ │ │ str r2, [r1, #84] @ 0x54 │ │ │ │ - bne a19e0 │ │ │ │ - ldr r1, [pc, #828] @ a1b00 │ │ │ │ + bne a1a44 │ │ │ │ + ldr r1, [pc, #828] @ a1b64 │ │ │ │ ldr r0, [r1] │ │ │ │ movw ip, #65534 @ 0xfffe │ │ │ │ movt ip, #1 │ │ │ │ cmp r0, ip │ │ │ │ - bhi a19c4 │ │ │ │ + bhi a1a28 │ │ │ │ add lr, r0, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ cmp r2, r0 │ │ │ │ - bne a17f4 │ │ │ │ + bne a1858 │ │ │ │ strex r3, lr, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a17dc │ │ │ │ + bne a1840 │ │ │ │ dmb ish │ │ │ │ - bne a19b4 │ │ │ │ - ldr r1, [pc, #768] @ a1b04 │ │ │ │ - mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ + bne a1a18 │ │ │ │ + ldr r0, [pc, #768] @ a1b68 │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [r4, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a1aa4 │ │ │ │ + bne a1b08 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a19d8 │ │ │ │ + beq a1a3c │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ add r6, r5, #90112 @ 0x16000 │ │ │ │ ldrh r1, [r4, #206] @ 0xce │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ - ldr r3, [pc, #716] @ a1b08 │ │ │ │ + ldr r3, [pc, #716] @ a1b6c │ │ │ │ add r2, r2, #97280 @ 0x17c00 │ │ │ │ add r1, r1, #1 │ │ │ │ strh r1, [r4, #206] @ 0xce │ │ │ │ mov sl, r3 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r2, #260] @ 0x104 │ │ │ │ ldr r2, [r6, #1448] @ 0x5a8 │ │ │ │ @@ -119016,15 +119041,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [ip] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd r3, r8, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1868 │ │ │ │ + bne a18cc │ │ │ │ mov r1, #28 │ │ │ │ dmb ish │ │ │ │ mla r1, r1, r2, r5 │ │ │ │ add r2, r2, #368 @ 0x170 │ │ │ │ add r2, r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [r7, r2, lsl #4] │ │ │ │ @@ -119032,112 +119057,112 @@ │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r2, #432] @ 0x1b0 │ │ │ │ str r4, [r2, #428] @ 0x1ac │ │ │ │ ldr r2, [r6, #1448] @ 0x5a8 │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [r6, #1448] @ 0x5a8 │ │ │ │ - bl a1b0c │ │ │ │ + bl a1b70 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a1a34 │ │ │ │ + beq a1a98 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr ip, [r1, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #544] @ a1b08 │ │ │ │ + ldr r3, [pc, #544] @ a1b6c │ │ │ │ dmb ish │ │ │ │ sub ip, ip, #1 │ │ │ │ add r1, r3, ip, lsl #4 │ │ │ │ mov r3, #0 │ │ │ │ ldrexd r8, [r1] │ │ │ │ adds r8, r8, r2 │ │ │ │ adc r9, r9, r3 │ │ │ │ strexd lr, r8, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne a18f4 │ │ │ │ + bne a1958 │ │ │ │ mov r3, #28 │ │ │ │ add r6, r5, #90112 @ 0x16000 │ │ │ │ dmb ish │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mla r3, ip, r3, r5 │ │ │ │ add r3, r3, #91136 @ 0x16400 │ │ │ │ str r2, [r3, #432] @ 0x1b0 │ │ │ │ str r4, [r3, #428] @ 0x1ac │ │ │ │ ldr r3, [r6, #1448] @ 0x5a8 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r6, #1448] @ 0x5a8 │ │ │ │ - bl a1b0c │ │ │ │ + bl a1b70 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a18cc │ │ │ │ + bne a1930 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d1380 │ │ │ │ + bl 2d14e8 │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ - ldr r2, [pc, #420] @ a1b08 │ │ │ │ + ldr r2, [pc, #420] @ a1b6c │ │ │ │ sub r3, r3, #1 │ │ │ │ mov ip, #0 │ │ │ │ mvn r0, #0 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ mla r3, r3, r1, r5 │ │ │ │ mvn r1, #0 │ │ │ │ add r3, r3, #91136 @ 0x16400 │ │ │ │ str ip, [r3, #428] @ 0x1ac │ │ │ │ dmb ish │ │ │ │ ldrexd r4, [r2] │ │ │ │ adds r4, r4, r0 │ │ │ │ adc r5, r5, r1 │ │ │ │ strexd ip, r4, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne a1984 │ │ │ │ + bne a19e8 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #1448] @ 0x5a8 │ │ │ │ mvn r0, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r6, #1448] @ 0x5a8 │ │ │ │ - b a18d0 │ │ │ │ + b a1934 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, ip │ │ │ │ - bls a1ac4 │ │ │ │ + bls a1b28 │ │ │ │ ldr lr, [r4, #192] @ 0xc0 │ │ │ │ - ldr r1, [pc, #312] @ a1b04 │ │ │ │ + ldr r1, [pc, #312] @ a1b68 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp lr, #0 │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ - bne a1ae8 │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ + bne a1b4c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ add r6, r5, #90112 @ 0x16000 │ │ │ │ - ldr r3, [pc, #284] @ a1b08 │ │ │ │ + ldr r3, [pc, #284] @ a1b6c │ │ │ │ mov r8, #1 │ │ │ │ mov r9, #0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r0, [r6, #1448] @ 0x5a8 │ │ │ │ add r1, r0, #1 │ │ │ │ str r1, [r4, #180] @ 0xb4 │ │ │ │ add r1, r3, r0, lsl #4 │ │ │ │ dmb ish │ │ │ │ ldrexd r2, [r1] │ │ │ │ adds r2, r2, r8 │ │ │ │ adc r3, r3, r9 │ │ │ │ strexd ip, r2, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - bne a1a08 │ │ │ │ + bne a1a6c │ │ │ │ mov r1, #28 │ │ │ │ add r2, r0, #368 @ 0x170 │ │ │ │ dmb ish │ │ │ │ mla r1, r1, r0, r5 │ │ │ │ - b a1890 │ │ │ │ + b a18f4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2d1380 │ │ │ │ + bl 2d14e8 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ mov lr, #0 │ │ │ │ mvn r0, #0 │ │ │ │ sub ip, r2, #1 │ │ │ │ add r2, sl, ip, lsl #4 │ │ │ │ mla r1, ip, r1, r5 │ │ │ │ @@ -119146,75 +119171,75 @@ │ │ │ │ mvn r1, #0 │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [r2] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd r3, r8, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1a70 │ │ │ │ + bne a1ad4 │ │ │ │ dmb ish │ │ │ │ add r2, ip, #368 @ 0x170 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, #2 │ │ │ │ str lr, [r7, r2, lsl #4] │ │ │ │ str lr, [r4, #180] @ 0xb4 │ │ │ │ - b a19a0 │ │ │ │ + b a1a04 │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ mov ip, #0 │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r0, r1, lsl #2 │ │ │ │ add r1, r1, #97280 @ 0x17c00 │ │ │ │ str ip, [r1, #260] @ 0x104 │ │ │ │ - bne a1820 │ │ │ │ - b a19d8 │ │ │ │ + bne a1884 │ │ │ │ + b a1a3c │ │ │ │ add lr, r0, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ cmp r2, r0 │ │ │ │ - bne a17f4 │ │ │ │ + bne a1858 │ │ │ │ strex r3, lr, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a17f4 │ │ │ │ - b a1acc │ │ │ │ + beq a1858 │ │ │ │ + b a1b30 │ │ │ │ ubfx lr, lr, #0, #12 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r0, lr, lsl #2 │ │ │ │ add r2, r2, #97280 @ 0x17c00 │ │ │ │ str r1, [r2, #260] @ 0x104 │ │ │ │ - b a19d8 │ │ │ │ - rsbeq sl, r2, r8, lsl #26 │ │ │ │ + b a1a3c │ │ │ │ + rsbeq sl, r2, r0, lsl sp │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, r2, r8, lsl sp │ │ │ │ + rsbeq sl, r2, r0, lsr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ - str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - sub sp, sp, #60 @ 0x3c │ │ │ │ + str r0, [ip, #4008] @ 0xfa8 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r6, r1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ tst r3, #2 │ │ │ │ - bne a1c74 │ │ │ │ + bne a1cd8 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ - beq a4850 │ │ │ │ + beq a4abc │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1ce8 │ │ │ │ + beq a1d4c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq a1d70 │ │ │ │ + beq a1dd4 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq a1db0 │ │ │ │ - ldr lr, [pc, #3672] @ a29d4 │ │ │ │ + beq a1e14 │ │ │ │ + ldr lr, [pc, #3664] @ a2a30 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [lr, ip] │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -119225,62 +119250,62 @@ │ │ │ │ cmp ip, r0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a432c │ │ │ │ + beq a4394 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r0, #128] @ 0x80 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov lr, r3 │ │ │ │ and r2, r3, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ moveq r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3b00 │ │ │ │ + bne a3b60 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a26b4 │ │ │ │ + bne a2718 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a34e4 │ │ │ │ + beq a3544 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #0 │ │ │ │ - bl a4c08 │ │ │ │ + bl a4c68 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2984 │ │ │ │ + beq a29e4 │ │ │ │ ldr lr, [r3, #84] @ 0x54 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ - beq a26ec │ │ │ │ + beq a2750 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r3, #156] @ 0x9c │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a1db8 │ │ │ │ + bne a1e1c │ │ │ │ movw ip, #36124 @ 0x8d1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - bne a278c │ │ │ │ + bne a27f0 │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a382c │ │ │ │ + bne a388c │ │ │ │ cmp r6, #0 │ │ │ │ - beq a27ac │ │ │ │ + beq a2810 │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b a27a0 │ │ │ │ + b a2804 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3408] @ a29d4 │ │ │ │ + ldr lr, [pc, #3400] @ a2a30 │ │ │ │ mov r4, r0 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ movls r2, #0 │ │ │ │ @@ -119295,29 +119320,29 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r3, r0, r3 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - beq a4850 │ │ │ │ + beq a4abc │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1b58 │ │ │ │ - bl 9f784 │ │ │ │ + bne a1bbc │ │ │ │ + bl 9f7f8 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and r2, r3, #2 │ │ │ │ - beq a3914 │ │ │ │ + beq a3974 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3930 │ │ │ │ + beq a3990 │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3260] @ a29d4 │ │ │ │ + ldr lr, [pc, #3252] @ a2a30 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -119332,46 +119357,46 @@ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [r0, #16] │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne a1b68 │ │ │ │ + bne a1bcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw ip, #36124 @ 0x8d1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r3, ip │ │ │ │ - beq a4340 │ │ │ │ + beq a43a8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a4318 │ │ │ │ + bne a42f0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ str ip, [r2, #128] @ 0x80 │ │ │ │ tst r3, #2 │ │ │ │ - bne a1b74 │ │ │ │ + bne a1bd8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - b a1bbc │ │ │ │ + b a1c20 │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a382c │ │ │ │ + bne a388c │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, r6 │ │ │ │ orreq r3, r6, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a4024 │ │ │ │ + beq a4084 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3820 │ │ │ │ + beq a3880 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3044] @ a29d4 │ │ │ │ + ldr lr, [pc, #3036] @ a2a30 │ │ │ │ mov r3, #28 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [lr, ip] │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ movls r2, #0 │ │ │ │ @@ -119384,53 +119409,54 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ - ldr r1, [pc, #2928] @ a29b4 │ │ │ │ + ldr r1, [pc, #2924] @ a2a14 │ │ │ │ mov r0, r7 │ │ │ │ - bl a796c │ │ │ │ + bl a79cc │ │ │ │ cmp r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldreq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq lr, [r3, #84] @ 0x54 │ │ │ │ andeq r2, lr, #2 │ │ │ │ - beq a27ac │ │ │ │ + beq a2810 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2980 │ │ │ │ - ldr r0, [pc, #2888] @ a29b8 │ │ │ │ - mov r2, r3 │ │ │ │ + bne a29e0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a92b8 │ │ │ │ + mov r2, r3 │ │ │ │ + movw r0, #8008 @ 0x1f48 │ │ │ │ + movt r0, #97 @ 0x61 │ │ │ │ + bl a92d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2980 │ │ │ │ + beq a29e0 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #2856] @ a29b4 │ │ │ │ + ldr r1, [pc, #2848] @ a2a14 │ │ │ │ mov r2, r4 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1eb0 │ │ │ │ + bgt a1f18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4a30 │ │ │ │ + beq a4700 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r7, #1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - beq a3914 │ │ │ │ + beq a3974 │ │ │ │ and r2, r3, #2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a27b4 │ │ │ │ + beq a2818 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #28 │ │ │ │ - ldr lr, [pc, #2808] @ a29d4 │ │ │ │ + ldr lr, [pc, #2796] @ a2a30 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ sub r1, r3, #1 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ cmp r1, #10 │ │ │ │ mul r3, r2, r1 │ │ │ │ movls r1, #0 │ │ │ │ @@ -119442,378 +119468,377 @@ │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ - movw r3, #46952 @ 0xb768 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r3, [r3, #2656] @ 0xa60 │ │ │ │ + movw r3, #8008 @ 0x1f48 │ │ │ │ + movt r3, #97 @ 0x61 │ │ │ │ + ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r9, [r0, #16] │ │ │ │ - bne a27d4 │ │ │ │ + bne a2834 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a28a8 │ │ │ │ + bne a2908 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #120] @ 0x78 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ and r3, r3, #2 │ │ │ │ - beq a2e48 │ │ │ │ + beq a2ea8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2c98 │ │ │ │ + bne a2cf8 │ │ │ │ ldr sl, [r7] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r9, [r3, #132] @ 0x84 │ │ │ │ - bne a2d00 │ │ │ │ + bne a2d60 │ │ │ │ ldr r7, [r3, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne a3f38 │ │ │ │ + bne a406c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #132] @ 0x84 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #21196 @ 0x52cc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a44b4 │ │ │ │ - ldr r3, [pc, #2552] @ a29bc │ │ │ │ + beq a447c │ │ │ │ + ldr r3, [pc, #2544] @ a2a18 │ │ │ │ movw r1, #42752 @ 0xa700 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r3, #2252] @ 0x8cc │ │ │ │ cmp r2, r1 │ │ │ │ - bne a38ec │ │ │ │ + bne a394c │ │ │ │ ldr r2, [r3, #2260] @ 0x8d4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq a38ec │ │ │ │ - ldr r1, [pc, #2528] @ a29cc │ │ │ │ + beq a394c │ │ │ │ + ldr r1, [pc, #2520] @ a2a28 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a2980 │ │ │ │ + beq a29e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a34d4 │ │ │ │ + bne a3534 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a33f8 │ │ │ │ - ldr r1, [pc, #2480] @ a29cc │ │ │ │ + bne a3458 │ │ │ │ + ldr r1, [pc, #2472] @ a2a28 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2980 │ │ │ │ + beq a29e0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a2f98 │ │ │ │ + beq a2ff8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #128] @ 0x80 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a4550 │ │ │ │ + beq a4450 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq a3bb4 │ │ │ │ + beq a3c14 │ │ │ │ and r3, r3, #24 │ │ │ │ orr r1, r3, r2 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ str r1, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r3, [r4, #16] │ │ │ │ streq r3, [r2, #16] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a33d4 │ │ │ │ + bne a3434 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, r2 │ │ │ │ - bne a33e8 │ │ │ │ + bne a3448 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r3, [r2, #104] @ 0x68 │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a20cc │ │ │ │ + bne a2130 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ str r3, [r2, #144] @ 0x90 │ │ │ │ movw r3, #5176 @ 0x1438 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #172] @ 0xac │ │ │ │ ldr ip, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3a00 │ │ │ │ + beq a3a60 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2394 │ │ │ │ + ble a23f8 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - beq a3a34 │ │ │ │ + beq a3a94 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a2154 │ │ │ │ + beq a21b8 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp ip, lr │ │ │ │ - beq a3a34 │ │ │ │ + beq a3a94 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a2154 │ │ │ │ + beq a21b8 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp ip, lr │ │ │ │ - beq a3a34 │ │ │ │ + beq a3a94 │ │ │ │ cmp r3, #3 │ │ │ │ - beq a2154 │ │ │ │ + beq a21b8 │ │ │ │ add r7, r2, #24 │ │ │ │ mov lr, #3 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq a3a34 │ │ │ │ + beq a3a94 │ │ │ │ cmp r3, lr │ │ │ │ - bne a2134 │ │ │ │ + bne a2198 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2394 │ │ │ │ + ble a23f8 │ │ │ │ movw ip, #41268 @ 0xa134 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a459c │ │ │ │ + beq a43d8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a21a8 │ │ │ │ + beq a220c │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a459c │ │ │ │ + beq a43d8 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a21a8 │ │ │ │ + beq a220c │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a459c │ │ │ │ + beq a43d8 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a2188 │ │ │ │ + bne a21ec │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2394 │ │ │ │ + ble a23f8 │ │ │ │ movw ip, #43176 @ 0xa8a8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a4250 │ │ │ │ + beq a4268 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a21fc │ │ │ │ + beq a2260 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a4250 │ │ │ │ + beq a4268 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a21fc │ │ │ │ + beq a2260 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a4250 │ │ │ │ + beq a4268 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a21dc │ │ │ │ + bne a2240 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2394 │ │ │ │ + ble a23f8 │ │ │ │ movw ip, #42964 @ 0xa7d4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a43b8 │ │ │ │ + beq a4324 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a2250 │ │ │ │ + beq a22b4 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a43b8 │ │ │ │ + beq a4324 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a2250 │ │ │ │ + beq a22b4 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a43b8 │ │ │ │ + beq a4324 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a2230 │ │ │ │ + bne a2294 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2394 │ │ │ │ + ble a23f8 │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r7 │ │ │ │ - beq a456c │ │ │ │ + beq a446c │ │ │ │ cmp r3, #1 │ │ │ │ - beq a22a0 │ │ │ │ + beq a2304 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, r7 │ │ │ │ - beq a456c │ │ │ │ + beq a446c │ │ │ │ cmp r3, #2 │ │ │ │ - beq a22a0 │ │ │ │ + beq a2304 │ │ │ │ add lr, r2, #20 │ │ │ │ mov ip, #2 │ │ │ │ ldr r5, [lr, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq a456c │ │ │ │ + beq a446c │ │ │ │ cmp ip, r3 │ │ │ │ - bne a2280 │ │ │ │ + bne a22e4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2394 │ │ │ │ + ble a23f8 │ │ │ │ movw ip, #42540 @ 0xa62c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a40c4 │ │ │ │ + beq a4118 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a22f4 │ │ │ │ + beq a2358 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a40c4 │ │ │ │ + beq a4118 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a22f4 │ │ │ │ + beq a2358 │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a40c4 │ │ │ │ + beq a4118 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a22d4 │ │ │ │ + bne a2338 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2394 │ │ │ │ + ble a23f8 │ │ │ │ movw ip, #21716 @ 0x54d4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a4574 │ │ │ │ + beq a4474 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a2348 │ │ │ │ + beq a23ac │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq a4574 │ │ │ │ + beq a4474 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a2348 │ │ │ │ + beq a23ac │ │ │ │ add r7, r2, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq a4574 │ │ │ │ + beq a4474 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a2328 │ │ │ │ + bne a238c │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2394 │ │ │ │ + ble a23f8 │ │ │ │ movw ip, #19260 @ 0x4b3c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a4248 │ │ │ │ + beq a42e8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a2394 │ │ │ │ + beq a23f8 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq a4248 │ │ │ │ + beq a42e8 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a2394 │ │ │ │ + beq a23f8 │ │ │ │ add r2, r2, #20 │ │ │ │ mov r0, #2 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, ip │ │ │ │ - beq a4248 │ │ │ │ + beq a42e8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne a237c │ │ │ │ + bne a23e0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #4194304 @ 0x400000 │ │ │ │ orrne r3, r3, #4194304 @ 0x400000 │ │ │ │ tst r2, #8388608 @ 0x800000 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ orrne r3, r3, #8388608 @ 0x800000 │ │ │ │ orr r3, r3, r1 │ │ │ │ ldr r7, [r2, #172] @ 0xac │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #1 │ │ │ │ - ble a24d4 │ │ │ │ + ble a2538 │ │ │ │ ldr r9, [r7, #20] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a3cec │ │ │ │ + bge a3d4c │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl af3f0 │ │ │ │ + bl af44c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a3914 │ │ │ │ + beq a3974 │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a3cec │ │ │ │ + bne a3d4c │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ cmp r8, #2 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq a24c4 │ │ │ │ + beq a2528 │ │ │ │ ldr r9, [r7, #24] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a3f2c │ │ │ │ + bge a3f3c │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl af3f0 │ │ │ │ + bl af44c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a3914 │ │ │ │ + beq a3974 │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a3f2c │ │ │ │ + bne a3f3c │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ cmp r8, #3 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq a24c4 │ │ │ │ + beq a2528 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r7, r7, #24 │ │ │ │ mov r9, #3 │ │ │ │ ldr sl, [r7, #4]! │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a3ba4 │ │ │ │ - bl af3f0 │ │ │ │ + bge a3c04 │ │ │ │ + bl af44c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a3914 │ │ │ │ + beq a3974 │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne a3ba4 │ │ │ │ + bne a3c04 │ │ │ │ ldr r2, [sl, #84] @ 0x54 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - bne a2474 │ │ │ │ + bne a24d8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ - beq a2548 │ │ │ │ + beq a25ac │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r2, [r4, #40] @ 0x28 │ │ │ │ streq r2, [r1, #40] @ 0x28 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ @@ -119837,386 +119862,384 @@ │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r2, [r4, #80] @ 0x50 │ │ │ │ streq r2, [r1, #80] @ 0x50 │ │ │ │ and r2, r3, #17408 @ 0x4400 │ │ │ │ cmp r2, #17408 @ 0x4400 │ │ │ │ - bne a3598 │ │ │ │ + bne a35f8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r2, #160] @ 0xa0 │ │ │ │ - movw r2, #48228 @ 0xbc64 │ │ │ │ + movw r2, #48256 @ 0xbc80 │ │ │ │ movt r2, #10 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq a48ec │ │ │ │ + beq a4a2c │ │ │ │ tst r3, #16 │ │ │ │ moveq r2, #16384 @ 0x4000 │ │ │ │ - bne a3468 │ │ │ │ + bne a34c8 │ │ │ │ tst r3, #8 │ │ │ │ - beq a2f98 │ │ │ │ + beq a2ff8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r3, r3, #16 │ │ │ │ bics r3, r3, #16 │ │ │ │ - bne a47ac │ │ │ │ + bne a4854 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4430 │ │ │ │ + beq a43b0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mvn r2, #15 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ str r2, [r1, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2fa8 │ │ │ │ + beq a3008 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #168] @ 0xa8 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble a2634 │ │ │ │ + ble a2698 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a25f0 │ │ │ │ + bge a2654 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b1dcc │ │ │ │ + bl b1e28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a2980 │ │ │ │ + blt a29e0 │ │ │ │ cmp r7, #1 │ │ │ │ - beq a2630 │ │ │ │ + beq a2694 │ │ │ │ add r4, r4, #16 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a4994 │ │ │ │ - bl b1dcc │ │ │ │ + bge a49ec │ │ │ │ + bl b1e28 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a2980 │ │ │ │ + blt a29e0 │ │ │ │ cmp r7, r8 │ │ │ │ - bne a2600 │ │ │ │ + bne a2664 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ mov r2, r3 │ │ │ │ - beq a3368 │ │ │ │ + beq a33c8 │ │ │ │ tst r3, #16 │ │ │ │ - bne a3048 │ │ │ │ + bne a30a8 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a2664 │ │ │ │ + beq a26c8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4874 │ │ │ │ + beq a4a94 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r1, #144] @ 0x90 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt a2684 │ │ │ │ + bgt a26e8 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add r3, r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a496c │ │ │ │ + ble a49c4 │ │ │ │ orr r3, r2, #4096 @ 0x1000 │ │ │ │ tst r2, #2 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movne ip, r2 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ - bne a3374 │ │ │ │ + bne a33d4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - bne a1bfc │ │ │ │ + bne a1c60 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r0, #156] @ 0x9c │ │ │ │ mov r0, r1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a4284 │ │ │ │ + bne a429c │ │ │ │ movw ip, #36124 @ 0x8d1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r1, ip │ │ │ │ - bne a27ac │ │ │ │ + bne a2810 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a1c58 │ │ │ │ - b a27ac │ │ │ │ + bne a1cbc │ │ │ │ + b a2810 │ │ │ │ ldr r3, [r3, #172] @ 0xac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a2768 │ │ │ │ + ble a27cc │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a4700 │ │ │ │ + bne a4908 │ │ │ │ cmp r1, #1 │ │ │ │ - beq a2768 │ │ │ │ + beq a27cc │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a4700 │ │ │ │ + bne a4908 │ │ │ │ cmp r1, #2 │ │ │ │ - beq a2768 │ │ │ │ + beq a27cc │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne a4700 │ │ │ │ + bne a4908 │ │ │ │ cmp r1, #3 │ │ │ │ - beq a2768 │ │ │ │ + beq a27cc │ │ │ │ add r3, r3, #24 │ │ │ │ mov r0, #3 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ - bne a4700 │ │ │ │ + bne a4908 │ │ │ │ cmp r1, r0 │ │ │ │ - bne a274c │ │ │ │ + bne a27b0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r3, #156] @ 0x9c │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a1db8 │ │ │ │ + bne a1e1c │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq a3b28 │ │ │ │ + beq a3b88 │ │ │ │ and r2, lr, #2 │ │ │ │ tst lr, #128 @ 0x80 │ │ │ │ - bne a382c │ │ │ │ + bne a388c │ │ │ │ cmp r6, #0 │ │ │ │ - beq a27ac │ │ │ │ + beq a2810 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0, #156] @ 0x9c │ │ │ │ str r3, [r1, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1ecc │ │ │ │ - movw r3, #46952 @ 0xb768 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r3, [r3, #2656] @ 0xa60 │ │ │ │ + bne a1f34 │ │ │ │ + movw r3, #8008 @ 0x1f48 │ │ │ │ + movt r3, #97 @ 0x61 │ │ │ │ + ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1f40 │ │ │ │ + beq a1fa4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r9, [r3, #132] @ 0x84 │ │ │ │ movw r3, #21196 @ 0x52cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r4, [pc, #476] @ a29c0 │ │ │ │ + ldr r4, [pc, #472] @ a2a1c │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r3, #29940 @ 0x74f4 │ │ │ │ + movw r3, #28880 @ 0x70d0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ movw r3, #29816 @ 0x7478 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a2838 │ │ │ │ + str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + b a2898 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #228 @ 0xe4 │ │ │ │ - beq a282c │ │ │ │ + beq a288c │ │ │ │ adds r7, r2, r1 │ │ │ │ - beq a282c │ │ │ │ + beq a288c │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a29d8 │ │ │ │ + bne a2a34 │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2894 │ │ │ │ + beq a28f4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a282c │ │ │ │ + beq a288c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ - bcs a2c64 │ │ │ │ + bcs a2cc4 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs a298c │ │ │ │ + bcs a29ec │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ - bcs a29a0 │ │ │ │ + bcs a2a00 │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bhi a2808 │ │ │ │ + bhi a2868 │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls a2818 │ │ │ │ + bls a2878 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #212 @ 0xd4 │ │ │ │ - bne a2818 │ │ │ │ + bne a2878 │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2838 │ │ │ │ + bne a2898 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a1f50 │ │ │ │ + beq a1fb4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1f50 │ │ │ │ + beq a1fb4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl adda0 │ │ │ │ + bl addb4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2980 │ │ │ │ + beq a29e0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1f50 │ │ │ │ + beq a1fb4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #16 │ │ │ │ - bl adda0 │ │ │ │ + bl addb4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2980 │ │ │ │ + beq a29e0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1f50 │ │ │ │ + beq a1fb4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #32 │ │ │ │ - bl adda0 │ │ │ │ + bl addb4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2980 │ │ │ │ + beq a29e0 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1f50 │ │ │ │ + beq a1fb4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ - bl adda0 │ │ │ │ + bl addb4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2980 │ │ │ │ + beq a29e0 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1f50 │ │ │ │ + beq a1fb4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ - bl adda0 │ │ │ │ + bl addb4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2980 │ │ │ │ + beq a29e0 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1f50 │ │ │ │ + beq a1fb4 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ - b a296c │ │ │ │ + b a29cc │ │ │ │ ldr r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1f50 │ │ │ │ + beq a1fb4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl adda0 │ │ │ │ + bl addb4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2960 │ │ │ │ + bne a29c0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3914 │ │ │ │ + b a3974 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #384 @ 0x180 │ │ │ │ - bne a2818 │ │ │ │ - b a282c │ │ │ │ + bne a2878 │ │ │ │ + b a288c │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #372 @ 0x174 │ │ │ │ - bne a2818 │ │ │ │ - b a282c │ │ │ │ - rsbeq r2, r3, r0, ror #13 │ │ │ │ - rsbeq ip, r0, r8, lsr #3 │ │ │ │ - strdeq r1, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq ip, r0, r8, asr #3 │ │ │ │ - rsbeq r2, r3, r8, ror #2 │ │ │ │ - mlseq r3, ip, ip, r2 │ │ │ │ - strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ - strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + bne a2878 │ │ │ │ + b a288c │ │ │ │ + rsbeq r2, r3, r8, ror #13 │ │ │ │ + strdeq r1, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r1, r1, r8, ror #30 │ │ │ │ + rsbeq r2, r3, r0, ror r1 │ │ │ │ + rsbeq r2, r3, r4, lsr #25 │ │ │ │ + rsbeq r1, r3, r0, asr #29 │ │ │ │ + strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq a2a78 │ │ │ │ + beq a2ad4 │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a2a78 │ │ │ │ + beq a2ad4 │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ subcs r3, r3, #424 @ 0x1a8 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs a2c8c │ │ │ │ + bcs a2cec │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs a3490 │ │ │ │ + bcs a34f0 │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ subcs r3, r3, #372 @ 0x174 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs a2c8c │ │ │ │ + bcs a2cec │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bls a2c78 │ │ │ │ + bls a2cd8 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ subne r3, r3, #228 @ 0xe4 │ │ │ │ - beq a2a78 │ │ │ │ + beq a2ad4 │ │ │ │ cmn r1, r3 │ │ │ │ - beq a2a78 │ │ │ │ + beq a2ad4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne a2a78 │ │ │ │ + bne a2ad4 │ │ │ │ add r3, r5, #60 @ 0x3c │ │ │ │ cmp r7, r3 │ │ │ │ - beq a3f14 │ │ │ │ + beq a3f24 │ │ │ │ add r3, r5, #100 @ 0x64 │ │ │ │ cmp r7, r3 │ │ │ │ - bne a282c │ │ │ │ + bne a288c │ │ │ │ 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 a282c │ │ │ │ + bne a288c │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a4584 │ │ │ │ + beq a44e4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r6, #42752 @ 0xa700 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne a34a4 │ │ │ │ + bne a3504 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a34a4 │ │ │ │ + beq a3504 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a2980 │ │ │ │ + beq a29e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a3038 │ │ │ │ + bne a3098 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r2 │ │ │ │ - beq a40cc │ │ │ │ + beq a4140 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #29816 @ 0x7478 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r4] │ │ │ │ - bl aa37c <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa398 <_PyType_AllocNoTrack@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq a2980 │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + beq a29e0 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a3020 │ │ │ │ - ldr r2, [pc, #-336] @ a29d4 │ │ │ │ + beq a3080 │ │ │ │ + ldr r2, [pc, #-336] @ a2a30 │ │ │ │ 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 │ │ │ │ @@ -120225,95 +120248,96 @@ │ │ │ │ ldr r8, [r0, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ orr r3, r3, r8 │ │ │ │ str lr, [r8] │ │ │ │ stmdb sl, {r0, r3} │ │ │ │ str lr, [r0, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ - ble a302c │ │ │ │ + ble a308c │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sl, #8] │ │ │ │ bl 2e378 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #1 │ │ │ │ str r7, [sp] │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a453c │ │ │ │ + beq a432c │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a48e4 │ │ │ │ + beq a4a24 │ │ │ │ cmp r3, r6 │ │ │ │ - bne a38e4 │ │ │ │ + bne a3944 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a2ec4 │ │ │ │ + beq a2f24 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [sl, #24] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ str r8, [sl, #12] │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ str r7, [sl, #16] │ │ │ │ str r4, [sl, #20] │ │ │ │ - beq a3658 │ │ │ │ + beq a36b8 │ │ │ │ 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 a3568 │ │ │ │ + bne a35c8 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a3568 │ │ │ │ - ldr r3, [r9, #24] │ │ │ │ - ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r3, r0 │ │ │ │ + beq a35c8 │ │ │ │ + ldr r0, [r9, #24] │ │ │ │ + movw r3, #45676 @ 0xb26c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r0, r3 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ - beq a3844 │ │ │ │ - bl abf0c │ │ │ │ + beq a38a4 │ │ │ │ + bl abf28 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a368c │ │ │ │ + beq a36ec │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a282c │ │ │ │ + bgt a288c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a282c │ │ │ │ + bne a288c │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a282c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a288c │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #424 @ 0x1a8 │ │ │ │ - bne a2818 │ │ │ │ - b a282c │ │ │ │ + bne a2878 │ │ │ │ + b a288c │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r0 │ │ │ │ - bls a2a30 │ │ │ │ + bls a2a8c │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ sub r3, r3, #212 @ 0xd4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a2a30 │ │ │ │ - b a2a78 │ │ │ │ + bne a2a8c │ │ │ │ + b a2ad4 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-724] @ a29d4 │ │ │ │ + ldr lr, [pc, #-728] @ a2a30 │ │ │ │ mov r2, #28 │ │ │ │ ldr sl, [r7] │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r1, r3, #1 │ │ │ │ ldr r0, [lr, ip] │ │ │ │ cmp r1, #10 │ │ │ │ mul r2, r2, r1 │ │ │ │ @@ -120327,29 +120351,29 @@ │ │ │ │ cmp r1, #0 │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r2, r0, r2 │ │ │ │ cmp sl, #0 │ │ │ │ - beq a3d08 │ │ │ │ + beq a3d68 │ │ │ │ ldr r9, [r2, #16] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ands r1, r3, #8 │ │ │ │ - bne a4948 │ │ │ │ + bne a49a0 │ │ │ │ movw r8, #30360 @ 0x7698 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ - bl aa37c <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa398 <_PyType_AllocNoTrack@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2980 │ │ │ │ + beq a29e0 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a2d70 │ │ │ │ - ldr lr, [pc, #-868] @ a29d4 │ │ │ │ + beq a2dd0 │ │ │ │ + ldr lr, [pc, #-872] @ a2a30 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ sub r3, r4, #8 │ │ │ │ and r2, r2, #3 │ │ │ │ ldr r1, [lr, ip] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ @@ -120372,62 +120396,62 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq a44e4 │ │ │ │ + beq a44ac │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a2de4 │ │ │ │ + beq a2e44 │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a2de4 │ │ │ │ + bne a2e44 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a393c │ │ │ │ + beq a399c │ │ │ │ str sl, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r1, sl │ │ │ │ str r7, [r4, #20] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a48c8 │ │ │ │ + beq a4a08 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2e30 │ │ │ │ + bgt a2e90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a48d4 │ │ │ │ + beq a4a14 │ │ │ │ ldr sl, [r7, #20] │ │ │ │ cmp sl, #0 │ │ │ │ - bne a36b8 │ │ │ │ + bne a3718 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r2, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne a3bf8 │ │ │ │ + bne a3c58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1f90 │ │ │ │ + beq a1ff4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-1180] @ a29d4 │ │ │ │ + ldr lr, [pc, #-1184] @ a2a30 │ │ │ │ ldr r3, [r3, #180] @ 0xb4 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, #28 │ │ │ │ ldr r1, [lr, ip] │ │ │ │ cmp r2, #10 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ mul r3, r3, r2 │ │ │ │ @@ -120441,254 +120465,254 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ - b a1f98 │ │ │ │ + b a1ffc │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r8] │ │ │ │ - str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq a45a4 │ │ │ │ - ldr r3, [pc, #-1296] @ a29d0 │ │ │ │ + str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + beq a43e0 │ │ │ │ + ldr r3, [pc, #-1300] @ a2a2c │ │ │ │ mov r1, r8 │ │ │ │ - ldr r2, [pc, #-1300] @ a29d4 │ │ │ │ + ldr r2, [pc, #-1304] @ a2a30 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a35e8 │ │ │ │ + bne a3648 │ │ │ │ add r7, r7, #114688 @ 0x1c000 │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r8 │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a48e0 │ │ │ │ + beq a4a20 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a385c │ │ │ │ + bne a38bc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2f58 │ │ │ │ + bgt a2fb8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2f58 │ │ │ │ + bne a2fb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a3e2c │ │ │ │ + ble a3e8c │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ strne r7, [sl, #12] │ │ │ │ - bne a3634 │ │ │ │ + bne a3694 │ │ │ │ mov r0, r7 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ str r7, [sl, #12] │ │ │ │ - b a3634 │ │ │ │ + b a3694 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne a25b8 │ │ │ │ + bne a261c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldreq r4, [r3, #132] @ 0x84 │ │ │ │ - bne a3e4c │ │ │ │ - ldr r1, [pc, #-1540] @ a29c4 │ │ │ │ + bne a3ec0 │ │ │ │ + ldr r1, [pc, #-1544] @ a2a20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a796c │ │ │ │ + bl a79cc │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2980 │ │ │ │ + beq a29e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a25b8 │ │ │ │ - ldr r1, [pc, #-1568] @ a29c4 │ │ │ │ + bne a261c │ │ │ │ + ldr r1, [pc, #-1572] @ a2a20 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a2980 │ │ │ │ + beq a29e0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #29940 @ 0x74f4 │ │ │ │ + movw r3, #28880 @ 0x70d0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r4, [r2, #168] @ 0xa8 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ movle r3, r2 │ │ │ │ - bgt a25cc │ │ │ │ - b a2634 │ │ │ │ + bgt a2630 │ │ │ │ + b a2698 │ │ │ │ ldr ip, [r5] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2b64 │ │ │ │ + bgt a2bc0 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ - b a2b64 │ │ │ │ + b a2bc0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a282c │ │ │ │ - b a2adc │ │ │ │ + bne a288c │ │ │ │ + b a2b38 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq a4920 │ │ │ │ + beq a4978 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #444] @ 0x1bc │ │ │ │ cmp r2, #0 │ │ │ │ - bne a32f8 │ │ │ │ + bne a3358 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #6 │ │ │ │ - bl a9ac0 │ │ │ │ + bl a9adc │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq a472c │ │ │ │ + beq a4934 │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r9, #6] │ │ │ │ mov r3, #30 │ │ │ │ str r3, [r9, #12] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3e3c │ │ │ │ - ldr r1, [pc, #-1748] @ a29c8 │ │ │ │ - movw r2, #18740 @ 0x4934 │ │ │ │ + beq a3e9c │ │ │ │ + ldr r1, [pc, #-1752] @ a2a24 │ │ │ │ + movw r2, #25296 @ 0x62d0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl be9bc │ │ │ │ + bl beb08 │ │ │ │ subs lr, r0, #0 │ │ │ │ - beq a3e3c │ │ │ │ + beq a3e9c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq a32e4 │ │ │ │ + beq a3344 │ │ │ │ ldr r3, [lr, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a32e4 │ │ │ │ + ble a3344 │ │ │ │ add r3, lr, #12 │ │ │ │ add r8, r9, #20 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #0 │ │ │ │ str lr, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r4, [r2, #4]! │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne a32d4 │ │ │ │ + bne a3334 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq a32d4 │ │ │ │ + beq a3334 │ │ │ │ ldrb sl, [r9, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldrb r2, [r9, #5] │ │ │ │ cmp sl, #7 │ │ │ │ lsl r6, r1, sl │ │ │ │ sub r6, r6, #1 │ │ │ │ add r2, r8, r1, lsl r2 │ │ │ │ and r5, r7, r6 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt a3b48 │ │ │ │ + bgt a3ba8 │ │ │ │ ldrsb r2, [r8, r5] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a3244 │ │ │ │ + blt a32a4 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a32d4 │ │ │ │ + beq a3334 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a40ec │ │ │ │ + beq a4160 │ │ │ │ lsr r2, r7, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r5 │ │ │ │ and r5, r6, r2 │ │ │ │ ldrsb r2, [r8, r5] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a3814 │ │ │ │ + blt a3874 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r1, r4 │ │ │ │ - beq a32d4 │ │ │ │ + beq a3334 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a4198 │ │ │ │ + beq a41f8 │ │ │ │ lsr r2, r7, #10 │ │ │ │ add r1, r5, r5, lsl #2 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r1 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ and r5, r6, r2 │ │ │ │ cmp sl, #7 │ │ │ │ ldrsble r2, [r8, r5] │ │ │ │ - bgt a4184 │ │ │ │ + bgt a412c │ │ │ │ cmp r2, #0 │ │ │ │ - blt a3cf8 │ │ │ │ + blt a3d58 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a4010 │ │ │ │ + beq a3ffc │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a3fac │ │ │ │ + beq a3f98 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ cmp sl, #7 │ │ │ │ add r5, r5, r3, lsr #5 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r6 │ │ │ │ ldrsble r2, [r8, r5] │ │ │ │ - bgt a3eb0 │ │ │ │ + bgt a3eac │ │ │ │ cmp r2, #0 │ │ │ │ - blt a4178 │ │ │ │ + blt a41ec │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq a4010 │ │ │ │ + beq a3ffc │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a42b0 │ │ │ │ + beq a4504 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ lsr r3, r3, #10 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r2, r3, #1 │ │ │ │ add r5, r5, r2 │ │ │ │ and r5, r5, r6 │ │ │ │ - b a31b0 │ │ │ │ + b a3210 │ │ │ │ cmn r2, #1 │ │ │ │ - bne a3158 │ │ │ │ + bne a31b8 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a3e3c │ │ │ │ + ble a3e9c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [r9, #8] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl ace2c │ │ │ │ + bl ace40 │ │ │ │ ldr r2, [r9, #16] │ │ │ │ cmp sl, #7 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt a4a50 │ │ │ │ + bgt a470c │ │ │ │ strb r2, [r8, r0] │ │ │ │ ldr r1, [r4] │ │ │ │ mov lr, #1 │ │ │ │ ldrb ip, [r9, #5] │ │ │ │ lsl r0, r2, #3 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, lr │ │ │ │ @@ -120698,61 +120722,61 @@ │ │ │ │ ldr r2, [r9, #12] │ │ │ │ str r4, [r8, r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9, #12] │ │ │ │ ldr r2, [r9, #16] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #16] │ │ │ │ - beq a3e3c │ │ │ │ + beq a3e9c │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - blt a30e0 │ │ │ │ + blt a3140 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ str r9, [r3, #444] @ 0x1bc │ │ │ │ - beq a4760 │ │ │ │ + beq a4968 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ orreq r2, r3, #4 │ │ │ │ streq r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq a3328 │ │ │ │ + beq a3388 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4874 │ │ │ │ + beq a4a94 │ │ │ │ tst r2, #16 │ │ │ │ - beq a2664 │ │ │ │ + beq a26c8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmn r3, #1 │ │ │ │ - beq a2684 │ │ │ │ + beq a26e8 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18600 @ 0x48a8 │ │ │ │ + movw r1, #25156 @ 0x6244 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3914 │ │ │ │ + b a3974 │ │ │ │ tst r3, #2 │ │ │ │ - beq a269c │ │ │ │ + beq a2700 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [ip, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #-2480] @ a29d4 │ │ │ │ + ldr r0, [pc, #-2484] @ a2a30 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -120765,219 +120789,219 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b a26a8 │ │ │ │ + b a270c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a20a8 │ │ │ │ + beq a210c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a20c0 │ │ │ │ - b a20cc │ │ │ │ + beq a2124 │ │ │ │ + b a2130 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl aefe4 │ │ │ │ + bl af040 │ │ │ │ mov r7, r0 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a2980 │ │ │ │ - ldr r1, [pc, #-2660] @ a29cc │ │ │ │ + beq a29e0 │ │ │ │ + ldr r1, [pc, #-2664] @ a2a28 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a489c │ │ │ │ + beq a4a54 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2030 │ │ │ │ + bgt a2094 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2030 │ │ │ │ + bne a2094 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a2030 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a2094 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r2, #144] @ 0x90 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi a4828 │ │ │ │ + bhi a47e0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #16384 @ 0x4000 │ │ │ │ str r1, [r0, #144] @ 0x90 │ │ │ │ - b a257c │ │ │ │ + b a25e0 │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ subne r3, r3, #384 @ 0x180 │ │ │ │ - bne a2a30 │ │ │ │ - b a2a78 │ │ │ │ + bne a2a8c │ │ │ │ + b a2ad4 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2abc │ │ │ │ + bne a2b18 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2f764c │ │ │ │ + bl 2f7228 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3914 │ │ │ │ + b a3974 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2030 │ │ │ │ - b a2004 │ │ │ │ + bne a2094 │ │ │ │ + b a2068 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a457c │ │ │ │ + beq a44fc │ │ │ │ mov r0, #1 │ │ │ │ - bl af0d0 │ │ │ │ + bl af12c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - beq a3914 │ │ │ │ + beq a3974 │ │ │ │ tst r3, #2 │ │ │ │ - beq a351c │ │ │ │ + beq a357c │ │ │ │ mov r0, r4 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ eor r2, r6, #1 │ │ │ │ and r2, r2, r3, lsr #1 │ │ │ │ mov lr, r3 │ │ │ │ tst r2, #1 │ │ │ │ str r4, [r1, #168] @ 0xa8 │ │ │ │ - beq a1c0c │ │ │ │ + beq a1c70 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ - bne a4258 │ │ │ │ + bne a4270 │ │ │ │ movw ip, #36124 @ 0x8d1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r2, ip │ │ │ │ - bne a1ec0 │ │ │ │ + bne a1f28 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a1c54 │ │ │ │ - b a1ec0 │ │ │ │ + bne a1cb8 │ │ │ │ + b a1f28 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a2c18 │ │ │ │ + bne a2c74 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 257a48 <_Py_NewReference@@Base+0x1760> │ │ │ │ + bl 2583c0 <_Py_NewReference@@Base+0x1760> │ │ │ │ mov r3, r0 │ │ │ │ - b a384c │ │ │ │ + b a38ac │ │ │ │ and r2, r3, #16384 @ 0x4000 │ │ │ │ tst r3, #16 │ │ │ │ - beq a257c │ │ │ │ + beq a25e0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r1, #144] @ 0x90 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi a4828 │ │ │ │ + bhi a47e0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a347c │ │ │ │ + bne a34dc │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18208 @ 0x4720 │ │ │ │ + movw r1, #24764 @ 0x60bc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3914 │ │ │ │ + b a3974 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2f00 │ │ │ │ + beq a2f60 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3620 │ │ │ │ + bgt a3680 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3620 │ │ │ │ + bne a3680 │ │ │ │ mov r0, r8 │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [sl, #12] │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [sl, #24] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #16] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ str r4, [sl, #20] │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne a2bdc │ │ │ │ + bne a2c38 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq a4290 │ │ │ │ + beq a4304 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a4290 │ │ │ │ + bne a4304 │ │ │ │ movw r1, #2820 @ 0xb04 │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2980 │ │ │ │ + bgt a29e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2980 │ │ │ │ + bne a29e0 │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3914 │ │ │ │ + b a3974 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r7, r7, #20 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #30360 @ 0x7698 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ands r1, r3, #8 │ │ │ │ - bne a4948 │ │ │ │ + bne a49a0 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl aa37c <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa398 <_PyType_AllocNoTrack@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2980 │ │ │ │ + beq a29e0 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a3740 │ │ │ │ - ldr r3, [pc, #-3380] @ a29d4 │ │ │ │ + beq a37a0 │ │ │ │ + ldr r3, [pc, #-3384] @ a2a30 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ sub r2, r4, #8 │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ @@ -120997,309 +121021,309 @@ │ │ │ │ str r6, [r4, #8] │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a44e4 │ │ │ │ + beq a44ac │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq a37a8 │ │ │ │ + beq a3808 │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a37a8 │ │ │ │ + bne a3808 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a3a3c │ │ │ │ + beq a3a9c │ │ │ │ str r5, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r7, [r4, #20] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a48c8 │ │ │ │ + beq a4a08 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a37f4 │ │ │ │ + bgt a3854 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4810 │ │ │ │ + beq a48fc │ │ │ │ ldr sl, [r7, #20]! │ │ │ │ cmp sl, #0 │ │ │ │ - bne a36d8 │ │ │ │ + bne a3738 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ - b a2e48 │ │ │ │ + b a2ea8 │ │ │ │ cmn r2, #1 │ │ │ │ - beq a324c │ │ │ │ - b a3194 │ │ │ │ + beq a32ac │ │ │ │ + b a31f4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #132] @ 0x84 │ │ │ │ - b a1e3c │ │ │ │ + b a1ea0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a27ac │ │ │ │ + beq a2810 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #156] @ 0x9c │ │ │ │ - b a27ac │ │ │ │ - bl a972c │ │ │ │ + b a2810 │ │ │ │ + bl a9748 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sl] │ │ │ │ - bge a2c40 │ │ │ │ - b a368c │ │ │ │ + bge a2ca0 │ │ │ │ + b a36ec │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3878 │ │ │ │ + bgt a38d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4794 │ │ │ │ + beq a4770 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a38b0 │ │ │ │ + bgt a3910 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4788 │ │ │ │ + beq a4764 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a38b0 │ │ │ │ + bgt a3910 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a47a0 │ │ │ │ - ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + beq a47d4 │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ - ble a38e4 │ │ │ │ + ble a3944 │ │ │ │ mov r0, r8 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ str r8, [sl, #12] │ │ │ │ - b a3634 │ │ │ │ - ldr r0, [pc, #-3880] @ a29cc │ │ │ │ - bl 99260 │ │ │ │ + b a3694 │ │ │ │ + ldr r0, [pc, #-3884] @ a2a28 │ │ │ │ + bl 992e8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a1fe4 │ │ │ │ - ldr r1, [pc, #-3900] @ a29cc │ │ │ │ + bne a2048 │ │ │ │ + ldr r1, [pc, #-3904] @ a2a28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f764c │ │ │ │ + bl 2f7228 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ biceq r3, r3, #8192 @ 0x2000 │ │ │ │ ldreq r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ streq r3, [r2, #84] @ 0x54 │ │ │ │ - bne a4664 │ │ │ │ + bne a487c │ │ │ │ mvn r0, #0 │ │ │ │ - b a26ac │ │ │ │ + b a2710 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [r3, #132] @ 0x84 │ │ │ │ - b a1b58 │ │ │ │ + b a1bbc │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r5, [sl] │ │ │ │ cmp r2, #1 │ │ │ │ - beq a43d0 │ │ │ │ - ldr r3, [pc, #-3972] @ a29d0 │ │ │ │ + beq a45a4 │ │ │ │ + ldr r3, [pc, #-3976] @ a2a2c │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #-3976] @ a29d4 │ │ │ │ + ldr lr, [pc, #-3980] @ a2a30 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [lr, ip] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3ec4 │ │ │ │ + bne a3f48 │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, sl │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a49b0 │ │ │ │ + beq a4684 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a3d1c │ │ │ │ + bne a3d7c │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a39dc │ │ │ │ + bgt a3a3c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a39dc │ │ │ │ + bne a3a3c │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a447c │ │ │ │ + ble a4364 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq a4458 │ │ │ │ + beq a4340 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov sl, r3 │ │ │ │ - b a2de8 │ │ │ │ + b a2e48 │ │ │ │ mov r3, r4 │ │ │ │ cmp ip, r3 │ │ │ │ - beq a3a34 │ │ │ │ + beq a3a94 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3a04 │ │ │ │ + bne a3a64 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ movne r3, r4 │ │ │ │ movwne ip, #41268 @ 0xa134 │ │ │ │ movtne ip, #96 @ 0x60 │ │ │ │ - bne a4040 │ │ │ │ + bne a4094 │ │ │ │ mov r3, #1073741824 @ 0x40000000 │ │ │ │ - b a2398 │ │ │ │ + b a23fc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr sl, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - beq a4358 │ │ │ │ - ldr r3, [pc, #4072] @ a4a3c │ │ │ │ + beq a4604 │ │ │ │ + ldr r3, [pc, #4044] @ a4a80 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #4068] @ a4a40 │ │ │ │ + ldr r2, [pc, #4040] @ a4a84 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3f50 │ │ │ │ + bne a4004 │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4624 │ │ │ │ + beq a46f8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne a3da4 │ │ │ │ + bne a3e04 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3adc │ │ │ │ + bgt a3b3c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3adc │ │ │ │ + bne a3b3c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a452c │ │ │ │ + ble a4594 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ strne r3, [r4, #12] │ │ │ │ - beq a448c │ │ │ │ + beq a456c │ │ │ │ mov r5, r3 │ │ │ │ - b a37ac │ │ │ │ + b a380c │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [ip, #4] │ │ │ │ - bne a4034 │ │ │ │ + bne a4120 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1c0c │ │ │ │ - b a34ec │ │ │ │ + bne a1c70 │ │ │ │ + b a354c │ │ │ │ cmp r6, #0 │ │ │ │ andeq r2, lr, #2 │ │ │ │ - beq a27ac │ │ │ │ + beq a2810 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ orr lr, lr, #128 @ 0x80 │ │ │ │ and r2, lr, #2 │ │ │ │ str lr, [r3, #84] @ 0x54 │ │ │ │ - b a3834 │ │ │ │ + b a3894 │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a4018 │ │ │ │ + blt a4060 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r1, r4 │ │ │ │ - beq a32d4 │ │ │ │ + beq a3334 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a40ec │ │ │ │ + beq a4160 │ │ │ │ lsr r2, r7, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r5 │ │ │ │ and r5, r6, r2 │ │ │ │ cmp sl, #15 │ │ │ │ lslle r2, r5, #1 │ │ │ │ ldrgt r2, [r8, r5, lsl #2] │ │ │ │ ldrshle r2, [r8, r2] │ │ │ │ - b a3170 │ │ │ │ + b a31d0 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r8 │ │ │ │ - bne a2474 │ │ │ │ - b a24c4 │ │ │ │ + bne a24d8 │ │ │ │ + b a2528 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq a205c │ │ │ │ + beq a20c0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r0, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - bne a205c │ │ │ │ + bne a20c0 │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a205c │ │ │ │ + bne a20c0 │ │ │ │ orr r2, r2, #16384 @ 0x4000 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ str r1, [r0, #96] @ 0x60 │ │ │ │ str r3, [r0, #92] @ 0x5c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a205c │ │ │ │ + b a20c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a3f38 │ │ │ │ + beq a406c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #3632] @ a4a40 │ │ │ │ + ldr lr, [pc, #3604] @ a4a84 │ │ │ │ ldr r3, [r3, #180] @ 0xb4 │ │ │ │ sub r1, r3, #1 │ │ │ │ mov r2, #28 │ │ │ │ cmp r1, #10 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ @@ -121315,138 +121339,143 @@ │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne sl, [r1, #16] │ │ │ │ - beq a2e70 │ │ │ │ + beq a2ed0 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r9, #30088 @ 0x7588 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov r8, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl a9ee4 │ │ │ │ + bl a9f00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a2980 │ │ │ │ + beq a29e0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r4, #20] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ str r8, [sp] │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a48c8 │ │ │ │ + beq a4a08 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt a3cd0 │ │ │ │ + bgt a3d30 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq a4a64 │ │ │ │ + beq a48f0 │ │ │ │ ldr r2, [r7, #20]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3c7c │ │ │ │ + bne a3cdc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ - b a2e58 │ │ │ │ + b a2eb8 │ │ │ │ cmp r8, #2 │ │ │ │ - bne a2418 │ │ │ │ - b a24c4 │ │ │ │ + bne a247c │ │ │ │ + b a2528 │ │ │ │ cmn r2, #1 │ │ │ │ - bne a31e0 │ │ │ │ + bne a3240 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a324c │ │ │ │ + b a32ac │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r2, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - beq a2e70 │ │ │ │ - b a3c10 │ │ │ │ + beq a2ed0 │ │ │ │ + b a3c70 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3d38 │ │ │ │ + bgt a3d98 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a49a4 │ │ │ │ + beq a4720 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3d70 │ │ │ │ + bgt a3dd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a477c │ │ │ │ + beq a4788 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3d70 │ │ │ │ + bgt a3dd0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4770 │ │ │ │ + beq a477c │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [sl, #16] │ │ │ │ - ble a2de4 │ │ │ │ + ble a2e44 │ │ │ │ mov r0, sl │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [sl, #16] │ │ │ │ - b a2de4 │ │ │ │ + b a2e44 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3dc0 │ │ │ │ + bgt a3e20 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4914 │ │ │ │ + beq a46ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3df8 │ │ │ │ + bgt a3e58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4a24 │ │ │ │ + beq a47b4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3df8 │ │ │ │ + bgt a3e58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4a18 │ │ │ │ + beq a47a8 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - ble a37a8 │ │ │ │ + ble a3808 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b a37a8 │ │ │ │ + b a3808 │ │ │ │ cmp r7, #0 │ │ │ │ str r7, [sl, #12] │ │ │ │ - bne a3634 │ │ │ │ - b a4540 │ │ │ │ + bne a3694 │ │ │ │ + b a4330 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ str r9, [r2, #444] @ 0x1bc │ │ │ │ - b a32f8 │ │ │ │ + b a3358 │ │ │ │ + cmp sl, #15 │ │ │ │ + lslle r2, r5, #1 │ │ │ │ + ldrgt r2, [r8, r5, lsl #2] │ │ │ │ + ldrshle r2, [r8, r2] │ │ │ │ + b a3260 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #3044] @ a4a40 │ │ │ │ + ldr r1, [pc, #2996] @ a4a84 │ │ │ │ ldr r2, [ip, #180] @ 0xb4 │ │ │ │ ldr r0, [r3, r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ movls r2, #0 │ │ │ │ @@ -121460,511 +121489,616 @@ │ │ │ │ add r2, r3, #91136 @ 0x16400 │ │ │ │ add r3, r3, #96256 @ 0x17800 │ │ │ │ add r2, r2, #428 @ 0x1ac │ │ │ │ add r3, r3, #1000 @ 0x3e8 │ │ │ │ addne r3, r0, r2 │ │ │ │ addeq r3, r0, r3 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ - b a2fc0 │ │ │ │ - cmp sl, #15 │ │ │ │ - lslle r2, r5, #1 │ │ │ │ - ldrgt r2, [r8, r5, lsl #2] │ │ │ │ - ldrshle r2, [r8, r2] │ │ │ │ - b a3200 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq a397c │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3efc │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [sl] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne a3efc │ │ │ │ - mov r0, sl │ │ │ │ - str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4a70 │ │ │ │ - mov sl, r2 │ │ │ │ - str r2, [r4, #12] │ │ │ │ - b a2de8 │ │ │ │ + b a3020 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ sub r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - b a2a70 │ │ │ │ + b a2acc │ │ │ │ cmp r8, #3 │ │ │ │ - bne a2468 │ │ │ │ - b a24c4 │ │ │ │ - ldr r2, [r7] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq a1f90 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr sl, [r3, #132] @ 0x84 │ │ │ │ - b a3c6c │ │ │ │ + bne a24cc │ │ │ │ + b a2528 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3a7c │ │ │ │ - ldr r3, [r5] │ │ │ │ + beq a39dc │ │ │ │ + ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3f88 │ │ │ │ + bgt a3f80 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ + str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3f88 │ │ │ │ - mov r0, r5 │ │ │ │ - str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bne a3f80 │ │ │ │ + mov r0, sl │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - movle r5, r2 │ │ │ │ - strle r3, [r2] │ │ │ │ - ble a37a8 │ │ │ │ - mov r5, r2 │ │ │ │ + ble a48e0 │ │ │ │ + mov sl, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b a37ac │ │ │ │ + b a2e48 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a31e0 │ │ │ │ + bne a3240 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a31e0 │ │ │ │ + bne a3240 │ │ │ │ tst r0, #32 │ │ │ │ - beq a461c │ │ │ │ + beq a4674 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a4614 │ │ │ │ + beq a466c │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r4, #20 │ │ │ │ addeq r1, r4, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a31e0 │ │ │ │ + bne a3240 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a32d4 │ │ │ │ + b a3334 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq a3adc │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a403c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne a403c │ │ │ │ + mov r0, r5 │ │ │ │ + str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + movle r5, r2 │ │ │ │ + strle r3, [r2] │ │ │ │ + ble a3808 │ │ │ │ + mov r5, r2 │ │ │ │ + str r2, [r4, #12] │ │ │ │ + b a380c │ │ │ │ cmn r2, #1 │ │ │ │ - beq a324c │ │ │ │ - b a3b7c │ │ │ │ + beq a32ac │ │ │ │ + b a3bdc │ │ │ │ + ldr r2, [r7] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq a1ff4 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr sl, [r3, #132] @ 0x84 │ │ │ │ + b a3ccc │ │ │ │ ldr r3, [r0, #156] @ 0x9c │ │ │ │ cmp r3, ip │ │ │ │ - beq a27ac │ │ │ │ - b a1dd8 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne a3b14 │ │ │ │ - b a26bc │ │ │ │ + beq a2810 │ │ │ │ + b a1e3c │ │ │ │ cmp r3, ip │ │ │ │ - beq a459c │ │ │ │ + beq a43d8 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4040 │ │ │ │ + bne a4094 │ │ │ │ movw ip, #43176 @ 0xa8a8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a4250 │ │ │ │ + beq a4268 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4060 │ │ │ │ + bne a40b4 │ │ │ │ movw ip, #42964 @ 0xa7d4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a43b8 │ │ │ │ + beq a4324 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4080 │ │ │ │ + bne a40d4 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r2 │ │ │ │ - beq a456c │ │ │ │ + beq a446c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4098 │ │ │ │ + bne a40ec │ │ │ │ movw ip, #42540 @ 0xa62c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - bne a4208 │ │ │ │ + bne a42a8 │ │ │ │ mov r3, #67108864 @ 0x4000000 │ │ │ │ - b a2398 │ │ │ │ + b a23fc │ │ │ │ + cmp r6, #0 │ │ │ │ + bne a3b74 │ │ │ │ + b a2720 │ │ │ │ + cmp sl, #15 │ │ │ │ + lslle r2, r5, #1 │ │ │ │ + ldrgt r2, [r8, r5, lsl #2] │ │ │ │ + ldrshle r2, [r8, r2] │ │ │ │ + b a321c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a282c │ │ │ │ - b a2980 │ │ │ │ + bne a288c │ │ │ │ + b a29e0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a4158 │ │ │ │ + bne a41cc │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a4158 │ │ │ │ + bne a41cc │ │ │ │ tst r0, #32 │ │ │ │ - beq a43c8 │ │ │ │ + beq a438c │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a43c0 │ │ │ │ + beq a4384 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r4, #28 │ │ │ │ addne r1, r4, #20 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a32d4 │ │ │ │ + beq a3334 │ │ │ │ lsr r2, r7, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp sl, #7 │ │ │ │ add r2, r2, r5 │ │ │ │ and r5, r6, r2 │ │ │ │ - bgt a3b90 │ │ │ │ - b a316c │ │ │ │ + bgt a3bf0 │ │ │ │ + b a31cc │ │ │ │ cmn r2, #1 │ │ │ │ - beq a3d00 │ │ │ │ - b a3224 │ │ │ │ - cmp sl, #15 │ │ │ │ - lslle r2, r5, #1 │ │ │ │ - ldrgt r2, [r8, r5, lsl #2] │ │ │ │ - ldrshle r2, [r8, r2] │ │ │ │ - b a31bc │ │ │ │ + beq a3d60 │ │ │ │ + b a3284 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne a3194 │ │ │ │ + bne a31f4 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a3194 │ │ │ │ + bne a31f4 │ │ │ │ tst r0, #32 │ │ │ │ - beq a4524 │ │ │ │ + beq a437c │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a451c │ │ │ │ + beq a4374 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r4, #28 │ │ │ │ addne r1, r4, #20 │ │ │ │ mul r2, ip, r2 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a32d4 │ │ │ │ - b a3194 │ │ │ │ + beq a3334 │ │ │ │ + b a31f4 │ │ │ │ + mov r3, #16777216 @ 0x1000000 │ │ │ │ + b a23fc │ │ │ │ + tst r3, #128 @ 0x80 │ │ │ │ + bne a1f34 │ │ │ │ + cmp r2, #0 │ │ │ │ + movne r0, r6 │ │ │ │ + orreq r0, r6, #1 │ │ │ │ + tst r0, #1 │ │ │ │ + bne a1e44 │ │ │ │ + ldr r2, [r2, #156] @ 0x9c │ │ │ │ + cmp r2, r1 │ │ │ │ + bne a1e44 │ │ │ │ + b a1f28 │ │ │ │ + tst r3, #128 @ 0x80 │ │ │ │ + beq a1e28 │ │ │ │ + b a2810 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a40bc │ │ │ │ + bne a4110 │ │ │ │ movw ip, #21716 @ 0x54d4 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq a4574 │ │ │ │ + beq a4474 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4220 │ │ │ │ + bne a42c0 │ │ │ │ movw ip, #19260 @ 0x4b3c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - bne a4a80 │ │ │ │ + bne a4ae0 │ │ │ │ mov r3, #536870912 @ 0x20000000 │ │ │ │ - b a2398 │ │ │ │ - mov r3, #16777216 @ 0x1000000 │ │ │ │ - b a2398 │ │ │ │ - tst r3, #128 @ 0x80 │ │ │ │ - bne a1ecc │ │ │ │ - cmp r2, #0 │ │ │ │ - movne r0, r6 │ │ │ │ - orreq r0, r6, #1 │ │ │ │ - tst r0, #1 │ │ │ │ - bne a1de0 │ │ │ │ - ldr r2, [r2, #156] @ 0x9c │ │ │ │ - cmp r2, r1 │ │ │ │ - bne a1de0 │ │ │ │ - b a1ec0 │ │ │ │ - tst r3, #128 @ 0x80 │ │ │ │ - beq a1dc4 │ │ │ │ - b a27ac │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b a23fc │ │ │ │ + ldr r3, [ip] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [ip] │ │ │ │ + b a1df8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17948 @ 0x461c │ │ │ │ + movw r1, #24504 @ 0x5fb8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ + ldr r3, [sl] │ │ │ │ + b a36ec │ │ │ │ + mov r3, #134217728 @ 0x8000000 │ │ │ │ + b a23fc │ │ │ │ + str r8, [sl, #12] │ │ │ │ ldr r3, [sl] │ │ │ │ - b a368c │ │ │ │ - ldr ip, [r1, #8] │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - cmp ip, r2 │ │ │ │ - bne a3224 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ - ubfx lr, r0, #2, #3 │ │ │ │ - ubfx r2, r2, #2, #3 │ │ │ │ - cmp r2, lr │ │ │ │ - bne a3224 │ │ │ │ - tst r0, #32 │ │ │ │ - beq a4350 │ │ │ │ - tst r0, #64 @ 0x40 │ │ │ │ - addne r0, r1, #20 │ │ │ │ - addeq r0, r1, #28 │ │ │ │ - ldrb r1, [r4, #16] │ │ │ │ - tst r1, #32 │ │ │ │ - beq a4348 │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ - addne r1, r4, #20 │ │ │ │ - addeq r1, r4, #28 │ │ │ │ - mul r2, r2, ip │ │ │ │ - bl 2e618 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a4010 │ │ │ │ - b a3224 │ │ │ │ - ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [ip] │ │ │ │ - b a1d94 │ │ │ │ - bl be19c │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt a2984 │ │ │ │ - ldr r1, [r3, #128] @ 0x80 │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b a1bcc │ │ │ │ + ble a36f4 │ │ │ │ + b a29e0 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r1, #2 │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ + bfi r2, r1, #0, #2 │ │ │ │ + strb r2, [r3, #16] │ │ │ │ + b a3a54 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + bne a3a58 │ │ │ │ + b a44b4 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a4304 │ │ │ │ + b a424c │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a42ec │ │ │ │ - and r2, r3, #28 │ │ │ │ - cmp r2, #4 │ │ │ │ - bne a3a4c │ │ │ │ - tst r3, #32 │ │ │ │ - bne a49b8 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - ldrsb r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - blt a49e0 │ │ │ │ - ldrb r2, [r3] │ │ │ │ - mov r1, #24 │ │ │ │ - movw r3, #59032 @ 0xe698 │ │ │ │ - mla r3, r1, r2, r3 │ │ │ │ - movw r2, #38384 @ 0x95f0 │ │ │ │ - movt r2, #98 @ 0x62 │ │ │ │ - add r3, r3, r2 │ │ │ │ - cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a43b0 │ │ │ │ - sub sl, sl, #1 │ │ │ │ - str sl, [r5] │ │ │ │ - cmp sl, #0 │ │ │ │ - beq a4a04 │ │ │ │ - mov r5, r3 │ │ │ │ - b a37a8 │ │ │ │ - mov r3, #134217728 @ 0x8000000 │ │ │ │ - b a2398 │ │ │ │ + b a4234 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a4140 │ │ │ │ + b a41b4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a4128 │ │ │ │ + b a419c │ │ │ │ + bl be2e8 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt a29e4 │ │ │ │ + ldr r1, [r3, #128] @ 0x80 │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b a1c30 │ │ │ │ + ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw r3, #4396 @ 0x112c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #24924 @ 0x615c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 14161c │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + b a3974 │ │ │ │ + mov r3, #-2147483648 @ 0x80000000 │ │ │ │ + b a23fc │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a394c │ │ │ │ + bne a2f38 │ │ │ │ tst r3, #32 │ │ │ │ - bne a46c8 │ │ │ │ - ldr r3, [sl, #28] │ │ │ │ + bne a4808 │ │ │ │ + ldr r3, [r8, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a46f0 │ │ │ │ + blt a4830 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59032 @ 0xe698 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ - movw r2, #38384 @ 0x95f0 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ - cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4428 │ │ │ │ - sub r2, r5, #1 │ │ │ │ - str r2, [sl] │ │ │ │ + ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a3690 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a47d4 │ │ │ │ - mov sl, r3 │ │ │ │ - b a2de4 │ │ │ │ - ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #4396 @ 0x112c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18368 @ 0x47c0 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3914 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r1, #2 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ - bfi r2, r1, #0, #2 │ │ │ │ - strb r2, [r3, #16] │ │ │ │ - b a39f4 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - bne a39f8 │ │ │ │ - b a44ec │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - mov r1, #2 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ - bfi r2, r1, #0, #2 │ │ │ │ - strb r2, [r3, #16] │ │ │ │ - str r3, [r4, #12] │ │ │ │ - b a3af8 │ │ │ │ + bne a3690 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b a3690 │ │ │ │ + ldr r7, [r3, #172] @ 0xac │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + cmp r8, #1 │ │ │ │ + ldrle r3, [r3, #84] @ 0x54 │ │ │ │ + ble a25ac │ │ │ │ + mov r4, #0 │ │ │ │ + b a242c │ │ │ │ + mov r3, #268435456 @ 0x10000000 │ │ │ │ + b a23fc │ │ │ │ + mov r3, #33554432 @ 0x2000000 │ │ │ │ + b a23fc │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a1fbc │ │ │ │ + bne a2020 │ │ │ │ movw r1, #5241 @ 0x1479 │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3914 │ │ │ │ + b a3974 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2980 │ │ │ │ + bgt a29e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a2980 │ │ │ │ + bne a29e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3914 │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - b a41ec │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ - b a41d4 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - bne a3af8 │ │ │ │ - b a44ec │ │ │ │ - str r8, [sl, #12] │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a3694 │ │ │ │ - b a2980 │ │ │ │ - ldr r7, [r3, #172] @ 0xac │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - cmp r8, #1 │ │ │ │ - ldrle r3, [r3, #84] @ 0x54 │ │ │ │ - ble a2548 │ │ │ │ - mov r4, #0 │ │ │ │ - b a23c8 │ │ │ │ - mov r3, #268435456 @ 0x10000000 │ │ │ │ - b a2398 │ │ │ │ - mov r3, #33554432 @ 0x2000000 │ │ │ │ - b a2398 │ │ │ │ - ldr r4, [pc, #1216] @ a4a44 │ │ │ │ - b a3504 │ │ │ │ + b a3974 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a44c8 │ │ │ │ - b a2a98 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b a2398 │ │ │ │ + beq a4490 │ │ │ │ + b a2af4 │ │ │ │ + ldr r4, [pc, #1412] @ a4a88 │ │ │ │ + b a3564 │ │ │ │ + ldr ip, [r1, #8] │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + cmp ip, r2 │ │ │ │ + bne a3284 │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ + ubfx lr, r0, #2, #3 │ │ │ │ + ubfx r2, r2, #2, #3 │ │ │ │ + cmp r2, lr │ │ │ │ + bne a3284 │ │ │ │ + tst r0, #32 │ │ │ │ + beq a467c │ │ │ │ + tst r0, #64 @ 0x40 │ │ │ │ + addne r0, r1, #20 │ │ │ │ + addeq r0, r1, #28 │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ + tst r1, #32 │ │ │ │ + beq a4664 │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ + addne r1, r4, #20 │ │ │ │ + addeq r1, r4, #28 │ │ │ │ + mul r2, r2, ip │ │ │ │ + bl 2e618 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq a3ffc │ │ │ │ + b a3284 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + mov r1, #2 │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ + bfi r2, r1, #0, #2 │ │ │ │ + strb r2, [r3, #16] │ │ │ │ + str r3, [r4, #12] │ │ │ │ + b a3b58 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + bne a3b58 │ │ │ │ + b a44b4 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a2ed8 │ │ │ │ + bne a39ac │ │ │ │ tst r3, #32 │ │ │ │ - bne a462c │ │ │ │ - ldr r3, [r8, #28] │ │ │ │ + bne a472c │ │ │ │ + ldr r3, [sl, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt a4654 │ │ │ │ + blt a4754 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59032 @ 0xe698 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ - movw r2, #38384 @ 0x95f0 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ - ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3630 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r8] │ │ │ │ + cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a45fc │ │ │ │ + sub r2, r5, #1 │ │ │ │ + str r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3630 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b a3630 │ │ │ │ + beq a47c0 │ │ │ │ + mov sl, r3 │ │ │ │ + b a2e44 │ │ │ │ + and r2, r3, #28 │ │ │ │ + cmp r2, #4 │ │ │ │ + bne a3aac │ │ │ │ + tst r3, #32 │ │ │ │ + bne a468c │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + ldrsb r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + blt a46b4 │ │ │ │ + ldrb r2, [r3] │ │ │ │ + mov r1, #24 │ │ │ │ + movw r3, #59032 @ 0xe698 │ │ │ │ + mla r3, r1, r2, r3 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ + movt r2, #98 @ 0x62 │ │ │ │ + add r3, r3, r2 │ │ │ │ + cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a465c │ │ │ │ + sub sl, sl, #1 │ │ │ │ + str sl, [r5] │ │ │ │ + cmp sl, #0 │ │ │ │ + beq a46d8 │ │ │ │ + mov r5, r3 │ │ │ │ + b a3808 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b a4000 │ │ │ │ + b a4558 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + b a3fec │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ + b a3fd4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a3fe8 │ │ │ │ - bl 1435d8 │ │ │ │ - b a37a8 │ │ │ │ + b a4540 │ │ │ │ + bl 143ca0 │ │ │ │ + b a2e44 │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + bne a46c4 │ │ │ │ + ldrsb r3, [r5, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + addge r3, r5, #28 │ │ │ │ + bge a4628 │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + addne r3, r5, #20 │ │ │ │ + addeq r3, r5, #28 │ │ │ │ + ldrb r2, [r3] │ │ │ │ + ldr r3, [pc, #972] @ a4a8c │ │ │ │ + add r3, r3, r2, lsl #5 │ │ │ │ + b a4644 │ │ │ │ + ldrsb r3, [r5, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + addge r3, r5, #20 │ │ │ │ + bge a4628 │ │ │ │ + b a46a4 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + b a465c │ │ │ │ + mov r0, r3 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a3e20 │ │ │ │ + bl 143ca0 │ │ │ │ + b a3808 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a1f18 │ │ │ │ + cmp sl, #15 │ │ │ │ + strgt r2, [r8, r0, lsl #2] │ │ │ │ + lslle r0, r0, #1 │ │ │ │ + strhle r2, [r8, r0] │ │ │ │ + b a32e4 │ │ │ │ + mov r0, r3 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a3d98 │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + bne a4794 │ │ │ │ + ldrsb r3, [sl, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + addge r3, sl, #28 │ │ │ │ + bge a45c8 │ │ │ │ + ldrb r3, [sl, #16] │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + addeq r3, sl, #28 │ │ │ │ + addne r3, sl, #20 │ │ │ │ + ldrb r2, [r3] │ │ │ │ + ldr r3, [pc, #812] @ a4a8c │ │ │ │ + add r3, r3, r2, lsl #5 │ │ │ │ + b a45e4 │ │ │ │ + mov r0, r8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a38f4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a38d8 │ │ │ │ + mov r0, sl │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a3dd0 │ │ │ │ + mov r0, sl │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a3db4 │ │ │ │ + ldrsb r3, [sl, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + addge r3, sl, #20 │ │ │ │ + bge a45c8 │ │ │ │ + b a4744 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a3e58 │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a3e3c │ │ │ │ + mov r0, sl │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + b a45fc │ │ │ │ + mov r0, r8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a3910 │ │ │ │ + ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #24692 @ 0x6074 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 14161c │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + b a3974 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne a47e8 │ │ │ │ + bne a4840 │ │ │ │ ldrsb r3, [r8, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #28 │ │ │ │ - bge a45c8 │ │ │ │ + bge a4404 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r8, #20 │ │ │ │ addeq r3, r8, #28 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #1000] @ a4a48 │ │ │ │ + ldr r3, [pc, #592] @ a4a8c │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b a45e4 │ │ │ │ + b a4420 │ │ │ │ + ldrsb r3, [r8, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + addge r3, r8, #20 │ │ │ │ + bge a4404 │ │ │ │ + b a4820 │ │ │ │ + ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #24844 @ 0x610c │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 14161c │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + b a3974 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #972] @ a4a40 │ │ │ │ + ldr r0, [pc, #504] @ a4a84 │ │ │ │ mov r3, #28 │ │ │ │ ldr r2, [ip, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ movls r2, #0 │ │ │ │ @@ -121978,284 +122112,174 @@ │ │ │ │ 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 a3928 │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - bne a47fc │ │ │ │ - ldrsb r3, [sl, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - addge r3, sl, #28 │ │ │ │ - bge a43f4 │ │ │ │ - ldrb r3, [sl, #16] │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - addeq r3, sl, #28 │ │ │ │ - addne r3, sl, #20 │ │ │ │ - ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #844] @ a4a48 │ │ │ │ - add r3, r3, r2, lsl #5 │ │ │ │ - b a4410 │ │ │ │ + b a3988 │ │ │ │ + add r3, r3, #1 │ │ │ │ + mov sl, r2 │ │ │ │ + str r3, [r2] │ │ │ │ + b a2e44 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a3d30 │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a3854 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #17828 @ 0x45a4 │ │ │ │ + movw r1, #24384 @ 0x5f40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3914 │ │ │ │ - bl 1435d8 │ │ │ │ + b a3974 │ │ │ │ + bl 143ca0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a481c │ │ │ │ - ldr r1, [pc, #772] @ a4a4c │ │ │ │ - movw r2, #18740 @ 0x4934 │ │ │ │ + beq a49fc │ │ │ │ + ldr r1, [pc, #320] @ a4a90 │ │ │ │ + movw r2, #25296 @ 0x62d0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl be9bc │ │ │ │ + bl beb08 │ │ │ │ subs lr, r0, #0 │ │ │ │ - bne a30ac │ │ │ │ + bne a310c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str lr, [r3, #444] @ 0x1bc │ │ │ │ - bl 2e73f4 │ │ │ │ + bl 2e730c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3914 │ │ │ │ - mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a3d70 │ │ │ │ - mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a3d54 │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a3894 │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a3878 │ │ │ │ - mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a38b0 │ │ │ │ - ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18288 @ 0x4770 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3914 │ │ │ │ - mov r0, sl │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b a4428 │ │ │ │ - ldrsb r3, [r8, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - addge r3, r8, #20 │ │ │ │ - bge a45c8 │ │ │ │ - b a4644 │ │ │ │ - ldrsb r3, [sl, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - addge r3, sl, #20 │ │ │ │ - bge a43f4 │ │ │ │ - b a46e0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a37f4 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r0, [r3, #444] @ 0x1bc │ │ │ │ - b a4760 │ │ │ │ + b a3974 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18136 @ 0x46d8 │ │ │ │ + movw r1, #25004 @ 0x61ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3914 │ │ │ │ + b a3974 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17788 @ 0x457c │ │ │ │ + movw r1, #24556 @ 0x5fec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 16f2c4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3914 │ │ │ │ + b a3974 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18528 @ 0x4860 │ │ │ │ + movw r1, #25248 @ 0x62a0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3914 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2980 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne a2980 │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a3974 │ │ │ │ + add r8, r8, #1 │ │ │ │ + cmp r7, r8 │ │ │ │ + bne a2664 │ │ │ │ + b a2694 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3914 │ │ │ │ + str r0, [r3, #444] @ 0x1bc │ │ │ │ + b a4968 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a44f8 │ │ │ │ - b a2980 │ │ │ │ + ble a44c0 │ │ │ │ + b a29e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a2e30 │ │ │ │ - bl 1435d8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a2e90 │ │ │ │ + bl 143ca0 │ │ │ │ mov r3, r8 │ │ │ │ - b a3630 │ │ │ │ + b a3690 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18048 @ 0x4680 │ │ │ │ + movw r1, #24604 @ 0x601c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3914 │ │ │ │ - mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a3dc0 │ │ │ │ + b a3974 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a29e0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne a29e0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + b a3974 │ │ │ │ + strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ + mlseq r3, r0, r8, r7 │ │ │ │ + rsbeq r2, r3, r4, lsr #25 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18448 @ 0x4810 │ │ │ │ + movw r1, #25084 @ 0x61fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3914 │ │ │ │ + b a3974 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18000 @ 0x4650 │ │ │ │ + movw r1, #24344 @ 0x5f18 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b a3914 │ │ │ │ - ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #4396 @ 0x112c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18692 @ 0x4904 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b a3914 │ │ │ │ - add r8, r8, #1 │ │ │ │ - cmp r7, r8 │ │ │ │ - bne a2600 │ │ │ │ - b a2630 │ │ │ │ - mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a3d38 │ │ │ │ - bl 1435d8 │ │ │ │ - b a2de4 │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - bne a49f0 │ │ │ │ - ldrsb r3, [r5, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - addge r3, r5, #28 │ │ │ │ - bge a437c │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - addne r3, r5, #20 │ │ │ │ - addeq r3, r5, #28 │ │ │ │ - ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #92] @ a4a48 │ │ │ │ - add r3, r3, r2, lsl #5 │ │ │ │ - b a4398 │ │ │ │ - ldrsb r3, [r5, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - addge r3, r5, #20 │ │ │ │ - bge a437c │ │ │ │ - b a49d0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b a43b0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a3df8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a3ddc │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a1eb0 │ │ │ │ - strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ - mlseq r3, ip, ip, r2 │ │ │ │ - cmp sl, #15 │ │ │ │ - strgt r2, [r8, r0, lsl #2] │ │ │ │ - lslle r0, r0, #1 │ │ │ │ - strhle r2, [r8, r0] │ │ │ │ - b a3284 │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a3cd0 │ │ │ │ - add r3, r3, #1 │ │ │ │ - mov sl, r2 │ │ │ │ - str r3, [r2] │ │ │ │ - b a2de4 │ │ │ │ + b a3974 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4240 │ │ │ │ - b a2394 │ │ │ │ + bne a42e0 │ │ │ │ + b a23f8 │ │ │ │ │ │ │ │ -000a4a90 <_Py_SetImmortal@@Base>: │ │ │ │ +000a4af0 <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne a4ab8 <_Py_SetImmortal@@Base+0x28> │ │ │ │ + bne a4b18 <_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 a4b4c <_Py_SetImmortal@@Base+0xbc> │ │ │ │ + bne a4bac <_Py_SetImmortal@@Base+0xbc> │ │ │ │ ldr r1, [r3, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4b6c <_Py_SetImmortal@@Base+0xdc> │ │ │ │ + beq a4bcc <_Py_SetImmortal@@Base+0xdc> │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #152] @ a4b90 <_Py_SetImmortal@@Base+0x100> │ │ │ │ + ldr lr, [pc, #152] @ a4bf0 <_Py_SetImmortal@@Base+0x100> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ bic r0, r0, #3 │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [ip, lr] │ │ │ │ orr r2, r2, r0 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #0 │ │ │ │ @@ -122265,54 +122289,54 @@ │ │ │ │ str r0, [r3, #-8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ and r2, r2, #1 │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [ip, #3824] @ 0xef0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [ip, #3824] @ 0xef0 │ │ │ │ - bgt a4b44 <_Py_SetImmortal@@Base+0xb4> │ │ │ │ + bgt a4ba4 <_Py_SetImmortal@@Base+0xb4> │ │ │ │ mov r2, #1342177280 @ 0x50000000 │ │ │ │ str r2, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r1, #60256 @ 0xeb60 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - bne a4b7c <_Py_SetImmortal@@Base+0xec> │ │ │ │ + bne a4bdc <_Py_SetImmortal@@Base+0xec> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4adc <_Py_SetImmortal@@Base+0x4c> │ │ │ │ + bne a4b3c <_Py_SetImmortal@@Base+0x4c> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4b3c <_Py_SetImmortal@@Base+0xac> │ │ │ │ - b a4b44 <_Py_SetImmortal@@Base+0xb4> │ │ │ │ + ble a4b9c <_Py_SetImmortal@@Base+0xac> │ │ │ │ + b a4ba4 <_Py_SetImmortal@@Base+0xb4> │ │ │ │ str r0, [fp, #-8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ mov r2, r0 │ │ │ │ - b a4b64 <_Py_SetImmortal@@Base+0xd4> │ │ │ │ + b a4bc4 <_Py_SetImmortal@@Base+0xd4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a4b94 : │ │ │ │ +000a4bf4 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #16384 @ 0x4000 │ │ │ │ - bne a4bac │ │ │ │ + bne a4c0c │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4bc0 │ │ │ │ + bne a4c20 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - movw r2, #60256 @ 0xeb60 │ │ │ │ + movw r2, #60588 @ 0xecac │ │ │ │ movt r2, #11 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a4be4 │ │ │ │ + bne a4c44 │ │ │ │ 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 │ │ │ │ @@ -122329,270 +122353,270 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r7, [r0, #172] @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ mov sl, r1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne a53ac │ │ │ │ + bne a540c │ │ │ │ ldr r9, [r0, #4] │ │ │ │ movw r6, #41268 @ 0xa134 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r9, r6 │ │ │ │ - bne a51e0 │ │ │ │ - bl a5534 │ │ │ │ + bne a5240 │ │ │ │ + bl a5594 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a5374 │ │ │ │ + beq a53d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a66a8 │ │ │ │ + bl a6708 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4c7c │ │ │ │ + bgt a4cdc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5010 │ │ │ │ + beq a5070 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a522c │ │ │ │ + beq a528c │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq a5498 │ │ │ │ + beq a54f8 │ │ │ │ cmp r9, r6 │ │ │ │ - bne a501c │ │ │ │ + bne a507c │ │ │ │ ldr r8, [r4, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - bne a4f30 │ │ │ │ + bne a4f90 │ │ │ │ cmp r7, r8 │ │ │ │ - bne a543c │ │ │ │ + bne a549c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne a4f98 │ │ │ │ + bne a4ff8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - bne a4fb0 │ │ │ │ + bne a5010 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble a4f80 │ │ │ │ + ble a4fe0 │ │ │ │ add r5, r5, #12 │ │ │ │ mov r0, #0 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ ldrh r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r8 │ │ │ │ - bhi a4d50 │ │ │ │ + bhi a4db0 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4e24 │ │ │ │ + beq a4e84 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a4d50 │ │ │ │ + ble a4db0 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r2, ip │ │ │ │ - beq a4e4c │ │ │ │ + beq a4eac │ │ │ │ cmp r1, #1 │ │ │ │ - beq a4d50 │ │ │ │ + beq a4db0 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r2, ip │ │ │ │ - beq a4e4c │ │ │ │ + beq a4eac │ │ │ │ cmp r1, #2 │ │ │ │ - beq a4d50 │ │ │ │ + beq a4db0 │ │ │ │ add r3, r3, #20 │ │ │ │ mov ip, #2 │ │ │ │ ldr r9, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq a4e4c │ │ │ │ + beq a4eac │ │ │ │ cmp r1, ip │ │ │ │ - bne a4d38 │ │ │ │ + bne a4d98 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a54fc │ │ │ │ + bne a555c │ │ │ │ movw r3, #30000 @ 0x7530 │ │ │ │ strh r3, [r4, #206] @ 0xce │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq a4e58 │ │ │ │ + beq a4eb8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ str r2, [r4, #460] @ 0x1cc │ │ │ │ - beq a4e6c │ │ │ │ - ldr r1, [pc, #1944] @ a552c │ │ │ │ + beq a4ecc │ │ │ │ + ldr r1, [pc, #1944] @ a558c │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b44ec <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r1, [pc, #1920] @ a552c │ │ │ │ + bl b454c <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r1, [pc, #1920] @ a558c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ movw r0, #41268 @ 0xa134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl b44ec <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl b454c <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r5, r0, r3 │ │ │ │ - beq a52e4 │ │ │ │ + beq a5344 │ │ │ │ tst r3, #1 │ │ │ │ - beq a52c4 │ │ │ │ + beq a5324 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r5, #1 │ │ │ │ - bls a4e6c │ │ │ │ + bls a4ecc │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5474 │ │ │ │ + bne a54d4 │ │ │ │ mov r2, #0 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ strh r1, [r4, #206] @ 0xce │ │ │ │ strne r2, [r4, #460] @ 0x1cc │ │ │ │ cmp sl, #0 │ │ │ │ strne r7, [sl] │ │ │ │ - bne a4e18 │ │ │ │ + bne a4e78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne a4f58 │ │ │ │ + bne a4fb8 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a4e4c │ │ │ │ + beq a4eac │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4e28 │ │ │ │ + bne a4e88 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a4d50 │ │ │ │ + bne a4db0 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, lr │ │ │ │ - blt a4ce0 │ │ │ │ + blt a4d40 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne a4d8c │ │ │ │ + bne a4dec │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble a4f10 │ │ │ │ + ble a4f70 │ │ │ │ add r1, r8, #12 │ │ │ │ mov ip, #0 │ │ │ │ movw r6, #29999 @ 0x752f │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ ldrh r2, [r0, #206] @ 0xce │ │ │ │ cmp r2, r6 │ │ │ │ - bhi a4de0 │ │ │ │ + bhi a4e40 │ │ │ │ ldr r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq a54d0 │ │ │ │ + beq a5530 │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble a4de0 │ │ │ │ + ble a4e40 │ │ │ │ ldr r8, [r2, #16] │ │ │ │ cmp r0, r8 │ │ │ │ - beq a4f04 │ │ │ │ + beq a4f64 │ │ │ │ cmp lr, #1 │ │ │ │ - beq a4de0 │ │ │ │ + beq a4e40 │ │ │ │ ldr r8, [r2, #20] │ │ │ │ cmp r0, r8 │ │ │ │ - beq a4f04 │ │ │ │ + beq a4f64 │ │ │ │ cmp lr, #2 │ │ │ │ - beq a4de0 │ │ │ │ + beq a4e40 │ │ │ │ add r2, r2, #20 │ │ │ │ mov r8, #2 │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r9, [r2, #4]! │ │ │ │ cmp r0, r9 │ │ │ │ - beq a4f04 │ │ │ │ + beq a4f64 │ │ │ │ cmp lr, r8 │ │ │ │ - beq a4de0 │ │ │ │ + beq a4e40 │ │ │ │ ldr r9, [r2, #4]! │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, r9 │ │ │ │ - bne a4eec │ │ │ │ + bne a4f4c │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - bne a4e84 │ │ │ │ + bne a4ee4 │ │ │ │ tst r3, #2 │ │ │ │ - bne a4e04 │ │ │ │ + bne a4e64 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4e04 │ │ │ │ + beq a4e64 │ │ │ │ mov r0, r4 │ │ │ │ - bl be218 │ │ │ │ - b a4e04 │ │ │ │ + bl be364 │ │ │ │ + b a4e64 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4ca4 │ │ │ │ + bgt a4d04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4ca4 │ │ │ │ + bne a4d04 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a4ca4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a4d04 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4e18 │ │ │ │ + bgt a4e78 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4e18 │ │ │ │ + bne a4e78 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a4e18 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a4e78 │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bgt a4e78 │ │ │ │ - b a4f10 │ │ │ │ + bgt a4ed8 │ │ │ │ + b a4f70 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - beq a4cc8 │ │ │ │ - ldr r1, [pc, #1396] @ a552c │ │ │ │ + beq a4d28 │ │ │ │ + ldr r1, [pc, #1396] @ a558c │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b44ec <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r1, [pc, #1372] @ a552c │ │ │ │ + bl b454c <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r1, [pc, #1372] @ a558c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ movw r0, #41268 @ 0xa134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl b44ec <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl b454c <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r8, r0, r3 │ │ │ │ - beq a52a4 │ │ │ │ + beq a5304 │ │ │ │ tst r3, #1 │ │ │ │ - beq a5284 │ │ │ │ + beq a52e4 │ │ │ │ cmp r8, #1 │ │ │ │ - bhi a4d50 │ │ │ │ + bhi a4db0 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bgt a4cd4 │ │ │ │ - b a4e58 │ │ │ │ + bgt a4d34 │ │ │ │ + b a4eb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a4c7c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a4cdc │ │ │ │ mov r0, r4 │ │ │ │ - bl bdee4 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl be030 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - ble a4c98 │ │ │ │ + ble a4cf8 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add r2, r5, #12 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r5, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ @@ -122604,410 +122628,410 @@ │ │ │ │ str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a5410 │ │ │ │ + bge a5470 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq a51b4 │ │ │ │ + beq a5214 │ │ │ │ ldr r6, [r2, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a51c0 │ │ │ │ + beq a5220 │ │ │ │ ldr r8, [r6, #128] @ 0x80 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a5264 │ │ │ │ + beq a52c4 │ │ │ │ ldr r1, [r8, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a5278 │ │ │ │ + beq a52d8 │ │ │ │ ldr r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5304 │ │ │ │ + beq a5364 │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ strd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl bdee4 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl be030 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldrd r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ ldr lr, [r1, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp lr, ip │ │ │ │ - bne a50f8 │ │ │ │ + bne a5158 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ moveq r1, r0 │ │ │ │ ldr ip, [r8, #16] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - bne a5118 │ │ │ │ + bne a5178 │ │ │ │ ldr ip, [r8, #20] │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp ip, r0 │ │ │ │ moveq r8, r1 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r0, [r8, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a51c8 │ │ │ │ + bne a5228 │ │ │ │ ldr lr, [r6, #20] │ │ │ │ ldr ip, [r8, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne a51c8 │ │ │ │ + bne a5228 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a537c │ │ │ │ + bne a53dc │ │ │ │ mov r6, r8 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp ip, r0 │ │ │ │ - bne a537c │ │ │ │ + bne a53dc │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne a5270 │ │ │ │ + bne a52d0 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bne a5270 │ │ │ │ + bne a52d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5384 │ │ │ │ + beq a53e4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a531c │ │ │ │ + ble a537c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5238 │ │ │ │ + bne a5298 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r4 │ │ │ │ - bne a5064 │ │ │ │ + bne a50c4 │ │ │ │ mov r4, r5 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a4c98 │ │ │ │ + b a4cf8 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a5158 │ │ │ │ + b a51b8 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - beq a5148 │ │ │ │ + beq a51a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r2 │ │ │ │ - b a5158 │ │ │ │ + b a51b8 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #832] @ a552c │ │ │ │ + ldr r1, [pc, #832] @ a558c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 145848 <_PyEval_CheckExceptTypeValid@@Base+0xf2c> │ │ │ │ + bl 145f10 <_PyEval_CheckExceptTypeValid@@Base+0xf2c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a5468 │ │ │ │ + beq a54c8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r0, r0, #1 │ │ │ │ - beq a5404 │ │ │ │ + beq a5464 │ │ │ │ mov r1, r4 │ │ │ │ - bl 141a64 │ │ │ │ + bl 14214c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4940 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + bl b49a0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ cmp r8, #0 │ │ │ │ - bne a4c54 │ │ │ │ + bne a4cb4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne a53dc │ │ │ │ - b a5374 │ │ │ │ + bne a543c │ │ │ │ + b a53d4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq a531c │ │ │ │ + beq a537c │ │ │ │ add r3, r3, #16 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5310 │ │ │ │ + bne a5370 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - bne a5064 │ │ │ │ - b a51a0 │ │ │ │ + bne a50c4 │ │ │ │ + b a5200 │ │ │ │ movw r8, #36124 @ 0x8d1c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ - b a5118 │ │ │ │ + b a5178 │ │ │ │ mov r6, r7 │ │ │ │ - b a5174 │ │ │ │ + b a51d4 │ │ │ │ movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - b a50f8 │ │ │ │ + b a5158 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4ff8 │ │ │ │ + bne a5058 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a4ff8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a5058 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4ff0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne a5050 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b a4ff0 │ │ │ │ + b a5050 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4dd4 │ │ │ │ + bne a4e34 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a4dd4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a4e34 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4dcc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne a4e2c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b a4dcc │ │ │ │ + b a4e2c │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b a50d8 │ │ │ │ + b a5138 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bne a5248 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bne a52a8 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r4, r5 │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #18940 @ 0x49fc │ │ │ │ + movw r1, #25496 @ 0x6398 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a522c │ │ │ │ + bgt a528c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a522c │ │ │ │ + bne a528c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne a53dc │ │ │ │ + bne a543c │ │ │ │ mvn r0, #0 │ │ │ │ - b a4e1c │ │ │ │ + b a4e7c │ │ │ │ mov r6, r2 │ │ │ │ - b a5158 │ │ │ │ + b a51b8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, r6 │ │ │ │ - beq a5254 │ │ │ │ + beq a52b4 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5388 │ │ │ │ + bne a53e8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, r3 │ │ │ │ - beq a5254 │ │ │ │ - b a531c │ │ │ │ + beq a52b4 │ │ │ │ + b a537c │ │ │ │ ldr r3, [r7] │ │ │ │ movw r6, #41268 @ 0xa134 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ cmp r9, r6 │ │ │ │ - bne a51e0 │ │ │ │ - bl a5534 │ │ │ │ + bne a5240 │ │ │ │ + bl a5594 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne a4c54 │ │ │ │ + bne a4cb4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5374 │ │ │ │ + bgt a53d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5374 │ │ │ │ + bne a53d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a5374 │ │ │ │ - bl 2975a8 <_PyStack_AsDict@@Base+0x24> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a53d4 │ │ │ │ + bl 297780 <_PyStack_AsDict@@Base+0x24> │ │ │ │ mov r8, r0 │ │ │ │ - b a521c │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + b a527c │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #18900 @ 0x49d4 │ │ │ │ + movw r1, #25456 @ 0x6370 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 140f34 │ │ │ │ - b a5348 │ │ │ │ + bl 14161c │ │ │ │ + b a53a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5460 │ │ │ │ + bgt a54c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5460 │ │ │ │ + bne a54c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b a4e1c │ │ │ │ + b a4e7c │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b4940 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ - b a522c │ │ │ │ - ldr ip, [pc, #180] @ a5530 │ │ │ │ + bl b49a0 <_PyType_GetDict@@Base+0x4d4> │ │ │ │ + b a528c │ │ │ │ + ldr ip, [pc, #180] @ a5590 │ │ │ │ ubfx r1, r2, #0, #12 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, ip] │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #97280 @ 0x17c00 │ │ │ │ str r1, [r2, #260] @ 0x104 │ │ │ │ - b a4dec │ │ │ │ + b a4e4c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a54b4 │ │ │ │ + bgt a5514 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5520 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq a5580 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18872 @ 0x49b8 │ │ │ │ + movw r1, #25428 @ 0x6354 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b a522c │ │ │ │ + bl 14161c │ │ │ │ + b a528c │ │ │ │ mov r2, r4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq a4f04 │ │ │ │ + beq a4f64 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a54d4 │ │ │ │ + bne a5534 │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq a4f04 │ │ │ │ - b a4de0 │ │ │ │ - ldr r0, [pc, #44] @ a5530 │ │ │ │ + beq a4f64 │ │ │ │ + b a4e40 │ │ │ │ + ldr r0, [pc, #44] @ a5590 │ │ │ │ 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 a4d5c │ │ │ │ + b a4dbc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a54b4 │ │ │ │ - rsbeq r5, r3, r0, lsr #30 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a5514 │ │ │ │ + rsbeq r5, r3, r8, lsr #30 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne a57a8 │ │ │ │ + bne a5808 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a57f8 │ │ │ │ + beq a5858 │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble a55b4 │ │ │ │ + ble a5614 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq a5c00 │ │ │ │ + beq a5c60 │ │ │ │ cmp r1, #1 │ │ │ │ - beq a5644 │ │ │ │ + beq a56a4 │ │ │ │ add r0, r8, #16 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr ip, [r3, #172] @ 0xac │ │ │ │ cmp ip, #0 │ │ │ │ - beq a5c00 │ │ │ │ + beq a5c60 │ │ │ │ cmp r2, r1 │ │ │ │ - bne a5598 │ │ │ │ + bne a55f8 │ │ │ │ add r6, r8, #12 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - ble a584c │ │ │ │ + ble a58ac │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, ip │ │ │ │ - beq a55c0 │ │ │ │ + beq a5620 │ │ │ │ add lr, r8, #16 │ │ │ │ ldr lr, [lr, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - bne a55d4 │ │ │ │ - bl 3bd980 <_Py_c_neg@@Base+0xf10> │ │ │ │ + bne a5634 │ │ │ │ + bl 3bd260 <_Py_c_neg@@Base+0xf10> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a5634 │ │ │ │ + beq a5694 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3] │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a5c34 │ │ │ │ - movw r1, #19040 @ 0x4a60 │ │ │ │ + beq a5c94 │ │ │ │ + movw r1, #25596 @ 0x63fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r4 │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a5b6c │ │ │ │ + ble a5bcc │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add r7, r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq a589c │ │ │ │ - blt a5bec │ │ │ │ + beq a58fc │ │ │ │ + blt a5c4c │ │ │ │ cmp r5, #19 │ │ │ │ - bgt a5b20 │ │ │ │ - ldr r2, [pc, #1520] @ a5c58 │ │ │ │ + bgt a5b80 │ │ │ │ + ldr r2, [pc, #1520] @ a5cb8 │ │ │ │ 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 a581c │ │ │ │ - ldr ip, [pc, #1488] @ a5c5c │ │ │ │ + beq a587c │ │ │ │ + ldr ip, [pc, #1488] @ a5cbc │ │ │ │ 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 a5b38 │ │ │ │ + bne a5b98 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r8, #12] │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r8, #16 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d720 │ │ │ │ @@ -123023,55 +123047,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 a580c │ │ │ │ + bgt a586c │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r8, #16] │ │ │ │ - beq a5638 │ │ │ │ + beq a5698 │ │ │ │ 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 a5638 │ │ │ │ + beq a5698 │ │ │ │ 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 a5638 │ │ │ │ + beq a5698 │ │ │ │ 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 a5790 │ │ │ │ + ble a57f0 │ │ │ │ cmp r2, r5 │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne a576c │ │ │ │ - b a5638 │ │ │ │ + bne a57cc │ │ │ │ + b a5698 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r5 │ │ │ │ str r1, [r3] │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne a576c │ │ │ │ - b a5638 │ │ │ │ - ldr r0, [pc, #1192] @ a5c58 │ │ │ │ + bne a57cc │ │ │ │ + b a5698 │ │ │ │ + ldr r0, [pc, #1192] @ a5cb8 │ │ │ │ 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 │ │ │ │ @@ -123082,337 +123106,337 @@ │ │ │ │ cmp r0, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5568 │ │ │ │ + bne a55c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl be19c │ │ │ │ + bl be2e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a5568 │ │ │ │ - b a5634 │ │ │ │ + bge a55c8 │ │ │ │ + b a5694 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r8, #16] │ │ │ │ - bne a5720 │ │ │ │ - b a5638 │ │ │ │ + bne a5780 │ │ │ │ + b a5698 │ │ │ │ mov r1, r7 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6ff0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7050 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a5634 │ │ │ │ + beq a5694 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ - ldr r2, [pc, #1044] @ a5c58 │ │ │ │ + ldr r2, [pc, #1044] @ a5cb8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - b a56b4 │ │ │ │ + b a5714 │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi a5c50 │ │ │ │ + bhi a5cb0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a5c50 │ │ │ │ + beq a5cb0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r3, r1 │ │ │ │ - bge a58bc │ │ │ │ + bge a591c │ │ │ │ ldr r2, [r6, #4]! │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ str r2, [r7, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b a5880 │ │ │ │ + b a58e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - ldr r3, [pc, #940] @ a5c60 │ │ │ │ + ldr r3, [pc, #940] @ a5cc0 │ │ │ │ add r8, r3, #672 @ 0x2a0 │ │ │ │ str r4, [r3, #688] @ 0x2b0 │ │ │ │ - b a5638 │ │ │ │ + b a5698 │ │ │ │ sub r6, r5, #4 │ │ │ │ mov r0, #1 │ │ │ │ str r8, [r7, r6] │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a5c44 │ │ │ │ + beq a5ca4 │ │ │ │ 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 a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a5c2c │ │ │ │ + beq a5c8c │ │ │ │ sub r3, r4, #4 │ │ │ │ add r1, r6, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, r1 │ │ │ │ strne r0, [r2, #4]! │ │ │ │ - bne a590c │ │ │ │ + bne a596c │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5b0c │ │ │ │ + beq a5b6c │ │ │ │ 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 a5af0 │ │ │ │ + bge a5b50 │ │ │ │ add r2, r2, #4 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ str lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r5, [r0, r2, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ ldr r2, [r7, #4]! │ │ │ │ ldr lr, [r1, #8] │ │ │ │ add r8, r2, #1 │ │ │ │ cmp lr, r8 │ │ │ │ - ble a59e0 │ │ │ │ + ble a5a40 │ │ │ │ add r8, r1, r2, lsl #2 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r3, r5 │ │ │ │ - beq a5ae0 │ │ │ │ + beq a5b40 │ │ │ │ add r3, r2, #2 │ │ │ │ cmp r3, lr │ │ │ │ - bge a59e0 │ │ │ │ + bge a5a40 │ │ │ │ ldr r8, [r8, #24] │ │ │ │ cmp r8, r5 │ │ │ │ - beq a5ae0 │ │ │ │ + beq a5b40 │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bge a59e0 │ │ │ │ + bge a5a40 │ │ │ │ add r1, r1, #16 │ │ │ │ ldr r3, [r1, r2, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a5ae0 │ │ │ │ + beq a5b40 │ │ │ │ cmp lr, r2 │ │ │ │ - bgt a59c8 │ │ │ │ + bgt a5a28 │ │ │ │ cmp r0, r6 │ │ │ │ - bne a5978 │ │ │ │ + bne a59d8 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, ip │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c5c80 │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a5c24 │ │ │ │ + beq a5c84 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble a5a30 │ │ │ │ + ble a5a90 │ │ │ │ add r0, r2, #4 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ cmp r5, r1 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r4] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq a5930 │ │ │ │ + beq a5990 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble a5a64 │ │ │ │ + ble a5ac4 │ │ │ │ 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 a5a8c │ │ │ │ + ble a5aec │ │ │ │ add r0, r2, #4 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ cmp r1, r5 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r4, #8] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #3 │ │ │ │ - beq a5930 │ │ │ │ + beq a5990 │ │ │ │ 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 a5ad0 │ │ │ │ + bge a5b30 │ │ │ │ ldr r2, [ip, r8, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ streq r5, [r0] │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5aa8 │ │ │ │ + bne a5b08 │ │ │ │ mov r3, lr │ │ │ │ - b a5930 │ │ │ │ + b a5990 │ │ │ │ ldr lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r6 │ │ │ │ - bne a5940 │ │ │ │ + bne a59a0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r7, ip │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, lr │ │ │ │ - bne a5ba8 │ │ │ │ + bne a5c08 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6178 │ │ │ │ - b a5638 │ │ │ │ + bl a61d8 │ │ │ │ + b a5698 │ │ │ │ cmn r7, #-536870907 @ 0xe0000005 │ │ │ │ - bls a581c │ │ │ │ - bl 2e73f4 │ │ │ │ + bls a587c │ │ │ │ + bl 2e730c │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne a583c │ │ │ │ - b a5634 │ │ │ │ - movw r3, #59108 @ 0xe6e4 │ │ │ │ + bne a589c │ │ │ │ + b a5694 │ │ │ │ + movw r3, #60184 @ 0xeb18 │ │ │ │ movt r3, #27 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a5b88 │ │ │ │ - ldr r0, [pc, #276] @ a5c64 │ │ │ │ - bl 1bde48 │ │ │ │ + bne a5be8 │ │ │ │ + ldr r0, [pc, #276] @ a5cc4 │ │ │ │ + bl 1be248 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5b9c │ │ │ │ + bne a5bfc │ │ │ │ mov r0, r8 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ - ldr r3, [pc, #240] @ a5c58 │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ + ldr r3, [pc, #240] @ a5cb8 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b a56ac │ │ │ │ + b a570c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5634 │ │ │ │ + bne a5694 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a5634 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a5694 │ │ │ │ ldr r2, [ip, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #180] @ a5c58 │ │ │ │ + ldr r3, [pc, #180] @ a5cb8 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b a56ac │ │ │ │ + b a570c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, ip │ │ │ │ - bl 3bd758 <_Py_c_neg@@Base+0xce8> │ │ │ │ + bl 3bd038 <_Py_c_neg@@Base+0xce8> │ │ │ │ mov r0, r4 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5be4 │ │ │ │ + bgt a5c44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5be4 │ │ │ │ + bne a5c44 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r8, #0 │ │ │ │ - b a5b14 │ │ │ │ + b a5b74 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #16308 @ 0x3fb4 │ │ │ │ + movw r0, #14032 @ 0x36d0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a5634 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a5694 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #18996 @ 0x4a34 │ │ │ │ + movw r1, #25552 @ 0x63d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a5bb8 │ │ │ │ - bl 2e73f4 │ │ │ │ - b a5bc0 │ │ │ │ - movw r1, #19064 @ 0x4a78 │ │ │ │ + b a5c18 │ │ │ │ + bl 2e730c │ │ │ │ + b a5c20 │ │ │ │ + movw r1, #25620 @ 0x6414 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 16ec60 │ │ │ │ - b a5628 │ │ │ │ + bl 16f2c4 │ │ │ │ + b a5688 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6178 │ │ │ │ - b a5634 │ │ │ │ - bl 2e73f4 │ │ │ │ - b a5634 │ │ │ │ + bl a61d8 │ │ │ │ + b a5694 │ │ │ │ + bl 2e730c │ │ │ │ + b a5694 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - strdeq r9, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq r9, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000a5c68 : │ │ │ │ +000a5cc8 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a5dac │ │ │ │ + blt a5e0c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #38384 @ 0x95f0 │ │ │ │ + movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r3, #65388 @ 0xff6c │ │ │ │ + movw r3, #65488 @ 0xffd0 │ │ │ │ movt r3, #9 │ │ │ │ ldr lr, [r4, #996] @ 0x3e4 │ │ │ │ cmp lr, r3 │ │ │ │ - bne a5d84 │ │ │ │ - ldr r0, [pc, #264] @ a5db4 │ │ │ │ + bne a5de4 │ │ │ │ + ldr r0, [pc, #264] @ a5e14 │ │ │ │ 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 a5d48 │ │ │ │ + bcs a5da8 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a5d30 │ │ │ │ + beq a5d90 │ │ │ │ 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 a5d28 │ │ │ │ + bne a5d88 │ │ │ │ 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] │ │ │ │ @@ -123421,92 +123445,92 @@ │ │ │ │ strcs r1, [r3, #24] │ │ │ │ strcc ip, [r3, #8] │ │ │ │ strcs r2, [r3, lr] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5d28 │ │ │ │ + bne a5d88 │ │ │ │ ldr r1, [r4, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32328 @ 0x7e48 │ │ │ │ movt r3, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne a5d9c │ │ │ │ + bne a5dfc │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ - b a5d28 │ │ │ │ + b a5d88 │ │ │ │ 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 a5d70 │ │ │ │ + b a5dd0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a5db8 : │ │ │ │ +000a5e18 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq a5f74 │ │ │ │ + beq a5fd4 │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ - bne a5eb4 │ │ │ │ + bne a5f14 │ │ │ │ movw r3, #14563 @ 0x38e3 │ │ │ │ movt r3, #910 @ 0x38e │ │ │ │ cmp r0, r3 │ │ │ │ - bhi a5ecc │ │ │ │ - movw r6, #38384 @ 0x95f0 │ │ │ │ + bhi a5f2c │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #24540 @ 0x5fdc │ │ │ │ + movw r3, #24636 @ 0x603c │ │ │ │ movt r3, #10 │ │ │ │ ldr lr, [r6, #1000] @ 0x3e8 │ │ │ │ cmp lr, r3 │ │ │ │ ldrne r0, [r6, #992] @ 0x3e0 │ │ │ │ - bne a5f60 │ │ │ │ - ldr r1, [pc, #444] @ a5fd8 │ │ │ │ + bne a5fc0 │ │ │ │ + ldr r1, [pc, #444] @ a6038 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul r7, r4, r2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ sub r1, r7, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ - bcs a5eec │ │ │ │ + bcs a5f4c │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r8, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq a5ed4 │ │ │ │ + beq a5f34 │ │ │ │ ldm r3, {r2, r5} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5e98 │ │ │ │ + bne a5ef8 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp r0, lr │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ addls r1, r0, r1, lsl #3 │ │ │ │ strhi r3, [ip, #12] │ │ │ │ @@ -123520,114 +123544,114 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2d720 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 3ce1f0 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cda98 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r0 │ │ │ │ - bls a5df4 │ │ │ │ + bls a5e54 │ │ │ │ mov r5, #0 │ │ │ │ - b a5ea8 │ │ │ │ + b a5f08 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a5e98 │ │ │ │ + bne a5ef8 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq a5f10 │ │ │ │ + beq a5f70 │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 3ce1f0 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cda98 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a5ecc │ │ │ │ + bhi a5f2c │ │ │ │ ldr r5, [r6, #980] @ 0x3d4 │ │ │ │ - movw r3, #5468 @ 0x155c │ │ │ │ + movw r3, #5568 @ 0x15c0 │ │ │ │ movt r3, #10 │ │ │ │ cmp r5, r3 │ │ │ │ ldrne r0, [r6, #972] @ 0x3cc │ │ │ │ - bne a5fbc │ │ │ │ + bne a601c │ │ │ │ cmp r4, #0 │ │ │ │ - beq a5fcc │ │ │ │ + beq a602c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e1a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r8, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r8, #800] @ 0x320 │ │ │ │ - b a5ea8 │ │ │ │ + b a5f08 │ │ │ │ ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ bx r3 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #24540 @ 0x5fdc │ │ │ │ + movw r1, #24636 @ 0x603c │ │ │ │ movt r1, #10 │ │ │ │ ldr lr, [r3, #1000] @ 0x3e8 │ │ │ │ cmp lr, r1 │ │ │ │ - bne a5f5c │ │ │ │ - ldr r0, [pc, #64] @ a5fd8 │ │ │ │ + bne a5fbc │ │ │ │ + ldr r0, [pc, #64] @ a6038 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r5, [r3, #980] @ 0x3d4 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r8, [r1, #1604] @ 0x644 │ │ │ │ - movw r1, #5468 @ 0x155c │ │ │ │ + movw r1, #5568 @ 0x15c0 │ │ │ │ movt r1, #10 │ │ │ │ cmp r5, r1 │ │ │ │ - beq a5fcc │ │ │ │ + beq a602c │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b a5f48 │ │ │ │ + b a5fa8 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b a5f38 │ │ │ │ + b a5f98 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #380] @ a6174 │ │ │ │ + ldr r0, [pc, #380] @ a61d4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mul r6, r2, r1 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs a60b4 │ │ │ │ + bcs a6114 │ │ │ │ lsr ip, r3, #3 │ │ │ │ ldr r3, [r7, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq a6098 │ │ │ │ + beq a60f8 │ │ │ │ ldm r3, {r2, r5} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a607c │ │ │ │ + bne a60dc │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp r0, lr │ │ │ │ addls ip, ip, #1 │ │ │ │ addls r1, r3, r0 │ │ │ │ strls r1, [r3, #4] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ @@ -123642,115 +123666,115 @@ │ │ │ │ bl 2d720 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a607c │ │ │ │ + bne a60dc │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6144 │ │ │ │ + beq a61a4 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq a60e0 │ │ │ │ + beq a6140 │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - blx 3ce1f0 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ + blx 3cda98 <_PyMonitoring_FireBranchEvent@@Base+0x178> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi a616c │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + bhi a61cc │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #5468 @ 0x155c │ │ │ │ + movw r1, #5568 @ 0x15c0 │ │ │ │ movt r1, #10 │ │ │ │ ldr r5, [r3, #980] @ 0x3d4 │ │ │ │ cmp r5, r1 │ │ │ │ - bne a6130 │ │ │ │ + bne a6190 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a6160 │ │ │ │ + beq a61c0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e1a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r7, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r7, #800] @ 0x320 │ │ │ │ - b a608c │ │ │ │ + b a60ec │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b a611c │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + b a617c │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #5468 @ 0x155c │ │ │ │ + movw r1, #5568 @ 0x15c0 │ │ │ │ movt r1, #10 │ │ │ │ ldr r5, [r3, #980] @ 0x3d4 │ │ │ │ cmp r5, r1 │ │ │ │ - bne a6130 │ │ │ │ + bne a6190 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b a610c │ │ │ │ + b a616c │ │ │ │ mov r5, #0 │ │ │ │ - b a608c │ │ │ │ + b a60ec │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a6178 : │ │ │ │ +000a61d8 : │ │ │ │ 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, #38384 @ 0x95f0 │ │ │ │ + movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ - movw r3, #25632 @ 0x6420 │ │ │ │ + movw r3, #25728 @ 0x6480 │ │ │ │ movt r3, #10 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a6354 │ │ │ │ + bne a63b4 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ a641c │ │ │ │ + ldr r3, [pc, #608] @ a647c │ │ │ │ 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 a6328 │ │ │ │ + beq a6388 │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt a6208 │ │ │ │ + bgt a6268 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6328 │ │ │ │ + beq a6388 │ │ │ │ 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 a6308 │ │ │ │ + beq a6368 │ │ │ │ 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 │ │ │ │ @@ -123763,29 +123787,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 a62a0 │ │ │ │ + bne a6300 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a629c │ │ │ │ + beq a62fc │ │ │ │ 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 a6390 │ │ │ │ + beq a63f0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a6364 │ │ │ │ + beq a63c4 │ │ │ │ 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] │ │ │ │ @@ -123806,18 +123830,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, #33340 @ 0x823c │ │ │ │ + movw r3, #33476 @ 0x82c4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a6410 │ │ │ │ + bne a6470 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d210 │ │ │ │ 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 │ │ │ │ @@ -123833,15 +123857,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 a62b4 │ │ │ │ + beq a6314 │ │ │ │ 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] │ │ │ │ @@ -123865,54 +123889,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 a6344 │ │ │ │ + b a63a4 │ │ │ │ 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] @ a66a4 │ │ │ │ + ldr r3, [pc, #608] @ a6704 │ │ │ │ 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 a65ac │ │ │ │ + beq a660c │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt a6490 │ │ │ │ + bgt a64f0 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a65ac │ │ │ │ + beq a660c │ │ │ │ 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 a658c │ │ │ │ + beq a65ec │ │ │ │ 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 │ │ │ │ @@ -123924,29 +123948,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 a6524 │ │ │ │ + bne a6584 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6520 │ │ │ │ + beq a6580 │ │ │ │ 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 a6610 │ │ │ │ + beq a6670 │ │ │ │ cmp r3, #1 │ │ │ │ - beq a65e4 │ │ │ │ + beq a6644 │ │ │ │ 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] │ │ │ │ @@ -123966,22 +123990,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, #38384 @ 0x95f0 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r2, #33340 @ 0x823c │ │ │ │ + movw r2, #33476 @ 0x82c4 │ │ │ │ movt r2, #9 │ │ │ │ ldr r0, [r3, #988] @ 0x3dc │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne a6698 │ │ │ │ + bne a66f8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d210 │ │ │ │ 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 │ │ │ │ @@ -123993,15 +124017,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 a6538 │ │ │ │ + beq a6598 │ │ │ │ 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] │ │ │ │ @@ -124015,453 +124039,453 @@ │ │ │ │ movne r0, #0 │ │ │ │ lsrne r3, r3, #18 │ │ │ │ addne r3, r4, r3, lsl #3 │ │ │ │ strne r0, [r3, #808] @ 0x328 │ │ │ │ add r3, r4, r2, lsl #3 │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ str r5, [r3, #804] @ 0x324 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ 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 a65d4 │ │ │ │ + b a6634 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a66a8 : │ │ │ │ +000a6708 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a6b2c │ │ │ │ + beq a6b8c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r2, #42540 @ 0xa62c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a66f8 │ │ │ │ + bne a6758 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ movw r2, #21716 @ 0x54d4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a6728 │ │ │ │ + bne a6788 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq a6b18 │ │ │ │ + beq a6b78 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b a6bc8 │ │ │ │ - bl ca42c │ │ │ │ + b a6c28 │ │ │ │ + bl ca4f0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a6a04 │ │ │ │ + beq a6a64 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6a0c │ │ │ │ + beq a6a6c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6a14 │ │ │ │ + beq a6a74 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6a1c │ │ │ │ + beq a6a7c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6a24 │ │ │ │ + beq a6a84 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6a2c │ │ │ │ + beq a6a8c │ │ │ │ sub r6, fp, #52 @ 0x34 │ │ │ │ sub r5, fp, #36 @ 0x24 │ │ │ │ mov r4, #5 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - b a6800 │ │ │ │ + b a6860 │ │ │ │ mov r1, r5 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #8 │ │ │ │ str r0, [r1, #4]! │ │ │ │ mov r5, r1 │ │ │ │ - beq a6884 │ │ │ │ + beq a68e4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a67e4 │ │ │ │ - ldr r2, [pc, #844] @ a6b74 │ │ │ │ + bne a6844 │ │ │ │ + ldr r2, [pc, #844] @ a6bd4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6a34 │ │ │ │ + bne a6a94 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6ab8 │ │ │ │ + bne a6b18 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6870 │ │ │ │ + bgt a68d0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6870 │ │ │ │ + bne a68d0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 1976fc <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 197d44 <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b a66ec │ │ │ │ + b a674c │ │ │ │ mov r0, #16 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a6ab8 │ │ │ │ + beq a6b18 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ str r4, [r2, #8] │ │ │ │ sub r1, ip, #4 │ │ │ │ add ip, ip, #28 │ │ │ │ mov lr, r6 │ │ │ │ ldr r0, [lr], #4 │ │ │ │ str r0, [r1, #4]! │ │ │ │ mov r6, lr │ │ │ │ cmp r1, ip │ │ │ │ - bne a68ac │ │ │ │ - b a68e8 │ │ │ │ + bne a690c │ │ │ │ + b a6948 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r0, ip │ │ │ │ - bge a69ac │ │ │ │ + bge a6a0c │ │ │ │ ldr lr, [r2, #12] │ │ │ │ add ip, r0, #1 │ │ │ │ str r1, [lr, r0, lsl #2] │ │ │ │ str ip, [r2, #8] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ blx r1 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne a68c8 │ │ │ │ - ldr r1, [pc, #608] @ a6b74 │ │ │ │ + bne a6928 │ │ │ │ + ldr r1, [pc, #608] @ a6bd4 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6a7c │ │ │ │ + bne a6adc │ │ │ │ strd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6b34 │ │ │ │ + bne a6b94 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6968 │ │ │ │ + bgt a69c8 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6968 │ │ │ │ + bne a69c8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2bf120 <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 2bf1e8 <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a66ec │ │ │ │ + bgt a674c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a66ec │ │ │ │ + bne a674c │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a66ec │ │ │ │ + b a674c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c5dec <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ + bl c5f38 <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne a68e8 │ │ │ │ + bne a6948 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a69e8 │ │ │ │ + bgt a6a48 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6b60 │ │ │ │ + beq a6bc0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6a04 │ │ │ │ + bgt a6a64 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6b68 │ │ │ │ + beq a6bc8 │ │ │ │ mov r3, #0 │ │ │ │ - b a66ec │ │ │ │ + b a674c │ │ │ │ mov r4, r2 │ │ │ │ - b a6820 │ │ │ │ + b a6880 │ │ │ │ mov r4, #1 │ │ │ │ - b a6820 │ │ │ │ + b a6880 │ │ │ │ mov r4, #2 │ │ │ │ - b a6820 │ │ │ │ + b a6880 │ │ │ │ mov r4, #3 │ │ │ │ - b a6820 │ │ │ │ + b a6880 │ │ │ │ mov r4, #4 │ │ │ │ - b a6820 │ │ │ │ + b a6880 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6838 │ │ │ │ - movw r1, #55136 @ 0xd760 │ │ │ │ + beq a6898 │ │ │ │ + movw r1, #48396 @ 0xbd0c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r1, [r1, #-2868] @ 0xfffff4cc │ │ │ │ - bl 28c424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + ldr r1, [r1] │ │ │ │ + bl 28c5fc <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6838 │ │ │ │ + beq a6898 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 28c444 <_PyErr_Clear@@Base> │ │ │ │ + bl 28c61c <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6838 │ │ │ │ + b a6898 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6928 │ │ │ │ - movw r1, #55136 @ 0xd760 │ │ │ │ + beq a6988 │ │ │ │ + movw r1, #48396 @ 0xbd0c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [r1, #-2868] @ 0xfffff4cc │ │ │ │ - bl 28c424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + ldr r1, [r1] │ │ │ │ + bl 28c5fc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq a6928 │ │ │ │ + beq a6988 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28c444 <_PyErr_Clear@@Base> │ │ │ │ + bl 28c61c <_PyErr_Clear@@Base> │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b a6928 │ │ │ │ + b a6988 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6ad4 │ │ │ │ + bgt a6b34 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6b0c │ │ │ │ + beq a6b6c │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ sub r4, r4, #1 │ │ │ │ - beq a6a04 │ │ │ │ + beq a6a64 │ │ │ │ ldr r0, [r2, r4, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6ad8 │ │ │ │ + bgt a6b38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a6ad8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a6ad4 │ │ │ │ + bne a6b38 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a6b34 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a6ad4 │ │ │ │ - movw r0, #16392 @ 0x4008 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a6b34 │ │ │ │ + movw r0, #14116 @ 0x3724 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #3263 @ 0xcbf │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a6a04 │ │ │ │ - bl 3c867c <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ - b a6a04 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a6a64 │ │ │ │ + bl 3c7f24 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ + b a6a64 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a69e8 │ │ │ │ + bgt a6a48 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a69e8 │ │ │ │ + bne a6a48 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a69e8 │ │ │ │ + b a6a48 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a6b50 │ │ │ │ + b a6bb0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a6a04 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a6a64 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a6b78 : │ │ │ │ +000a6bd8 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6b9c │ │ │ │ + beq a6bfc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq a6b9c │ │ │ │ + beq a6bfc │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b a6bc8 │ │ │ │ + b a6c28 │ │ │ │ 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, #16392 @ 0x4008 │ │ │ │ + movw r0, #14116 @ 0x3724 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a6bc8 : │ │ │ │ +000a6c28 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq a6dc8 │ │ │ │ + beq a6e28 │ │ │ │ mov r5, r0 │ │ │ │ - blt a6e98 │ │ │ │ + blt a6ef8 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt a6e20 │ │ │ │ - ldr r3, [pc, #712] @ a6ecc │ │ │ │ + bgt a6e80 │ │ │ │ + ldr r3, [pc, #712] @ a6f2c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, r4, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6d7c │ │ │ │ - ldr r0, [pc, #684] @ a6ed0 │ │ │ │ + beq a6ddc │ │ │ │ + ldr r0, [pc, #684] @ a6f30 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ 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, [r3] │ │ │ │ - bne a6e60 │ │ │ │ + bne a6ec0 │ │ │ │ ldr r1, [r5] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ add ip, r3, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ and lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - bgt a6d1c │ │ │ │ + bgt a6d7c │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip] │ │ │ │ - beq a6d08 │ │ │ │ + beq a6d68 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne a6de8 │ │ │ │ + bne a6e48 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt a6d98 │ │ │ │ + bgt a6df8 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq a6d08 │ │ │ │ + beq a6d68 │ │ │ │ add ip, r5, #8 │ │ │ │ add lr, r3, #20 │ │ │ │ add r5, r5, r4, lsl #2 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6db8 │ │ │ │ + bne a6e18 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt a6dd8 │ │ │ │ + bgt a6e38 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r5, ip │ │ │ │ str r0, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne a6cd0 │ │ │ │ + bne a6d30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6d30 │ │ │ │ + bne a6d90 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [ip] │ │ │ │ - bne a6c8c │ │ │ │ + bne a6cec │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6d10 │ │ │ │ - ldr ip, [pc, #404] @ a6ecc │ │ │ │ + beq a6d70 │ │ │ │ + ldr ip, [pc, #404] @ a6f2c │ │ │ │ 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] │ │ │ │ @@ -124475,226 +124499,226 @@ │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6ff0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7050 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a6c4c │ │ │ │ - b a6ea8 │ │ │ │ + bne a6cac │ │ │ │ + b a6f08 │ │ │ │ cmp r4, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne a6cc4 │ │ │ │ - b a6d08 │ │ │ │ + bne a6d24 │ │ │ │ + b a6d68 │ │ │ │ cmp r5, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - beq a6d30 │ │ │ │ + beq a6d90 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a6cf4 │ │ │ │ - b a6da8 │ │ │ │ - ldr r3, [pc, #260] @ a6ed4 │ │ │ │ + ble a6d54 │ │ │ │ + b a6e08 │ │ │ │ + ldr r3, [pc, #260] @ a6f34 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp ip, r5 │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne a6cd0 │ │ │ │ - b a6d08 │ │ │ │ + bne a6d30 │ │ │ │ + b a6d68 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6e10 │ │ │ │ + bgt a6e70 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq a6d30 │ │ │ │ + beq a6d90 │ │ │ │ mov r2, #1 │ │ │ │ - b a6cc4 │ │ │ │ + b a6d24 │ │ │ │ cmp r4, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne a6e08 │ │ │ │ - b a6d30 │ │ │ │ + bne a6e68 │ │ │ │ + b a6d90 │ │ │ │ cmn r4, #-536870907 @ 0xe0000005 │ │ │ │ - bls a6d7c │ │ │ │ - bl 2e73f4 │ │ │ │ + bls a6ddc │ │ │ │ + bl 2e730c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a6ea8 │ │ │ │ + beq a6f08 │ │ │ │ ldr r2, [r5] │ │ │ │ add ip, r3, #16 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r2] │ │ │ │ and lr, lr, #16384 @ 0x4000 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ str r2, [r3, #16] │ │ │ │ - b a6c8c │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + b a6cec │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a6eb0 │ │ │ │ - ldr r0, [pc, #96] @ a6ed8 │ │ │ │ + bne a6f10 │ │ │ │ + ldr r0, [pc, #96] @ a6f38 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6c4c │ │ │ │ + bne a6cac │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b a6c4c │ │ │ │ - movw r0, #16308 @ 0x3fb4 │ │ │ │ + b a6cac │ │ │ │ + movw r0, #14032 @ 0x36d0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b a6d10 │ │ │ │ + b a6d70 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b a6c4c │ │ │ │ + b a6cac │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ 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 a6fb8 │ │ │ │ + blt a7018 │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt a6f78 │ │ │ │ - ldr r3, [pc, #216] @ a6fe4 │ │ │ │ + bgt a6fd8 │ │ │ │ + ldr r3, [pc, #216] @ a7044 │ │ │ │ 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 a6f60 │ │ │ │ - ldr r1, [pc, #188] @ a6fe8 │ │ │ │ + beq a6fc0 │ │ │ │ + ldr r1, [pc, #188] @ a7048 │ │ │ │ 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 a6f8c │ │ │ │ + bne a6fec │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6ff0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7050 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a6f50 │ │ │ │ - b a6fc8 │ │ │ │ + bne a6fb0 │ │ │ │ + b a7028 │ │ │ │ cmn r1, #-536870907 @ 0xe0000005 │ │ │ │ - bls a6f60 │ │ │ │ + bls a6fc0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + b 2e730c │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a6fd0 │ │ │ │ - ldr r0, [pc, #72] @ a6fec │ │ │ │ - bl 1bde48 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a6f50 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ - b a6f50 │ │ │ │ - movw r0, #16308 @ 0x3fb4 │ │ │ │ + bne a7030 │ │ │ │ + ldr r0, [pc, #72] @ a704c │ │ │ │ + bl 1be248 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne a6fb0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ + b a6fb0 │ │ │ │ + movw r0, #14032 @ 0x36d0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b a6f58 │ │ │ │ + b a6fb8 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b a6f50 │ │ │ │ + b a6fb0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000a6ff0 <_PyObject_GC_NewVar@@Base>: │ │ │ │ +000a7050 <_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 a72f8 <_PyObject_GC_NewVar@@Base+0x308> │ │ │ │ + blt a7358 <_PyObject_GC_NewVar@@Base+0x308> │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ and r1, r3, #24 │ │ │ │ add r2, r2, #3 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ - ldr r9, [pc, #720] @ a7310 <_PyObject_GC_NewVar@@Base+0x320> │ │ │ │ + ldr r9, [pc, #720] @ a7370 <_PyObject_GC_NewVar@@Base+0x320> │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ mla r2, r0, r5, r2 │ │ │ │ lsl r3, r3, #3 │ │ │ │ sub r1, r1, r3 │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi a72bc <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + bhi a731c <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ adds r2, r2, r3 │ │ │ │ - bmi a72bc <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ - movw r6, #38384 @ 0x95f0 │ │ │ │ + bmi a731c <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r1, #65388 @ 0xff6c │ │ │ │ + movw r1, #65488 @ 0xffd0 │ │ │ │ movt r1, #9 │ │ │ │ ldr sl, [r6, #1016] @ 0x3f8 │ │ │ │ cmp sl, r1 │ │ │ │ - bne a7280 <_PyObject_GC_NewVar@@Base+0x290> │ │ │ │ - ldr r1, [pc, #652] @ a7314 <_PyObject_GC_NewVar@@Base+0x324> │ │ │ │ + bne a72e0 <_PyObject_GC_NewVar@@Base+0x290> │ │ │ │ + ldr r1, [pc, #652] @ a7374 <_PyObject_GC_NewVar@@Base+0x324> │ │ │ │ ldr r1, [r1, r7] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr sl, [r1, #1604] @ 0x644 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs a7218 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ + bcs a7278 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr ip, [sl, r1, lsl #3] │ │ │ │ ldr lr, [ip, #8] │ │ │ │ cmp ip, lr │ │ │ │ - beq a7260 <_PyObject_GC_NewVar@@Base+0x270> │ │ │ │ + beq a72c0 <_PyObject_GC_NewVar@@Base+0x270> │ │ │ │ ldr r2, [ip] │ │ │ │ ldr r0, [ip, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [ip] │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7100 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + bne a7160 <_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] │ │ │ │ @@ -124711,213 +124735,213 @@ │ │ │ │ str r2, [r3, #-8] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [r1, #3752] @ 0xea8 │ │ │ │ ldr r0, [r1, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #3752] @ 0xea8 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt a716c <_PyObject_GC_NewVar@@Base+0x17c> │ │ │ │ + bgt a71cc <_PyObject_GC_NewVar@@Base+0x17c> │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r1, [pc, #472] @ a7318 <_PyObject_GC_NewVar@@Base+0x328> │ │ │ │ + ldr r1, [pc, #472] @ a7378 <_PyObject_GC_NewVar@@Base+0x328> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r4, [r3, #4] │ │ │ │ - ble a71c4 <_PyObject_GC_NewVar@@Base+0x1d4> │ │ │ │ + ble a7224 <_PyObject_GC_NewVar@@Base+0x1d4> │ │ │ │ ldr r4, [r1, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a71e0 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ + bne a7240 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ str r5, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r1, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq a7134 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + beq a7194 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r1, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7134 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne a7194 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a72e8 <_PyObject_GC_NewVar@@Base+0x2f8> │ │ │ │ + bne a7348 <_PyObject_GC_NewVar@@Base+0x2f8> │ │ │ │ add r1, r8, #12 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne a7134 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne a7194 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a71a8 <_PyObject_GC_NewVar@@Base+0x1b8> │ │ │ │ + bne a7208 <_PyObject_GC_NewVar@@Base+0x1b8> │ │ │ │ dmb ish │ │ │ │ - b a7134 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + b a7194 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ ldr r4, [r1, #1716] @ 0x6b4 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq a715c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + beq a71bc <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a72cc <_PyObject_GC_NewVar@@Base+0x2dc> │ │ │ │ - ldr r0, [pc, #292] @ a731c <_PyObject_GC_NewVar@@Base+0x32c> │ │ │ │ + bne a732c <_PyObject_GC_NewVar@@Base+0x2dc> │ │ │ │ + ldr r0, [pc, #292] @ a737c <_PyObject_GC_NewVar@@Base+0x32c> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a715c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + bne a71bc <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a715c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + b a71bc <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ ldr r0, [r6, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32328 @ 0x7e48 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a72a4 <_PyObject_GC_NewVar@@Base+0x2b4> │ │ │ │ + bne a7304 <_PyObject_GC_NewVar@@Base+0x2b4> │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a72bc <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + beq a731c <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b a7100 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a7160 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ mov r0, sl │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq a7218 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ + beq a7278 <_PyObject_GC_NewVar@@Base+0x228> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ - b a7100 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a7160 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq a72bc <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ + beq a731c <_PyObject_GC_NewVar@@Base+0x2cc> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a7100 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b a7160 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a7244 <_PyObject_GC_NewVar@@Base+0x254> │ │ │ │ + b a72a4 <_PyObject_GC_NewVar@@Base+0x254> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e7418 │ │ │ │ + b 2e7330 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a715c <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + b a71bc <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7134 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ - b a7194 <_PyObject_GC_NewVar@@Base+0x1a4> │ │ │ │ + bne a7194 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + b a71f4 <_PyObject_GC_NewVar@@Base+0x1a4> │ │ │ │ movw r1, #2050 @ 0x802 │ │ │ │ - movw r0, #19088 @ 0x4a90 │ │ │ │ + movw r0, #25644 @ 0x642c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b a7160 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + b a71c0 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000a7320 <_Py_Dealloc@@Base>: │ │ │ │ +000a7380 <_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] @ a7408 <_Py_Dealloc@@Base+0xe8> │ │ │ │ + ldr ip, [pc, #204] @ a7468 <_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 a73e0 <_Py_Dealloc@@Base+0xc0> │ │ │ │ - ldr r2, [pc, #144] @ a740c <_Py_Dealloc@@Base+0xec> │ │ │ │ + bne a7440 <_Py_Dealloc@@Base+0xc0> │ │ │ │ + ldr r2, [pc, #144] @ a746c <_Py_Dealloc@@Base+0xec> │ │ │ │ asr r8, r3, #13 │ │ │ │ mov r3, r0 │ │ │ │ ldr r7, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne a73c8 <_Py_Dealloc@@Base+0xa8> │ │ │ │ + bne a7428 <_Py_Dealloc@@Base+0xa8> │ │ │ │ blx r6 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a73a4 <_Py_Dealloc@@Base+0x84> │ │ │ │ + bne a7404 <_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 a739c <_Py_Dealloc@@Base+0x7c> │ │ │ │ + beq a73fc <_Py_Dealloc@@Base+0x7c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e8b90 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + b 2e8770 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r7, r1 │ │ │ │ - bne a73f0 <_Py_Dealloc@@Base+0xd0> │ │ │ │ + bne a7450 <_Py_Dealloc@@Base+0xd0> │ │ │ │ mov r0, r3 │ │ │ │ - b a738c <_Py_Dealloc@@Base+0x6c> │ │ │ │ + b a73ec <_Py_Dealloc@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e8ad8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b 2e86b8 <_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 a73d8 <_Py_Dealloc@@Base+0xb8> │ │ │ │ + b a7438 <_Py_Dealloc@@Base+0xb8> │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r0, #-8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a7660 <_Py_Dealloc@@Base+0x340> │ │ │ │ + beq a76c0 <_Py_Dealloc@@Base+0x340> │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #1136] @ a78b8 <_Py_Dealloc@@Base+0x598> │ │ │ │ + ldr ip, [pc, #1136] @ a7918 <_Py_Dealloc@@Base+0x598> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic r1, r1, #3 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ orr r3, r3, r1 │ │ │ │ str r2, [r1] │ │ │ │ str r3, [r2, #4] │ │ │ │ @@ -124927,173 +124951,173 @@ │ │ │ │ str r2, [r5, #-8] │ │ │ │ cmp r1, r2 │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r5, #-4] │ │ │ │ ldr r3, [r0, #3824] @ 0xef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #3824] @ 0xef0 │ │ │ │ - beq a766c <_Py_Dealloc@@Base+0x34c> │ │ │ │ + beq a76cc <_Py_Dealloc@@Base+0x34c> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ subs r4, r4, #1 │ │ │ │ - bmi a76b0 <_Py_Dealloc@@Base+0x390> │ │ │ │ + bmi a7710 <_Py_Dealloc@@Base+0x390> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr sl, [pc, #1048] @ a78bc <_Py_Dealloc@@Base+0x59c> │ │ │ │ + ldr sl, [pc, #1048] @ a791c <_Py_Dealloc@@Base+0x59c> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a74b8 <_Py_Dealloc@@Base+0x198> │ │ │ │ + b a7518 <_Py_Dealloc@@Base+0x198> │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmn r4, #1 │ │ │ │ - beq a7564 <_Py_Dealloc@@Base+0x244> │ │ │ │ + beq a75c4 <_Py_Dealloc@@Base+0x244> │ │ │ │ ldr r6, [r1, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a74a8 <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a7508 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a74a8 <_Py_Dealloc@@Base+0x188> │ │ │ │ + bgt a7508 <_Py_Dealloc@@Base+0x188> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a74a8 <_Py_Dealloc@@Base+0x188> │ │ │ │ - ldr r2, [pc, #984] @ a78c0 <_Py_Dealloc@@Base+0x5a0> │ │ │ │ + bne a7508 <_Py_Dealloc@@Base+0x188> │ │ │ │ + ldr r2, [pc, #984] @ a7920 <_Py_Dealloc@@Base+0x5a0> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r8, [r1, r2] │ │ │ │ ldr r7, [r3, #84] @ 0x54 │ │ │ │ ldr r9, [r3, #24] │ │ │ │ ldr r3, [r8, #788] @ 0x314 │ │ │ │ ubfx r7, r7, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r3, r3, #13 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne a77f0 <_Py_Dealloc@@Base+0x4d0> │ │ │ │ + bne a7850 <_Py_Dealloc@@Base+0x4d0> │ │ │ │ ldr r3, [sl, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a77cc <_Py_Dealloc@@Base+0x4ac> │ │ │ │ + bne a782c <_Py_Dealloc@@Base+0x4ac> │ │ │ │ mov r0, r6 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a74a8 <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a7508 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #3 │ │ │ │ movle r7, #0 │ │ │ │ andgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq a74a8 <_Py_Dealloc@@Base+0x188> │ │ │ │ + beq a7508 <_Py_Dealloc@@Base+0x188> │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e8b90 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b a74a8 <_Py_Dealloc@@Base+0x188> │ │ │ │ - movw r0, #38384 @ 0x95f0 │ │ │ │ + bl 2e8770 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b a7508 <_Py_Dealloc@@Base+0x188> │ │ │ │ + movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #25632 @ 0x6420 │ │ │ │ + movw r3, #25728 @ 0x6480 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a76cc <_Py_Dealloc@@Base+0x3ac> │ │ │ │ + bne a772c <_Py_Dealloc@@Base+0x3ac> │ │ │ │ cmp r1, #0 │ │ │ │ - beq a760c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ - ldr r3, [pc, #808] @ a78b8 <_Py_Dealloc@@Base+0x598> │ │ │ │ + beq a766c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + ldr r3, [pc, #808] @ a7918 <_Py_Dealloc@@Base+0x598> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq a76d8 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + beq a7738 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt a75dc <_Py_Dealloc@@Base+0x2bc> │ │ │ │ + bgt a763c <_Py_Dealloc@@Base+0x2bc> │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a76d8 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + beq a7738 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ bic r3, r1, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq a7690 <_Py_Dealloc@@Base+0x370> │ │ │ │ + beq a76f0 <_Py_Dealloc@@Base+0x370> │ │ │ │ cmp r2, #0 │ │ │ │ - beq a7704 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ + beq a7764 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #21716 @ 0x54d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne a7680 <_Py_Dealloc@@Base+0x360> │ │ │ │ - ldr r3, [pc, #648] @ a78b8 <_Py_Dealloc@@Base+0x598> │ │ │ │ + bne a76e0 <_Py_Dealloc@@Base+0x360> │ │ │ │ + ldr r3, [pc, #648] @ a7918 <_Py_Dealloc@@Base+0x598> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1900] @ 0x76c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi a7680 <_Py_Dealloc@@Base+0x360> │ │ │ │ + bhi a76e0 <_Py_Dealloc@@Base+0x360> │ │ │ │ ldr r1, [r3, #1896] @ 0x768 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r5] │ │ │ │ str r5, [r3, #1896] @ 0x768 │ │ │ │ str r2, [r3, #1900] @ 0x76c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a748c <_Py_Dealloc@@Base+0x16c> │ │ │ │ + bne a74ec <_Py_Dealloc@@Base+0x16c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #21716 @ 0x54d4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a7628 <_Py_Dealloc@@Base+0x308> │ │ │ │ + beq a7688 <_Py_Dealloc@@Base+0x308> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b bbf08 │ │ │ │ + b bc054 │ │ │ │ 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 a760c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ - movw r0, #38384 @ 0x95f0 │ │ │ │ + b a766c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #25632 @ 0x6420 │ │ │ │ + movw r3, #25728 @ 0x6480 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a7588 <_Py_Dealloc@@Base+0x268> │ │ │ │ + beq a75e8 <_Py_Dealloc@@Base+0x268> │ │ │ │ ldr r0, [r0, #992] @ 0x3e0 │ │ │ │ blx r2 │ │ │ │ - b a760c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a766c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r2, [r0, #988] @ 0x3dc │ │ │ │ - movw r3, #33340 @ 0x823c │ │ │ │ + movw r3, #33476 @ 0x82c4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7800 <_Py_Dealloc@@Base+0x4e0> │ │ │ │ + bne a7860 <_Py_Dealloc@@Base+0x4e0> │ │ │ │ mov r0, r1 │ │ │ │ bl 2d210 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b a760c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a766c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ mov r2, #28 │ │ │ │ ldr r7, [r4, #512] @ 0x200 │ │ │ │ @@ -125102,78 +125126,78 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ str ip, [r3, #8] │ │ │ │ add lr, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr ip, [lr, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne a7764 <_Py_Dealloc@@Base+0x444> │ │ │ │ + bne a77c4 <_Py_Dealloc@@Base+0x444> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a7760 <_Py_Dealloc@@Base+0x440> │ │ │ │ + beq a77c0 <_Py_Dealloc@@Base+0x440> │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r1, r8 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [lr, #528] @ 0x210 │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq a7838 <_Py_Dealloc@@Base+0x518> │ │ │ │ + beq a7898 <_Py_Dealloc@@Base+0x518> │ │ │ │ cmp r3, #1 │ │ │ │ - beq a780c <_Py_Dealloc@@Base+0x4ec> │ │ │ │ + beq a786c <_Py_Dealloc@@Base+0x4ec> │ │ │ │ ldr r3, [lr, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [lr, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq a760c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + beq a766c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r3, [r4, #524] @ 0x20c │ │ │ │ strne r3, [r1, #20] │ │ │ │ ldr r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r0, #24] │ │ │ │ str ip, [r2, #24] │ │ │ │ str r3, [r2, #20] │ │ │ │ strne r2, [r3, #24] │ │ │ │ str r2, [ip, #20] │ │ │ │ - b a760c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + b a766c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - beq a752c <_Py_Dealloc@@Base+0x20c> │ │ │ │ + beq a758c <_Py_Dealloc@@Base+0x20c> │ │ │ │ ldr r2, [sl, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b a752c <_Py_Dealloc@@Base+0x20c> │ │ │ │ + b a758c <_Py_Dealloc@@Base+0x20c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e8ad8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b a74a8 <_Py_Dealloc@@Base+0x188> │ │ │ │ + bl 2e86b8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b a7508 <_Py_Dealloc@@Base+0x188> │ │ │ │ ldr r0, [r0, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b a76f4 <_Py_Dealloc@@Base+0x3d4> │ │ │ │ + b a7754 <_Py_Dealloc@@Base+0x3d4> │ │ │ │ ldr r3, [r4, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ cmp r3, r1 │ │ │ │ str r1, [r2, #24] │ │ │ │ strne r2, [r3, #24] │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ str r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #532] @ 0x214 │ │ │ │ - b a760c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a766c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a7778 <_Py_Dealloc@@Base+0x458> │ │ │ │ + beq a77d8 <_Py_Dealloc@@Base+0x458> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ mov r8, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -125194,27 +125218,27 @@ │ │ │ │ ldr r3, [r0, #1120] @ 0x460 │ │ │ │ ldr r0, [r0, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r8, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ - b a760c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ + b a766c <_Py_Dealloc@@Base+0x2ec> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a78c4 : │ │ │ │ +000a7924 : │ │ │ │ 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] @ a7924 │ │ │ │ + ldr lr, [pc, #64] @ a7984 │ │ │ │ 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] │ │ │ │ @@ -125228,30 +125252,30 @@ │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [ip, #3824] @ 0xef0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r3, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne a7944 │ │ │ │ + bne a79a4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a7938 │ │ │ │ + bgt a7998 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7938 │ │ │ │ + bne a7998 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000a796c : │ │ │ │ +000a79cc : │ │ │ │ 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 │ │ │ │ @@ -125260,108 +125284,108 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a7a38 │ │ │ │ + beq a7a98 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7a10 │ │ │ │ + bne a7a70 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a7a10 │ │ │ │ + beq a7a70 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a7a30 │ │ │ │ + beq a7a90 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - bne a79fc │ │ │ │ + bne a7a5c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a79d0 │ │ │ │ + bne a7a30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f764c │ │ │ │ + bl 2f7228 │ │ │ │ mvn r0, #0 │ │ │ │ - b a79f4 │ │ │ │ + b a7a54 │ │ │ │ mov r1, r2 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a79b0 │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne a7a10 │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #5241 @ 0x1479 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a7a30 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a7a90 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a7ad0 │ │ │ │ + bne a7b30 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a7ad0 │ │ │ │ + beq a7b30 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq a7afc │ │ │ │ + beq a7b5c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - bne a7ac0 │ │ │ │ + bne a7b20 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b a7ab8 │ │ │ │ + b a7b18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a7b04 │ │ │ │ + beq a7b64 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne a7aac │ │ │ │ + bne a7b0c │ │ │ │ mvn r0, #0 │ │ │ │ - b a7ab8 │ │ │ │ + b a7b18 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f764c │ │ │ │ + bl 2f7228 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b a7ab8 │ │ │ │ + b a7b18 │ │ │ │ │ │ │ │ -000a7b1c <_Py_dict_lookup@@Base>: │ │ │ │ +000a7b7c <_Py_dict_lookup@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov sl, r1 │ │ │ │ @@ -125369,940 +125393,940 @@ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldrb r8, [r4, #6] │ │ │ │ mov r9, r4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a7ee0 <_Py_dict_lookup@@Base+0x3c4> │ │ │ │ + beq a7f40 <_Py_dict_lookup@@Base+0x3c4> │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ mov r5, #1 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ lsl r3, r5, r3 │ │ │ │ cmp r1, r2 │ │ │ │ lsl r5, r5, r6 │ │ │ │ sub r5, r5, #1 │ │ │ │ and r9, r7, r5 │ │ │ │ - bne a8448 <_Py_dict_lookup@@Base+0x92c> │ │ │ │ + bne a84a8 <_Py_dict_lookup@@Base+0x92c> │ │ │ │ add r8, r4, #20 │ │ │ │ cmp r6, #7 │ │ │ │ add r3, r8, r3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt a7d78 <_Py_dict_lookup@@Base+0x25c> │ │ │ │ + bgt a7dd8 <_Py_dict_lookup@@Base+0x25c> │ │ │ │ ldrsb r2, [r8, r9] │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r2 │ │ │ │ - blt a7cb0 <_Py_dict_lookup@@Base+0x194> │ │ │ │ + blt a7d10 <_Py_dict_lookup@@Base+0x194> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r1, r2, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7d48 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a7da8 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7e50 <_Py_dict_lookup@@Base+0x334> │ │ │ │ + beq a7eb0 <_Py_dict_lookup@@Base+0x334> │ │ │ │ add r3, r9, r9, lsl #2 │ │ │ │ lsr r9, r7, #5 │ │ │ │ add r9, r9, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ ldrsb r3, [r8, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a7dd8 <_Py_dict_lookup@@Base+0x2bc> │ │ │ │ + blt a7e38 <_Py_dict_lookup@@Base+0x2bc> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7d48 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a7da8 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a8154 <_Py_dict_lookup@@Base+0x638> │ │ │ │ + beq a81b4 <_Py_dict_lookup@@Base+0x638> │ │ │ │ lsr lr, r7, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, lr, #1 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r9, r9, r3 │ │ │ │ mov r4, lr │ │ │ │ and r9, r9, r5 │ │ │ │ cmp r6, #7 │ │ │ │ - bgt a809c <_Py_dict_lookup@@Base+0x580> │ │ │ │ + bgt a80fc <_Py_dict_lookup@@Base+0x580> │ │ │ │ ldrsb r3, [r8, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a7e00 <_Py_dict_lookup@@Base+0x2e4> │ │ │ │ + blt a7e60 <_Py_dict_lookup@@Base+0x2e4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7d44 <_Py_dict_lookup@@Base+0x228> │ │ │ │ + beq a7da4 <_Py_dict_lookup@@Base+0x228> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7cd4 <_Py_dict_lookup@@Base+0x1b8> │ │ │ │ + beq a7d34 <_Py_dict_lookup@@Base+0x1b8> │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ cmp r6, #7 │ │ │ │ add r9, r9, r4, lsr #5 │ │ │ │ add r9, r9, #1 │ │ │ │ and r9, r9, r5 │ │ │ │ - bgt a80cc <_Py_dict_lookup@@Base+0x5b0> │ │ │ │ + bgt a812c <_Py_dict_lookup@@Base+0x5b0> │ │ │ │ ldrsb r3, [r8, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a7e30 <_Py_dict_lookup@@Base+0x314> │ │ │ │ + blt a7e90 <_Py_dict_lookup@@Base+0x314> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7d44 <_Py_dict_lookup@@Base+0x228> │ │ │ │ + beq a7da4 <_Py_dict_lookup@@Base+0x228> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a83d4 <_Py_dict_lookup@@Base+0x8b8> │ │ │ │ + beq a8434 <_Py_dict_lookup@@Base+0x8b8> │ │ │ │ lsr r4, r4, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r4, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7c28 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ + b a7c88 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ cmn r2, #1 │ │ │ │ - bne a8844 <_Py_dict_lookup@@Base+0xd28> │ │ │ │ + bne a88a4 <_Py_dict_lookup@@Base+0xd28> │ │ │ │ mov r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r1 │ │ │ │ - bne a7c58 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + bne a7cb8 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a7c58 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + bne a7cb8 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8734 <_Py_dict_lookup@@Base+0xc18> │ │ │ │ + beq a8794 <_Py_dict_lookup@@Base+0xc18> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ tst r1, #32 │ │ │ │ - beq a872c <_Py_dict_lookup@@Base+0xc10> │ │ │ │ + beq a878c <_Py_dict_lookup@@Base+0xc10> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mul r2, lr, r3 │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a7c58 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ + bne a7cb8 <_Py_dict_lookup@@Base+0x13c> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, #2 │ │ │ │ movne r1, #1 │ │ │ │ ldreq r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrbne r2, [r4, #5] │ │ │ │ addne r4, r4, r3, lsl #3 │ │ │ │ ldreq r2, [r2, #28] │ │ │ │ addne r4, r4, r1, lsl r2 │ │ │ │ addeq r2, r2, r3, lsl #2 │ │ │ │ ldrne r2, [r4, #24] │ │ │ │ ldreq r2, [r2, #4] │ │ │ │ - b a7cc0 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a7d20 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a81f4 <_Py_dict_lookup@@Base+0x6d8> │ │ │ │ + bgt a8254 <_Py_dict_lookup@@Base+0x6d8> │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - blt a7e10 <_Py_dict_lookup@@Base+0x2f4> │ │ │ │ + blt a7e70 <_Py_dict_lookup@@Base+0x2f4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a7d48 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a7da8 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq a7e50 <_Py_dict_lookup@@Base+0x334> │ │ │ │ + beq a7eb0 <_Py_dict_lookup@@Base+0x334> │ │ │ │ add r3, r9, r9, lsl #2 │ │ │ │ lsr r9, r7, #5 │ │ │ │ add r9, r9, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a821c <_Py_dict_lookup@@Base+0x700> │ │ │ │ + bgt a827c <_Py_dict_lookup@@Base+0x700> │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7bf0 <_Py_dict_lookup@@Base+0xd4> │ │ │ │ + bge a7c50 <_Py_dict_lookup@@Base+0xd4> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7cb8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7d18 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ lsr lr, r7, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, lr, #1 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r3, r3, r9 │ │ │ │ mov r4, lr │ │ │ │ and r9, r3, r5 │ │ │ │ - b a7c28 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ + b a7c88 <_Py_dict_lookup@@Base+0x10c> │ │ │ │ cmn r3, #1 │ │ │ │ - bne a89a4 <_Py_dict_lookup@@Base+0xe88> │ │ │ │ + bne a8a04 <_Py_dict_lookup@@Base+0xe88> │ │ │ │ mov r2, #0 │ │ │ │ - b a7cc0 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a7d20 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7cb8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7d18 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7dc8 <_Py_dict_lookup@@Base+0x2ac> │ │ │ │ + b a7e28 <_Py_dict_lookup@@Base+0x2ac> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7e08 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a7e68 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ lsr r4, r4, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r4, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7c30 <_Py_dict_lookup@@Base+0x114> │ │ │ │ + b a7c90 <_Py_dict_lookup@@Base+0x114> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a7ec0 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ + bne a7f20 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a7ec0 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ + bne a7f20 <_Py_dict_lookup@@Base+0x3a4> │ │ │ │ tst ip, #32 │ │ │ │ - beq a891c <_Py_dict_lookup@@Base+0xe00> │ │ │ │ + beq a897c <_Py_dict_lookup@@Base+0xe00> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8914 <_Py_dict_lookup@@Base+0xdf8> │ │ │ │ + beq a8974 <_Py_dict_lookup@@Base+0xdf8> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7d48 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + beq a7da8 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ - ble a7be4 <_Py_dict_lookup@@Base+0xc8> │ │ │ │ - b a7dc0 <_Py_dict_lookup@@Base+0x2a4> │ │ │ │ + ble a7c44 <_Py_dict_lookup@@Base+0xc8> │ │ │ │ + b a7e20 <_Py_dict_lookup@@Base+0x2a4> │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ mov r5, #1 │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ add r0, r4, #20 │ │ │ │ cmp r2, #7 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ lsl r3, r5, r2 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r5, r0, r5, lsl r1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ and r3, r7, r3 │ │ │ │ - bgt a8104 <_Py_dict_lookup@@Base+0x5e8> │ │ │ │ + bgt a8164 <_Py_dict_lookup@@Base+0x5e8> │ │ │ │ ldrsb r8, [r0, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a8130 <_Py_dict_lookup@@Base+0x614> │ │ │ │ + blt a8190 <_Py_dict_lookup@@Base+0x614> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ add r0, r5, r6 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp sl, r0 │ │ │ │ - beq a81c8 <_Py_dict_lookup@@Base+0x6ac> │ │ │ │ + beq a8228 <_Py_dict_lookup@@Base+0x6ac> │ │ │ │ ldr r1, [r5, r6] │ │ │ │ cmp r7, r1 │ │ │ │ - beq a8238 <_Py_dict_lookup@@Base+0x71c> │ │ │ │ + beq a8298 <_Py_dict_lookup@@Base+0x71c> │ │ │ │ lsr r1, r7, #5 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, #7 │ │ │ │ add r3, r1, r3 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ and r3, r3, r1 │ │ │ │ - bgt a8300 <_Py_dict_lookup@@Base+0x7e4> │ │ │ │ + bgt a8360 <_Py_dict_lookup@@Base+0x7e4> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r1, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a81e8 <_Py_dict_lookup@@Base+0x6cc> │ │ │ │ + blt a8248 <_Py_dict_lookup@@Base+0x6cc> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ add r1, r5, r6 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8224 <_Py_dict_lookup@@Base+0x708> │ │ │ │ + beq a8284 <_Py_dict_lookup@@Base+0x708> │ │ │ │ ldr r1, [r5, r6] │ │ │ │ cmp r7, r1 │ │ │ │ - beq a833c <_Py_dict_lookup@@Base+0x820> │ │ │ │ + beq a839c <_Py_dict_lookup@@Base+0x820> │ │ │ │ lsr ip, r7, #10 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r1, ip, #1 │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r1, r3 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r9, ip │ │ │ │ and r4, r3, r1 │ │ │ │ mov r7, r5 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt a8080 <_Py_dict_lookup@@Base+0x564> │ │ │ │ + bgt a80e0 <_Py_dict_lookup@@Base+0x564> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r3, r4] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a831c <_Py_dict_lookup@@Base+0x800> │ │ │ │ + blt a837c <_Py_dict_lookup@@Base+0x800> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ add r3, r7, r6 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp sl, r5 │ │ │ │ - beq a8328 <_Py_dict_lookup@@Base+0x80c> │ │ │ │ + beq a8388 <_Py_dict_lookup@@Base+0x80c> │ │ │ │ ldr r0, [r7, r6] │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r0 │ │ │ │ - beq a8560 <_Py_dict_lookup@@Base+0xa44> │ │ │ │ + beq a85c0 <_Py_dict_lookup@@Base+0xa44> │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r5, r4, r9, lsr #5 │ │ │ │ cmp r2, #7 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r3 │ │ │ │ - bgt a8544 <_Py_dict_lookup@@Base+0xa28> │ │ │ │ + bgt a85a4 <_Py_dict_lookup@@Base+0xa28> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsb r8, [r3, r5] │ │ │ │ cmp r8, #0 │ │ │ │ - blt a8538 <_Py_dict_lookup@@Base+0xa1c> │ │ │ │ + blt a8598 <_Py_dict_lookup@@Base+0xa1c> │ │ │ │ mov r6, #12 │ │ │ │ mul r6, r6, r8 │ │ │ │ add r3, r7, r6 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp sl, r4 │ │ │ │ - beq a8328 <_Py_dict_lookup@@Base+0x80c> │ │ │ │ + beq a8388 <_Py_dict_lookup@@Base+0x80c> │ │ │ │ ldr r0, [r7, r6] │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r0 │ │ │ │ - beq a8618 <_Py_dict_lookup@@Base+0xafc> │ │ │ │ + beq a8678 <_Py_dict_lookup@@Base+0xafc> │ │ │ │ lsr r9, r9, #10 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r4, r5, r5, lsl #2 │ │ │ │ add r0, r9, #1 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, #7 │ │ │ │ and r4, r4, r3 │ │ │ │ - ble a7fd4 <_Py_dict_lookup@@Base+0x4b8> │ │ │ │ + ble a8034 <_Py_dict_lookup@@Base+0x4b8> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r0, r4, #1 │ │ │ │ ldrle r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrgt r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrshle r8, [r3, r0] │ │ │ │ ldrgt r8, [r3, r4, lsl #2] │ │ │ │ - b a7fdc <_Py_dict_lookup@@Base+0x4c0> │ │ │ │ + b a803c <_Py_dict_lookup@@Base+0x4c0> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r3, [r8, r9, lsl #2] │ │ │ │ ldrshle r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7c3c <_Py_dict_lookup@@Base+0x120> │ │ │ │ + bge a7c9c <_Py_dict_lookup@@Base+0x120> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7e08 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a7e68 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r9, r9, r4, lsr #5 │ │ │ │ add r9, r9, #1 │ │ │ │ and r9, r9, r5 │ │ │ │ cmp r6, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r3, [r8, r9, lsl #2] │ │ │ │ ldrshle r3, [r8, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7c7c <_Py_dict_lookup@@Base+0x160> │ │ │ │ + bge a7cdc <_Py_dict_lookup@@Base+0x160> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7e08 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + beq a7e68 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ lsr r4, r4, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r4, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a809c <_Py_dict_lookup@@Base+0x580> │ │ │ │ + b a80fc <_Py_dict_lookup@@Base+0x580> │ │ │ │ cmp r2, #15 │ │ │ │ movle ip, r0 │ │ │ │ lslle r0, r3, #1 │ │ │ │ ldrgt r8, [r0, r3, lsl #2] │ │ │ │ ldrshle r8, [ip, r0] │ │ │ │ cmp r8, #0 │ │ │ │ - bge a7f1c <_Py_dict_lookup@@Base+0x400> │ │ │ │ + bge a7f7c <_Py_dict_lookup@@Base+0x400> │ │ │ │ cmn r8, #1 │ │ │ │ - bne a82e8 <_Py_dict_lookup@@Base+0x7cc> │ │ │ │ + bne a8348 <_Py_dict_lookup@@Base+0x7cc> │ │ │ │ mvn r3, #0 │ │ │ │ - b a7e08 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + b a7e68 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a8128 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ + beq a8188 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ add r1, r3, r3, lsl #2 │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ and r3, r3, r1 │ │ │ │ - b a7f68 <_Py_dict_lookup@@Base+0x44c> │ │ │ │ + b a7fc8 <_Py_dict_lookup@@Base+0x44c> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a7de0 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ + bne a7e40 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a7de0 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ + bne a7e40 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8744 <_Py_dict_lookup@@Base+0xc28> │ │ │ │ + beq a87a4 <_Py_dict_lookup@@Base+0xc28> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a873c <_Py_dict_lookup@@Base+0xc20> │ │ │ │ + beq a879c <_Py_dict_lookup@@Base+0xc20> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7d48 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ - b a7de0 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ + beq a7da8 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + b a7e40 <_Py_dict_lookup@@Base+0x2c4> │ │ │ │ mov r9, r6 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, #1 │ │ │ │ add r2, r2, r9 │ │ │ │ add r2, r2, r0, lsl r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - b a7cc0 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ + b a7d20 <_Py_dict_lookup@@Base+0x1a4> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a8128 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ - b a7fa4 <_Py_dict_lookup@@Base+0x488> │ │ │ │ + beq a8188 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ + b a8004 <_Py_dict_lookup@@Base+0x488> │ │ │ │ ldr r3, [r8, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7d90 <_Py_dict_lookup@@Base+0x274> │ │ │ │ + bge a7df0 <_Py_dict_lookup@@Base+0x274> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7cb8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7d18 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ ldr r3, [r8, r9, lsl #2] │ │ │ │ - b a7dd0 <_Py_dict_lookup@@Base+0x2b4> │ │ │ │ + b a7e30 <_Py_dict_lookup@@Base+0x2b4> │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r6 │ │ │ │ ldrb r1, [r8, #5] │ │ │ │ - b a81d0 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ + b a8230 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ ldr r2, [r0] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r1, r0 │ │ │ │ addle r2, r2, #1 │ │ │ │ movle r0, r1 │ │ │ │ strle r2, [r1] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, sl │ │ │ │ - bl 14097c │ │ │ │ + bl 141064 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a87f0 <_Py_dict_lookup@@Base+0xcd4> │ │ │ │ + beq a8850 <_Py_dict_lookup@@Base+0xcd4> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a8924 <_Py_dict_lookup@@Base+0xe08> │ │ │ │ + bne a8984 <_Py_dict_lookup@@Base+0xe08> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub r2, r4, r2 │ │ │ │ ldr r1, [r0] │ │ │ │ clz r2, r2 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ lsr r2, r2, #5 │ │ │ │ - bgt a82b4 <_Py_dict_lookup@@Base+0x798> │ │ │ │ + bgt a8314 <_Py_dict_lookup@@Base+0x798> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a874c <_Py_dict_lookup@@Base+0xc30> │ │ │ │ + beq a87ac <_Py_dict_lookup@@Base+0xc30> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp r9, r4 │ │ │ │ - bne a7b4c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7bac <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a7b4c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7bac <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a8224 <_Py_dict_lookup@@Base+0x708> │ │ │ │ + bne a8284 <_Py_dict_lookup@@Base+0x708> │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ - b a7f48 <_Py_dict_lookup@@Base+0x42c> │ │ │ │ + b a7fa8 <_Py_dict_lookup@@Base+0x42c> │ │ │ │ add r1, r3, r3, lsl #2 │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r2, #15 │ │ │ │ lslle r1, r3, #1 │ │ │ │ ldrgt r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrle r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrgt r8, [r1, r3, lsl #2] │ │ │ │ ldrshle r8, [r0, r1] │ │ │ │ - b a7f70 <_Py_dict_lookup@@Base+0x454> │ │ │ │ + b a7fd0 <_Py_dict_lookup@@Base+0x454> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a8128 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ - b a800c <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ + beq a8188 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ + b a806c <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ mov r3, r8 │ │ │ │ ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r9, r6 │ │ │ │ ldrb r1, [r8, #5] │ │ │ │ - b a81d0 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ + b a8230 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a86d0 <_Py_dict_lookup@@Base+0xbb4> │ │ │ │ + bgt a8730 <_Py_dict_lookup@@Base+0xbb4> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 140524 │ │ │ │ + bl 140c0c │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8398 <_Py_dict_lookup@@Base+0x87c> │ │ │ │ + bgt a83f8 <_Py_dict_lookup@@Base+0x87c> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq a885c <_Py_dict_lookup@@Base+0xd40> │ │ │ │ + beq a88bc <_Py_dict_lookup@@Base+0xd40> │ │ │ │ cmp r2, #0 │ │ │ │ - blt a8764 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ + blt a87c4 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp r9, r4 │ │ │ │ - bne a7b4c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7bac <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a7b4c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne a7bac <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a8224 <_Py_dict_lookup@@Base+0x708> │ │ │ │ + bne a8284 <_Py_dict_lookup@@Base+0x708> │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ - b a7fa4 <_Py_dict_lookup@@Base+0x488> │ │ │ │ + b a8004 <_Py_dict_lookup@@Base+0x488> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a7c98 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ + bne a7cf8 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx lr, ip, #2, #3 │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a7c98 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ + bne a7cf8 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ tst ip, #32 │ │ │ │ - beq a89c0 <_Py_dict_lookup@@Base+0xea4> │ │ │ │ + beq a8a20 <_Py_dict_lookup@@Base+0xea4> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ tst r1, #32 │ │ │ │ - beq a89b8 <_Py_dict_lookup@@Base+0xe9c> │ │ │ │ + beq a8a18 <_Py_dict_lookup@@Base+0xe9c> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mul r2, r2, r3 │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7d44 <_Py_dict_lookup@@Base+0x228> │ │ │ │ - b a7c98 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ + beq a7da4 <_Py_dict_lookup@@Base+0x228> │ │ │ │ + b a7cf8 <_Py_dict_lookup@@Base+0x17c> │ │ │ │ add r2, r4, #20 │ │ │ │ cmp r6, #7 │ │ │ │ add r3, r2, r3 │ │ │ │ mov r8, r2 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrsble r3, [r2, r9] │ │ │ │ - bgt a886c <_Py_dict_lookup@@Base+0xd50> │ │ │ │ + bgt a88cc <_Py_dict_lookup@@Base+0xd50> │ │ │ │ cmp r3, #0 │ │ │ │ - bge a869c <_Py_dict_lookup@@Base+0xb80> │ │ │ │ + bge a86fc <_Py_dict_lookup@@Base+0xb80> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7cb8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7d18 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ ldrsble r3, [r8, r9] │ │ │ │ - bgt a870c <_Py_dict_lookup@@Base+0xbf0> │ │ │ │ + bgt a876c <_Py_dict_lookup@@Base+0xbf0> │ │ │ │ cmp r3, #0 │ │ │ │ - bge a86d8 <_Py_dict_lookup@@Base+0xbbc> │ │ │ │ + bge a8738 <_Py_dict_lookup@@Base+0xbbc> │ │ │ │ cmn r3, #1 │ │ │ │ - beq a7cb8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7d18 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ lsr r3, r7, #10 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ and r9, r9, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r8 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt a8900 <_Py_dict_lookup@@Base+0xde4> │ │ │ │ + bgt a8960 <_Py_dict_lookup@@Base+0xde4> │ │ │ │ ldrsb r8, [r4, r9] │ │ │ │ cmp r8, #0 │ │ │ │ - bge a88d0 <_Py_dict_lookup@@Base+0xdb4> │ │ │ │ + bge a8930 <_Py_dict_lookup@@Base+0xdb4> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a7cb8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7d18 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ cmp r2, #7 │ │ │ │ add r9, r9, r3, lsr #5 │ │ │ │ add r9, r9, #1 │ │ │ │ and r9, r9, r6 │ │ │ │ ldrsble r8, [r4, r9] │ │ │ │ - bgt a88b0 <_Py_dict_lookup@@Base+0xd94> │ │ │ │ + bgt a8910 <_Py_dict_lookup@@Base+0xd94> │ │ │ │ cmp r8, #0 │ │ │ │ - bge a8880 <_Py_dict_lookup@@Base+0xd64> │ │ │ │ + bge a88e0 <_Py_dict_lookup@@Base+0xd64> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a7cb8 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ + beq a7d18 <_Py_dict_lookup@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ lsr r3, r3, #10 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ and r9, r9, r6 │ │ │ │ - b a84cc <_Py_dict_lookup@@Base+0x9b0> │ │ │ │ + b a852c <_Py_dict_lookup@@Base+0x9b0> │ │ │ │ cmn r8, #1 │ │ │ │ - beq a8128 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ - b a8060 <_Py_dict_lookup@@Base+0x544> │ │ │ │ + beq a8188 <_Py_dict_lookup@@Base+0x60c> │ │ │ │ + b a80c0 <_Py_dict_lookup@@Base+0x544> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r0, r5, #1 │ │ │ │ ldrle r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrgt r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrshle r8, [r3, r0] │ │ │ │ ldrgt r8, [r3, r5, lsl #2] │ │ │ │ - b a8030 <_Py_dict_lookup@@Base+0x514> │ │ │ │ + b a8090 <_Py_dict_lookup@@Base+0x514> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ mov r2, #2 │ │ │ │ - bl 14097c │ │ │ │ + bl 141064 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq a87ec <_Py_dict_lookup@@Base+0xcd0> │ │ │ │ + beq a884c <_Py_dict_lookup@@Base+0xcd0> │ │ │ │ ldr lr, [r2, #4] │ │ │ │ movw ip, #37244 @ 0x917c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp lr, ip │ │ │ │ - bne a876c <_Py_dict_lookup@@Base+0xc50> │ │ │ │ + bne a87cc <_Py_dict_lookup@@Base+0xc50> │ │ │ │ movw ip, #4404 @ 0x1134 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ sub r2, r2, ip │ │ │ │ ldr r0, [r5] │ │ │ │ clz r2, r2 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ lsr r2, r2, #5 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bgt a85d8 <_Py_dict_lookup@@Base+0xabc> │ │ │ │ + bgt a8638 <_Py_dict_lookup@@Base+0xabc> │ │ │ │ sub r2, r0, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a87d8 <_Py_dict_lookup@@Base+0xcbc> │ │ │ │ + beq a8838 <_Py_dict_lookup@@Base+0xcbc> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r1, r0 │ │ │ │ - bne a8720 <_Py_dict_lookup@@Base+0xc04> │ │ │ │ + bne a8780 <_Py_dict_lookup@@Base+0xc04> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bne a8720 <_Py_dict_lookup@@Base+0xc04> │ │ │ │ + bne a8780 <_Py_dict_lookup@@Base+0xc04> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrbeq r2, [r1, #4] │ │ │ │ - beq a800c <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ + beq a806c <_Py_dict_lookup@@Base+0x4f0> │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ mov r9, r6 │ │ │ │ mov r3, r8 │ │ │ │ - b a81d0 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ + b a8230 <_Py_dict_lookup@@Base+0x6b4> │ │ │ │ ldr r2, [r4] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ mov r2, #2 │ │ │ │ - bl 140524 │ │ │ │ + bl 140c0c │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8660 <_Py_dict_lookup@@Base+0xb44> │ │ │ │ + bgt a86c0 <_Py_dict_lookup@@Base+0xb44> │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8830 <_Py_dict_lookup@@Base+0xd14> │ │ │ │ + beq a8890 <_Py_dict_lookup@@Base+0xd14> │ │ │ │ cmp r2, #0 │ │ │ │ - blt a8764 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ + blt a87c4 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r0 │ │ │ │ - bne a8720 <_Py_dict_lookup@@Base+0xc04> │ │ │ │ + bne a8780 <_Py_dict_lookup@@Base+0xc04> │ │ │ │ ldr ip, [r3, #4] │ │ │ │ cmp r4, ip │ │ │ │ - bne a8720 <_Py_dict_lookup@@Base+0xc04> │ │ │ │ + bne a8780 <_Py_dict_lookup@@Base+0xc04> │ │ │ │ cmp r2, #0 │ │ │ │ - bne a8608 <_Py_dict_lookup@@Base+0xaec> │ │ │ │ + bne a8668 <_Py_dict_lookup@@Base+0xaec> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ - b a8060 <_Py_dict_lookup@@Base+0x544> │ │ │ │ + b a80c0 <_Py_dict_lookup@@Base+0x544> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str sl, [sp] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 288974 <_PyTime_AsMicroseconds@@Base+0x120> │ │ │ │ + bl 282c8c <_Py_GetStdlibDir@@Base+0x4874> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a875c <_Py_dict_lookup@@Base+0xc40> │ │ │ │ + blt a87bc <_Py_dict_lookup@@Base+0xc40> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne a7d48 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + bne a7da8 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ - b a8474 <_Py_dict_lookup@@Base+0x958> │ │ │ │ + b a84d4 <_Py_dict_lookup@@Base+0x958> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a835c <_Py_dict_lookup@@Base+0x840> │ │ │ │ + b a83bc <_Py_dict_lookup@@Base+0x840> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str sl, [sp] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 288974 <_PyTime_AsMicroseconds@@Base+0x120> │ │ │ │ + bl 282c8c <_Py_GetStdlibDir@@Base+0x4874> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a875c <_Py_dict_lookup@@Base+0xc40> │ │ │ │ + blt a87bc <_Py_dict_lookup@@Base+0xc40> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne a7d48 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + bne a7da8 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ - b a84a4 <_Py_dict_lookup@@Base+0x988> │ │ │ │ + b a8504 <_Py_dict_lookup@@Base+0x988> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r3, [r8, r9, lsl #2] │ │ │ │ ldrshle r3, [r8, r3] │ │ │ │ - b a8494 <_Py_dict_lookup@@Base+0x978> │ │ │ │ + b a84f4 <_Py_dict_lookup@@Base+0x978> │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, r0 │ │ │ │ - b a7b4c <_Py_dict_lookup@@Base+0x30> │ │ │ │ + b a7bac <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a7d28 <_Py_dict_lookup@@Base+0x20c> │ │ │ │ + b a7d88 <_Py_dict_lookup@@Base+0x20c> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a7d14 <_Py_dict_lookup@@Base+0x1f8> │ │ │ │ + b a7d74 <_Py_dict_lookup@@Base+0x1f8> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a81a8 <_Py_dict_lookup@@Base+0x68c> │ │ │ │ + b a8208 <_Py_dict_lookup@@Base+0x68c> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a8194 <_Py_dict_lookup@@Base+0x678> │ │ │ │ + b a81f4 <_Py_dict_lookup@@Base+0x678> │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a82b4 <_Py_dict_lookup@@Base+0x798> │ │ │ │ + b a8314 <_Py_dict_lookup@@Base+0x798> │ │ │ │ cmn r2, #4 │ │ │ │ - beq a89c8 <_Py_dict_lookup@@Base+0xeac> │ │ │ │ + beq a8a28 <_Py_dict_lookup@@Base+0xeac> │ │ │ │ mvn r3, #2 │ │ │ │ - b a7e08 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + b a7e68 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ strd r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a87b8 <_Py_dict_lookup@@Base+0xc9c> │ │ │ │ + ble a8818 <_Py_dict_lookup@@Base+0xc9c> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a87a8 <_Py_dict_lookup@@Base+0xc8c> │ │ │ │ + bgt a8808 <_Py_dict_lookup@@Base+0xc8c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a881c <_Py_dict_lookup@@Base+0xd00> │ │ │ │ + beq a887c <_Py_dict_lookup@@Base+0xd00> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bge a85d8 <_Py_dict_lookup@@Base+0xabc> │ │ │ │ - b a8764 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ + bge a8638 <_Py_dict_lookup@@Base+0xabc> │ │ │ │ + b a87c4 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a878c <_Py_dict_lookup@@Base+0xc70> │ │ │ │ + bne a87ec <_Py_dict_lookup@@Base+0xc70> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a878c <_Py_dict_lookup@@Base+0xc70> │ │ │ │ + b a87ec <_Py_dict_lookup@@Base+0xc70> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a85d8 <_Py_dict_lookup@@Base+0xabc> │ │ │ │ + b a8638 <_Py_dict_lookup@@Base+0xabc> │ │ │ │ str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8764 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ + bgt a87c4 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a8764 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ + bne a87c4 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a8764 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a87c4 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a87a8 <_Py_dict_lookup@@Base+0xc8c> │ │ │ │ + b a8808 <_Py_dict_lookup@@Base+0xc8c> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8660 <_Py_dict_lookup@@Base+0xb44> │ │ │ │ + b a86c0 <_Py_dict_lookup@@Base+0xb44> │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r3, r9 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7be4 <_Py_dict_lookup@@Base+0xc8> │ │ │ │ + b a7c44 <_Py_dict_lookup@@Base+0xc8> │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8398 <_Py_dict_lookup@@Base+0x87c> │ │ │ │ + b a83f8 <_Py_dict_lookup@@Base+0x87c> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r3, [r2, r9, lsl #2] │ │ │ │ ldrshle r3, [r2, r3] │ │ │ │ - b a8464 <_Py_dict_lookup@@Base+0x948> │ │ │ │ + b a84c4 <_Py_dict_lookup@@Base+0x948> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 288974 <_PyTime_AsMicroseconds@@Base+0x120> │ │ │ │ + bl 282c8c <_Py_GetStdlibDir@@Base+0x4874> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a875c <_Py_dict_lookup@@Base+0xc40> │ │ │ │ - bne a88c4 <_Py_dict_lookup@@Base+0xda8> │ │ │ │ + blt a87bc <_Py_dict_lookup@@Base+0xc40> │ │ │ │ + bne a8924 <_Py_dict_lookup@@Base+0xda8> │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ - b a8518 <_Py_dict_lookup@@Base+0x9fc> │ │ │ │ + b a8578 <_Py_dict_lookup@@Base+0x9fc> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r8, [r4, r9, lsl #2] │ │ │ │ ldrshle r8, [r4, r3] │ │ │ │ - b a8508 <_Py_dict_lookup@@Base+0x9ec> │ │ │ │ + b a8568 <_Py_dict_lookup@@Base+0x9ec> │ │ │ │ mov r3, r8 │ │ │ │ mov r4, r5 │ │ │ │ - b a7d48 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ + b a7da8 <_Py_dict_lookup@@Base+0x22c> │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 288974 <_PyTime_AsMicroseconds@@Base+0x120> │ │ │ │ + bl 282c8c <_Py_GetStdlibDir@@Base+0x4874> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt a875c <_Py_dict_lookup@@Base+0xc40> │ │ │ │ - bne a88c4 <_Py_dict_lookup@@Base+0xda8> │ │ │ │ + blt a87bc <_Py_dict_lookup@@Base+0xc40> │ │ │ │ + bne a8924 <_Py_dict_lookup@@Base+0xda8> │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ - b a84e8 <_Py_dict_lookup@@Base+0x9cc> │ │ │ │ + b a8548 <_Py_dict_lookup@@Base+0x9cc> │ │ │ │ cmp r2, #15 │ │ │ │ lslle r3, r9, #1 │ │ │ │ ldrgt r8, [r4, r9, lsl #2] │ │ │ │ ldrshle r8, [r4, r3] │ │ │ │ - b a84d8 <_Py_dict_lookup@@Base+0x9bc> │ │ │ │ + b a8538 <_Py_dict_lookup@@Base+0x9bc> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a7ea4 <_Py_dict_lookup@@Base+0x388> │ │ │ │ + b a7f04 <_Py_dict_lookup@@Base+0x388> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a7e90 <_Py_dict_lookup@@Base+0x374> │ │ │ │ + b a7ef0 <_Py_dict_lookup@@Base+0x374> │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a8970 <_Py_dict_lookup@@Base+0xe54> │ │ │ │ + ble a89d0 <_Py_dict_lookup@@Base+0xe54> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r1] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8964 <_Py_dict_lookup@@Base+0xe48> │ │ │ │ + bgt a89c4 <_Py_dict_lookup@@Base+0xe48> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq a8994 <_Py_dict_lookup@@Base+0xe78> │ │ │ │ + beq a89f4 <_Py_dict_lookup@@Base+0xe78> │ │ │ │ cmp r2, #0 │ │ │ │ - bge a82b4 <_Py_dict_lookup@@Base+0x798> │ │ │ │ - b a8764 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ + bge a8314 <_Py_dict_lookup@@Base+0x798> │ │ │ │ + b a87c4 <_Py_dict_lookup@@Base+0xc48> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a8940 <_Py_dict_lookup@@Base+0xe24> │ │ │ │ + bne a89a0 <_Py_dict_lookup@@Base+0xe24> │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8940 <_Py_dict_lookup@@Base+0xe24> │ │ │ │ + b a89a0 <_Py_dict_lookup@@Base+0xe24> │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b a8964 <_Py_dict_lookup@@Base+0xe48> │ │ │ │ + b a89c4 <_Py_dict_lookup@@Base+0xe48> │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ add r9, r9, r4, lsr #5 │ │ │ │ add r9, r9, #1 │ │ │ │ and r9, r9, r5 │ │ │ │ - b a7c70 <_Py_dict_lookup@@Base+0x154> │ │ │ │ + b a7cd0 <_Py_dict_lookup@@Base+0x154> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8428 <_Py_dict_lookup@@Base+0x90c> │ │ │ │ + b a8488 <_Py_dict_lookup@@Base+0x90c> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a8414 <_Py_dict_lookup@@Base+0x8f8> │ │ │ │ + b a8474 <_Py_dict_lookup@@Base+0x8f8> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a7b48 <_Py_dict_lookup@@Base+0x2c> │ │ │ │ + b a7ba8 <_Py_dict_lookup@@Base+0x2c> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ @@ -126312,408 +126336,391 @@ │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r1 │ │ │ │ cmp r6, #7 │ │ │ │ add r5, r7, r3, lsl r5 │ │ │ │ lsl r3, r3, r6 │ │ │ │ sub r3, r3, #1 │ │ │ │ and r8, r2, r3 │ │ │ │ - bgt a8bf0 <_Py_dict_lookup@@Base+0x10d4> │ │ │ │ + bgt a8c50 <_Py_dict_lookup@@Base+0x10d4> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8b20 <_Py_dict_lookup@@Base+0x1004> │ │ │ │ + blt a8b80 <_Py_dict_lookup@@Base+0x1004> │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq a8b2c <_Py_dict_lookup@@Base+0x1010> │ │ │ │ + beq a8b8c <_Py_dict_lookup@@Base+0x1010> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8b38 <_Py_dict_lookup@@Base+0x101c> │ │ │ │ + beq a8b98 <_Py_dict_lookup@@Base+0x101c> │ │ │ │ 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 a8bc4 <_Py_dict_lookup@@Base+0x10a8> │ │ │ │ + bgt a8c24 <_Py_dict_lookup@@Base+0x10a8> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8bdc <_Py_dict_lookup@@Base+0x10c0> │ │ │ │ + blt a8c3c <_Py_dict_lookup@@Base+0x10c0> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8b2c <_Py_dict_lookup@@Base+0x1010> │ │ │ │ + beq a8b8c <_Py_dict_lookup@@Base+0x1010> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8c9c <_Py_dict_lookup@@Base+0x1180> │ │ │ │ + beq a8cfc <_Py_dict_lookup@@Base+0x1180> │ │ │ │ lsr ip, r9, #10 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, ip, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r8, r8, r2 │ │ │ │ and r8, r8, r3 │ │ │ │ mov r3, ip │ │ │ │ cmp r6, #7 │ │ │ │ - bgt a8c54 <_Py_dict_lookup@@Base+0x1138> │ │ │ │ + bgt a8cb4 <_Py_dict_lookup@@Base+0x1138> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8c28 <_Py_dict_lookup@@Base+0x110c> │ │ │ │ + blt a8c88 <_Py_dict_lookup@@Base+0x110c> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8b2c <_Py_dict_lookup@@Base+0x1010> │ │ │ │ + beq a8b8c <_Py_dict_lookup@@Base+0x1010> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8d3c <_Py_dict_lookup@@Base+0x1220> │ │ │ │ + beq a8d9c <_Py_dict_lookup@@Base+0x1220> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ cmp r6, #7 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r1, r2 │ │ │ │ - bgt a8c88 <_Py_dict_lookup@@Base+0x116c> │ │ │ │ + bgt a8ce8 <_Py_dict_lookup@@Base+0x116c> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt a8c48 <_Py_dict_lookup@@Base+0x112c> │ │ │ │ + blt a8ca8 <_Py_dict_lookup@@Base+0x112c> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq a8b2c <_Py_dict_lookup@@Base+0x1010> │ │ │ │ + beq a8b8c <_Py_dict_lookup@@Base+0x1010> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq a8dac <_Py_dict_lookup@@Base+0x1290> │ │ │ │ + beq a8e0c <_Py_dict_lookup@@Base+0x1290> │ │ │ │ lsr r3, r3, #10 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r3, #1 │ │ │ │ add r8, r8, r2 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ and r8, r8, r2 │ │ │ │ - b a8a98 <_Py_dict_lookup@@Base+0xf7c> │ │ │ │ + b a8af8 <_Py_dict_lookup@@Base+0xf7c> │ │ │ │ cmn r4, #1 │ │ │ │ - bne a8e4c <_Py_dict_lookup@@Base+0x1330> │ │ │ │ + bne a8eac <_Py_dict_lookup@@Base+0x1330> │ │ │ │ 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 a8ba8 <_Py_dict_lookup@@Base+0x108c> │ │ │ │ + bne a8c08 <_Py_dict_lookup@@Base+0x108c> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a8ba8 <_Py_dict_lookup@@Base+0x108c> │ │ │ │ + bne a8c08 <_Py_dict_lookup@@Base+0x108c> │ │ │ │ tst ip, #32 │ │ │ │ - beq a8e34 <_Py_dict_lookup@@Base+0x1318> │ │ │ │ + beq a8e94 <_Py_dict_lookup@@Base+0x1318> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq a8e2c <_Py_dict_lookup@@Base+0x1310> │ │ │ │ + beq a8e8c <_Py_dict_lookup@@Base+0x1310> │ │ │ │ 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 2e618 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8b2c <_Py_dict_lookup@@Base+0x1010> │ │ │ │ + beq a8b8c <_Py_dict_lookup@@Base+0x1010> │ │ │ │ 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 a8a58 <_Py_dict_lookup@@Base+0xf3c> │ │ │ │ + ble a8ab8 <_Py_dict_lookup@@Base+0xf3c> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a8d34 <_Py_dict_lookup@@Base+0x1218> │ │ │ │ + bgt a8d94 <_Py_dict_lookup@@Base+0x1218> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8a64 <_Py_dict_lookup@@Base+0xf48> │ │ │ │ + bge a8ac4 <_Py_dict_lookup@@Base+0xf48> │ │ │ │ cmn r4, #1 │ │ │ │ - bne a8a7c <_Py_dict_lookup@@Base+0xf60> │ │ │ │ + bne a8adc <_Py_dict_lookup@@Base+0xf60> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #15 │ │ │ │ - bgt a8d0c <_Py_dict_lookup@@Base+0x11f0> │ │ │ │ + bgt a8d6c <_Py_dict_lookup@@Base+0x11f0> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8a24 <_Py_dict_lookup@@Base+0xf08> │ │ │ │ + bge a8a84 <_Py_dict_lookup@@Base+0xf08> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8b28 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ + beq a8b88 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b a8bcc <_Py_dict_lookup@@Base+0x10b0> │ │ │ │ + b a8c2c <_Py_dict_lookup@@Base+0x10b0> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8b28 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ + beq a8b88 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r1, r2 │ │ │ │ - b a8ae0 <_Py_dict_lookup@@Base+0xfc4> │ │ │ │ + b a8b40 <_Py_dict_lookup@@Base+0xfc4> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8b2c <_Py_dict_lookup@@Base+0x1010> │ │ │ │ - b a8b04 <_Py_dict_lookup@@Base+0xfe8> │ │ │ │ + beq a8b8c <_Py_dict_lookup@@Base+0x1010> │ │ │ │ + b a8b64 <_Py_dict_lookup@@Base+0xfe8> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r2, r8, #1 │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ ldrshle r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8aac <_Py_dict_lookup@@Base+0xf90> │ │ │ │ + bge a8b0c <_Py_dict_lookup@@Base+0xf90> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8b28 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ + beq a8b88 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r1, r2 │ │ │ │ cmp r6, #15 │ │ │ │ lslle r2, r8, #1 │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ ldrshle r4, [r7, r2] │ │ │ │ - b a8ae4 <_Py_dict_lookup@@Base+0xfc8> │ │ │ │ + b a8b44 <_Py_dict_lookup@@Base+0xfc8> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a8a7c <_Py_dict_lookup@@Base+0xf60> │ │ │ │ + bne a8adc <_Py_dict_lookup@@Base+0xf60> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a8a7c <_Py_dict_lookup@@Base+0xf60> │ │ │ │ + bne a8adc <_Py_dict_lookup@@Base+0xf60> │ │ │ │ tst r0, #32 │ │ │ │ - beq a8e44 <_Py_dict_lookup@@Base+0x1328> │ │ │ │ + beq a8ea4 <_Py_dict_lookup@@Base+0x1328> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a8e3c <_Py_dict_lookup@@Base+0x1320> │ │ │ │ + beq a8e9c <_Py_dict_lookup@@Base+0x1320> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8b2c <_Py_dict_lookup@@Base+0x1010> │ │ │ │ - b a8a7c <_Py_dict_lookup@@Base+0xf60> │ │ │ │ + beq a8b8c <_Py_dict_lookup@@Base+0x1010> │ │ │ │ + b a8adc <_Py_dict_lookup@@Base+0xf60> │ │ │ │ ldr r4, [r7, r8, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge a8a24 <_Py_dict_lookup@@Base+0xf08> │ │ │ │ + bge a8a84 <_Py_dict_lookup@@Base+0xf08> │ │ │ │ cmn r4, #1 │ │ │ │ - beq a8b28 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ + beq a8b88 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ 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 a8bd4 <_Py_dict_lookup@@Base+0x10b8> │ │ │ │ + b a8c34 <_Py_dict_lookup@@Base+0x10b8> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a8ac4 <_Py_dict_lookup@@Base+0xfa8> │ │ │ │ + bne a8b24 <_Py_dict_lookup@@Base+0xfa8> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a8ac4 <_Py_dict_lookup@@Base+0xfa8> │ │ │ │ + bne a8b24 <_Py_dict_lookup@@Base+0xfa8> │ │ │ │ tst r0, #32 │ │ │ │ - beq a8e24 <_Py_dict_lookup@@Base+0x1308> │ │ │ │ + beq a8e84 <_Py_dict_lookup@@Base+0x1308> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a8e1c <_Py_dict_lookup@@Base+0x1300> │ │ │ │ + beq a8e7c <_Py_dict_lookup@@Base+0x1300> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8b2c <_Py_dict_lookup@@Base+0x1010> │ │ │ │ - b a8ac4 <_Py_dict_lookup@@Base+0xfa8> │ │ │ │ + beq a8b8c <_Py_dict_lookup@@Base+0x1010> │ │ │ │ + b a8b24 <_Py_dict_lookup@@Base+0xfa8> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne a8b04 <_Py_dict_lookup@@Base+0xfe8> │ │ │ │ + bne a8b64 <_Py_dict_lookup@@Base+0xfe8> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne a8b04 <_Py_dict_lookup@@Base+0xfe8> │ │ │ │ + bne a8b64 <_Py_dict_lookup@@Base+0xfe8> │ │ │ │ tst r0, #32 │ │ │ │ - beq a8e6c <_Py_dict_lookup@@Base+0x1350> │ │ │ │ + beq a8ecc <_Py_dict_lookup@@Base+0x1350> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq a8e64 <_Py_dict_lookup@@Base+0x1348> │ │ │ │ + beq a8ec4 <_Py_dict_lookup@@Base+0x1348> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8b2c <_Py_dict_lookup@@Base+0x1010> │ │ │ │ - b a8b04 <_Py_dict_lookup@@Base+0xfe8> │ │ │ │ + beq a8b8c <_Py_dict_lookup@@Base+0x1010> │ │ │ │ + b a8b64 <_Py_dict_lookup@@Base+0xfe8> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8d90 <_Py_dict_lookup@@Base+0x1274> │ │ │ │ + b a8df0 <_Py_dict_lookup@@Base+0x1274> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a8d78 <_Py_dict_lookup@@Base+0x125c> │ │ │ │ + b a8dd8 <_Py_dict_lookup@@Base+0x125c> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8b8c <_Py_dict_lookup@@Base+0x1070> │ │ │ │ + b a8bec <_Py_dict_lookup@@Base+0x1070> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b a8b78 <_Py_dict_lookup@@Base+0x105c> │ │ │ │ + b a8bd8 <_Py_dict_lookup@@Base+0x105c> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8cf0 <_Py_dict_lookup@@Base+0x11d4> │ │ │ │ + b a8d50 <_Py_dict_lookup@@Base+0x11d4> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a8cd8 <_Py_dict_lookup@@Base+0x11bc> │ │ │ │ + b a8d38 <_Py_dict_lookup@@Base+0x11bc> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b a8a58 <_Py_dict_lookup@@Base+0xf3c> │ │ │ │ + b a8ab8 <_Py_dict_lookup@@Base+0xf3c> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b a8e00 <_Py_dict_lookup@@Base+0x12e4> │ │ │ │ + b a8e60 <_Py_dict_lookup@@Base+0x12e4> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b a8de8 <_Py_dict_lookup@@Base+0x12cc> │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - subs r3, r0, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq a8e90 <_Py_dict_lookup@@Base+0x1374> │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a8e9c <_Py_dict_lookup@@Base+0x1380> │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne a8e90 <_Py_dict_lookup@@Base+0x1374> │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a8e48 <_Py_dict_lookup@@Base+0x12cc> │ │ │ │ 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, #988] @ a92b0 <_Py_dict_lookup@@Base+0x1794> │ │ │ │ + ldr r2, [pc, #984] @ a92c8 <_Py_dict_lookup@@Base+0x174c> │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r2, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a9258 <_Py_dict_lookup@@Base+0x173c> │ │ │ │ + beq a9274 <_Py_dict_lookup@@Base+0x16f8> │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a903c <_Py_dict_lookup@@Base+0x1520> │ │ │ │ + beq a9058 <_Py_dict_lookup@@Base+0x14dc> │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb r4, [r1, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne a9288 <_Py_dict_lookup@@Base+0x176c> │ │ │ │ + bne a92a0 <_Py_dict_lookup@@Base+0x1724> │ │ │ │ ldrb r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a926c <_Py_dict_lookup@@Base+0x1750> │ │ │ │ + bne a9284 <_Py_dict_lookup@@Base+0x1708> │ │ │ │ ldrb r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a926c <_Py_dict_lookup@@Base+0x1750> │ │ │ │ + bne a9284 <_Py_dict_lookup@@Base+0x1708> │ │ │ │ ldrb r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne a926c <_Py_dict_lookup@@Base+0x1750> │ │ │ │ + bne a9284 <_Py_dict_lookup@@Base+0x1708> │ │ │ │ ldrb r0, [r1, #-8] │ │ │ │ ldrb r2, [r1, #-7] │ │ │ │ ldrb r1, [r1, #-6] │ │ │ │ orr r2, r2, r0, lsl #8 │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ ldrb r2, [r3, #-5] │ │ │ │ orr r2, r2, r1, lsl #8 │ │ │ │ ldrb r1, [r3, r2] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne a923c <_Py_dict_lookup@@Base+0x1720> │ │ │ │ + bne a9258 <_Py_dict_lookup@@Base+0x16dc> │ │ │ │ add r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne a923c <_Py_dict_lookup@@Base+0x1720> │ │ │ │ + bne a9258 <_Py_dict_lookup@@Base+0x16dc> │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne a923c <_Py_dict_lookup@@Base+0x1720> │ │ │ │ + bne a9258 <_Py_dict_lookup@@Base+0x16dc> │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne a923c <_Py_dict_lookup@@Base+0x1720> │ │ │ │ + bne a9258 <_Py_dict_lookup@@Base+0x16dc> │ │ │ │ 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 2d720 │ │ │ │ ldr lr, [r5, #20] │ │ │ │ - movw r2, #25632 @ 0x6420 │ │ │ │ + movw r2, #25728 @ 0x6480 │ │ │ │ movt r2, #10 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne a9044 <_Py_dict_lookup@@Base+0x1528> │ │ │ │ + bne a9060 <_Py_dict_lookup@@Base+0x14e4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq a903c <_Py_dict_lookup@@Base+0x1520> │ │ │ │ - ldr r2, [pc, #752] @ a92b4 <_Py_dict_lookup@@Base+0x1798> │ │ │ │ + beq a9058 <_Py_dict_lookup@@Base+0x14dc> │ │ │ │ + ldr r2, [pc, #748] @ a92cc <_Py_dict_lookup@@Base+0x1750> │ │ │ │ ldr r2, [r2, r6] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1604] @ 0x644 │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq a907c <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + beq a9098 <_Py_dict_lookup@@Base+0x151c> │ │ │ │ lsr r2, r4, #18 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ ldr r0, [r2, #808] @ 0x328 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt a900c <_Py_dict_lookup@@Base+0x14f0> │ │ │ │ + bgt a9028 <_Py_dict_lookup@@Base+0x14ac> │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a907c <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + beq a9098 <_Py_dict_lookup@@Base+0x151c> │ │ │ │ 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 a905c <_Py_dict_lookup@@Base+0x1540> │ │ │ │ + beq a9078 <_Py_dict_lookup@@Base+0x14fc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq a90b0 <_Py_dict_lookup@@Base+0x1594> │ │ │ │ + beq a90cc <_Py_dict_lookup@@Base+0x1550> │ │ │ │ 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} │ │ │ │ @@ -126721,28 +126728,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 a903c <_Py_dict_lookup@@Base+0x1520> │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + b a9058 <_Py_dict_lookup@@Base+0x14dc> │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r2, #33340 @ 0x823c │ │ │ │ + movw r2, #33476 @ 0x82c4 │ │ │ │ movt r2, #9 │ │ │ │ ldr r6, [r3, #988] @ 0x3dc │ │ │ │ cmp r6, r2 │ │ │ │ - bne a9178 <_Py_dict_lookup@@Base+0x165c> │ │ │ │ + bne a9194 <_Py_dict_lookup@@Base+0x1618> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d210 │ │ │ │ ldr r3, [r5, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #800] @ 0x320 │ │ │ │ - b a903c <_Py_dict_lookup@@Base+0x1520> │ │ │ │ + b a9058 <_Py_dict_lookup@@Base+0x14dc> │ │ │ │ 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] │ │ │ │ @@ -126751,66 +126758,66 @@ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ add ip, r5, r1, lsl #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r0, [ip, #528] @ 0x210 │ │ │ │ cmp r3, r0 │ │ │ │ - bne a9110 <_Py_dict_lookup@@Base+0x15f4> │ │ │ │ + bne a912c <_Py_dict_lookup@@Base+0x15b0> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a910c <_Py_dict_lookup@@Base+0x15f0> │ │ │ │ + beq a9128 <_Py_dict_lookup@@Base+0x15ac> │ │ │ │ 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 a91b4 <_Py_dict_lookup@@Base+0x1698> │ │ │ │ + beq a91d0 <_Py_dict_lookup@@Base+0x1654> │ │ │ │ cmp r2, #1 │ │ │ │ - beq a9188 <_Py_dict_lookup@@Base+0x166c> │ │ │ │ + beq a91a4 <_Py_dict_lookup@@Base+0x1628> │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq a903c <_Py_dict_lookup@@Base+0x1520> │ │ │ │ + beq a9058 <_Py_dict_lookup@@Base+0x14dc> │ │ │ │ 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 a903c <_Py_dict_lookup@@Base+0x1520> │ │ │ │ + b a9058 <_Py_dict_lookup@@Base+0x14dc> │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b a90a0 <_Py_dict_lookup@@Base+0x1584> │ │ │ │ + b a90bc <_Py_dict_lookup@@Base+0x1540> │ │ │ │ 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 a903c <_Py_dict_lookup@@Base+0x1520> │ │ │ │ + b a9058 <_Py_dict_lookup@@Base+0x14dc> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a9124 <_Py_dict_lookup@@Base+0x1608> │ │ │ │ + beq a9140 <_Py_dict_lookup@@Base+0x15c4> │ │ │ │ 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] │ │ │ │ @@ -126824,119 +126831,119 @@ │ │ │ │ movne r0, #0 │ │ │ │ lsrne r3, r3, #18 │ │ │ │ addne r3, r5, r3, lsl #3 │ │ │ │ strne r0, [r3, #808] @ 0x328 │ │ │ │ add r3, r5, r2, lsl #3 │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ str r7, [r3, #804] @ 0x324 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ 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 a903c <_Py_dict_lookup@@Base+0x1520> │ │ │ │ + b a9058 <_Py_dict_lookup@@Base+0x14dc> │ │ │ │ mov r0, r3 │ │ │ │ - bl 88250 │ │ │ │ - movw r1, #13104 @ 0x3330 │ │ │ │ + bl 88584 │ │ │ │ + movw r1, #11012 @ 0x2b04 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #27408 @ 0x6b10 │ │ │ │ + movw r0, #25536 @ 0x63c0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #16336 @ 0x3fd0 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #14060 @ 0x36ec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #5072 @ 0x13d0 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #76] @ a92d0 <_Py_dict_lookup@@Base+0x1754> │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ - bl 88250 │ │ │ │ - movw r1, #13080 @ 0x3318 │ │ │ │ + bl 88584 │ │ │ │ + movw r1, #10988 @ 0x2aec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #27408 @ 0x6b10 │ │ │ │ + movw r0, #25536 @ 0x63c0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 88250 │ │ │ │ - movw r1, #13020 @ 0x32dc │ │ │ │ + bl 88584 │ │ │ │ + movw r1, #10928 @ 0x2ab0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #27408 @ 0x6b10 │ │ │ │ + movw r0, #25536 @ 0x63c0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8fba8 │ │ │ │ + bl 8fee0 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + subeq r0, r6, r8, lsr #24 │ │ │ │ │ │ │ │ -000a92b8 : │ │ │ │ +000a92d4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ movw ip, #655 @ 0x28f │ │ │ │ mov r4, r1 │ │ │ │ and ip, ip, lr │ │ │ │ cmp ip, #8 │ │ │ │ - bgt a930c │ │ │ │ + bgt a9328 │ │ │ │ cmp ip, #0 │ │ │ │ - beq a9424 │ │ │ │ - ldr r1, [pc, #736] @ a95d8 │ │ │ │ + beq a9440 │ │ │ │ + ldr r1, [pc, #736] @ a95f4 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp ip, #7 │ │ │ │ - bhi a9424 │ │ │ │ + bhi a9440 │ │ │ │ ldrb ip, [r1, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #128 @ 0x80 │ │ │ │ - movweq r7, #30892 @ 0x78ac │ │ │ │ + movweq r7, #30956 @ 0x78ec │ │ │ │ movteq r7, #18 │ │ │ │ - bne a93f8 │ │ │ │ + bne a9414 │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ - bne a94b4 │ │ │ │ + bne a94d0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a95bc │ │ │ │ - ldr r8, [pc, #668] @ a95dc │ │ │ │ + bne a95d8 │ │ │ │ + ldr r8, [pc, #668] @ a95f8 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r0, [r9, r8] │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9460 │ │ │ │ - ldr lr, [pc, #644] @ a95e0 │ │ │ │ + beq a947c │ │ │ │ + ldr lr, [pc, #644] @ a95fc │ │ │ │ ldr ip, [r2, #2020] @ 0x7e4 │ │ │ │ ldr sl, [r3] │ │ │ │ sub ip, ip, #1 │ │ │ │ str sl, [r2, #2016] @ 0x7e0 │ │ │ │ str ip, [r2, #2020] @ 0x7e4 │ │ │ │ ldr r2, [lr, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne a9540 │ │ │ │ + bne a955c │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ - beq a948c │ │ │ │ + beq a94a8 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a948c │ │ │ │ + bgt a94a8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r4, [r3, #12] │ │ │ │ - bne a9498 │ │ │ │ + bne a94b4 │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ str r5, [r3, #16] │ │ │ │ @@ -126948,242 +126955,242 @@ │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r1, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp ip, #127 @ 0x7f │ │ │ │ - ble a9424 │ │ │ │ + ble a9440 │ │ │ │ cmp ip, #130 @ 0x82 │ │ │ │ - movweq r7, #11528 @ 0x2d08 │ │ │ │ + movweq r7, #11948 @ 0x2eac │ │ │ │ movteq r7, #17 │ │ │ │ - beq a931c │ │ │ │ + beq a9338 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp ip, r1 │ │ │ │ - movweq r7, #51996 @ 0xcb1c │ │ │ │ + movweq r7, #53020 @ 0xcf1c │ │ │ │ movteq r7, #27 │ │ │ │ - beq a931c │ │ │ │ + beq a9338 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #33284 @ 0x8204 │ │ │ │ + movw r1, #25660 @ 0x643c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ - movw r7, #29904 @ 0x74d0 │ │ │ │ + b 14161c │ │ │ │ + movw r7, #30124 @ 0x75ac │ │ │ │ movt r7, #13 │ │ │ │ - b a931c │ │ │ │ - movw r7, #56808 @ 0xdde8 │ │ │ │ + b a9338 │ │ │ │ + movw r7, #57216 @ 0xdf80 │ │ │ │ movt r7, #17 │ │ │ │ - b a931c │ │ │ │ + b a9338 │ │ │ │ movw r0, #15188 @ 0x3b54 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a95b4 │ │ │ │ + beq a95d0 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - bne a9390 │ │ │ │ + bne a93ac │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq a93b0 │ │ │ │ + beq a93cc │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ - b a93b0 │ │ │ │ + b a93cc │ │ │ │ mov r7, #0 │ │ │ │ - b a931c │ │ │ │ + b a9338 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a959c │ │ │ │ - ldr r9, [pc, #280] @ a95dc │ │ │ │ + beq a95b8 │ │ │ │ + ldr r9, [pc, #280] @ a95f8 │ │ │ │ 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 a9520 │ │ │ │ + beq a953c │ │ │ │ ldr r0, [r2, #2028] @ 0x7ec │ │ │ │ ldr ip, [r3] │ │ │ │ sub r0, r0, #1 │ │ │ │ str ip, [r2, #2024] @ 0x7e8 │ │ │ │ str r0, [r2, #2028] @ 0x7ec │ │ │ │ mov r0, r3 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2562e8 <_Py_NewReference@@Base> │ │ │ │ + bl 256c60 <_Py_NewReference@@Base> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r0, [r9, r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ str r1, [r3, #28] │ │ │ │ - b a9478 │ │ │ │ + b a9494 │ │ │ │ movw r0, #14784 @ 0x39c0 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a9504 │ │ │ │ - b a95b4 │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + bne a9520 │ │ │ │ + b a95d0 │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne a9580 │ │ │ │ - ldr r0, [pc, #140] @ a95e4 │ │ │ │ + bne a959c │ │ │ │ + ldr r0, [pc, #140] @ a9600 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9474 │ │ │ │ + bne a9490 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r0, [r9, r8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a9478 │ │ │ │ + b a9494 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [lr, #1720] @ 0x6b8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx ip │ │ │ │ ldr r0, [r9, r8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a9478 │ │ │ │ + b a9494 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33312 @ 0x8220 │ │ │ │ + movw r1, #25688 @ 0x6458 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r3, #0 │ │ │ │ - b a93ec │ │ │ │ + b a9408 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33380 @ 0x8264 │ │ │ │ + movw r1, #25756 @ 0x649c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b a95b4 │ │ │ │ - subeq r1, r6, r8, asr r3 │ │ │ │ + bl 16f2c4 │ │ │ │ + b a95d0 │ │ │ │ + strdeq r0, [r6], #-180 @ 0xffffff4c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000a95e8 : │ │ │ │ +000a9604 : │ │ │ │ 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 a96d8 │ │ │ │ + beq a96f4 │ │ │ │ ldr r2, [r1] │ │ │ │ movw r0, #42752 @ 0xa700 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - bne a967c │ │ │ │ + bne a9698 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq a967c │ │ │ │ + beq a9698 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46952 @ 0xb768 │ │ │ │ + movw ip, #45676 @ 0xb26c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq a96b4 │ │ │ │ + beq a96d0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abf0c │ │ │ │ + b abf28 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq a96c4 │ │ │ │ + beq a96e0 │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #46952 @ 0xb768 │ │ │ │ + movw r0, #45676 @ 0xb26c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne a966c │ │ │ │ + bne a9688 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a972c │ │ │ │ + b a9748 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257a48 <_Py_NewReference@@Base+0x1760> │ │ │ │ + b 2583c0 <_Py_NewReference@@Base+0x1760> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq a9710 │ │ │ │ - bl b66b8 │ │ │ │ + beq a972c │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9710 │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne a972c │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2820 @ 0xb04 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17948 @ 0x461c │ │ │ │ + movw r1, #24504 @ 0x5fb8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b a9704 │ │ │ │ + bl 16f2c4 │ │ │ │ + b a9720 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r8, [r1, #4] │ │ │ │ movw r5, #42752 @ 0xa700 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, r5 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne a99fc │ │ │ │ - ldr r3, [pc, #844] @ a9abc │ │ │ │ + bne a9a18 │ │ │ │ + ldr r3, [pc, #844] @ a9ad8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a9848 │ │ │ │ + beq a9864 │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ add r0, r4, #28 │ │ │ │ ldr r1, [r4] │ │ │ │ add r7, r4, #20 │ │ │ │ str r1, [r3, #1928] @ 0x788 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -127202,22 +127209,22 @@ │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ bl 2d720 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ and sl, r3, #7 │ │ │ │ - bne a9a28 │ │ │ │ + bne a9a44 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7, sl] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ mov r3, #1 │ │ │ │ cmp r8, r5 │ │ │ │ lsl r3, r3, r2 │ │ │ │ - bne a99d8 │ │ │ │ + bne a99f4 │ │ │ │ str r9, [r7, r3] │ │ │ │ add r3, r7, r3 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [r3, #4] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ @@ -127232,38 +127239,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, #38384 @ 0x95f0 │ │ │ │ + movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r0, #65388 @ 0xff6c │ │ │ │ + movw r0, #65488 @ 0xffd0 │ │ │ │ movt r0, #9 │ │ │ │ ldr r3, [r7, #996] @ 0x3e4 │ │ │ │ cmp r3, r0 │ │ │ │ - bne a9a78 │ │ │ │ - ldr r3, [pc, #564] @ a9abc │ │ │ │ + bne a9a94 │ │ │ │ + ldr r3, [pc, #564] @ a9ad8 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr sl, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [sl, r2, lsl #2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq a9a68 │ │ │ │ + beq a9a84 │ │ │ │ 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 a9930 │ │ │ │ + beq a994c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ sub r3, r8, r5 │ │ │ │ clz r3, r3 │ │ │ │ @@ -127280,116 +127287,116 @@ │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ bl 2d720 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ and sl, r3, #7 │ │ │ │ - bne a9a28 │ │ │ │ + bne a9a44 │ │ │ │ strb r0, [r7, sl] │ │ │ │ - b a97f8 │ │ │ │ + b a9814 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr ip, [r3, #28] │ │ │ │ cmp r1, ip │ │ │ │ - bhi a9a18 │ │ │ │ + bhi a9a34 │ │ │ │ add r0, lr, r1 │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, r1 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r2, [r3, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a98c4 │ │ │ │ + bne a98e0 │ │ │ │ ldr r3, [r7, #976] @ 0x3d0 │ │ │ │ - movw r2, #32192 @ 0x7dc0 │ │ │ │ + movw r2, #32328 @ 0x7e48 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a9a90 │ │ │ │ + bne a9aac │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e360 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [sl, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [sl, #800] @ 0x320 │ │ │ │ - bne a98c4 │ │ │ │ - bl 2e73f4 │ │ │ │ + bne a98e0 │ │ │ │ + bl 2e730c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a99b0 │ │ │ │ + bgt a99cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9aa4 │ │ │ │ + beq a9ac0 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a99d0 │ │ │ │ + bgt a99ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9ab0 │ │ │ │ + beq a9acc │ │ │ │ mvn r0, #0 │ │ │ │ - b a9840 │ │ │ │ + b a985c │ │ │ │ add r2, r7, r3 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r9, [r2, #4] │ │ │ │ str r1, [r7, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ - b a9824 │ │ │ │ + b a9840 │ │ │ │ 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 a9864 │ │ │ │ + b a9880 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b a98c4 │ │ │ │ + b a98e0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r9 │ │ │ │ - bl c3a34 <_PyDict_SendEvent@@Base> │ │ │ │ + bl c3b80 <_PyDict_SendEvent@@Base> │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble a97f0 │ │ │ │ + ble a980c │ │ │ │ cmp r3, #15 │ │ │ │ lslle sl, sl, #1 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #0 │ │ │ │ strgt r3, [r7, sl, lsl #2] │ │ │ │ strhle r3, [r7, sl] │ │ │ │ - b a97f8 │ │ │ │ + b a9814 │ │ │ │ mov r0, sl │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ mov r4, r0 │ │ │ │ - b a9954 │ │ │ │ + b a9970 │ │ │ │ ldr r0, [r7, #992] @ 0x3e0 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a98c4 │ │ │ │ - b a9990 │ │ │ │ + bne a98e0 │ │ │ │ + b a99ac │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b a997c │ │ │ │ + b a9998 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a99b0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a99cc │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b a99d0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b a99ec │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov ip, #1 │ │ │ │ @@ -127400,26 +127407,26 @@ │ │ │ │ lsl r5, ip, r2 │ │ │ │ mov sl, r3 │ │ │ │ sub sp, sp, #28 │ │ │ │ lsl r3, r5, ip │ │ │ │ mov r9, r2 │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ lsr r3, r3, ip │ │ │ │ - beq a9cc8 │ │ │ │ + beq a9ce4 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi a9dd0 │ │ │ │ + bhi a9dec │ │ │ │ cmp r2, #3 │ │ │ │ - bne a9b8c │ │ │ │ - ldr r3, [pc, #900] @ a9ea4 │ │ │ │ + bne a9ba8 │ │ │ │ + ldr r3, [pc, #900] @ a9ec0 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a9d8c │ │ │ │ + beq a9da8 │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ movw lr, #771 @ 0x303 │ │ │ │ str r0, [r3, #1928] @ 0x788 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, #5 │ │ │ │ @@ -127435,51 +127442,51 @@ │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ bl 2d720 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #8 │ │ │ │ - movw r6, #38384 @ 0x95f0 │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mul r1, r3, r1 │ │ │ │ - movw r0, #65388 @ 0xff6c │ │ │ │ + movw r0, #65488 @ 0xffd0 │ │ │ │ movt r0, #9 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r6, #996] @ 0x3e4 │ │ │ │ add r1, r1, r5 │ │ │ │ add ip, r1, #20 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r0 │ │ │ │ - bne a9e08 │ │ │ │ - ldr r0, [pc, #732] @ a9ea4 │ │ │ │ + bne a9e24 │ │ │ │ + ldr r0, [pc, #732] @ a9ec0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [ip, r0] │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #1604] @ 0x644 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - bcs a9d34 │ │ │ │ + bcs a9d50 │ │ │ │ add r1, r1, #19 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r0, r1, lsl #3] │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq a9dd8 │ │ │ │ + beq a9df4 │ │ │ │ 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 a9c7c │ │ │ │ + beq a9c98 │ │ │ │ mov r1, r9 │ │ │ │ add r6, r5, #20 │ │ │ │ strb r2, [r4, #4] │ │ │ │ add r0, r4, #20 │ │ │ │ mov r2, r5 │ │ │ │ strb r1, [r4, #5] │ │ │ │ mov r5, #0 │ │ │ │ @@ -127497,184 +127504,184 @@ │ │ │ │ bl 2d720 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r0, #24] │ │ │ │ ldr r8, [r0, #28] │ │ │ │ cmp r7, r8 │ │ │ │ - bhi a9cb0 │ │ │ │ + bhi a9ccc │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r7, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ add r1, r0, r7 │ │ │ │ str r1, [r0, #4] │ │ │ │ str ip, [r0, r7] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a9c24 │ │ │ │ - b a9d34 │ │ │ │ + bne a9c40 │ │ │ │ + b a9d50 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r9 │ │ │ │ str r0, [lr, #12] │ │ │ │ add r6, r5, #20 │ │ │ │ str lr, [r0, #8] │ │ │ │ - b a9c2c │ │ │ │ + b a9c48 │ │ │ │ mov r1, #12 │ │ │ │ cmp r2, #7 │ │ │ │ - bls a9b90 │ │ │ │ + bls a9bac │ │ │ │ cmp r2, #15 │ │ │ │ - bhi a9e38 │ │ │ │ - movw r6, #38384 @ 0x95f0 │ │ │ │ + bhi a9e54 │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mul r0, r3, r1 │ │ │ │ add ip, r2, #1 │ │ │ │ mov r5, #1 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r6, #996] @ 0x3e4 │ │ │ │ - movw r1, #65388 @ 0xff6c │ │ │ │ + movw r1, #65488 @ 0xffd0 │ │ │ │ movt r1, #9 │ │ │ │ add r0, r0, r5, lsl ip │ │ │ │ add r0, r0, #20 │ │ │ │ mov r9, ip │ │ │ │ lsl r5, r5, ip │ │ │ │ cmp r4, r1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne a9e08 │ │ │ │ - ldr r1, [pc, #384] @ a9ea4 │ │ │ │ + bne a9e24 │ │ │ │ + ldr r1, [pc, #384] @ a9ec0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1604] @ 0x644 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r4, [r6, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32328 @ 0x7e48 │ │ │ │ movt r1, #9 │ │ │ │ strd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne a9e80 │ │ │ │ + bne a9e9c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a9e98 │ │ │ │ + beq a9eb4 │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r9 │ │ │ │ add r6, r5, #20 │ │ │ │ ldr r0, [ip, #800] @ 0x320 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [ip, #800] @ 0x320 │ │ │ │ - b a9c2c │ │ │ │ - movw r6, #38384 @ 0x95f0 │ │ │ │ + b a9c48 │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r1, #65388 @ 0xff6c │ │ │ │ + movw r1, #65488 @ 0xffd0 │ │ │ │ movt r1, #9 │ │ │ │ ldr r4, [r6, #996] @ 0x3e4 │ │ │ │ cmp r4, r1 │ │ │ │ - bne a9df0 │ │ │ │ + bne a9e0c │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ mov r5, #8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #5 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b a9be8 │ │ │ │ + b a9c04 │ │ │ │ mov r1, #8 │ │ │ │ - b a9cd4 │ │ │ │ + b a9cf0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, r0 │ │ │ │ - b a9ca4 │ │ │ │ + b a9cc0 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ mov r5, #8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #5 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a9e98 │ │ │ │ + beq a9eb4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r6, r5, #20 │ │ │ │ - b a9c2c │ │ │ │ + b a9c48 │ │ │ │ mul r1, r3, r1 │ │ │ │ add r0, r2, #2 │ │ │ │ mov r5, #1 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r9, r0 │ │ │ │ add r1, r1, r5, lsl r0 │ │ │ │ lsl r5, r5, r0 │ │ │ │ adds r0, r1, #20 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bmi a9e98 │ │ │ │ - movw r6, #38384 @ 0x95f0 │ │ │ │ + bmi a9eb4 │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r0, #65388 @ 0xff6c │ │ │ │ + movw r0, #65488 @ 0xffd0 │ │ │ │ movt r0, #9 │ │ │ │ ldr r4, [r6, #996] @ 0x3e4 │ │ │ │ cmp r4, r0 │ │ │ │ - beq a9bc0 │ │ │ │ - b a9e08 │ │ │ │ + beq a9bdc │ │ │ │ + b a9e24 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a9d68 │ │ │ │ + b a9d84 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e73f4 │ │ │ │ - b a9b80 │ │ │ │ + bl 2e730c │ │ │ │ + b a9b9c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a9ea8 : │ │ │ │ +000a9ec4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #29816 @ 0x7478 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - bl a9ee4 │ │ │ │ + bl a9f00 │ │ │ │ cmp r0, #0 │ │ │ │ strdne r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl aa37c <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa398 <_PyType_AllocNoTrack@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aa1c4 │ │ │ │ + beq aa1e0 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq aa190 │ │ │ │ - ldr r2, [pc, #972] @ aa2f8 │ │ │ │ + beq aa1ac │ │ │ │ + ldr r2, [pc, #972] @ aa314 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub ip, r4, #8 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr r0, [r2, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ @@ -127682,261 +127689,261 @@ │ │ │ │ ldr lr, [r0, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str ip, [lr] │ │ │ │ stmdb r4, {r0, r3} │ │ │ │ str ip, [r0, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ - beq a9f78 │ │ │ │ + beq a9f94 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ mov r5, #0 │ │ │ │ bl 2e378 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r4, #12] │ │ │ │ - beq aa1a8 │ │ │ │ + beq aa1c4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq aa25c │ │ │ │ + beq aa278 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne aa138 │ │ │ │ + bne aa154 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq a9fec │ │ │ │ + beq aa008 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r5, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r5, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ - beq aa1e8 │ │ │ │ - ldr r0, [pc, #760] @ aa2fc │ │ │ │ + beq aa204 │ │ │ │ + ldr r0, [pc, #760] @ aa318 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #748] @ aa2f8 │ │ │ │ + ldr r2, [pc, #748] @ aa314 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r0, #1140] @ 0x474 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa140 │ │ │ │ + bne aa15c │ │ │ │ add r6, r6, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r3, fp, #24 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aa254 │ │ │ │ + beq aa270 │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne aa0ac │ │ │ │ + bne aa0c8 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa084 │ │ │ │ + bgt aa0a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa084 │ │ │ │ + bne aa0a0 │ │ │ │ mov r0, r1 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aa19c │ │ │ │ + ble aa1b8 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq aa1cc │ │ │ │ + beq aa1e8 │ │ │ │ str r6, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b a9fe0 │ │ │ │ + b a9ffc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa0c8 │ │ │ │ + bgt aa0e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa2e4 │ │ │ │ + beq aa300 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa100 │ │ │ │ + bgt aa11c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa2d0 │ │ │ │ + beq aa2ec │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa100 │ │ │ │ + bgt aa11c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa2bc │ │ │ │ + beq aa2d8 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble aa138 │ │ │ │ + ble aa154 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ str r1, [r4, #12] │ │ │ │ - b aa0a0 │ │ │ │ + b aa0bc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aa028 │ │ │ │ + beq aa044 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa178 │ │ │ │ + bgt aa194 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa178 │ │ │ │ + bne aa194 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #12] │ │ │ │ - b aa0a0 │ │ │ │ + b aa0bc │ │ │ │ cmp r5, #0 │ │ │ │ - bne a9f68 │ │ │ │ - b a9f78 │ │ │ │ + bne a9f84 │ │ │ │ + b a9f94 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bne aa0a0 │ │ │ │ + bne aa0bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa1c4 │ │ │ │ + bgt aa1e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa29c │ │ │ │ + beq aa2b8 │ │ │ │ mov r4, #0 │ │ │ │ - b a9fe0 │ │ │ │ + b a9ffc │ │ │ │ mov r0, r6 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b aa09c │ │ │ │ + b aa0b8 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne a9ffc │ │ │ │ + bne aa018 │ │ │ │ tst r3, #32 │ │ │ │ - bne aa264 │ │ │ │ + bne aa280 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt aa28c │ │ │ │ + blt aa2a8 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r2, #59032 @ 0xe698 │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r2, r2, r3 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa188 │ │ │ │ + bgt aa1a4 │ │ │ │ sub r5, r5, #1 │ │ │ │ str r5, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne aa188 │ │ │ │ + bne aa1a4 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b aa188 │ │ │ │ - bl 1435d8 │ │ │ │ + b aa1a4 │ │ │ │ + bl 143ca0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r1 │ │ │ │ - b aa188 │ │ │ │ + b aa1a4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne aa2a8 │ │ │ │ + bne aa2c4 │ │ │ │ ldrsb r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge aa20c │ │ │ │ + bge aa228 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r1, #20 │ │ │ │ addeq r3, r1, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r2, [pc, #104] @ aa300 │ │ │ │ + ldr r2, [pc, #104] @ aa31c │ │ │ │ add r2, r2, r3, lsl #5 │ │ │ │ - b aa228 │ │ │ │ + b aa244 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b aa1c4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b aa1e0 │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge aa20c │ │ │ │ - b aa27c │ │ │ │ + bge aa228 │ │ │ │ + b aa298 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b aa100 │ │ │ │ + b aa11c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b aa0e4 │ │ │ │ + b aa100 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b aa0c8 │ │ │ │ + b aa0e4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + mlseq r3, r0, r8, r7 │ │ │ │ │ │ │ │ -000aa304 : │ │ │ │ +000aa320 : │ │ │ │ push {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 aa37c <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa398 <_PyType_AllocNoTrack@@Base> │ │ │ │ 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] @ aa378 │ │ │ │ + ldr ip, [pc, #60] @ aa394 │ │ │ │ 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] │ │ │ │ @@ -127947,15 +127954,15 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -000aa37c <_PyType_AllocNoTrack@@Base>: │ │ │ │ +000aa398 <_PyType_AllocNoTrack@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ @@ -127978,606 +127985,606 @@ │ │ │ │ addne r3, r3, r5 │ │ │ │ addne r5, r3, #3 │ │ │ │ addne r3, r3, #1 │ │ │ │ bicne r5, r5, #3 │ │ │ │ addne r5, r5, r2 │ │ │ │ addne r2, r5, r3, lsl #2 │ │ │ │ adds r7, r2, r4 │ │ │ │ - bmi aa794 <_PyType_AllocNoTrack@@Base+0x418> │ │ │ │ - movw r6, #38384 @ 0x95f0 │ │ │ │ + bmi aa7b0 <_PyType_AllocNoTrack@@Base+0x418> │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ mov sl, r1 │ │ │ │ - movw r1, #65388 @ 0xff6c │ │ │ │ + movw r1, #65488 @ 0xffd0 │ │ │ │ movt r1, #9 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa700 <_PyType_AllocNoTrack@@Base+0x384> │ │ │ │ - ldr r3, [pc, #948] @ aa7d8 <_PyType_AllocNoTrack@@Base+0x45c> │ │ │ │ + bne aa71c <_PyType_AllocNoTrack@@Base+0x384> │ │ │ │ + ldr r3, [pc, #948] @ aa7f4 <_PyType_AllocNoTrack@@Base+0x45c> │ │ │ │ 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 aa694 <_PyType_AllocNoTrack@@Base+0x318> │ │ │ │ + bcs aa6b0 <_PyType_AllocNoTrack@@Base+0x318> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r8, r1, lsl #3] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq aa6e0 <_PyType_AllocNoTrack@@Base+0x364> │ │ │ │ + beq aa6fc <_PyType_AllocNoTrack@@Base+0x364> │ │ │ │ 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 aa524 <_PyType_AllocNoTrack@@Base+0x1a8> │ │ │ │ + beq aa540 <_PyType_AllocNoTrack@@Base+0x1a8> │ │ │ │ cmp r4, #0 │ │ │ │ add r4, r0, r4 │ │ │ │ - beq aa55c <_PyType_AllocNoTrack@@Base+0x1e0> │ │ │ │ + beq aa578 <_PyType_AllocNoTrack@@Base+0x1e0> │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, #0 │ │ │ │ str r3, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ - beq aa4c4 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ - ldr r3, [pc, #836] @ aa7dc <_PyType_AllocNoTrack@@Base+0x460> │ │ │ │ + beq aa4e0 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ + ldr r3, [pc, #836] @ aa7f8 <_PyType_AllocNoTrack@@Base+0x460> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r3] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r3, [r4, #-8] │ │ │ │ str r3, [r4, #-4] │ │ │ │ ldr r3, [r1, #3752] @ 0xea8 │ │ │ │ ldr ip, [r1, #3748] @ 0xea4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1, #3752] @ 0xea8 │ │ │ │ cmp r3, ip │ │ │ │ - bgt aa5d4 <_PyType_AllocNoTrack@@Base+0x258> │ │ │ │ + bgt aa5f0 <_PyType_AllocNoTrack@@Base+0x258> │ │ │ │ sub r2, r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne aa62c <_PyType_AllocNoTrack@@Base+0x2b0> │ │ │ │ - ldr r2, [pc, #756] @ aa7e0 <_PyType_AllocNoTrack@@Base+0x464> │ │ │ │ + bne aa648 <_PyType_AllocNoTrack@@Base+0x2b0> │ │ │ │ + ldr r2, [pc, #756] @ aa7fc <_PyType_AllocNoTrack@@Base+0x464> │ │ │ │ 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 aa728 <_PyType_AllocNoTrack@@Base+0x3ac> │ │ │ │ + bne aa744 <_PyType_AllocNoTrack@@Base+0x3ac> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne aa568 <_PyType_AllocNoTrack@@Base+0x1ec> │ │ │ │ + bne aa584 <_PyType_AllocNoTrack@@Base+0x1ec> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp r8, r7 │ │ │ │ - bcc aa5c4 <_PyType_AllocNoTrack@@Base+0x248> │ │ │ │ + bcc aa5e0 <_PyType_AllocNoTrack@@Base+0x248> │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r7, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r6, [r3, r7] │ │ │ │ cmp r4, #0 │ │ │ │ and ip, lr, #16384 @ 0x4000 │ │ │ │ add r4, r0, r4 │ │ │ │ - bne aa47c <_PyType_AllocNoTrack@@Base+0x100> │ │ │ │ + bne aa498 <_PyType_AllocNoTrack@@Base+0x100> │ │ │ │ cmp ip, #0 │ │ │ │ - bne aa490 <_PyType_AllocNoTrack@@Base+0x114> │ │ │ │ - b aa4c4 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ + bne aa4ac <_PyType_AllocNoTrack@@Base+0x114> │ │ │ │ + b aa4e0 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ ldr r3, [r5, #444] @ 0x1bc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt aa65c <_PyType_AllocNoTrack@@Base+0x2e0> │ │ │ │ + bgt aa678 <_PyType_AllocNoTrack@@Base+0x2e0> │ │ │ │ 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 aa5b8 <_PyType_AllocNoTrack@@Base+0x23c> │ │ │ │ + beq aa5d4 <_PyType_AllocNoTrack@@Base+0x23c> │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2d720 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #-12] │ │ │ │ - b aa518 <_PyType_AllocNoTrack@@Base+0x19c> │ │ │ │ + b aa534 <_PyType_AllocNoTrack@@Base+0x19c> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r9, #12] │ │ │ │ str r9, [r3, #8] │ │ │ │ - b aa470 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ + b aa48c <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ ldr r3, [r1, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ - beq aa4c4 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ + beq aa4e0 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ ldr r3, [r1, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa4c4 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ + bne aa4e0 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa7c8 <_PyType_AllocNoTrack@@Base+0x44c> │ │ │ │ + bne aa7e4 <_PyType_AllocNoTrack@@Base+0x44c> │ │ │ │ add r1, r0, #12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ tst r3, #16 │ │ │ │ - bne aa4c4 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ + bne aa4e0 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa610 <_PyType_AllocNoTrack@@Base+0x294> │ │ │ │ + bne aa62c <_PyType_AllocNoTrack@@Base+0x294> │ │ │ │ dmb ish │ │ │ │ - b aa4c4 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ - ldr r2, [pc, #428] @ aa7e0 <_PyType_AllocNoTrack@@Base+0x464> │ │ │ │ + b aa4e0 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ + ldr r2, [pc, #428] @ aa7fc <_PyType_AllocNoTrack@@Base+0x464> │ │ │ │ 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 aa768 <_PyType_AllocNoTrack@@Base+0x3ec> │ │ │ │ + bne aa784 <_PyType_AllocNoTrack@@Base+0x3ec> │ │ │ │ str sl, [r4, #8] │ │ │ │ - b aa50c <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ + b aa528 <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ 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 aa5a8 <_PyType_AllocNoTrack@@Base+0x22c> │ │ │ │ - b aa5b8 <_PyType_AllocNoTrack@@Base+0x23c> │ │ │ │ + bne aa5c4 <_PyType_AllocNoTrack@@Base+0x22c> │ │ │ │ + b aa5d4 <_PyType_AllocNoTrack@@Base+0x23c> │ │ │ │ ldr r9, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32328 @ 0x7e48 │ │ │ │ movt r3, #9 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r9, r3 │ │ │ │ - bne aa754 <_PyType_AllocNoTrack@@Base+0x3d8> │ │ │ │ + bne aa770 <_PyType_AllocNoTrack@@Base+0x3d8> │ │ │ │ cmp r7, #1 │ │ │ │ movcs r0, r7 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa794 <_PyType_AllocNoTrack@@Base+0x418> │ │ │ │ + beq aa7b0 <_PyType_AllocNoTrack@@Base+0x418> │ │ │ │ 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 aa470 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ + b aa48c <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa694 <_PyType_AllocNoTrack@@Base+0x318> │ │ │ │ + beq aa6b0 <_PyType_AllocNoTrack@@Base+0x318> │ │ │ │ ldr lr, [r5, #84] @ 0x54 │ │ │ │ - b aa54c <_PyType_AllocNoTrack@@Base+0x1d0> │ │ │ │ + b aa568 <_PyType_AllocNoTrack@@Base+0x1d0> │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa794 <_PyType_AllocNoTrack@@Base+0x418> │ │ │ │ + beq aa7b0 <_PyType_AllocNoTrack@@Base+0x418> │ │ │ │ ldr ip, [r5, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ and ip, ip, #16384 @ 0x4000 │ │ │ │ - b aa470 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + b aa48c <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa7a0 <_PyType_AllocNoTrack@@Base+0x424> │ │ │ │ - ldr r0, [pc, #164] @ aa7e4 <_PyType_AllocNoTrack@@Base+0x468> │ │ │ │ - bl 1bde48 │ │ │ │ + bne aa7bc <_PyType_AllocNoTrack@@Base+0x424> │ │ │ │ + ldr r0, [pc, #164] @ aa800 <_PyType_AllocNoTrack@@Base+0x468> │ │ │ │ + bl 1be248 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa50c <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ + bne aa528 <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ - b aa50c <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ + b aa528 <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b aa6c0 <_PyType_AllocNoTrack@@Base+0x344> │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + b aa6dc <_PyType_AllocNoTrack@@Base+0x344> │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa7b4 <_PyType_AllocNoTrack@@Base+0x438> │ │ │ │ - ldr r0, [pc, #100] @ aa7e4 <_PyType_AllocNoTrack@@Base+0x468> │ │ │ │ - bl 1bde48 │ │ │ │ + bne aa7d0 <_PyType_AllocNoTrack@@Base+0x438> │ │ │ │ + ldr r0, [pc, #100] @ aa800 <_PyType_AllocNoTrack@@Base+0x468> │ │ │ │ + bl 1be248 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa654 <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ + bne aa670 <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ - b aa654 <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ + b aa670 <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b aa50c <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ + b aa528 <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b aa654 <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ + b aa670 <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa4c4 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ - b aa5fc <_PyType_AllocNoTrack@@Base+0x280> │ │ │ │ + bne aa4e0 <_PyType_AllocNoTrack@@Base+0x148> │ │ │ │ + b aa618 <_PyType_AllocNoTrack@@Base+0x280> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000aa7e8 : │ │ │ │ +000aa804 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq aa85c │ │ │ │ + beq aa878 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne aa85c │ │ │ │ + bne aa878 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq aa868 │ │ │ │ + beq aa884 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq aaa2c │ │ │ │ - ldr r0, [pc, #688] @ aab34 │ │ │ │ + beq aaa48 │ │ │ │ + ldr r0, [pc, #688] @ aab50 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #684] @ aab38 │ │ │ │ + ldr r2, [pc, #684] @ aab54 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r0, #1140] @ 0x474 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa9bc │ │ │ │ + bne aa9d8 │ │ │ │ add r0, r5, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r3, fp, #16 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aaa8c │ │ │ │ + beq aaaa8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne aa92c │ │ │ │ + bne aa948 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa90c │ │ │ │ + bgt aa928 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa90c │ │ │ │ + bne aa928 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aa924 │ │ │ │ + ble aa940 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq aaa08 │ │ │ │ + beq aaa24 │ │ │ │ mov r1, r2 │ │ │ │ - b aa85c │ │ │ │ + b aa878 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa948 │ │ │ │ + bgt aa964 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aaaac │ │ │ │ + beq aaac8 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa980 │ │ │ │ + bgt aa99c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aaa98 │ │ │ │ + beq aaab4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa980 │ │ │ │ + bgt aa99c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aaac0 │ │ │ │ + beq aaadc │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble aa85c │ │ │ │ + ble aa878 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b aa85c │ │ │ │ + b aa878 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aa8a8 │ │ │ │ + beq aa8c4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa9f4 │ │ │ │ + bgt aaa10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa9f4 │ │ │ │ + bne aaa10 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b aa924 │ │ │ │ + b aa940 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_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 aa924 │ │ │ │ + b aa940 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne aa87c │ │ │ │ + bne aa898 │ │ │ │ tst r3, #32 │ │ │ │ - bne aaad4 │ │ │ │ + bne aaaf0 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt aaaf8 │ │ │ │ + blt aab14 │ │ │ │ ldrb r0, [r3] │ │ │ │ mov ip, #24 │ │ │ │ movw r3, #59032 @ 0xe698 │ │ │ │ - movw r2, #38384 @ 0x95f0 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aaa84 │ │ │ │ + bgt aaaa0 │ │ │ │ sub r2, r4, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aab20 │ │ │ │ + beq aab3c │ │ │ │ mov r1, r3 │ │ │ │ - b aa85c │ │ │ │ - bl 1435d8 │ │ │ │ + b aa878 │ │ │ │ + bl 143ca0 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa85c │ │ │ │ + b aa878 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa964 │ │ │ │ + b aa980 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa948 │ │ │ │ + b aa964 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aa980 │ │ │ │ + b aa99c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne aab08 │ │ │ │ + bne aab24 │ │ │ │ ldrsb r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge aaa50 │ │ │ │ + bge aaa6c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r1, #28 │ │ │ │ - bne aab18 │ │ │ │ + bne aab34 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #56] @ aab3c │ │ │ │ + ldr r3, [pc, #56] @ aab58 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b aaa6c │ │ │ │ + b aaa88 │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge aaa50 │ │ │ │ + bge aaa6c │ │ │ │ add r3, r1, #20 │ │ │ │ - b aaaf8 │ │ │ │ + b aab14 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b aaa84 │ │ │ │ - strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + b aaaa0 │ │ │ │ + strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + mlseq r3, r0, r8, r7 │ │ │ │ │ │ │ │ -000aab40 : │ │ │ │ +000aab5c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq aafc8 │ │ │ │ + beq aafe4 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq aae24 │ │ │ │ + beq aae40 │ │ │ │ cmn r4, #-2147483619 @ 0x8000001d │ │ │ │ - bhi ab0b4 │ │ │ │ + bhi ab0d0 │ │ │ │ add r3, r0, r4 │ │ │ │ cmp r4, #3 │ │ │ │ - ble aadf0 │ │ │ │ + ble aae0c │ │ │ │ ldr r2, [r0] │ │ │ │ movw lr, #32896 @ 0x8080 │ │ │ │ movt lr, #32896 @ 0x8080 │ │ │ │ ands r2, r2, lr │ │ │ │ - bne ab024 │ │ │ │ + bne ab040 │ │ │ │ add ip, r0, #4 │ │ │ │ sub r0, r3, #4 │ │ │ │ bic ip, ip, #3 │ │ │ │ cmp ip, r0 │ │ │ │ subhi r1, r3, ip │ │ │ │ - bhi aadf8 │ │ │ │ + bhi aae14 │ │ │ │ ldr r2, [ip] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aae68 │ │ │ │ + bne aae84 │ │ │ │ add r1, ip, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aac5c │ │ │ │ + bcc aac78 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aae6c │ │ │ │ + bne aae88 │ │ │ │ add r1, ip, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aac5c │ │ │ │ + bcc aac78 │ │ │ │ ldr r2, [ip, #8] │ │ │ │ movw lr, #32896 @ 0x8080 │ │ │ │ movt lr, #32896 @ 0x8080 │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aae6c │ │ │ │ + bne aae88 │ │ │ │ add r1, ip, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc aac5c │ │ │ │ + bcc aac78 │ │ │ │ ldr r2, [r1] │ │ │ │ ands r2, lr, r2 │ │ │ │ - bne aae6c │ │ │ │ + bne aae88 │ │ │ │ add r1, r1, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bcs aac44 │ │ │ │ - ldr ip, [pc, #2084] @ ab488 │ │ │ │ + bcs aac60 │ │ │ │ + ldr ip, [pc, #2084] @ ab4a4 │ │ │ │ sub r0, r3, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi ab46c │ │ │ │ + bhi ab488 │ │ │ │ ldrb r0, [ip, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, ip │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ bfi r2, r0, #16, #8 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ bfi r2, r0, #8, #8 │ │ │ │ ldrb r0, [r1] │ │ │ │ bfi r2, r0, #0, #8 │ │ │ │ movw r0, #32896 @ 0x8080 │ │ │ │ movt r0, #32896 @ 0x8080 │ │ │ │ and r2, r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne aae6c │ │ │ │ - movw r6, #38384 @ 0x95f0 │ │ │ │ + bne aae88 │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #65388 @ 0xff6c │ │ │ │ + movw r3, #65488 @ 0xffd0 │ │ │ │ movt r3, #9 │ │ │ │ add r8, r4, #21 │ │ │ │ ldr r2, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab008 │ │ │ │ - ldr r2, [pc, #1976] @ ab48c │ │ │ │ + bne ab024 │ │ │ │ + ldr r2, [pc, #1976] @ ab4a8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r8, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r9, r3 │ │ │ │ - bgt aaf8c │ │ │ │ + bgt aafa8 │ │ │ │ add r7, r4, #20 │ │ │ │ lsr r1, r7, #3 │ │ │ │ ldr r2, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq aaf7c │ │ │ │ + beq aaf98 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne aad54 │ │ │ │ + bne aad70 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr r6, [r2, #28] │ │ │ │ cmp lr, r6 │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ addls r1, lr, r1, lsl #3 │ │ │ │ strhi r2, [r0, #12] │ │ │ │ @@ -128591,31 +128598,31 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r2, [pc, #1808] @ ab490 │ │ │ │ + ldr r2, [pc, #1808] @ ab4ac │ │ │ │ ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne ab038 │ │ │ │ + bne ab054 │ │ │ │ mvn r2, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ strb r2, [r3, #16] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, r7] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - beq aaff4 │ │ │ │ + beq ab010 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq ab480 │ │ │ │ + beq ab49c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r3, #20 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -128623,266 +128630,266 @@ │ │ │ │ ldrne r2, [fp, #4] │ │ │ │ strne r4, [r2] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ - ldr r0, [pc, #1684] @ ab494 │ │ │ │ + ldr r0, [pc, #1684] @ ab4b0 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi ab470 │ │ │ │ + bhi ab48c │ │ │ │ ldrsb r1, [r0, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, ip │ │ │ │ - b aac88 │ │ │ │ + b aaca4 │ │ │ │ mov r1, ip │ │ │ │ - b aac90 │ │ │ │ + b aacac │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ addlt r3, r0, #1 │ │ │ │ movlt r2, #0 │ │ │ │ movlt r1, r0 │ │ │ │ - blt aac90 │ │ │ │ + blt aacac │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ab44c │ │ │ │ + bne ab468 │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59032 @ 0xe698 │ │ │ │ - movw r2, #38384 @ 0x95f0 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ - b aade4 │ │ │ │ + b aae00 │ │ │ │ mov r1, ip │ │ │ │ rbit r2, r2 │ │ │ │ sub r1, r1, r5 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ add r9, r1, r2, lsr #3 │ │ │ │ cmp r4, r9 │ │ │ │ - beq aacac │ │ │ │ + beq aacc8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ add sl, r5, r9 │ │ │ │ ldrb r2, [r5, r9] │ │ │ │ cmp r6, #1 │ │ │ │ cmpeq r1, #0 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r2, #193 @ 0xc1 │ │ │ │ movls r1, #0 │ │ │ │ andhi r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r8, #127 @ 0x7f │ │ │ │ - bne ab0c0 │ │ │ │ + bne ab0dc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl a058c │ │ │ │ + bl a05f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ab0b8 │ │ │ │ + beq ab0d4 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ bl 2d720 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ubfx r0, r2, #2, #3 │ │ │ │ str r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - beq ab070 │ │ │ │ + beq ab08c │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq ab3e8 │ │ │ │ + beq ab404 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r8, #255 @ 0xff │ │ │ │ add r0, r4, #20 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bgt ab0ac │ │ │ │ + bgt ab0c8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r9, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ mov r2, sl │ │ │ │ strd r6, [sp] │ │ │ │ - bl 1a5e5c │ │ │ │ + bl 1a6368 │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - beq ab3cc │ │ │ │ - bl bb160 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq ab3e8 │ │ │ │ + bl bb2ac <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b aade4 │ │ │ │ + b aae00 │ │ │ │ mov r0, r3 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne aad54 │ │ │ │ + bne aad70 │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32328 @ 0x7e48 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ab41c │ │ │ │ + bne ab438 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e360 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq aafdc │ │ │ │ + beq aaff8 │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r7, r4, #20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b aad54 │ │ │ │ + b aad70 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3] │ │ │ │ - ldr r3, [pc, #1212] @ ab498 │ │ │ │ - b aade4 │ │ │ │ - bl 2e73f4 │ │ │ │ + ldr r3, [pc, #1212] @ ab4b4 │ │ │ │ + b aae00 │ │ │ │ + bl 2e730c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ab0b8 │ │ │ │ + beq ab0d4 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - bne aadb0 │ │ │ │ + bne aadcc │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b aadcc │ │ │ │ + b aade8 │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq aafdc │ │ │ │ + beq aaff8 │ │ │ │ add r7, r4, #20 │ │ │ │ - b aad54 │ │ │ │ + b aad70 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ lsr r9, r2, #3 │ │ │ │ - b aae80 │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + b aae9c │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r6, r1 │ │ │ │ - bne ab430 │ │ │ │ - ldr r0, [pc, #1100] @ ab49c │ │ │ │ + bne ab44c │ │ │ │ + ldr r0, [pc, #1100] @ ab4b8 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aad88 │ │ │ │ + bne aada4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b aad88 │ │ │ │ + b aada4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq ab408 │ │ │ │ + beq ab424 │ │ │ │ cmp r0, #2 │ │ │ │ - bne ab3d4 │ │ │ │ + bne ab3f0 │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq ab3e8 │ │ │ │ + beq ab404 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r8, #255 @ 0xff │ │ │ │ add r0, r4, #28 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble aaf30 │ │ │ │ + ble aaf4c │ │ │ │ mov sl, r5 │ │ │ │ - b aaf48 │ │ │ │ - bl 2e73f4 │ │ │ │ + b aaf64 │ │ │ │ + bl 2e730c │ │ │ │ mov r3, #0 │ │ │ │ - b aade4 │ │ │ │ + b aae00 │ │ │ │ cmp r4, #3 │ │ │ │ mov ip, r5 │ │ │ │ mov r4, #0 │ │ │ │ - ble ab110 │ │ │ │ + ble ab12c │ │ │ │ tst ip, #3 │ │ │ │ - beq ab134 │ │ │ │ + beq ab150 │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ mvn r0, r1 │ │ │ │ lsr r1, r1, #6 │ │ │ │ orr r1, r1, r0, lsr #7 │ │ │ │ and r1, r1, #1 │ │ │ │ add r4, r4, r1 │ │ │ │ - b ab0d0 │ │ │ │ + b ab0ec │ │ │ │ mov r3, r2 │ │ │ │ mov r4, ip │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ mov ip, r5 │ │ │ │ ldr r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r5, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, ip │ │ │ │ - bls ab3a4 │ │ │ │ + bls ab3c0 │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ mvn r0, r1 │ │ │ │ lsr r1, r1, #6 │ │ │ │ orr r1, r1, r0, lsr #7 │ │ │ │ and r1, r1, #1 │ │ │ │ add r4, r4, r1 │ │ │ │ - b ab110 │ │ │ │ + b ab12c │ │ │ │ add r8, ip, #4 │ │ │ │ movw lr, #257 @ 0x101 │ │ │ │ movt lr, #257 @ 0x101 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ str r5, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r2, r3 │ │ │ │ mov r5, ip │ │ │ │ mov ip, r4 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ movt r1, #255 @ 0xff │ │ │ │ str r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, r8 │ │ │ │ - bcc ab0f4 │ │ │ │ + bcc ab110 │ │ │ │ sub r3, r2, r5 │ │ │ │ cmp r3, #1020 @ 0x3fc │ │ │ │ - ble ab39c │ │ │ │ + ble ab3b8 │ │ │ │ add r3, r5, #1020 @ 0x3fc │ │ │ │ cmp r3, r8 │ │ │ │ - bcc ab394 │ │ │ │ + bcc ab3b0 │ │ │ │ movw r1, #65532 @ 0xfffc │ │ │ │ movt r1, #65535 @ 0xffff │ │ │ │ sub r1, r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r3, r1 │ │ │ │ sub r3, r5, #4 │ │ │ │ bic r6, r1, #3 │ │ │ │ add r4, r6, r5 │ │ │ │ lsr r6, r6, #2 │ │ │ │ add r6, r6, #1 │ │ │ │ ands r6, r6, #7 │ │ │ │ - beq ab298 │ │ │ │ + beq ab2b4 │ │ │ │ cmp r6, #1 │ │ │ │ - beq ab278 │ │ │ │ + beq ab294 │ │ │ │ cmp r6, #2 │ │ │ │ - beq ab260 │ │ │ │ + beq ab27c │ │ │ │ cmp r6, #3 │ │ │ │ - beq ab248 │ │ │ │ + beq ab264 │ │ │ │ cmp r6, #4 │ │ │ │ - beq ab230 │ │ │ │ + beq ab24c │ │ │ │ cmp r6, #5 │ │ │ │ - beq ab218 │ │ │ │ + beq ab234 │ │ │ │ cmp r6, #6 │ │ │ │ - beq ab200 │ │ │ │ + beq ab21c │ │ │ │ ldr r7, [r5] │ │ │ │ mov r3, r5 │ │ │ │ mvn r6, r7 │ │ │ │ lsr r5, r7, #6 │ │ │ │ orr r5, r5, r6, lsr #7 │ │ │ │ and r0, r5, lr │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ @@ -128918,15 +128925,15 @@ │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ mvn r6, r7 │ │ │ │ cmp r4, r3 │ │ │ │ lsr r5, r7, #6 │ │ │ │ orr r5, r5, r6, lsr #7 │ │ │ │ and r5, r5, lr │ │ │ │ add r0, r5, r0 │ │ │ │ - beq ab368 │ │ │ │ + beq ab384 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ add r7, r3, #4 │ │ │ │ add r3, r3, #32 │ │ │ │ mvn r5, r6 │ │ │ │ cmp r4, r3 │ │ │ │ lsr r6, r6, #6 │ │ │ │ orr r5, r6, r5, lsr #7 │ │ │ │ @@ -128970,448 +128977,448 @@ │ │ │ │ and r5, r5, lr │ │ │ │ add r0, r5, r0 │ │ │ │ mvn r5, r6 │ │ │ │ lsr r6, r6, #6 │ │ │ │ orr r5, r6, r5, lsr #7 │ │ │ │ and r5, r5, lr │ │ │ │ add r0, r5, r0 │ │ │ │ - bne ab298 │ │ │ │ + bne ab2b4 │ │ │ │ bic r3, r1, #3 │ │ │ │ add r5, r8, r3 │ │ │ │ add r8, r5, #4 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ and r3, r1, r0, asr #8 │ │ │ │ and r0, r0, r1 │ │ │ │ add r3, r3, r0 │ │ │ │ add r3, r3, r3, lsr #16 │ │ │ │ ubfx r3, r3, #0, #11 │ │ │ │ add ip, ip, r3 │ │ │ │ - b ab168 │ │ │ │ + b ab184 │ │ │ │ mov r0, #0 │ │ │ │ - b ab374 │ │ │ │ + b ab390 │ │ │ │ mov r3, r2 │ │ │ │ - b ab188 │ │ │ │ + b ab1a4 │ │ │ │ cmp r2, #195 @ 0xc3 │ │ │ │ movls r8, #255 @ 0xff │ │ │ │ - bls aaebc │ │ │ │ + bls aaed8 │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movhi r8, r1 │ │ │ │ movls r8, r0 │ │ │ │ - b aaebc │ │ │ │ - bl 1e4520 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ - b ab0b8 │ │ │ │ + b aaed8 │ │ │ │ + bl 1e48ac <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b ab0d4 │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne ab090 │ │ │ │ + bne ab0ac │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r8, #255 @ 0xff │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble aaf30 │ │ │ │ - b ab0ac │ │ │ │ + ble aaf4c │ │ │ │ + b ab0c8 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne ab090 │ │ │ │ - b ab3e8 │ │ │ │ + bne ab0ac │ │ │ │ + b ab404 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b aafac │ │ │ │ + b aafc8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b aad88 │ │ │ │ + b aada4 │ │ │ │ str r4, [r3] │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge aae4c │ │ │ │ - ldr r3, [pc, #56] @ ab4a0 │ │ │ │ + bge aae68 │ │ │ │ + ldr r3, [pc, #56] @ ab4bc │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b aade4 │ │ │ │ + b aae00 │ │ │ │ mov ip, r1 │ │ │ │ ldrb r1, [ip, #3] │ │ │ │ bfi r2, r1, #24, #8 │ │ │ │ mov r1, ip │ │ │ │ - b aac80 │ │ │ │ + b aac9c │ │ │ │ add r0, r3, #28 │ │ │ │ - b aaff8 │ │ │ │ - subeq r1, r6, r0, ror #6 │ │ │ │ + b ab014 │ │ │ │ + strdeq r0, [r6], #-188 @ 0xffffff44 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - subeq r1, r6, r4, ror #6 │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + subeq r0, r6, r0, lsl #24 │ │ │ │ + rsbeq r1, r3, r8, lsl #9 │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ + mlseq r3, r0, r8, r7 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov lr, r2 │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq ab510 │ │ │ │ + beq ab52c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ movw ip, #42752 @ 0xa700 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r4, ip │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne ab510 │ │ │ │ + bne ab52c │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, lr │ │ │ │ ands r0, r3, #3 │ │ │ │ - beq ab520 │ │ │ │ + beq ab53c │ │ │ │ cmp r0, #1 │ │ │ │ - beq ab6e4 │ │ │ │ + beq ab700 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r0, [r2] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq ab6fc │ │ │ │ - ldr r3, [pc, #708] @ ab800 │ │ │ │ + beq ab718 │ │ │ │ + ldr r3, [pc, #708] @ ab81c │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab690 │ │ │ │ + bne ab6ac │ │ │ │ add r0, r5, #114688 @ 0x1c000 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [sp] │ │ │ │ movle r1, #0 │ │ │ │ movgt r1, #1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r3, fp, #24 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ orr r4, r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ab7a8 │ │ │ │ + beq ab7c4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne ab604 │ │ │ │ + bne ab620 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab6f0 │ │ │ │ + bgt ab70c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab6f0 │ │ │ │ + bne ab70c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ab514 │ │ │ │ + beq ab530 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne ab514 │ │ │ │ + bne ab530 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b ab514 │ │ │ │ + b ab530 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab620 │ │ │ │ + bgt ab63c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ab794 │ │ │ │ + beq ab7b0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab654 │ │ │ │ + bgt ab670 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab77c │ │ │ │ + beq ab798 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab654 │ │ │ │ + bgt ab670 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab768 │ │ │ │ + beq ab784 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r1, #1 │ │ │ │ cmp r4, #0 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - beq ab510 │ │ │ │ + beq ab52c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_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 ab510 │ │ │ │ + b ab52c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab554 │ │ │ │ + beq ab570 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab6c8 │ │ │ │ + bgt ab6e4 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab6c8 │ │ │ │ + bne ab6e4 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ cmp lr, #0 │ │ │ │ - beq ab510 │ │ │ │ - b ab66c │ │ │ │ + beq ab52c │ │ │ │ + b ab688 │ │ │ │ cmp r4, #0 │ │ │ │ - bne ab5d0 │ │ │ │ - b ab514 │ │ │ │ + bne ab5ec │ │ │ │ + b ab530 │ │ │ │ and r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne ab534 │ │ │ │ + bne ab550 │ │ │ │ tst r3, #32 │ │ │ │ - bne ab7b4 │ │ │ │ + bne ab7d0 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt ab7d8 │ │ │ │ + blt ab7f4 │ │ │ │ ldrb r0, [r3] │ │ │ │ mov ip, #24 │ │ │ │ movw r3, #59032 @ 0xe698 │ │ │ │ - movw r1, #38384 @ 0x95f0 │ │ │ │ + movw r1, #38392 @ 0x95f8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ add r3, r3, r1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab514 │ │ │ │ + bgt ab530 │ │ │ │ sub r1, r6, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ab514 │ │ │ │ + bne ab530 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab514 │ │ │ │ + b ab530 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab654 │ │ │ │ + b ab670 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ - b ab63c │ │ │ │ + b ab658 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab620 │ │ │ │ - bl 1435d8 │ │ │ │ + b ab63c │ │ │ │ + bl 143ca0 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab510 │ │ │ │ + b ab52c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne ab7e8 │ │ │ │ + bne ab804 │ │ │ │ ldrsb r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ addge r3, r2, #28 │ │ │ │ - bge ab720 │ │ │ │ + bge ab73c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r2, #28 │ │ │ │ - bne ab7f8 │ │ │ │ + bne ab814 │ │ │ │ ldrb r1, [r3] │ │ │ │ - ldr r3, [pc, #32] @ ab804 │ │ │ │ + ldr r3, [pc, #32] @ ab820 │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b ab73c │ │ │ │ + b ab758 │ │ │ │ ldrsb r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #20 │ │ │ │ - bge ab720 │ │ │ │ + bge ab73c │ │ │ │ add r3, r2, #20 │ │ │ │ - b ab7d8 │ │ │ │ - strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + b ab7f4 │ │ │ │ + strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + mlseq r3, r0, r8, r7 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq ab828 │ │ │ │ + beq ab844 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 257bb8 <_Py_NewReference@@Base+0x18d0> │ │ │ │ + b 258530 <_Py_NewReference@@Base+0x18d0> │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldrsb r2, [r0, #16] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - blt abc30 │ │ │ │ + blt abc4c │ │ │ │ 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 ab9c4 │ │ │ │ + bne ab9e0 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq ab968 │ │ │ │ + beq ab984 │ │ │ │ cmp r2, #0 │ │ │ │ - beq abb0c │ │ │ │ + beq abb28 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #48228 @ 0xbc64 │ │ │ │ + movw r3, #48256 @ 0xbc80 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abb38 │ │ │ │ - movw r0, #38384 @ 0x95f0 │ │ │ │ + bne abb54 │ │ │ │ + movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #25632 @ 0x6420 │ │ │ │ + movw r3, #25728 @ 0x6480 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1028] @ 0x404 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abafc │ │ │ │ - ldr r3, [pc, #924] @ abc60 │ │ │ │ + bne abb18 │ │ │ │ + ldr r3, [pc, #924] @ abc7c │ │ │ │ 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 ab998 │ │ │ │ + beq ab9b4 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt ab910 │ │ │ │ + bgt ab92c │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ab998 │ │ │ │ + beq ab9b4 │ │ │ │ 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 ab948 │ │ │ │ + beq ab964 │ │ │ │ cmp r2, #0 │ │ │ │ - beq aba2c │ │ │ │ + beq aba48 │ │ │ │ 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 ab940 │ │ │ │ + b ab95c │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne abb48 │ │ │ │ + bne abb64 │ │ │ │ tst r3, #32 │ │ │ │ - bne ab888 │ │ │ │ + bne ab8a4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab888 │ │ │ │ + beq ab8a4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ab888 │ │ │ │ + b ab8a4 │ │ │ │ ldr r2, [r0, #988] @ 0x3dc │ │ │ │ - movw r3, #33340 @ 0x823c │ │ │ │ + movw r3, #33476 @ 0x82c4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abc18 │ │ │ │ + bne abc34 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d210 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b ab940 │ │ │ │ + b ab95c │ │ │ │ cmp r2, #1 │ │ │ │ - bne abc28 │ │ │ │ + bne abc44 │ │ │ │ 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] @ abc60 │ │ │ │ + ldr r0, [pc, #628] @ abc7c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - bl 15332c │ │ │ │ + bl 1539cc │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq abc34 │ │ │ │ + beq abc50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq abc24 │ │ │ │ + beq abc40 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ strle r2, [r1] │ │ │ │ ldrbgt r3, [r1, #16] │ │ │ │ ldrble r3, [r1, #16] │ │ │ │ - b ab874 │ │ │ │ + b ab890 │ │ │ │ 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] │ │ │ │ @@ -129422,90 +129429,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 aba94 │ │ │ │ + bne abab0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aba90 │ │ │ │ + beq abaac │ │ │ │ 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 abb98 │ │ │ │ + beq abbb4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq abb6c │ │ │ │ + beq abb88 │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq ab940 │ │ │ │ + beq ab95c │ │ │ │ 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 ab940 │ │ │ │ + b ab95c │ │ │ │ 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 ab974 │ │ │ │ + beq ab990 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq ab988 │ │ │ │ + beq ab9a4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b ab974 │ │ │ │ + b ab990 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq abb18 │ │ │ │ + beq abb34 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r1, #20 │ │ │ │ addeq r3, r1, #28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq ab888 │ │ │ │ - b abb24 │ │ │ │ + beq ab8a4 │ │ │ │ + b abb40 │ │ │ │ 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 ab940 │ │ │ │ + b ab95c │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq abaa8 │ │ │ │ + beq abac4 │ │ │ │ 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] │ │ │ │ @@ -129526,82 +129533,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 ab940 │ │ │ │ + b ab95c │ │ │ │ ldr r0, [r0, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b ab9b4 │ │ │ │ + b ab9d0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b a4a90 <_Py_SetImmortal@@Base> │ │ │ │ - movw r0, #33448 @ 0x82a8 │ │ │ │ + b a4af0 <_Py_SetImmortal@@Base> │ │ │ │ + movw r0, #25824 @ 0x64e0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ + bl 2ee6a8 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_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 ab940 │ │ │ │ + b ab95c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000abc64 : │ │ │ │ +000abc80 : │ │ │ │ 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, #38384 @ 0x95f0 │ │ │ │ + movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ - movw r3, #25632 @ 0x6420 │ │ │ │ + movw r3, #25728 @ 0x6480 │ │ │ │ movt r3, #10 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1028] @ 0x404 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abe40 │ │ │ │ + bne abe5c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ abf08 │ │ │ │ + ldr r3, [pc, #608] @ abf24 │ │ │ │ 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 abe14 │ │ │ │ + beq abe30 │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt abcf4 │ │ │ │ + bgt abd10 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq abe14 │ │ │ │ + beq abe30 │ │ │ │ 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 abdf4 │ │ │ │ + beq abe10 │ │ │ │ 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 │ │ │ │ @@ -129614,29 +129621,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 abd8c │ │ │ │ + bne abda8 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq abd88 │ │ │ │ + beq abda4 │ │ │ │ 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 abe7c │ │ │ │ + beq abe98 │ │ │ │ cmp r3, #1 │ │ │ │ - beq abe50 │ │ │ │ + beq abe6c │ │ │ │ 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] │ │ │ │ @@ -129657,18 +129664,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, #33340 @ 0x823c │ │ │ │ + movw r3, #33476 @ 0x82c4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne abefc │ │ │ │ + bne abf18 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d210 │ │ │ │ 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 │ │ │ │ @@ -129684,15 +129691,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 abda0 │ │ │ │ + beq abdbc │ │ │ │ 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] │ │ │ │ @@ -129716,77 +129723,75 @@ │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b abe30 │ │ │ │ + b abe4c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r3 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ + mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac3ec │ │ │ │ + bne ac400 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #3 │ │ │ │ - beq ac338 │ │ │ │ + beq ac34c │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne ac06c │ │ │ │ + bne ac080 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq abf8c │ │ │ │ + beq abfa0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne acbbc │ │ │ │ + bne acbd0 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble ac300 │ │ │ │ + ble ac314 │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ac234 │ │ │ │ + bne ac248 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ ldrb ip, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ mvn r2, #0 │ │ │ │ cmp ip, #7 │ │ │ │ mvn r1, r2, lsl ip │ │ │ │ and r2, r9, r1 │ │ │ │ - bgt ac040 │ │ │ │ + bgt ac054 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrsb lr, [r0, r2] │ │ │ │ cmp lr, #0 │ │ │ │ - bge ac20c │ │ │ │ + bge ac220 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, r0 │ │ │ │ - beq ac2d8 │ │ │ │ + beq ac2ec │ │ │ │ add r2, r2, r1, lsl #3 │ │ │ │ add r0, r3, #20 │ │ │ │ add r1, r1, #1 │ │ │ │ str r6, [r0, r2] │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r8, [r0, #4] │ │ │ │ @@ -129796,994 +129801,994 @@ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp ip, #15 │ │ │ │ - bgt acb98 │ │ │ │ + bgt acbac │ │ │ │ lsl r0, r2, #1 │ │ │ │ add lr, r3, r0 │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bge ac158 │ │ │ │ + bge ac16c │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh r1, [r0, #20] │ │ │ │ - b abfe8 │ │ │ │ + b abffc │ │ │ │ cmp r7, r8 │ │ │ │ - beq ac108 │ │ │ │ + beq ac11c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r9, r3, #255 @ 0xff │ │ │ │ - beq ac0d4 │ │ │ │ - ldr r2, [pc, #3488] @ ace28 │ │ │ │ + beq ac0e8 │ │ │ │ + ldr r2, [pc, #3488] @ ace3c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp r8, #0 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ - bne ac368 │ │ │ │ + bne ac37c │ │ │ │ tst r3, #1 │ │ │ │ - bne ac714 │ │ │ │ + bne ac728 │ │ │ │ tst r9, #2 │ │ │ │ - bne ac980 │ │ │ │ + bne ac994 │ │ │ │ tst r9, #4 │ │ │ │ - bne ac928 │ │ │ │ + bne ac93c │ │ │ │ tst r9, #8 │ │ │ │ - bne ac8d0 │ │ │ │ + bne ac8e4 │ │ │ │ tst r9, #16 │ │ │ │ - bne ac878 │ │ │ │ + bne ac88c │ │ │ │ tst r9, #32 │ │ │ │ - bne ac820 │ │ │ │ + bne ac834 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne ac7c8 │ │ │ │ + bne ac7dc │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - bne ac76c │ │ │ │ + bne ac780 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ac6f8 │ │ │ │ + beq ac70c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #1 │ │ │ │ addne r2, r2, r5, lsl #2 │ │ │ │ ldrbeq r2, [r3, #5] │ │ │ │ addeq r3, r3, r5, lsl #3 │ │ │ │ strne r8, [r2, #4] │ │ │ │ addeq r3, r3, r1, lsl r2 │ │ │ │ streq r8, [r3, #24] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ac13c │ │ │ │ + ble ac150 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac034 │ │ │ │ + bgt ac048 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac034 │ │ │ │ + bne ac048 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ac034 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ac048 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac114 │ │ │ │ + bne ac128 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ac114 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ac128 │ │ │ │ lsr lr, r9, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r0, lr, #1 │ │ │ │ add r2, r0, r2 │ │ │ │ and r2, r2, r1 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add r5, r3, r0 │ │ │ │ ldrsh r5, [r5, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - blt ac05c │ │ │ │ + blt ac070 │ │ │ │ lsl r0, r2, #2 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ cmp ip, #7 │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - ble ac1e8 │ │ │ │ + ble ac1fc │ │ │ │ cmp ip, #15 │ │ │ │ - bgt acc28 │ │ │ │ + bgt acc3c │ │ │ │ lsl r0, r2, #1 │ │ │ │ add ip, r3, r0 │ │ │ │ ldrsh ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - blt ac05c │ │ │ │ + blt ac070 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b ac1a8 │ │ │ │ + b ac1bc │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2 │ │ │ │ ldrsb ip, [r0, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bge ac1d4 │ │ │ │ + bge ac1e8 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b abfe8 │ │ │ │ + b abffc │ │ │ │ lsr lr, r9, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r0, lr, #1 │ │ │ │ add r2, r0, r2 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2 │ │ │ │ ldrsb r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - blt ac1f8 │ │ │ │ - b ac180 │ │ │ │ - ldr r2, [pc, #3052] @ ace28 │ │ │ │ + blt ac20c │ │ │ │ + b ac194 │ │ │ │ + ldr r2, [pc, #3052] @ ace3c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ tst r5, #1 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ - bne ac458 │ │ │ │ + bne ac46c │ │ │ │ tst r5, #2 │ │ │ │ - bne ac698 │ │ │ │ + bne ac6ac │ │ │ │ tst r5, #4 │ │ │ │ - bne ac638 │ │ │ │ + bne ac64c │ │ │ │ tst r5, #8 │ │ │ │ - bne ac5d8 │ │ │ │ + bne ac5ec │ │ │ │ tst r5, #16 │ │ │ │ - bne ac578 │ │ │ │ + bne ac58c │ │ │ │ tst r5, #32 │ │ │ │ - bne ac518 │ │ │ │ + bne ac52c │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne ac4b8 │ │ │ │ + bne ac4cc │ │ │ │ lsrs r5, r5, #7 │ │ │ │ - beq abfa4 │ │ │ │ + beq abfb8 │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ ldr r5, [r7, #408] @ 0x198 │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq abfa4 │ │ │ │ + beq abfb8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge abfa4 │ │ │ │ + bge abfb8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + movw r1, #25880 @ 0x6518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b abfa4 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b abfb8 │ │ │ │ mov r0, #12 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ add r1, r3, #20 │ │ │ │ add r0, r1, r2 │ │ │ │ stmib r0, {r6, r8} │ │ │ │ str r9, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ - b ac01c │ │ │ │ + b ac030 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl acf74 │ │ │ │ + bl acf88 │ │ │ │ cmn r0, #1 │ │ │ │ - bne abf98 │ │ │ │ + bne abfac │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ace00 │ │ │ │ + ble ace14 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac360 │ │ │ │ + bgt ac374 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ace1c │ │ │ │ + beq ace30 │ │ │ │ mvn r0, #0 │ │ │ │ - b ac038 │ │ │ │ + b ac04c │ │ │ │ tst r3, #1 │ │ │ │ - bne acb58 │ │ │ │ + bne acb6c │ │ │ │ tst r9, #2 │ │ │ │ - bne acad8 │ │ │ │ + bne acaec │ │ │ │ tst r9, #4 │ │ │ │ - bne acb18 │ │ │ │ + bne acb2c │ │ │ │ tst r9, #8 │ │ │ │ - bne aca58 │ │ │ │ + bne aca6c │ │ │ │ tst r9, #16 │ │ │ │ - bne aca98 │ │ │ │ + bne acaac │ │ │ │ tst r9, #32 │ │ │ │ - bne aca18 │ │ │ │ + bne aca2c │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne ac9d8 │ │ │ │ + bne ac9ec │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - beq ac0d4 │ │ │ │ + beq ac0e8 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ac0d4 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq ac0e8 │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ - bne acd18 │ │ │ │ + bne acd2c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ac0d4 │ │ │ │ + bne ac0e8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b ac0d8 │ │ │ │ + b ac0ec │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - bne abf48 │ │ │ │ + bne abf5c │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 11a824 │ │ │ │ + bl 11a9bc │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq abf68 │ │ │ │ + beq abf7c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b5f00 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 1b6310 <_PyDict_InsertSplitValue@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble acc54 │ │ │ │ + ble acc68 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac034 │ │ │ │ + bgt ac048 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac034 │ │ │ │ + bne ac048 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ac034 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ac048 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac248 │ │ │ │ + beq ac25c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac248 │ │ │ │ + bge ac25c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + movw r1, #25880 @ 0x6518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac248 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac25c │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac278 │ │ │ │ + beq ac28c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac278 │ │ │ │ + bge ac28c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + movw r1, #25880 @ 0x6518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac278 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac28c │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac270 │ │ │ │ + beq ac284 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac270 │ │ │ │ + bge ac284 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + movw r1, #25880 @ 0x6518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac270 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac284 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac268 │ │ │ │ + beq ac27c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac268 │ │ │ │ + bge ac27c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + movw r1, #25880 @ 0x6518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac268 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac27c │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac260 │ │ │ │ + beq ac274 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac260 │ │ │ │ + bge ac274 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + movw r1, #25880 @ 0x6518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac260 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac274 │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac258 │ │ │ │ + beq ac26c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac258 │ │ │ │ + bge ac26c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + movw r1, #25880 @ 0x6518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac258 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac26c │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ac250 │ │ │ │ + beq ac264 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac250 │ │ │ │ + bge ac264 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + movw r1, #25880 @ 0x6518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac250 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac264 │ │ │ │ mov r1, #12 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ mla r3, r1, r5, r3 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ str r8, [r3, #28] │ │ │ │ - b ac108 │ │ │ │ + b ac11c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac09c │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq ac0b0 │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac09c │ │ │ │ + beq ac0b0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac09c │ │ │ │ + bge ac0b0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac09c │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac0b0 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ac0d4 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq ac0e8 │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ - beq ac0d4 │ │ │ │ + beq ac0e8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0d4 │ │ │ │ + bge ac0e8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ + bl 2ee6a8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b ac0d8 │ │ │ │ + b ac0ec │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0cc │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq ac0e0 │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac0cc │ │ │ │ + beq ac0e0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0cc │ │ │ │ + bge ac0e0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac0cc │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac0e0 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0c4 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq ac0d8 │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac0c4 │ │ │ │ + beq ac0d8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0c4 │ │ │ │ + bge ac0d8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac0c4 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac0d8 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0bc │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq ac0d0 │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac0bc │ │ │ │ + beq ac0d0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0bc │ │ │ │ + bge ac0d0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac0bc │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac0d0 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0b4 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq ac0c8 │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac0b4 │ │ │ │ + beq ac0c8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0b4 │ │ │ │ + bge ac0c8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac0b4 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac0c8 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0ac │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq ac0c0 │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac0ac │ │ │ │ + beq ac0c0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0ac │ │ │ │ + bge ac0c0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac0ac │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac0c0 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac0a4 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq ac0b8 │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ac0a4 │ │ │ │ + beq ac0b8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac0a4 │ │ │ │ + bge ac0b8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac0a4 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac0b8 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac3a0 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq ac3b4 │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acc70 │ │ │ │ + bne acc84 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac3a0 │ │ │ │ + b ac3b4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac398 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq ac3ac │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acd20 │ │ │ │ + bne acd34 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac398 │ │ │ │ + b ac3ac │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac388 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq ac39c │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acca8 │ │ │ │ + bne accbc │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac388 │ │ │ │ + b ac39c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac390 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq ac3a4 │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acd90 │ │ │ │ + bne acda4 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac390 │ │ │ │ + b ac3a4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac378 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq ac38c │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acd58 │ │ │ │ + bne acd6c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac378 │ │ │ │ + b ac38c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac380 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq ac394 │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acdc8 │ │ │ │ + bne acddc │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac380 │ │ │ │ + b ac394 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq ac370 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq ac384 │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne acce0 │ │ │ │ + bne accf4 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b ac370 │ │ │ │ + b ac384 │ │ │ │ lsl r0, r2, #2 │ │ │ │ add lr, r3, r0 │ │ │ │ ldr lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bge acbfc │ │ │ │ + bge acc10 │ │ │ │ add r2, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r2, #20] │ │ │ │ - b abfe8 │ │ │ │ + b abffc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl acf74 │ │ │ │ + bl acf88 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac338 │ │ │ │ + beq ac34c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b abf8c │ │ │ │ + b abfa0 │ │ │ │ lsr lr, r9, #5 │ │ │ │ add r0, r0, r2 │ │ │ │ add r2, lr, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - blt acbac │ │ │ │ - b ac184 │ │ │ │ + blt acbc0 │ │ │ │ + b ac198 │ │ │ │ add r5, r3, r2, lsl #2 │ │ │ │ lsl r0, r2, #2 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - blt acbac │ │ │ │ + blt acbc0 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r2, r2, lr │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b ac1a0 │ │ │ │ + b ac1b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac430 │ │ │ │ + bne ac444 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ac430 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ac444 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac3a0 │ │ │ │ + bge ac3b4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac3a0 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac3b4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac388 │ │ │ │ + bge ac39c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac388 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac39c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac370 │ │ │ │ + bge ac384 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac370 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac384 │ │ │ │ mov r3, r8 │ │ │ │ - b ac790 │ │ │ │ + b ac7a4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac398 │ │ │ │ + bge ac3ac │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac398 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac3ac │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac378 │ │ │ │ + bge ac38c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac378 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac38c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac390 │ │ │ │ + bge ac3a4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac390 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac3a4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac380 │ │ │ │ + bge ac394 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ac380 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ac394 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac344 │ │ │ │ + bne ac358 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ac344 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ac358 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ac360 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ac374 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mvn r2, #0 │ │ │ │ mov ip, r0 │ │ │ │ ldrb lr, [r0, #4] │ │ │ │ add fp, sp, #8 │ │ │ │ cmp lr, #7 │ │ │ │ mvn r2, r2, lsl lr │ │ │ │ and r0, r2, r1 │ │ │ │ - bgt ace8c │ │ │ │ + bgt acea0 │ │ │ │ add r3, ip, r0 │ │ │ │ ldrsb r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ add r0, r1, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, r2 │ │ │ │ add r0, ip, r3 │ │ │ │ ldrsb r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bge acec8 │ │ │ │ + bge acedc │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp lr, #15 │ │ │ │ - bgt acf44 │ │ │ │ + bgt acf58 │ │ │ │ add r3, ip, r0, lsl #1 │ │ │ │ ldrsh r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ add r0, r1, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, r2 │ │ │ │ add r0, ip, r3, lsl #1 │ │ │ │ ldrsh r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt ace84 │ │ │ │ + blt ace98 │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r1 │ │ │ │ cmp lr, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r3, r0, r2 │ │ │ │ - bgt acf0c │ │ │ │ + bgt acf20 │ │ │ │ add r0, ip, r3 │ │ │ │ ldrsb r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt ace84 │ │ │ │ + blt ace98 │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r1 │ │ │ │ add r0, r0, #1 │ │ │ │ and r3, r2, r0 │ │ │ │ - b acee4 │ │ │ │ + b acef8 │ │ │ │ cmp lr, #15 │ │ │ │ add r0, ip, r3, lsl #1 │ │ │ │ addgt r0, ip, r3, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ldrshle r0, [r0, #20] │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ add r0, r0, r1 │ │ │ │ cmp r4, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ - blt ace84 │ │ │ │ + blt ace98 │ │ │ │ and r3, r2, r0 │ │ │ │ - b acf0c │ │ │ │ + b acf20 │ │ │ │ add r3, ip, r0, lsl #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ add r0, r1, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, r2 │ │ │ │ add r0, ip, r3, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b acec0 │ │ │ │ + b aced4 │ │ │ │ push {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 add64 │ │ │ │ + bhi add78 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ mov r3, r1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb ip, [r5, #6] │ │ │ │ @@ -130794,26 +130799,26 @@ │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r2, #1 │ │ │ │ lsl r2, r7, r9 │ │ │ │ mov sl, r3 │ │ │ │ cmp r1, #0 │ │ │ │ umull r0, r2, r0, r2 │ │ │ │ lsr r2, r2, r9 │ │ │ │ - beq ad6dc │ │ │ │ + beq ad6f0 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi adab4 │ │ │ │ + bhi adac8 │ │ │ │ cmp r3, #3 │ │ │ │ - bne ad1b4 │ │ │ │ - ldr r2, [pc, #3492] @ add9c │ │ │ │ + bne ad1c8 │ │ │ │ + ldr r2, [pc, #3492] @ addb0 │ │ │ │ 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 ad758 │ │ │ │ + beq ad76c │ │ │ │ ldr r3, [r2, #1932] @ 0x78c │ │ │ │ add r0, r4, #28 │ │ │ │ ldr r1, [r4] │ │ │ │ add sl, r4, #20 │ │ │ │ str r1, [r2, #1928] @ 0x788 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -130832,81 +130837,81 @@ │ │ │ │ str r1, [r4, #8] │ │ │ │ bl 2d720 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ lsl r3, r9, r3 │ │ │ │ - bne adbdc │ │ │ │ + bne adbf0 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad704 │ │ │ │ + beq ad718 │ │ │ │ add r2, r5, #20 │ │ │ │ add r3, r2, r3 │ │ │ │ mov r2, #8 │ │ │ │ add r8, sl, r2 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - bne ad7a0 │ │ │ │ + bne ad7b4 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ad7a0 │ │ │ │ + bne ad7b4 │ │ │ │ mov r1, r3 │ │ │ │ lsl r2, r7, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e2dc │ │ │ │ cmp r7, #0 │ │ │ │ - beq ad138 │ │ │ │ + beq ad14c │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ mvn lr, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn lr, lr, lsl r1 │ │ │ │ - b ad108 │ │ │ │ + b ad11c │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ad6bc │ │ │ │ + bgt ad6d0 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r9, [sl, ip] │ │ │ │ cmn r9, #1 │ │ │ │ - bne ad334 │ │ │ │ + bne ad348 │ │ │ │ strh r3, [sl, ip] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - beq ad138 │ │ │ │ + beq ad14c │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ ldr r2, [r8, r3, lsl #3] │ │ │ │ cmp r1, #7 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ and r2, lr, r0 │ │ │ │ - bgt ad0dc │ │ │ │ + bgt ad0f0 │ │ │ │ ldrsb ip, [sl, r2] │ │ │ │ cmn ip, #1 │ │ │ │ - bne ad334 │ │ │ │ + bne ad348 │ │ │ │ strb r3, [sl, r2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bne ad104 │ │ │ │ - movw r3, #46952 @ 0xb768 │ │ │ │ + bne ad118 │ │ │ │ + movw r3, #45676 @ 0xb26c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq ad198 │ │ │ │ + beq ad1ac │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne ad3a4 │ │ │ │ + bne ad3b8 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne ad3a4 │ │ │ │ - ldr r3, [pc, #3120] @ add9c │ │ │ │ + bne ad3b8 │ │ │ │ + ldr r3, [pc, #3120] @ addb0 │ │ │ │ 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 ad748 │ │ │ │ + bhi ad75c │ │ │ │ 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] │ │ │ │ @@ -130918,47 +130923,47 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsl r1, r2, #3 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r7 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r8, #38384 @ 0x95f0 │ │ │ │ + movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r0, #65388 @ 0xff6c │ │ │ │ + movw r0, #65488 @ 0xffd0 │ │ │ │ movt r0, #9 │ │ │ │ ldr r4, [r8, #996] @ 0x3e4 │ │ │ │ cmp r4, r0 │ │ │ │ - bne adc20 │ │ │ │ - ldr r0, [pc, #2988] @ add9c │ │ │ │ + bne adc34 │ │ │ │ + ldr r0, [pc, #2988] @ addb0 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [ip, r0] │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #1604] @ 0x644 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - bcs adb18 │ │ │ │ + bcs adb2c │ │ │ │ add r1, r1, #19 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r0, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, ip │ │ │ │ - beq adbbc │ │ │ │ + beq adbd0 │ │ │ │ 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 ad50c │ │ │ │ + beq ad520 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r8, #1 │ │ │ │ strb sl, [r4, #5] │ │ │ │ add sl, r4, #20 │ │ │ │ strb r3, [r4, #6] │ │ │ │ @@ -130978,112 +130983,112 @@ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ cmp r3, r9 │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ lsl r2, r8, r2 │ │ │ │ lsl r3, r8, r3 │ │ │ │ - bne ad5b0 │ │ │ │ + bne ad5c4 │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad708 │ │ │ │ + beq ad71c │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, #0 │ │ │ │ add r1, r5, #20 │ │ │ │ add r3, r1, r3 │ │ │ │ - bne ad090 │ │ │ │ + bne ad0a4 │ │ │ │ add r1, sl, r2 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ad324 │ │ │ │ + ble ad338 │ │ │ │ mov lr, #12 │ │ │ │ mov r2, r1 │ │ │ │ mla lr, lr, r7, r1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq adc78 │ │ │ │ + beq adc8c │ │ │ │ ldr ip, [r3], #8 │ │ │ │ add r2, r2, #12 │ │ │ │ str ip, [r2, #-8] │ │ │ │ ldr ip, [ip, #12] │ │ │ │ str ip, [r2, #-12] │ │ │ │ str r0, [r2, #-4] │ │ │ │ cmp lr, r2 │ │ │ │ - bne ad2f8 │ │ │ │ + bne ad30c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbc74 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ - b ad138 │ │ │ │ + bl bbdc0 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + b ad14c │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ cmp r1, #7 │ │ │ │ add r2, ip, r2 │ │ │ │ and r2, r2, lr │ │ │ │ - ble ad394 │ │ │ │ + ble ad3a8 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ad8f8 │ │ │ │ + bgt ad90c │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r1, [sl, ip] │ │ │ │ cmn r1, #1 │ │ │ │ - beq ad0f4 │ │ │ │ + beq ad108 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, lr │ │ │ │ - b ad358 │ │ │ │ + b ad36c │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, lr │ │ │ │ ldrsb r1, [sl, r2] │ │ │ │ cmn r1, #1 │ │ │ │ - beq ad128 │ │ │ │ - b ad380 │ │ │ │ - movw r8, #38384 @ 0x95f0 │ │ │ │ + beq ad13c │ │ │ │ + b ad394 │ │ │ │ + movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r3, #25632 @ 0x6420 │ │ │ │ + movw r3, #25728 @ 0x6480 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r8, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne adc5c │ │ │ │ - ldr r2, [pc, #2516] @ add9c │ │ │ │ + bne adc70 │ │ │ │ + ldr r2, [pc, #2516] @ addb0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ cmn r9, #804 @ 0x324 │ │ │ │ - beq adb78 │ │ │ │ + beq adb8c │ │ │ │ lsr r3, r5, #18 │ │ │ │ ubfx r2, r5, #0, #18 │ │ │ │ add r3, r9, r3, lsl #3 │ │ │ │ ldr r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt ad414 │ │ │ │ + bgt ad428 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq adb78 │ │ │ │ + beq adb8c │ │ │ │ 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 ad9d4 │ │ │ │ + beq ad9e8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad198 │ │ │ │ + bne ad1ac │ │ │ │ ldr r5, [r2, #16] │ │ │ │ mov r3, #28 │ │ │ │ ldr sl, [r9, #512] @ 0x200 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mul r5, r3, r5 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ @@ -131092,60 +131097,60 @@ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ str r1, [r2, #8] │ │ │ │ add ip, r9, r3, lsl #2 │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r1, [ip, #528] @ 0x210 │ │ │ │ cmp r0, r1 │ │ │ │ - bne ad4a4 │ │ │ │ + bne ad4b8 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad4a0 │ │ │ │ + beq ad4b4 │ │ │ │ ldr lr, [r2, #8] │ │ │ │ cmp r3, lr │ │ │ │ movne r2, #0 │ │ │ │ str r2, [ip, #528] @ 0x210 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq adcbc │ │ │ │ + beq adcd0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq adc90 │ │ │ │ + beq adca4 │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [ip, #532] @ 0x214 │ │ │ │ cmp r0, r1 │ │ │ │ - beq ad198 │ │ │ │ + beq ad1ac │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r9, #524] @ 0x20c │ │ │ │ strne r2, [r3, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r1, #20] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3, #24] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b ad198 │ │ │ │ + b ad1ac │ │ │ │ ldr r9, [r0, #24] │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp r9, lr │ │ │ │ - bhi ad69c │ │ │ │ + bhi ad6b0 │ │ │ │ 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 adb18 │ │ │ │ + beq adb2c │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, sl │ │ │ │ add r8, r7, #20 │ │ │ │ add sl, r4, #20 │ │ │ │ mov r9, #0 │ │ │ │ strb r3, [r4, #4] │ │ │ │ strb r0, [r4, #5] │ │ │ │ @@ -131166,234 +131171,234 @@ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ cmp r3, r9 │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ lsl r2, r7, r2 │ │ │ │ lsl r3, r7, r3 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - beq ad2c0 │ │ │ │ + beq ad2d4 │ │ │ │ ldrb r0, [r4, #6] │ │ │ │ add r1, r5, #20 │ │ │ │ add r8, r1, r3 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r1, sl, r2 │ │ │ │ moveq r3, r0 │ │ │ │ moveq r2, r1 │ │ │ │ - beq ad968 │ │ │ │ + beq ad97c │ │ │ │ add r9, sl, r2 │ │ │ │ cmp r7, #0 │ │ │ │ - ble adc70 │ │ │ │ + ble adc84 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ add r1, r9, r7, lsl #3 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r9 │ │ │ │ ldrb r1, [r3] │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ add r0, r3, #3 │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr ip, [r8, r3, lsl #3] │ │ │ │ add lr, r1, r3, lsl #2 │ │ │ │ ldr r1, [ip] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ add r1, r1, #1 │ │ │ │ - ble ad9f4 │ │ │ │ + ble ada08 │ │ │ │ str ip, [r2] │ │ │ │ add r2, r2, #8 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ str r3, [r2, #-4] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ad5f8 │ │ │ │ + bne ad60c │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ mvn ip, #0 │ │ │ │ mov r2, #0 │ │ │ │ mvn ip, ip, lsl r1 │ │ │ │ - b ad674 │ │ │ │ + b ad688 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt ada18 │ │ │ │ + bgt ada2c │ │ │ │ lsl lr, r3, #1 │ │ │ │ ldrsh r8, [sl, lr] │ │ │ │ cmn r8, #1 │ │ │ │ - bne ada24 │ │ │ │ + bne ada38 │ │ │ │ strh r2, [sl, lr] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - beq ad97c │ │ │ │ + beq ad990 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ ldr r3, [r9, r2, lsl #3] │ │ │ │ cmp r1, #7 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ and r3, ip, r0 │ │ │ │ - bgt ad648 │ │ │ │ + bgt ad65c │ │ │ │ ldrsb lr, [sl, r3] │ │ │ │ cmn lr, #1 │ │ │ │ - bne ada24 │ │ │ │ + bne ada38 │ │ │ │ strb r2, [sl, r3] │ │ │ │ - b ad664 │ │ │ │ + b ad678 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r8, r7, #20 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, sl │ │ │ │ str r1, [ip, #12] │ │ │ │ str ip, [r1, #8] │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ad548 │ │ │ │ + b ad55c │ │ │ │ ldr ip, [sl, r2, lsl #2] │ │ │ │ cmn ip, #1 │ │ │ │ - bne ad334 │ │ │ │ + bne ad348 │ │ │ │ str r3, [sl, r2, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bne ad104 │ │ │ │ - b ad138 │ │ │ │ + bne ad118 │ │ │ │ + b ad14c │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #7 │ │ │ │ mov r1, #12 │ │ │ │ - bhi adabc │ │ │ │ + bhi adad0 │ │ │ │ mul r1, r1, r2 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r7 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b ad1cc │ │ │ │ + b ad1e0 │ │ │ │ mov r2, #8 │ │ │ │ add sl, sl, r2 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ add r2, r5, #20 │ │ │ │ add r3, r2, r3 │ │ │ │ - bne ada74 │ │ │ │ + bne ada88 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sl │ │ │ │ mul r2, r2, r7 │ │ │ │ bl 2e2dc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl bbc74 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ - b ad138 │ │ │ │ + bl bbdc0 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + b ad14c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b ad198 │ │ │ │ - movw r8, #38384 @ 0x95f0 │ │ │ │ + b ad1ac │ │ │ │ + movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #65388 @ 0xff6c │ │ │ │ + movw r1, #65488 @ 0xffd0 │ │ │ │ movt r1, #9 │ │ │ │ ldr r4, [r8, #996] @ 0x3e4 │ │ │ │ cmp r4, r1 │ │ │ │ - bne adc04 │ │ │ │ + bne adc18 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r7, #8 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #5 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b ad210 │ │ │ │ + b ad224 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r2, #0 │ │ │ │ - ble ad9cc │ │ │ │ + ble ad9e0 │ │ │ │ mvn r9, r2 │ │ │ │ add r9, r9, r7 │ │ │ │ ands r9, r9, #3 │ │ │ │ - beq ad8b8 │ │ │ │ + beq ad8cc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad8c8 │ │ │ │ + beq ad8dc │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ add lr, r3, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ cmp r9, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r3, lr │ │ │ │ stm ip, {r0, r1} │ │ │ │ - beq ad8b8 │ │ │ │ + beq ad8cc │ │ │ │ cmp r9, #2 │ │ │ │ - beq ad814 │ │ │ │ + beq ad828 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad8c8 │ │ │ │ + beq ad8dc │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ add lr, lr, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r2, r2, #1 │ │ │ │ mov r3, lr │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldr r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad8c8 │ │ │ │ + beq ad8dc │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ add r2, r2, #1 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r3, lr, #8 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - b ad8b8 │ │ │ │ + b ad8cc │ │ │ │ add r2, r2, #1 │ │ │ │ add lr, r3, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ cmp r2, r7 │ │ │ │ mov r9, r2 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - beq ad0c8 │ │ │ │ + beq ad0dc │ │ │ │ ldr r1, [lr, #4] │ │ │ │ mov r3, lr │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad8c8 │ │ │ │ + beq ad8dc │ │ │ │ ldrd r0, [lr] │ │ │ │ add r3, lr, #8 │ │ │ │ stm ip, {r0, r1} │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad8c8 │ │ │ │ + beq ad8dc │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r3, lr, #16 │ │ │ │ stm ip, {r0, r1} │ │ │ │ add r2, r9, #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad8c8 │ │ │ │ + beq ad8dc │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r2, r9, #3 │ │ │ │ add r3, lr, #24 │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - bne ad838 │ │ │ │ + bne ad84c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ add r1, r3, #8 │ │ │ │ - beq adba8 │ │ │ │ + beq adbbc │ │ │ │ add ip, r8, r2, lsl #3 │ │ │ │ add r3, r1, #8 │ │ │ │ add r2, r2, #1 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ cmp r2, r7 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bne ad7ac │ │ │ │ - b ad0c8 │ │ │ │ + bne ad7c0 │ │ │ │ + b ad0dc │ │ │ │ ldr r1, [sl, r2, lsl #2] │ │ │ │ cmn r1, #1 │ │ │ │ - beq ad6c8 │ │ │ │ + beq ad6dc │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, lr │ │ │ │ - b ad8f8 │ │ │ │ + b ad90c │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, r2, #12 │ │ │ │ ldrb ip, [r0] │ │ │ │ add ip, ip, #1 │ │ │ │ add r0, r0, ip, lsl #2 │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ @@ -131406,229 +131411,229 @@ │ │ │ │ strle ip, [r0] │ │ │ │ str r0, [r2, #-8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [r2, #-12] │ │ │ │ ldr r0, [lr, #4] │ │ │ │ str r0, [r2, #-4] │ │ │ │ cmp r3, r7 │ │ │ │ - blt ad91c │ │ │ │ + blt ad930 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbc74 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + bl bbdc0 <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 25c0cc <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25ca50 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq adc80 │ │ │ │ + beq adc94 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r2, [r3] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, r1 │ │ │ │ - beq adc68 │ │ │ │ + beq adc7c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, r3, #4 │ │ │ │ bl 2d720 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b ad198 │ │ │ │ - beq ad138 │ │ │ │ - b ad0c8 │ │ │ │ + b ad1ac │ │ │ │ + beq ad14c │ │ │ │ + b ad0dc │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r3, [r9, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b ad198 │ │ │ │ + b ad1ac │ │ │ │ str r1, [ip] │ │ │ │ add r2, r2, #8 │ │ │ │ str ip, [r2, #-8] │ │ │ │ ldr r3, [lr, #4] │ │ │ │ str r3, [r2, #-4] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ad5f8 │ │ │ │ - b ad634 │ │ │ │ + bne ad60c │ │ │ │ + b ad648 │ │ │ │ ldr lr, [sl, r3, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - beq adc54 │ │ │ │ + beq adc68 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add lr, r0, #1 │ │ │ │ add r3, lr, r3 │ │ │ │ and r3, r3, ip │ │ │ │ cmp r1, #7 │ │ │ │ lsl lr, r3, #1 │ │ │ │ ldrsble lr, [sl, r3] │ │ │ │ - ble ada54 │ │ │ │ + ble ada68 │ │ │ │ cmp r1, #15 │ │ │ │ ldrshle lr, [sl, lr] │ │ │ │ ldrgt lr, [sl, r3, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - bne adbec │ │ │ │ + bne adc00 │ │ │ │ cmp r1, #7 │ │ │ │ - ble ad694 │ │ │ │ + ble ad6a8 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt adc54 │ │ │ │ + bgt adc68 │ │ │ │ lsl lr, r3, #1 │ │ │ │ - b ad660 │ │ │ │ + b ad674 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ad734 │ │ │ │ + ble ad748 │ │ │ │ mov lr, #12 │ │ │ │ mov ip, sl │ │ │ │ mla lr, lr, r7, sl │ │ │ │ - b ada90 │ │ │ │ + b adaa4 │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ada8c │ │ │ │ + beq adaa0 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ add ip, ip, #12 │ │ │ │ cmp lr, ip │ │ │ │ - bne ada8c │ │ │ │ - b ad734 │ │ │ │ + bne adaa0 │ │ │ │ + b ad748 │ │ │ │ mov r1, #8 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi add40 │ │ │ │ - movw r8, #38384 @ 0x95f0 │ │ │ │ + bhi add54 │ │ │ │ + movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ mul r0, r2, r1 │ │ │ │ add sl, r3, #1 │ │ │ │ mov r7, #1 │ │ │ │ - movw r1, #65388 @ 0xff6c │ │ │ │ + movw r1, #65488 @ 0xffd0 │ │ │ │ movt r1, #9 │ │ │ │ ldr r4, [r8, #996] @ 0x3e4 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r1 │ │ │ │ add r1, r0, r7, lsl sl │ │ │ │ add r1, r1, #20 │ │ │ │ lsl r7, r7, sl │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne adc20 │ │ │ │ - ldr r1, [pc, #660] @ add9c │ │ │ │ + bne adc34 │ │ │ │ + ldr r1, [pc, #660] @ addb0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1604] @ 0x644 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r4, [r8, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32328 @ 0x7e48 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, r1 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne add70 │ │ │ │ + bne add84 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #1 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq add64 │ │ │ │ + beq add78 │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, sl │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r1, [ip, #800] @ 0x320 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [ip, #800] @ 0x320 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ad548 │ │ │ │ + b ad55c │ │ │ │ ldr r2, [r8, #988] @ 0x3dc │ │ │ │ - movw r3, #33340 @ 0x823c │ │ │ │ + movw r3, #33476 @ 0x82c4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne add8c │ │ │ │ + bne adda0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d210 │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b ad198 │ │ │ │ + b ad1ac │ │ │ │ ldr r3, [r1, #12] │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad8d8 │ │ │ │ - b adba8 │ │ │ │ + bne ad8ec │ │ │ │ + b adbbc │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b ad534 │ │ │ │ + b ad548 │ │ │ │ add r2, r5, #20 │ │ │ │ add r8, r2, r3 │ │ │ │ mov r2, #8 │ │ │ │ - b ad5d0 │ │ │ │ + b ad5e4 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, ip │ │ │ │ - b ada38 │ │ │ │ + b ada4c │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r7, #8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq add64 │ │ │ │ + beq add78 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b ad548 │ │ │ │ + b ad55c │ │ │ │ str r2, [sl, r3, lsl #2] │ │ │ │ - b ad664 │ │ │ │ + b ad678 │ │ │ │ ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b ad198 │ │ │ │ - beq ad97c │ │ │ │ - b ad634 │ │ │ │ + b ad1ac │ │ │ │ + beq ad990 │ │ │ │ + b ad648 │ │ │ │ add r3, r3, #8 │ │ │ │ - b ad2f8 │ │ │ │ + b ad30c │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b ad198 │ │ │ │ + b ad1ac │ │ │ │ ldr r3, [r9, #524] @ 0x20c │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r0, #24] │ │ │ │ strne r0, [r3, #24] │ │ │ │ ldr r3, [r9, #532] @ 0x214 │ │ │ │ str r0, [r9, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [r9, #532] @ 0x214 │ │ │ │ - b ad198 │ │ │ │ + b ad1ac │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad4b8 │ │ │ │ + beq ad4cc │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [sl, r5] │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r9, #524] @ 0x20c │ │ │ │ strne r2, [r3, #20] │ │ │ │ str r3, [r2, #24] │ │ │ │ @@ -131650,81 +131655,81 @@ │ │ │ │ ldr r3, [r8, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r9, #788] @ 0x314 │ │ │ │ str r4, [sl, r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str r3, [r9, #788] @ 0x314 │ │ │ │ - b ad198 │ │ │ │ + b ad1ac │ │ │ │ mul r1, r2, r1 │ │ │ │ add sl, r3, #2 │ │ │ │ mov r7, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r7, lsl sl │ │ │ │ adds r0, r1, #20 │ │ │ │ lsl r7, r7, sl │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bpl ad1cc │ │ │ │ - bl 2e73f4 │ │ │ │ + bpl ad1e0 │ │ │ │ + bl 2e730c │ │ │ │ mvn r0, #0 │ │ │ │ - b ad1ac │ │ │ │ + b ad1c0 │ │ │ │ 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 adb50 │ │ │ │ + b adb64 │ │ │ │ ldr r0, [r8, #972] @ 0x3cc │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b adb94 │ │ │ │ + b adba8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ and r2, r3, #32 │ │ │ │ ands r8, r3, #16 │ │ │ │ - bne ae2c0 │ │ │ │ + bne ae2d4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne adfc0 │ │ │ │ + bne adfd4 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt ae118 │ │ │ │ + bgt ae12c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae1b8 │ │ │ │ - ldr r2, [pc, #1728] @ ae4b8 │ │ │ │ + beq ae1cc │ │ │ │ + ldr r2, [pc, #1728] @ ae4cc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi ae1b8 │ │ │ │ + bhi ae1cc │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #30956 @ 0x78ec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa37c <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa398 <_PyType_AllocNoTrack@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae144 │ │ │ │ - movw r8, #54552 @ 0xd518 │ │ │ │ + beq ae158 │ │ │ │ + movw r8, #56320 @ 0xdc00 │ │ │ │ movt r8, #19 │ │ │ │ movw r3, #30956 @ 0x78ec │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq ae2dc │ │ │ │ - ldr r2, [pc, #1648] @ ae4bc │ │ │ │ + beq ae2f0 │ │ │ │ + ldr r2, [pc, #1648] @ ae4d0 │ │ │ │ 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 │ │ │ │ @@ -131733,52 +131738,52 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ - beq ade9c │ │ │ │ + beq adeb0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ mov r3, #0 │ │ │ │ subs r7, r0, #0 │ │ │ │ streq r7, [r4, #12] │ │ │ │ - beq ae304 │ │ │ │ + beq ae318 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq ae3a0 │ │ │ │ + beq ae3b4 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ae3a0 │ │ │ │ + bne ae3b4 │ │ │ │ ldrb r2, [r7, #16] │ │ │ │ tst r2, #3 │ │ │ │ - beq ae048 │ │ │ │ + beq ae05c │ │ │ │ str r7, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r6, [r4, #20] │ │ │ │ str r8, [r4, #24] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ mov r8, #1 │ │ │ │ tst r3, #2 │ │ │ │ - beq ae040 │ │ │ │ - ldr r2, [pc, #1432] @ ae4bc │ │ │ │ + beq ae054 │ │ │ │ + ldr r2, [pc, #1432] @ ae4d0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -131790,1183 +131795,1201 @@ │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r1, #444] @ 0x1bc │ │ │ │ ldreq r0, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ands r3, r3, #64 @ 0x40 │ │ │ │ - bne ae2e8 │ │ │ │ + bne ae2fc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ moveq r5, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae3a8 │ │ │ │ + beq ae3bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adfb4 │ │ │ │ + bgt adfc8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae4ac │ │ │ │ + beq ae4c0 │ │ │ │ rsb r0, r5, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 257ebc <_Py_NewReference@@Base+0x1bd4> │ │ │ │ + bl 258834 <_Py_NewReference@@Base+0x1bd4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae3f4 │ │ │ │ + beq ae408 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a92b8 │ │ │ │ + bl a92d4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ae144 │ │ │ │ + beq ae158 │ │ │ │ mov r0, r7 │ │ │ │ - bl 257fe8 │ │ │ │ + bl 258960 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae01c │ │ │ │ + bgt ae030 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae414 │ │ │ │ + beq ae428 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ae144 │ │ │ │ + beq ae158 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq ae304 │ │ │ │ + beq ae318 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne adf1c │ │ │ │ + bne adf30 │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ - b adf64 │ │ │ │ + b adf78 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [r7] │ │ │ │ mov sl, r3 │ │ │ │ - beq ae32c │ │ │ │ - ldr r3, [pc, #1116] @ ae4c0 │ │ │ │ + beq ae340 │ │ │ │ + ldr r3, [pc, #1116] @ ae4d4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ - ldr r3, [pc, #1096] @ ae4bc │ │ │ │ + ldr r3, [pc, #1096] @ ae4d0 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ae264 │ │ │ │ + bne ae278 │ │ │ │ add r3, r9, #114688 @ 0x1c000 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ae4a4 │ │ │ │ + beq ae4b8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne ae1d8 │ │ │ │ + bne ae1ec │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae0e4 │ │ │ │ + bgt ae0f8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae0e4 │ │ │ │ + bne ae0f8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ae2f8 │ │ │ │ + ble ae30c │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ae3d0 │ │ │ │ + beq ae3e4 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r7, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r8, [r4, #24] │ │ │ │ - b adf0c │ │ │ │ + b adf20 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r8, #10760 @ 0x2a08 │ │ │ │ + movweq r8, #12456 @ 0x30a8 │ │ │ │ movteq r8, #21 │ │ │ │ - bne ae18c │ │ │ │ + bne ae1a0 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #30956 @ 0x78ec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa37c <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa398 <_PyType_AllocNoTrack@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne ade30 │ │ │ │ + bne ade44 │ │ │ │ mvn r0, #0 │ │ │ │ - b adfb8 │ │ │ │ + b adfcc │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #30956 @ 0x78ec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl aa37c <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa398 <_PyType_AllocNoTrack@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae144 │ │ │ │ - movw r8, #34512 @ 0x86d0 │ │ │ │ + beq ae158 │ │ │ │ + movw r8, #36132 @ 0x8d24 │ │ │ │ movt r8, #20 │ │ │ │ - b ade30 │ │ │ │ - movw r8, #5272 @ 0x1498 │ │ │ │ + b ade44 │ │ │ │ + movw r8, #6652 @ 0x19fc │ │ │ │ movt r8, #19 │ │ │ │ - b ae128 │ │ │ │ - movw r8, #46076 @ 0xb3fc │ │ │ │ + b ae13c │ │ │ │ + movw r8, #46496 @ 0xb5a0 │ │ │ │ movt r8, #13 │ │ │ │ - b ae128 │ │ │ │ + b ae13c │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble ae1b8 │ │ │ │ + ble ae1cc │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r8, #1848 @ 0x738 │ │ │ │ + movweq r8, #3484 @ 0xd9c │ │ │ │ movteq r8, #23 │ │ │ │ - beq ae128 │ │ │ │ + beq ae13c │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - movweq r8, #54952 @ 0xd6a8 │ │ │ │ + movweq r8, #55976 @ 0xdaa8 │ │ │ │ movteq r8, #27 │ │ │ │ - beq ae128 │ │ │ │ + beq ae13c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6] │ │ │ │ - movw r1, #33284 @ 0x8204 │ │ │ │ + movw r1, #25660 @ 0x643c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b ae144 │ │ │ │ + bl 14161c │ │ │ │ + b ae158 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae1f4 │ │ │ │ + bgt ae208 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae498 │ │ │ │ + beq ae4ac │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae22c │ │ │ │ + bgt ae240 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae48c │ │ │ │ + beq ae4a0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae22c │ │ │ │ + bgt ae240 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae480 │ │ │ │ + beq ae494 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - ble ae3a0 │ │ │ │ + ble ae3b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ str r7, [r4, #12] │ │ │ │ - b ae104 │ │ │ │ + b ae118 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae084 │ │ │ │ + beq ae098 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae29c │ │ │ │ + bgt ae2b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae29c │ │ │ │ + bne ae2b0 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ movle r7, r2 │ │ │ │ strle r3, [r2] │ │ │ │ - ble ae3a0 │ │ │ │ + ble ae3b4 │ │ │ │ mov r7, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b ae104 │ │ │ │ + b ae118 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae464 │ │ │ │ - bl aef74 │ │ │ │ + bne ae478 │ │ │ │ + bl aef88 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r7, [r4, #12] │ │ │ │ - bne adf0c │ │ │ │ - b ae144 │ │ │ │ + bne adf20 │ │ │ │ + b ae158 │ │ │ │ cmp r5, #0 │ │ │ │ - bne ade8c │ │ │ │ - b ade9c │ │ │ │ + bne adea0 │ │ │ │ + b adeb0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl a95e8 │ │ │ │ - b adf84 │ │ │ │ + bl a9604 │ │ │ │ + b adf98 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne ae100 │ │ │ │ + bne ae114 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae144 │ │ │ │ + bgt ae158 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae144 │ │ │ │ + bne ae158 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ae144 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ae158 │ │ │ │ and r3, r2, #28 │ │ │ │ cmp r3, #4 │ │ │ │ - bne ae05c │ │ │ │ + bne ae070 │ │ │ │ tst r2, #32 │ │ │ │ - beq ae420 │ │ │ │ + beq ae434 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq ae450 │ │ │ │ + beq ae464 │ │ │ │ ldrsb r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r7, #20 │ │ │ │ - bge ae430 │ │ │ │ + bge ae444 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r7, #20 │ │ │ │ addeq r3, r7, #28 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #336] @ ae4c4 │ │ │ │ + ldr r3, [pc, #336] @ ae4d8 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae39c │ │ │ │ + bgt ae3b0 │ │ │ │ sub r2, sl, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae39c │ │ │ │ + bne ae3b0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r3 │ │ │ │ str r7, [r4, #12] │ │ │ │ - b ae104 │ │ │ │ + b ae118 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt adf98 │ │ │ │ + bgt adfac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne adf98 │ │ │ │ + bne adfac │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b adf98 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b adfac │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b ae0fc │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + b ae110 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq ae144 │ │ │ │ - bl 1435d8 │ │ │ │ - b adfcc │ │ │ │ + beq ae158 │ │ │ │ + bl 143ca0 │ │ │ │ + b adfe0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ae01c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ae030 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt ae368 │ │ │ │ + blt ae37c │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r3, #59032 @ 0xe698 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ - movw r2, #38384 @ 0x95f0 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ - b ae374 │ │ │ │ + b ae388 │ │ │ │ ldrsb r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r7, #28 │ │ │ │ - bge ae430 │ │ │ │ - b ae358 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bge ae444 │ │ │ │ + b ae36c │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33608 @ 0x8348 │ │ │ │ + movw r1, #25984 @ 0x6580 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b ae144 │ │ │ │ + bl 16f2c4 │ │ │ │ + b ae158 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ae22c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ae240 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ae210 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ae224 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ae1f4 │ │ │ │ - bl 1435d8 │ │ │ │ - b ae3a0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ae208 │ │ │ │ + bl 143ca0 │ │ │ │ + b ae3b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b adfb4 │ │ │ │ - subeq r1, r6, r8, ror #6 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b adfc8 │ │ │ │ + subeq r0, r6, r4, lsl #24 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + mlseq r3, r0, r8, r7 │ │ │ │ │ │ │ │ -000ae4c8 : │ │ │ │ +000ae4dc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt ae518 │ │ │ │ + bgt ae52c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae59c │ │ │ │ - ldr r1, [pc, #200] @ ae5cc │ │ │ │ + beq ae5b0 │ │ │ │ + ldr r1, [pc, #200] @ ae5e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi ae59c │ │ │ │ + bhi ae5b0 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r5, #10760 @ 0x2a08 │ │ │ │ + movweq r5, #12456 @ 0x30a8 │ │ │ │ movteq r5, #21 │ │ │ │ - bne ae570 │ │ │ │ + bne ae584 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ movw r0, #30956 @ 0x78ec │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a9ee4 │ │ │ │ + bl a9f00 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ strd r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r5, #34512 @ 0x86d0 │ │ │ │ + movw r5, #36132 @ 0x8d24 │ │ │ │ movt r5, #20 │ │ │ │ - b ae528 │ │ │ │ - movw r5, #5272 @ 0x1498 │ │ │ │ + b ae53c │ │ │ │ + movw r5, #6652 @ 0x19fc │ │ │ │ movt r5, #19 │ │ │ │ - b ae528 │ │ │ │ - movw r5, #54552 @ 0xd518 │ │ │ │ + b ae53c │ │ │ │ + movw r5, #56320 @ 0xdc00 │ │ │ │ movt r5, #19 │ │ │ │ - b ae528 │ │ │ │ + b ae53c │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble ae59c │ │ │ │ + ble ae5b0 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r5, #1848 @ 0x738 │ │ │ │ + movweq r5, #3484 @ 0xd9c │ │ │ │ movteq r5, #23 │ │ │ │ - beq ae528 │ │ │ │ + beq ae53c │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - movweq r5, #54952 @ 0xd6a8 │ │ │ │ + movweq r5, #55976 @ 0xdaa8 │ │ │ │ movteq r5, #27 │ │ │ │ - beq ae528 │ │ │ │ + beq ae53c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - movw r1, #33284 @ 0x8204 │ │ │ │ + movw r1, #25660 @ 0x643c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ - movw r5, #46076 @ 0xb3fc │ │ │ │ + b 14161c │ │ │ │ + movw r5, #46496 @ 0xb5a0 │ │ │ │ movt r5, #13 │ │ │ │ - b ae528 │ │ │ │ - subeq r1, r6, r0, ror r3 │ │ │ │ + b ae53c │ │ │ │ + subeq r0, r6, ip, lsl #24 │ │ │ │ │ │ │ │ -000ae5d0 : │ │ │ │ +000ae5e4 : │ │ │ │ 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 ae5fc │ │ │ │ + bl ae610 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq aeef8 │ │ │ │ + beq aef0c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r9, #42752 @ 0xa700 │ │ │ │ movt r9, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r9 │ │ │ │ - bne ae918 │ │ │ │ + bne ae92c │ │ │ │ ldr r6, [r1, #12] │ │ │ │ cmn r6, #1 │ │ │ │ - beq ae918 │ │ │ │ + beq ae92c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #46952 @ 0xb768 │ │ │ │ + movw r3, #45676 @ 0xb26c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq aedd4 │ │ │ │ + beq aede8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae958 │ │ │ │ + bne ae96c │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq aef24 │ │ │ │ + beq aef38 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ae7c0 │ │ │ │ + bne ae7d4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae828 │ │ │ │ + bgt ae83c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae834 │ │ │ │ + bgt ae848 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae6dc │ │ │ │ + beq ae6f0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne aee60 │ │ │ │ + bne aee74 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble aeab8 │ │ │ │ + ble aeacc │ │ │ │ ldrb r9, [r4, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - bne ae9cc │ │ │ │ + bne ae9e0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldrb lr, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp lr, #7 │ │ │ │ mvn r1, r1, lsl lr │ │ │ │ and r2, r1, r6 │ │ │ │ - bgt ae848 │ │ │ │ + bgt ae85c │ │ │ │ add r0, r3, #20 │ │ │ │ ldrsb ip, [r0, r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bge ae7f0 │ │ │ │ + bge ae804 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, r0 │ │ │ │ - beq aea74 │ │ │ │ + beq aea88 │ │ │ │ add r2, r2, r1, lsl #3 │ │ │ │ add r0, r3, #20 │ │ │ │ cmp r8, #0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r7, [r0, #4] │ │ │ │ str r1, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - beq ae7b0 │ │ │ │ + beq ae7c4 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aee34 │ │ │ │ + beq aee48 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aee34 │ │ │ │ + bgt aee48 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ str r7, [r8] │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae7e8 │ │ │ │ + beq ae7fc │ │ │ │ ldr r2, [fp, #4] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae7e4 │ │ │ │ + beq ae7f8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aeaa8 │ │ │ │ + ble aeabc │ │ │ │ str r3, [r8] │ │ │ │ mov r6, #1 │ │ │ │ - b ae7b4 │ │ │ │ + b ae7c8 │ │ │ │ lsr ip, r6, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r0, ip, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2 │ │ │ │ ldrsb r9, [r0, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bge ae89c │ │ │ │ + bge ae8b0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b ae738 │ │ │ │ + b ae74c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ae6b8 │ │ │ │ + ble ae6cc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ae6d0 │ │ │ │ - b ae6dc │ │ │ │ + bne ae6e4 │ │ │ │ + b ae6f0 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt aee3c │ │ │ │ + bgt aee50 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add ip, r3, r0 │ │ │ │ ldrsh ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bge ae874 │ │ │ │ + bge ae888 │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh r1, [r0, #20] │ │ │ │ - b ae738 │ │ │ │ + b ae74c │ │ │ │ lsr ip, r6, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r0, ip, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, r1 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add r9, r3, r0 │ │ │ │ ldrsh r9, [r9, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - blt ae864 │ │ │ │ + blt ae878 │ │ │ │ lsl r0, r2, #2 │ │ │ │ add r0, r0, r2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r0, r0, ip │ │ │ │ cmp lr, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r2, r0, r1 │ │ │ │ - ble ae904 │ │ │ │ + ble ae918 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt aeecc │ │ │ │ + bgt aeee0 │ │ │ │ lsl r0, r2, #1 │ │ │ │ add lr, r3, r0 │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - blt ae864 │ │ │ │ + blt ae878 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b ae8c4 │ │ │ │ + b ae8d8 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2 │ │ │ │ ldrsb lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - blt ae814 │ │ │ │ - b ae8f0 │ │ │ │ + blt ae828 │ │ │ │ + b ae904 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aef54 │ │ │ │ + beq aef68 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #46952 @ 0xb768 │ │ │ │ + movw r3, #45676 @ 0xb26c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq aedd4 │ │ │ │ + beq aede8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae674 │ │ │ │ + beq ae688 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne ae674 │ │ │ │ + bne ae688 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 11a824 │ │ │ │ + bl 11a9bc │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ae698 │ │ │ │ + beq ae6ac │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ - bne ae9a0 │ │ │ │ + bne ae9b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b5f00 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 1b6310 <_PyDict_InsertSplitValue@@Base> │ │ │ │ mov r2, r7 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae7b4 │ │ │ │ + beq ae7c8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae9c4 │ │ │ │ + beq ae9d8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r8] │ │ │ │ - b ae7b4 │ │ │ │ - ldr r3, [pc, #1436] @ aef70 │ │ │ │ + b ae7c8 │ │ │ │ + ldr r3, [pc, #1436] @ aef84 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ tst r9, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov sl, r3 │ │ │ │ - bne aed74 │ │ │ │ + bne aed88 │ │ │ │ tst r9, #2 │ │ │ │ - bne aed14 │ │ │ │ + bne aed28 │ │ │ │ tst r9, #4 │ │ │ │ - bne aecb4 │ │ │ │ + bne aecc8 │ │ │ │ tst r9, #8 │ │ │ │ - bne aec54 │ │ │ │ + bne aec68 │ │ │ │ tst r9, #16 │ │ │ │ - bne aebf4 │ │ │ │ + bne aec08 │ │ │ │ tst r9, #32 │ │ │ │ - bne aeb94 │ │ │ │ + bne aeba8 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne aeb34 │ │ │ │ + bne aeb48 │ │ │ │ lsrs r3, r9, #7 │ │ │ │ - beq ae6f4 │ │ │ │ + beq ae708 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ cmpne r9, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae6f4 │ │ │ │ + beq ae708 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae6f4 │ │ │ │ + bge ae708 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + movw r1, #25880 @ 0x6518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ae6f4 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ae708 │ │ │ │ mov r0, #12 │ │ │ │ cmp r8, #0 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ add r1, r3, #20 │ │ │ │ add r0, r1, r2 │ │ │ │ stmib r0, {r5, r7} │ │ │ │ str r6, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ - b ae778 │ │ │ │ + b ae78c │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ str r3, [r8] │ │ │ │ - b ae7e8 │ │ │ │ + b ae7fc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl acf74 │ │ │ │ + bl acf88 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ae6e8 │ │ │ │ + bne ae6fc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aeb0c │ │ │ │ + bgt aeb20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aef64 │ │ │ │ + beq aef78 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aef24 │ │ │ │ + bgt aef38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aef24 │ │ │ │ + bne aef38 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b aef24 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b aef38 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aea14 │ │ │ │ + beq aea28 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aea14 │ │ │ │ + bge aea28 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + movw r1, #25880 @ 0x6518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b aea14 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b aea28 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aea0c │ │ │ │ + beq aea20 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aea0c │ │ │ │ + bge aea20 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + movw r1, #25880 @ 0x6518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b aea0c │ │ │ │ + bl 2ee6a8 │ │ │ │ + b aea20 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq aea04 │ │ │ │ + beq aea18 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge aea04 │ │ │ │ + bge aea18 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + movw r1, #25880 @ 0x6518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b aea04 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b aea18 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae9fc │ │ │ │ + beq aea10 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae9fc │ │ │ │ + bge aea10 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + movw r1, #25880 @ 0x6518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ae9fc │ │ │ │ + bl 2ee6a8 │ │ │ │ + b aea10 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae9f4 │ │ │ │ + beq aea08 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae9f4 │ │ │ │ + bge aea08 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + movw r1, #25880 @ 0x6518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ae9f4 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b aea08 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae9ec │ │ │ │ + beq aea00 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae9ec │ │ │ │ + bge aea00 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + movw r1, #25880 @ 0x6518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ae9ec │ │ │ │ + bl 2ee6a8 │ │ │ │ + b aea00 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq ae9e4 │ │ │ │ + beq ae9f8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ae9e4 │ │ │ │ + bge ae9f8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + movw r1, #25880 @ 0x6518 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b ae9e4 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b ae9f8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r3, r7 │ │ │ │ - bl a972c │ │ │ │ + bl a9748 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aef24 │ │ │ │ + beq aef38 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae7b0 │ │ │ │ + beq ae7c4 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aee34 │ │ │ │ + beq aee48 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r8] │ │ │ │ - b ae7b0 │ │ │ │ + b ae7c4 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - bge aeea0 │ │ │ │ + bge aeeb4 │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r0, #20] │ │ │ │ - b ae738 │ │ │ │ + b ae74c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ movge r1, r3 │ │ │ │ movlt r1, #8 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl acf74 │ │ │ │ + bl acf88 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aeaf0 │ │ │ │ + beq aeb04 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b ae6dc │ │ │ │ + b ae6f0 │ │ │ │ lsr ip, r6, #5 │ │ │ │ add r2, r0, r2 │ │ │ │ add r0, ip, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r2, r2, r1 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - blt aee50 │ │ │ │ - b ae8a0 │ │ │ │ + blt aee64 │ │ │ │ + b ae8b4 │ │ │ │ add r9, r3, r2, lsl #2 │ │ │ │ lsl r0, r2, #2 │ │ │ │ ldr r9, [r9, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - blt aee50 │ │ │ │ + blt aee64 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - b ae8bc │ │ │ │ + b ae8d0 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq aef38 │ │ │ │ - bl b66b8 │ │ │ │ + beq aef4c │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aef38 │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne aef4c │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4770 @ 0x12a2 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ mvn r6, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r8] │ │ │ │ - b ae7b4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b ae7c8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17948 @ 0x461c │ │ │ │ + movw r1, #24504 @ 0x5fb8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b aef24 │ │ │ │ + bl 16f2c4 │ │ │ │ + b aef38 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f764c │ │ │ │ - b aef24 │ │ │ │ + bl 2f7228 │ │ │ │ + b aef38 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b aeb0c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b aeb20 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000aef74 : │ │ │ │ +000aef88 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #30572 @ 0x776c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - bl a9ee4 │ │ │ │ + bl a9f00 │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + subs r3, r0, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq aefdc │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + ble aefe8 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne aefdc │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ │ │ │ │ -000aefac : │ │ │ │ +000af008 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #30088 @ 0x7588 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r4] │ │ │ │ - bl a9ee4 │ │ │ │ + bl a9f00 │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r5, r1, #0 │ │ │ │ - beq af0b0 │ │ │ │ + beq af10c │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ bl 2e6e4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq af0bc │ │ │ │ + beq af118 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e378 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d2d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af0b0 │ │ │ │ + bne af10c │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5, r4 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne af0b0 │ │ │ │ - movw r1, #33648 @ 0x8370 │ │ │ │ + bne af10c │ │ │ │ + movw r1, #31888 @ 0x7c90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - b af074 │ │ │ │ + b af0d0 │ │ │ │ cmp r3, #10 │ │ │ │ - beq af0a4 │ │ │ │ + beq af100 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq af0b0 │ │ │ │ + beq af10c │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne af060 │ │ │ │ + bne af0bc │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2d2d0 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af068 │ │ │ │ + bne af0c4 │ │ │ │ adds r0, r4, #6 │ │ │ │ moveq r0, r5 │ │ │ │ - b af0b4 │ │ │ │ + b af110 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne af068 │ │ │ │ + bne af0c4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r0 │ │ │ │ - b af030 │ │ │ │ + b af08c │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #408] @ af288 │ │ │ │ + ldr r5, [pc, #408] @ af2e4 │ │ │ │ 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 af1d8 │ │ │ │ - ldr r0, [pc, #372] @ af28c │ │ │ │ + beq af234 │ │ │ │ + ldr r0, [pc, #372] @ af2e8 │ │ │ │ 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 af234 │ │ │ │ + bne af290 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ tst r0, #16384 @ 0x4000 │ │ │ │ - bne af188 │ │ │ │ + bne af1e4 │ │ │ │ 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 af1f4 │ │ │ │ + bgt af250 │ │ │ │ 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] │ │ │ │ @@ -132976,22 +132999,22 @@ │ │ │ │ str r1, [r0] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [lr, #3824] @ 0xef0 │ │ │ │ str r4, [r3, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [lr, #3824] @ 0xef0 │ │ │ │ - b af174 │ │ │ │ + b af1d0 │ │ │ │ mov r1, #1 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6ff0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7050 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne af140 │ │ │ │ - b af174 │ │ │ │ + bne af19c │ │ │ │ + b af1d0 │ │ │ │ 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] │ │ │ │ @@ -132999,83 +133022,83 @@ │ │ │ │ str r1, [r4] │ │ │ │ str r2, [r3, #-4] │ │ │ │ ldr r2, [ip, #3824] @ 0xef0 │ │ │ │ str lr, [r3, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [lr, #4] │ │ │ │ str r2, [ip, #3824] @ 0xef0 │ │ │ │ - b af174 │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + b af1d0 │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne af26c │ │ │ │ - ldr r0, [pc, #68] @ af290 │ │ │ │ + bne af2c8 │ │ │ │ + ldr r0, [pc, #68] @ af2ec │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af140 │ │ │ │ + bne af19c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b af140 │ │ │ │ + b af19c │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b af140 │ │ │ │ + b af19c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000af294 : │ │ │ │ +000af2f0 : │ │ │ │ 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 af37c │ │ │ │ + beq af3d8 │ │ │ │ mov r0, r4 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a6edc │ │ │ │ + bl a6f3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq af328 │ │ │ │ + beq af384 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r5, r0, #12 │ │ │ │ mov r1, r2 │ │ │ │ cmp r1, r4 │ │ │ │ add r1, r1, #1 │ │ │ │ - bge af320 │ │ │ │ + bge af37c │ │ │ │ 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 af2e4 │ │ │ │ + b af340 │ │ │ │ cmp r2, #0 │ │ │ │ - bne af338 │ │ │ │ + bne af394 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr ip, [pc, #68] @ af384 │ │ │ │ + ldr ip, [pc, #68] @ af3e0 │ │ │ │ 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] │ │ │ │ @@ -133083,935 +133106,935 @@ │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r0, #-4] │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ str ip, [r0, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ - b af328 │ │ │ │ - ldr r0, [pc, #4] @ af388 │ │ │ │ - b af328 │ │ │ │ + b af384 │ │ │ │ + ldr r0, [pc, #4] @ af3e4 │ │ │ │ + b af384 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ │ │ │ │ -000af38c : │ │ │ │ +000af3e8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r4, r1 │ │ │ │ tst r3, #8 │ │ │ │ - bne af3d0 │ │ │ │ + bne af42c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ movw r0, #30360 @ 0x7698 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a9ee4 │ │ │ │ + bl a9f00 │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [r0, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #18000 @ 0x4650 │ │ │ │ + movw r1, #24556 @ 0x5fec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af428 │ │ │ │ + beq af484 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af7cc │ │ │ │ + bne af828 │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af444 │ │ │ │ + beq af4a0 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne afbc4 │ │ │ │ + bne afc20 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af45c │ │ │ │ + beq af4b8 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af6ec │ │ │ │ + bne af748 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af474 │ │ │ │ + beq af4d0 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af67c │ │ │ │ + bne af6d8 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af48c │ │ │ │ + beq af4e8 │ │ │ │ ldr r1, [r2, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne afb60 │ │ │ │ + bne afbbc │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b10b0 │ │ │ │ + beq b110c │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bne af4bc │ │ │ │ + bne af518 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r0, [r2, #32] │ │ │ │ ldreq r1, [r2, #72] @ 0x48 │ │ │ │ streq r1, [r3, #72] @ 0x48 │ │ │ │ streq r0, [r3, #32] │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af4e0 │ │ │ │ + bne af53c │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r0, [r2, #36] @ 0x24 │ │ │ │ ldreq r1, [r2, #76] @ 0x4c │ │ │ │ streq r1, [r3, #76] @ 0x4c │ │ │ │ streq r0, [r3, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne afdfc │ │ │ │ + bne afe58 │ │ │ │ ldr r1, [r2, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq afdfc │ │ │ │ + beq afe58 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afc1c │ │ │ │ + beq afc78 │ │ │ │ ldr ip, [r4, #44] @ 0x2c │ │ │ │ cmp r1, ip │ │ │ │ - bne b00ec │ │ │ │ + bne b0148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af524 │ │ │ │ + bne af580 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne afe18 │ │ │ │ + bne afe74 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af548 │ │ │ │ + bne af5a4 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - bne b1094 │ │ │ │ + bne b10f0 │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b05b0 │ │ │ │ + bne b060c │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af578 │ │ │ │ + bne af5d4 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af578 │ │ │ │ + beq af5d4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afc50 │ │ │ │ + beq afcac │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, r1 │ │ │ │ - bne afc50 │ │ │ │ + bne afcac │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ - beq afc60 │ │ │ │ + beq afcbc │ │ │ │ ldrd r0, [r3, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af59c │ │ │ │ + bne af5f8 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne afcf0 │ │ │ │ + bne afd4c │ │ │ │ cmp r1, #0 │ │ │ │ - bne af5b0 │ │ │ │ + bne af60c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afeec │ │ │ │ + bne aff48 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne aff34 │ │ │ │ + bne aff90 │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b158c │ │ │ │ + bne b15e8 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr lr, [r3, #140] @ 0x8c │ │ │ │ ldr r0, [r3, #144] @ 0x90 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af5e8 │ │ │ │ + bne af644 │ │ │ │ ldr lr, [r2, #140] @ 0x8c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afd78 │ │ │ │ + bne afdd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afe68 │ │ │ │ + beq afec4 │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afdb0 │ │ │ │ + bne afe0c │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afdb0 │ │ │ │ + beq afe0c │ │ │ │ cmp r4, #0 │ │ │ │ - beq afe2c │ │ │ │ + beq afe88 │ │ │ │ ldr lr, [r4, #148] @ 0x94 │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r3, #152] @ 0x98 │ │ │ │ - bne aff84 │ │ │ │ + bne affe0 │ │ │ │ cmp lr, #0 │ │ │ │ - beq aff90 │ │ │ │ + beq affec │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af640 │ │ │ │ + bne af69c │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afddc │ │ │ │ + bne afe38 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af658 │ │ │ │ + bne af6b4 │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b073c │ │ │ │ + bne b0798 │ │ │ │ eor r1, r1, ip │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne afd44 │ │ │ │ + bne afda0 │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b0190 │ │ │ │ + beq b01ec │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr lr, [r1, #4] │ │ │ │ ldr ip, [r4, #56] @ 0x38 │ │ │ │ mov r6, lr │ │ │ │ ldr lr, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, lr │ │ │ │ ldr lr, [r1] │ │ │ │ - bne b00a0 │ │ │ │ + bne b00fc │ │ │ │ cmp lr, #0 │ │ │ │ - bne af6b0 │ │ │ │ + bne af70c │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0478 │ │ │ │ + bne b04d4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne af6c4 │ │ │ │ + bne af720 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b05a0 │ │ │ │ + bne b05fc │ │ │ │ cmp r7, #0 │ │ │ │ - bne af474 │ │ │ │ + bne af4d0 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af474 │ │ │ │ + beq af4d0 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne af480 │ │ │ │ - b afb98 │ │ │ │ + bne af4dc │ │ │ │ + b afbf4 │ │ │ │ ldr ip, [r4, #52] @ 0x34 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ ldr r5, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, lr │ │ │ │ mov r7, ip │ │ │ │ ldr lr, [r1, #8] │ │ │ │ - bne b0044 │ │ │ │ + bne b00a0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0288 │ │ │ │ + bne b02e4 │ │ │ │ ldr r5, [r0] │ │ │ │ subs r7, r5, #0 │ │ │ │ - bne b0488 │ │ │ │ + bne b04e4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b029c │ │ │ │ + bne b02f8 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b02c8 │ │ │ │ + bne b0324 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b04b4 │ │ │ │ + bne b0510 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0634 │ │ │ │ + bne b0690 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af760 │ │ │ │ + bne af7bc │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05e8 │ │ │ │ + bne b0644 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af778 │ │ │ │ + bne af7d4 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b153c │ │ │ │ + bne b1598 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af790 │ │ │ │ + bne af7ec │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b022c │ │ │ │ + bne b0288 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7a8 │ │ │ │ + bne af804 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b15b8 │ │ │ │ + bne b1614 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af45c │ │ │ │ + bne af4b8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af45c │ │ │ │ + beq af4b8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0360 │ │ │ │ - b b0274 │ │ │ │ + beq b03bc │ │ │ │ + b b02d0 │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r4 │ │ │ │ ldr lr, [r4, #48] @ 0x30 │ │ │ │ mov r6, ip │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp lr, #0 │ │ │ │ mov r7, ip │ │ │ │ mov ip, lr │ │ │ │ - bne affe8 │ │ │ │ + bne b0044 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0ee8 │ │ │ │ + bne b0f44 │ │ │ │ ldr lr, [r0] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0368 │ │ │ │ + bne b03c4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b0628 │ │ │ │ + bne b0684 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0efc │ │ │ │ + bne b0f58 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b0394 │ │ │ │ + bne b03f0 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fa8 │ │ │ │ + bne b1004 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af84c │ │ │ │ + bne af8a8 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0dd4 │ │ │ │ + bne b0e30 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af864 │ │ │ │ + bne af8c0 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0cb8 │ │ │ │ + bne b0d14 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af87c │ │ │ │ + bne af8d8 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b20 │ │ │ │ + bne b0b7c │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af894 │ │ │ │ + bne af8f0 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0aa8 │ │ │ │ + bne b0b04 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af8ac │ │ │ │ + bne af908 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09c8 │ │ │ │ + bne b0a24 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af8c4 │ │ │ │ + bne af920 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0950 │ │ │ │ + bne b09ac │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af8dc │ │ │ │ + bne af938 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b086c │ │ │ │ + bne b08c8 │ │ │ │ ldr lr, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af8f4 │ │ │ │ + bne af950 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e40 │ │ │ │ + bne b0e9c │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af90c │ │ │ │ + bne af968 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d80 │ │ │ │ + bne b0ddc │ │ │ │ ldr lr, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af924 │ │ │ │ + bne af980 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d0c │ │ │ │ + bne b0d68 │ │ │ │ ldr lr, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af93c │ │ │ │ + bne af998 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0784 │ │ │ │ + bne b07e0 │ │ │ │ ldr lr, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af954 │ │ │ │ + bne af9b0 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07dc │ │ │ │ + bne b0838 │ │ │ │ ldr lr, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af96c │ │ │ │ + bne af9c8 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06a4 │ │ │ │ + bne b0700 │ │ │ │ ldr lr, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af984 │ │ │ │ + bne af9e0 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c3c │ │ │ │ + bne b0c98 │ │ │ │ ldr lr, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af99c │ │ │ │ + bne af9f8 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0be0 │ │ │ │ + bne b0c3c │ │ │ │ ldr lr, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af9b4 │ │ │ │ + bne afa10 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1614 │ │ │ │ + bne b1670 │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af9cc │ │ │ │ + bne afa28 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a54 │ │ │ │ + bne b1ab0 │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af9e4 │ │ │ │ + bne afa40 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a30 │ │ │ │ + bne b1a8c │ │ │ │ ldr lr, [r1, #88] @ 0x58 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af9fc │ │ │ │ + bne afa58 │ │ │ │ ldr lr, [r0, #88] @ 0x58 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1cd4 │ │ │ │ + bne b1d30 │ │ │ │ ldr lr, [r1, #92] @ 0x5c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa14 │ │ │ │ + bne afa70 │ │ │ │ ldr lr, [r0, #92] @ 0x5c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1bf8 │ │ │ │ + bne b1c54 │ │ │ │ ldr lr, [r1, #96] @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa2c │ │ │ │ + bne afa88 │ │ │ │ ldr lr, [r0, #96] @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1d80 │ │ │ │ + bne b1ddc │ │ │ │ ldr lr, [r1, #100] @ 0x64 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa44 │ │ │ │ + bne afaa0 │ │ │ │ ldr lr, [r0, #100] @ 0x64 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1d60 │ │ │ │ + bne b1dbc │ │ │ │ ldr lr, [r1, #104] @ 0x68 │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #108] @ 0x6c │ │ │ │ - bne afa60 │ │ │ │ + bne afabc │ │ │ │ ldr r5, [r0, #104] @ 0x68 │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b1bb0 │ │ │ │ + bne b1c0c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa74 │ │ │ │ + bne afad0 │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1b60 │ │ │ │ + bne b1bbc │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa8c │ │ │ │ + bne afae8 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1564 │ │ │ │ + bne b15c0 │ │ │ │ ldr lr, [r1, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afaa4 │ │ │ │ + bne afb00 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0758 │ │ │ │ + bne b07b4 │ │ │ │ ldr lr, [r1, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afabc │ │ │ │ + bne afb18 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b085c │ │ │ │ + bne b08b8 │ │ │ │ ldr lr, [r1, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afad4 │ │ │ │ + bne afb30 │ │ │ │ ldr lr, [r0, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1d40 │ │ │ │ + bne b1d9c │ │ │ │ ldr lr, [r1, #124] @ 0x7c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afaec │ │ │ │ + bne afb48 │ │ │ │ ldr lr, [r0, #124] @ 0x7c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1cfc │ │ │ │ + bne b1d58 │ │ │ │ ldr lr, [r1, #132] @ 0x84 │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #136] @ 0x88 │ │ │ │ - bne afb08 │ │ │ │ + bne afb64 │ │ │ │ ldr r5, [r0, #132] @ 0x84 │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b0834 │ │ │ │ + bne b0890 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb1c │ │ │ │ + bne afb78 │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1adc │ │ │ │ + bne b1b38 │ │ │ │ ldr lr, [r1, #140] @ 0x8c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af42c │ │ │ │ + bne af488 │ │ │ │ ldr lr, [r0, #140] @ 0x8c │ │ │ │ cmp lr, #0 │ │ │ │ - beq af42c │ │ │ │ + beq af488 │ │ │ │ cmp ip, #0 │ │ │ │ - beq afb4c │ │ │ │ + beq afba8 │ │ │ │ ldr r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ cmp lr, r0 │ │ │ │ - beq af42c │ │ │ │ + beq af488 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ str lr, [r1, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne af438 │ │ │ │ - b af444 │ │ │ │ + bne af494 │ │ │ │ + b af4a0 │ │ │ │ ldr lr, [r4, #80] @ 0x50 │ │ │ │ ldm r0, {r5, ip} │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0148 │ │ │ │ + bne b01a4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afb84 │ │ │ │ + bne afbe0 │ │ │ │ ldr lr, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1874 │ │ │ │ + bne b18d0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne afb98 │ │ │ │ + bne afbf4 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b017c │ │ │ │ + bne b01d8 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne af498 │ │ │ │ + bne af4f4 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af498 │ │ │ │ + beq af4f4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - beq af498 │ │ │ │ + beq af4f4 │ │ │ │ str r1, [r3, #24] │ │ │ │ - b af498 │ │ │ │ + b af4f4 │ │ │ │ ldr ip, [r4, #40] @ 0x28 │ │ │ │ ldm r0, {r5, lr} │ │ │ │ subs r7, ip, #0 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ - bne b00fc │ │ │ │ + bne b0158 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afbec │ │ │ │ + bne afc48 │ │ │ │ ldr r5, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b15d0 │ │ │ │ + bne b162c │ │ │ │ cmp lr, #0 │ │ │ │ - bne afc00 │ │ │ │ + bne afc5c │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b15a8 │ │ │ │ + bne b1604 │ │ │ │ cmp ip, #0 │ │ │ │ - bne af444 │ │ │ │ + bne af4a0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af444 │ │ │ │ + beq af4a0 │ │ │ │ str r1, [r0, #8] │ │ │ │ - b af444 │ │ │ │ + b af4a0 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ - bne af524 │ │ │ │ + bne af580 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af524 │ │ │ │ - b afe24 │ │ │ │ + beq af580 │ │ │ │ + b afe80 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #64] @ 0x40 │ │ │ │ - bne af578 │ │ │ │ + bne af5d4 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af578 │ │ │ │ + beq af5d4 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ str r1, [r3, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af584 │ │ │ │ + bne af5e0 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne af584 │ │ │ │ + bne af5e0 │ │ │ │ tst ip, #2 │ │ │ │ - bne b01d0 │ │ │ │ + bne b022c │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r2, [r3, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #4012] @ b0c30 │ │ │ │ + ldr r1, [pc, #4012] @ b0c8c │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a796c │ │ │ │ + bl a79cc │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne b052c │ │ │ │ - ldr r1, [pc, #3984] @ b0c34 │ │ │ │ + bne b0588 │ │ │ │ + ldr r1, [pc, #3984] @ b0c90 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl a796c │ │ │ │ + bl a79cc │ │ │ │ cmn r0, #1 │ │ │ │ - beq b1cf4 │ │ │ │ + beq b1d50 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0534 │ │ │ │ + bne b0590 │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ ldr ip, [r2, #100] @ 0x64 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r3, #100] @ 0x64 │ │ │ │ str r1, [r3, #60] @ 0x3c │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #112] @ 0x70 │ │ │ │ - bne af59c │ │ │ │ + bne af5f8 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq af59c │ │ │ │ + beq af5f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1b0c │ │ │ │ + beq b1b68 │ │ │ │ ldr lr, [r4, #108] @ 0x6c │ │ │ │ cmp r0, lr │ │ │ │ - beq b046c │ │ │ │ + beq b04c8 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ - bne afd1c │ │ │ │ + bne afd78 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b02a8 │ │ │ │ + bne b0304 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne aff34 │ │ │ │ + bne aff90 │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af5c8 │ │ │ │ + beq af624 │ │ │ │ ldr r1, [r4, #136] @ 0x88 │ │ │ │ cmp lr, r1 │ │ │ │ - bne aff30 │ │ │ │ - b af5c8 │ │ │ │ + bne aff8c │ │ │ │ + b af624 │ │ │ │ tst ip, #16384 @ 0x4000 │ │ │ │ - beq af670 │ │ │ │ + beq af6cc │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af670 │ │ │ │ + bne af6cc │ │ │ │ ldr r1, [r2, #160] @ 0xa0 │ │ │ │ - movw r2, #48228 @ 0xbc64 │ │ │ │ + movw r2, #48256 @ 0xbc80 │ │ │ │ movt r2, #10 │ │ │ │ cmp r1, r2 │ │ │ │ - movweq r2, #48904 @ 0xbf08 │ │ │ │ + movweq r2, #49236 @ 0xc054 │ │ │ │ movteq r2, #11 │ │ │ │ streq r2, [r3, #160] @ 0xa0 │ │ │ │ - b af670 │ │ │ │ + b af6cc │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1db0 │ │ │ │ + beq b1e0c │ │ │ │ ldr r5, [r4, #140] @ 0x8c │ │ │ │ cmp lr, r5 │ │ │ │ - beq af5e8 │ │ │ │ + beq af644 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r3, #140] @ 0x8c │ │ │ │ - beq b17a0 │ │ │ │ + beq b17fc │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afdb0 │ │ │ │ + bne afe0c │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af610 │ │ │ │ + bne af66c │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b01b8 │ │ │ │ + beq b0214 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af640 │ │ │ │ + bne af69c │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af640 │ │ │ │ + beq af69c │ │ │ │ cmp r4, #0 │ │ │ │ - beq afe54 │ │ │ │ + beq afeb0 │ │ │ │ ldr lr, [r4, #164] @ 0xa4 │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r3, #196] @ 0xc4 │ │ │ │ - beq b15c4 │ │ │ │ + beq b1620 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #164] @ 0xa4 │ │ │ │ - beq affcc │ │ │ │ - b af658 │ │ │ │ + beq b0028 │ │ │ │ + b af6b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af524 │ │ │ │ + bne af580 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af524 │ │ │ │ + beq af580 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afe24 │ │ │ │ + beq afe80 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, r1 │ │ │ │ - beq af524 │ │ │ │ + beq af580 │ │ │ │ str r1, [r3, #28] │ │ │ │ - b af524 │ │ │ │ + b af580 │ │ │ │ str r0, [r3, #148] @ 0x94 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afea4 │ │ │ │ + beq aff00 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af640 │ │ │ │ + bne af69c │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af640 │ │ │ │ + beq af69c │ │ │ │ str r0, [r3, #164] @ 0xa4 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afed8 │ │ │ │ - b af658 │ │ │ │ + beq aff34 │ │ │ │ + b af6b4 │ │ │ │ ldr lr, [r2, #144] @ 0x90 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af5f0 │ │ │ │ + beq af64c │ │ │ │ cmp r4, #0 │ │ │ │ - bne b17ac │ │ │ │ + bne b1808 │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ str lr, [r3, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afe98 │ │ │ │ + bne afef4 │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afe2c │ │ │ │ + bne afe88 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afdbc │ │ │ │ + bne afe18 │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afdbc │ │ │ │ + beq afe18 │ │ │ │ str r0, [r3, #152] @ 0x98 │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afecc │ │ │ │ + bne aff28 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afe54 │ │ │ │ + bne afeb0 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af658 │ │ │ │ + bne af6b4 │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af658 │ │ │ │ + beq af6b4 │ │ │ │ str r0, [r3, #196] @ 0xc4 │ │ │ │ - b af658 │ │ │ │ + b af6b4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1b24 │ │ │ │ + beq b1b80 │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ mov r5, lr │ │ │ │ ldr lr, [r4, #112] @ 0x70 │ │ │ │ cmp r0, lr │ │ │ │ mov lr, r5 │ │ │ │ - beq aff14 │ │ │ │ + beq aff70 │ │ │ │ str r0, [r3, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne aff3c │ │ │ │ + bne aff98 │ │ │ │ cmp r5, #0 │ │ │ │ - beq af5c8 │ │ │ │ + beq af624 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r5, r0 │ │ │ │ - beq aff48 │ │ │ │ + beq affa4 │ │ │ │ str lr, [r3, #136] @ 0x88 │ │ │ │ ldr r1, [r2, #136] @ 0x88 │ │ │ │ mov r5, r1 │ │ │ │ subs r0, r5, #0 │ │ │ │ - beq af5c8 │ │ │ │ + beq af624 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, r0 │ │ │ │ - bne af5c8 │ │ │ │ + bne af624 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst ip, #256 @ 0x100 │ │ │ │ - beq af5cc │ │ │ │ + beq af628 │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ - beq af5cc │ │ │ │ + beq af628 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ orr ip, ip, #131072 @ 0x20000 │ │ │ │ str ip, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #144] @ 0x90 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ - beq af5dc │ │ │ │ - b af5e8 │ │ │ │ + beq af638 │ │ │ │ + b af644 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #148] @ 0x94 │ │ │ │ - bne af628 │ │ │ │ + bne af684 │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afdbc │ │ │ │ + beq afe18 │ │ │ │ ldr lr, [r4, #152] @ 0x98 │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r3, #164] @ 0xa4 │ │ │ │ - bne b1afc │ │ │ │ + bne b1b58 │ │ │ │ cmp lr, #0 │ │ │ │ - bne affc0 │ │ │ │ + bne b001c │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afddc │ │ │ │ + bne afe38 │ │ │ │ ldr r0, [r3, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af658 │ │ │ │ + bne af6b4 │ │ │ │ ldr r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af658 │ │ │ │ + beq af6b4 │ │ │ │ ldr lr, [r4, #196] @ 0xc4 │ │ │ │ cmp lr, r0 │ │ │ │ - beq af658 │ │ │ │ - b afee4 │ │ │ │ + beq af6b4 │ │ │ │ + b aff40 │ │ │ │ cmp r5, #0 │ │ │ │ - bne afffc │ │ │ │ + bne b0058 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b10c8 │ │ │ │ + bne b1124 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b0010 │ │ │ │ + bne b006c │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0ec0 │ │ │ │ + bne b0f1c │ │ │ │ cmp r7, #0 │ │ │ │ - bne b0024 │ │ │ │ + bne b0080 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1130 │ │ │ │ + bne b118c │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b003c │ │ │ │ + bne b0098 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0f64 │ │ │ │ + bne b0fc0 │ │ │ │ mov ip, r4 │ │ │ │ - b af84c │ │ │ │ + b af8a8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0058 │ │ │ │ + bne b00b4 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0450 │ │ │ │ + bne b04ac │ │ │ │ cmp r6, #0 │ │ │ │ - bne b006c │ │ │ │ + bne b00c8 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1450 │ │ │ │ + bne b14ac │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0080 │ │ │ │ + bne b00dc │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1460 │ │ │ │ + bne b14bc │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0098 │ │ │ │ + bne b00f4 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0558 │ │ │ │ + bne b05b4 │ │ │ │ mov ip, r4 │ │ │ │ - b af760 │ │ │ │ + b af7bc │ │ │ │ cmp lr, #0 │ │ │ │ - bne b00b4 │ │ │ │ + bne b0110 │ │ │ │ ldr lr, [r0] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0434 │ │ │ │ + bne b0490 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b00c8 │ │ │ │ + bne b0124 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b053c │ │ │ │ + bne b0598 │ │ │ │ cmp r7, #0 │ │ │ │ - bne af474 │ │ │ │ + bne af4d0 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af474 │ │ │ │ + beq af4d0 │ │ │ │ ldr r0, [ip, #8] │ │ │ │ cmp r0, lr │ │ │ │ - bne af6d8 │ │ │ │ - b af474 │ │ │ │ + bne af734 │ │ │ │ + b af4d0 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #44] @ 0x2c │ │ │ │ - beq af518 │ │ │ │ - b af524 │ │ │ │ + beq af574 │ │ │ │ + b af580 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0110 │ │ │ │ + bne b016c │ │ │ │ ldr r5, [r1] │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b1c78 │ │ │ │ + bne b1cd4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0124 │ │ │ │ + bne b0180 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b15e0 │ │ │ │ + bne b163c │ │ │ │ cmp ip, #0 │ │ │ │ - bne af444 │ │ │ │ + bne af4a0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af444 │ │ │ │ + beq af4a0 │ │ │ │ ldr ip, [r7, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - bne afc14 │ │ │ │ - b af444 │ │ │ │ + bne afc70 │ │ │ │ + b af4a0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b015c │ │ │ │ + bne b01b8 │ │ │ │ ldr r5, [r1] │ │ │ │ subs r6, r5, #0 │ │ │ │ - bne b18e8 │ │ │ │ + bne b1944 │ │ │ │ cmp ip, #0 │ │ │ │ - bne afb98 │ │ │ │ + bne afbf4 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq afb98 │ │ │ │ + beq afbf4 │ │ │ │ ldr ip, [lr, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - beq af48c │ │ │ │ + beq af4e8 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne af498 │ │ │ │ - b afba4 │ │ │ │ + bne af4f4 │ │ │ │ + b afc00 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq af670 │ │ │ │ + beq af6cc │ │ │ │ cmp r4, #0 │ │ │ │ - beq b01b0 │ │ │ │ + beq b020c │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq af670 │ │ │ │ + beq af6cc │ │ │ │ str r2, [r3, #160] @ 0xa0 │ │ │ │ - b af670 │ │ │ │ + b af6cc │ │ │ │ ldr r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afdbc │ │ │ │ + beq afe18 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afeb0 │ │ │ │ - b aff9c │ │ │ │ - ldr ip, [pc, #2656] @ b0c38 │ │ │ │ + beq aff0c │ │ │ │ + b afff8 │ │ │ │ + ldr ip, [pc, #2656] @ b0c94 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r3, #180] @ 0xb4 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ mov ip, #28 │ │ │ │ cmp r1, #10 │ │ │ │ @@ -134023,1848 +134046,1848 @@ │ │ │ │ cmp lr, r3 │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addeq r0, r0, #96256 @ 0x17800 │ │ │ │ ldrne r1, [ip, #444] @ 0x1bc │ │ │ │ ldreq r1, [r0, #1016] @ 0x3f8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #2568] @ b0c30 │ │ │ │ + ldr r1, [pc, #2568] @ b0c8c │ │ │ │ mov r0, r5 │ │ │ │ - b afc8c │ │ │ │ + b afce8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b032c │ │ │ │ + beq b0388 │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #32] │ │ │ │ - bne b0748 │ │ │ │ + bne b07a4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b025c │ │ │ │ + bne b02b8 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b14e4 │ │ │ │ + bne b1540 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af45c │ │ │ │ + bne af4b8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af45c │ │ │ │ + beq af4b8 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ cmp ip, r0 │ │ │ │ - beq af45c │ │ │ │ - b b0360 │ │ │ │ + beq af4b8 │ │ │ │ + b b03bc │ │ │ │ cmp r6, #0 │ │ │ │ - bne b029c │ │ │ │ + bne b02f8 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b02c8 │ │ │ │ + bne b0324 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af73c │ │ │ │ - b af748 │ │ │ │ + beq af798 │ │ │ │ + b af7a4 │ │ │ │ ldr lr, [r2, #136] @ 0x88 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ mov r5, lr │ │ │ │ ldr lr, [r4, #112] @ 0x70 │ │ │ │ cmp lr, r0 │ │ │ │ mov lr, r5 │ │ │ │ - bne aff10 │ │ │ │ - b aff14 │ │ │ │ + bne aff6c │ │ │ │ + b aff70 │ │ │ │ cmp lr, #0 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ str r5, [r1, #4] │ │ │ │ mov r5, lr │ │ │ │ - bne b18a0 │ │ │ │ + bne b18fc │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0638 │ │ │ │ + bne b0694 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b02fc │ │ │ │ + bne b0358 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05e8 │ │ │ │ + bne b0644 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0314 │ │ │ │ + bne b0370 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b04e4 │ │ │ │ + bne b0540 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af790 │ │ │ │ + bne af7ec │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af790 │ │ │ │ + beq af7ec │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - bne b034c │ │ │ │ + bne b03a8 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b051c │ │ │ │ + bne b0578 │ │ │ │ cmp ip, #0 │ │ │ │ - bne af45c │ │ │ │ + bne af4b8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af45c │ │ │ │ + beq af4b8 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ - b af45c │ │ │ │ + b af4b8 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1] │ │ │ │ - bne b0380 │ │ │ │ + bne b03dc │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0efc │ │ │ │ + bne b0f58 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b0394 │ │ │ │ + bne b03f0 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fa8 │ │ │ │ + bne b1004 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03ac │ │ │ │ + bne b0408 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0dd4 │ │ │ │ + bne b0e30 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af864 │ │ │ │ + bne af8c0 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af864 │ │ │ │ + beq af8c0 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #16] │ │ │ │ - bne b03e8 │ │ │ │ + bne b0444 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b2c │ │ │ │ + bne b0b88 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1884 │ │ │ │ + bne b18e0 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ab4 │ │ │ │ + bne b0b10 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1890 │ │ │ │ + bne b18ec │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09d4 │ │ │ │ + bne b0a30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b042c │ │ │ │ + bne b0488 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0958 │ │ │ │ + bne b09b4 │ │ │ │ mov ip, #0 │ │ │ │ - b af8c4 │ │ │ │ + b af920 │ │ │ │ ldr r5, [ip] │ │ │ │ cmp r5, lr │ │ │ │ - beq b00b4 │ │ │ │ + beq b0110 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1] │ │ │ │ - beq b00bc │ │ │ │ - b b00c8 │ │ │ │ + beq b0118 │ │ │ │ + b b0124 │ │ │ │ ldr r5, [r7] │ │ │ │ cmp r5, ip │ │ │ │ - beq b0058 │ │ │ │ + beq b00b4 │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq b0060 │ │ │ │ - b b006c │ │ │ │ + beq b00bc │ │ │ │ + b b00c8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq afd10 │ │ │ │ - b afd1c │ │ │ │ + beq afd6c │ │ │ │ + b afd78 │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq af6b8 │ │ │ │ - b af6c4 │ │ │ │ + beq af714 │ │ │ │ + b af720 │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r1] │ │ │ │ - bne b04a0 │ │ │ │ + bne b04fc │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b02c8 │ │ │ │ + bne b0324 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b04b4 │ │ │ │ + bne b0510 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0634 │ │ │ │ + bne b0690 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b04cc │ │ │ │ + bne b0528 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05e8 │ │ │ │ + bne b0644 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af778 │ │ │ │ + bne af7d4 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af778 │ │ │ │ + beq af7d4 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - bne b0504 │ │ │ │ + bne b0560 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0330 │ │ │ │ + bne b038c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1554 │ │ │ │ + bne b15b0 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b034c │ │ │ │ + beq b03a8 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq b0354 │ │ │ │ - b af45c │ │ │ │ + beq b03b0 │ │ │ │ + b af4b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b1cf4 │ │ │ │ + beq b1d50 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ - b af584 │ │ │ │ + b af5e0 │ │ │ │ ldr r5, [ip, #4] │ │ │ │ cmp r5, lr │ │ │ │ - beq b00c8 │ │ │ │ + beq b0124 │ │ │ │ cmp r7, #0 │ │ │ │ str lr, [r1, #4] │ │ │ │ - beq b00d0 │ │ │ │ - b af474 │ │ │ │ + beq b012c │ │ │ │ + b af4d0 │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #20] │ │ │ │ - beq b0edc │ │ │ │ + beq b0f38 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #12] │ │ │ │ - bne b0580 │ │ │ │ + bne b05dc │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b17e4 │ │ │ │ + bne b1840 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0598 │ │ │ │ + bne b05f4 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1510 │ │ │ │ + bne b156c │ │ │ │ mov ip, r4 │ │ │ │ - b af790 │ │ │ │ + b af7ec │ │ │ │ cmp r7, #0 │ │ │ │ str ip, [r1, #4] │ │ │ │ - beq af6cc │ │ │ │ - b af474 │ │ │ │ + beq af728 │ │ │ │ + b af4d0 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afc38 │ │ │ │ + beq afc94 │ │ │ │ ldr lr, [r4, #64] @ 0x40 │ │ │ │ cmp lr, r1 │ │ │ │ - beq b1518 │ │ │ │ + beq b1574 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #64] @ 0x40 │ │ │ │ - bne af578 │ │ │ │ + bne af5d4 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne af56c │ │ │ │ - b af578 │ │ │ │ + bne af5c8 │ │ │ │ + b af5d4 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #12] │ │ │ │ - bne b060c │ │ │ │ + bne b0668 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b04e8 │ │ │ │ + bne b0544 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1548 │ │ │ │ + bne b15a4 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0504 │ │ │ │ - b b0330 │ │ │ │ + beq b0560 │ │ │ │ + b b038c │ │ │ │ cmp r7, #0 │ │ │ │ - beq af828 │ │ │ │ - b af834 │ │ │ │ + beq af884 │ │ │ │ + b af890 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ mov r5, lr │ │ │ │ - bne b0658 │ │ │ │ + bne b06b4 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b05f0 │ │ │ │ + bne b064c │ │ │ │ cmp r5, #0 │ │ │ │ - bne b066c │ │ │ │ + bne b06c8 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b04e4 │ │ │ │ + bne b0540 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0684 │ │ │ │ + bne b06e0 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b032c │ │ │ │ + bne b0388 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7a8 │ │ │ │ + bne af804 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af7a8 │ │ │ │ + beq af804 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - b b051c │ │ │ │ + b b0578 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - bne b0b94 │ │ │ │ + bne b0bf0 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ str lr, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #72] @ 0x48 │ │ │ │ mov r5, lr │ │ │ │ - bne b16d8 │ │ │ │ + bne b1734 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c4c │ │ │ │ + bne b0ca8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b06e8 │ │ │ │ + bne b0744 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0be8 │ │ │ │ + bne b0c44 │ │ │ │ ldr lr, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0700 │ │ │ │ + bne b075c │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b19d0 │ │ │ │ + bne b1a2c │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af9cc │ │ │ │ + bne afa28 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af9cc │ │ │ │ + beq afa28 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #80] @ 0x50 │ │ │ │ - bne b0734 │ │ │ │ + bne b0790 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0cb0 │ │ │ │ + bne b0d0c │ │ │ │ mov ip, #0 │ │ │ │ - b af9e4 │ │ │ │ + b afa40 │ │ │ │ cmp r4, #0 │ │ │ │ - bne affd8 │ │ │ │ - b afee4 │ │ │ │ + bne b0034 │ │ │ │ + b aff40 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ - beq b0250 │ │ │ │ - b b025c │ │ │ │ + beq b02ac │ │ │ │ + b b02b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1058 │ │ │ │ + bne b10b4 │ │ │ │ str lr, [r1, #120] @ 0x78 │ │ │ │ ldr ip, [r1, #116] @ 0x74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b077c │ │ │ │ + bne b07d8 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0864 │ │ │ │ + bne b08c0 │ │ │ │ mov ip, #0 │ │ │ │ - b afabc │ │ │ │ + b afb18 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - beq b08dc │ │ │ │ + beq b0938 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ - beq b1530 │ │ │ │ + beq b158c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #52] @ 0x34 │ │ │ │ - bne b07bc │ │ │ │ + bne b0818 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07e8 │ │ │ │ + bne b0844 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b07d4 │ │ │ │ + bne b0830 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b94 │ │ │ │ + bne b0bf0 │ │ │ │ mov ip, r8 │ │ │ │ - b af96c │ │ │ │ + b af9c8 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - beq b114c │ │ │ │ + beq b11a8 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #56] @ 0x38 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ - beq b1524 │ │ │ │ + beq b1580 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #56] @ 0x38 │ │ │ │ - bne b0814 │ │ │ │ + bne b0870 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b94 │ │ │ │ + bne b0bf0 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b082c │ │ │ │ + bne b0888 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b133c │ │ │ │ + bne b1398 │ │ │ │ mov ip, r8 │ │ │ │ - b af984 │ │ │ │ + b af9e0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1418 │ │ │ │ + bne b1474 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #132] @ 0x84 │ │ │ │ - bne afb1c │ │ │ │ + bne afb78 │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afb1c │ │ │ │ + beq afb78 │ │ │ │ str lr, [r1, #136] @ 0x88 │ │ │ │ - b afb1c │ │ │ │ + b afb78 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1080 │ │ │ │ + bne b10dc │ │ │ │ str lr, [r1, #116] @ 0x74 │ │ │ │ - b afabc │ │ │ │ + b afb18 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b10e4 │ │ │ │ + bne b1140 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ str lr, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ mov r5, lr │ │ │ │ - bne b1828 │ │ │ │ + bne b1884 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e54 │ │ │ │ + bne b0eb0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b08ac │ │ │ │ + bne b0908 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a38 │ │ │ │ + bne b0a94 │ │ │ │ ldr lr, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08c4 │ │ │ │ + bne b0920 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d14 │ │ │ │ + bne b0d70 │ │ │ │ ldr lr, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af93c │ │ │ │ + bne af998 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af93c │ │ │ │ + beq af998 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #52] @ 0x34 │ │ │ │ mov r6, ip │ │ │ │ - bne b0904 │ │ │ │ + bne b0960 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1154 │ │ │ │ + bne b11b0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b16c4 │ │ │ │ + bne b1720 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06b4 │ │ │ │ + bne b0710 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b16d0 │ │ │ │ + bne b172c │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c48 │ │ │ │ + bne b0ca4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0948 │ │ │ │ + bne b09a4 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0be8 │ │ │ │ + bne b0c44 │ │ │ │ mov ip, #0 │ │ │ │ - b af99c │ │ │ │ + b af9f8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b12a0 │ │ │ │ + bne b12fc │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - bne b097c │ │ │ │ + bne b09d8 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0878 │ │ │ │ + bne b08d4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b17ec │ │ │ │ + bne b1848 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e50 │ │ │ │ + bne b0eac │ │ │ │ cmp ip, #0 │ │ │ │ - bne b17f8 │ │ │ │ + bne b1854 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a3c │ │ │ │ + bne b0a98 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b09c0 │ │ │ │ + bne b0a1c │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d14 │ │ │ │ + bne b0d70 │ │ │ │ mov ip, #0 │ │ │ │ - b af924 │ │ │ │ + b af980 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1254 │ │ │ │ + bne b12b0 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ str lr, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ mov r5, lr │ │ │ │ - bne b1904 │ │ │ │ + bne b1960 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0960 │ │ │ │ + bne b09bc │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0a08 │ │ │ │ + bne b0a64 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0874 │ │ │ │ + bne b08d0 │ │ │ │ ldr lr, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a20 │ │ │ │ + bne b0a7c │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e4c │ │ │ │ + bne b0ea8 │ │ │ │ ldr lr, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne af90c │ │ │ │ + bne af968 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - beq af90c │ │ │ │ + beq af968 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ mov r6, ip │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1, #44] @ 0x2c │ │ │ │ - bne b0a5c │ │ │ │ + bne b0ab8 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d18 │ │ │ │ + bne b0d74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1600 │ │ │ │ + bne b165c │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08e0 │ │ │ │ + bne b093c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b160c │ │ │ │ + bne b1668 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1150 │ │ │ │ + bne b11ac │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0aa0 │ │ │ │ + bne b0afc │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06b0 │ │ │ │ + bne b070c │ │ │ │ mov ip, #0 │ │ │ │ - b af96c │ │ │ │ + b af9c8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b11bc │ │ │ │ + bne b1218 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #24] │ │ │ │ - bne b0ad4 │ │ │ │ + bne b0b30 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09d4 │ │ │ │ + bne b0a30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1800 │ │ │ │ + bne b185c │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b095c │ │ │ │ + bne b09b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b180c │ │ │ │ + bne b1868 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0878 │ │ │ │ + bne b08d4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0b18 │ │ │ │ + bne b0b74 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e4c │ │ │ │ + bne b0ea8 │ │ │ │ mov ip, #0 │ │ │ │ - b af8f4 │ │ │ │ + b af950 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1208 │ │ │ │ + bne b1264 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ str lr, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ mov r5, lr │ │ │ │ - bne b1950 │ │ │ │ + bne b19ac │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ab8 │ │ │ │ + bne b0b14 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0b60 │ │ │ │ + bne b0bbc │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09d0 │ │ │ │ + bne b0a2c │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b78 │ │ │ │ + bne b0bd4 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0958 │ │ │ │ + bne b09b4 │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af8dc │ │ │ │ + bne af938 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af8dc │ │ │ │ - b b0874 │ │ │ │ + beq af938 │ │ │ │ + b b08d0 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ - beq b1504 │ │ │ │ + beq b1560 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #60] @ 0x3c │ │ │ │ - bne b0bc0 │ │ │ │ + bne b0c1c │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b133c │ │ │ │ + bne b1398 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0bd8 │ │ │ │ + bne b0c34 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12f0 │ │ │ │ + bne b134c │ │ │ │ mov ip, r8 │ │ │ │ - b af99c │ │ │ │ + b af9f8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b12ec │ │ │ │ + bne b1348 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ str lr, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ mov r5, lr │ │ │ │ - bne b19c0 │ │ │ │ + bne b1a1c │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b19d8 │ │ │ │ + bne b1a34 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0c20 │ │ │ │ + bne b0c7c │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0718 │ │ │ │ + bne b0774 │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0728 │ │ │ │ - b b0734 │ │ │ │ - strdeq r1, [r3], #-228 @ 0xffffff1c @ │ │ │ │ - rsbeq r2, r3, r8, ror #2 │ │ │ │ + beq b0784 │ │ │ │ + b b0790 │ │ │ │ + strdeq r1, [r3], #-236 @ 0xffffff14 @ │ │ │ │ + rsbeq r2, r3, r0, ror r1 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1338 │ │ │ │ + bne b1394 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #64] @ 0x40 │ │ │ │ - bne b18ac │ │ │ │ + bne b1908 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0bec │ │ │ │ + bne b0c48 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1a08 │ │ │ │ + bne b1a64 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b19d4 │ │ │ │ + bne b1a30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1a14 │ │ │ │ + bne b1a70 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b071c │ │ │ │ + bne b0778 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0734 │ │ │ │ + bne b0790 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0734 │ │ │ │ + beq b0790 │ │ │ │ mov ip, r5 │ │ │ │ str lr, [r1, #84] @ 0x54 │ │ │ │ - b af9e4 │ │ │ │ + b afa40 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b03c4 │ │ │ │ + beq b0420 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #16] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #20] │ │ │ │ - bne b1cb4 │ │ │ │ + bne b1d10 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0cec │ │ │ │ + bne b0d48 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b120c │ │ │ │ + bne b1268 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0d04 │ │ │ │ + bne b0d60 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b11c0 │ │ │ │ + bne b121c │ │ │ │ mov ip, r8 │ │ │ │ - b af894 │ │ │ │ + b af8f0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b13cc │ │ │ │ + bne b1428 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ str lr, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ ldr lr, [r1, #56] @ 0x38 │ │ │ │ mov r5, lr │ │ │ │ - bne b166c │ │ │ │ + bne b16c8 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08e4 │ │ │ │ + bne b0940 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0d4c │ │ │ │ + bne b0da8 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b114c │ │ │ │ + bne b11a8 │ │ │ │ ldr lr, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d64 │ │ │ │ + bne b0dc0 │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06b0 │ │ │ │ + bne b070c │ │ │ │ ldr lr, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne af984 │ │ │ │ + bne af9e0 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af984 │ │ │ │ - b b0c44 │ │ │ │ + beq af9e0 │ │ │ │ + b b0ca0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0a38 │ │ │ │ + beq b0a94 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #44] @ 0x2c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ - bne b1c2c │ │ │ │ + bne b1c88 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0db4 │ │ │ │ + bne b0e10 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b13d0 │ │ │ │ + bne b142c │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0dcc │ │ │ │ + bne b0e28 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0790 │ │ │ │ + bne b07ec │ │ │ │ mov ip, r8 │ │ │ │ - b af93c │ │ │ │ + b af998 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ str lr, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ mov r5, lr │ │ │ │ - bne b0df8 │ │ │ │ + bne b0e54 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03cc │ │ │ │ + bne b0428 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0e0c │ │ │ │ + bne b0e68 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b28 │ │ │ │ + bne b0b84 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e24 │ │ │ │ + bne b0e80 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ab0 │ │ │ │ + bne b0b0c │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af8ac │ │ │ │ + bne af908 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af8ac │ │ │ │ - b b09d0 │ │ │ │ + beq af908 │ │ │ │ + b b0a2c │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - bne b1384 │ │ │ │ + bne b13e0 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #40] @ 0x28 │ │ │ │ mov r6, ip │ │ │ │ - bne b0e74 │ │ │ │ + bne b0ed0 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a40 │ │ │ │ + bne b0a9c │ │ │ │ cmp r6, #0 │ │ │ │ - bne b1814 │ │ │ │ + bne b1870 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d18 │ │ │ │ + bne b0d74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1820 │ │ │ │ + bne b187c │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08e0 │ │ │ │ + bne b093c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0eb8 │ │ │ │ + bne b0f14 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b114c │ │ │ │ + bne b11a8 │ │ │ │ mov ip, #0 │ │ │ │ - b af954 │ │ │ │ + b af9b0 │ │ │ │ ldr r5, [lr, #4] │ │ │ │ cmp r5, ip │ │ │ │ - beq b0010 │ │ │ │ + beq b006c │ │ │ │ cmp r7, #0 │ │ │ │ str ip, [r1, #4] │ │ │ │ - beq b0018 │ │ │ │ - b b0024 │ │ │ │ + beq b0074 │ │ │ │ + b b0080 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0574 │ │ │ │ - b b0580 │ │ │ │ + beq b05d0 │ │ │ │ + b b05dc │ │ │ │ cmp r6, #0 │ │ │ │ - bne b0628 │ │ │ │ + bne b0684 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0628 │ │ │ │ + beq b0684 │ │ │ │ str lr, [r1, #4] │ │ │ │ cmp r7, #0 │ │ │ │ ldr lr, [r1, #12] │ │ │ │ mov r5, lr │ │ │ │ - bne b0f1c │ │ │ │ + bne b0f78 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0fac │ │ │ │ + bne b1008 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0f30 │ │ │ │ + bne b0f8c │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0dd4 │ │ │ │ + bne b0e30 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f48 │ │ │ │ + bne b0fa4 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03c4 │ │ │ │ + bne b0420 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af87c │ │ │ │ + bne af8d8 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af87c │ │ │ │ - b b0b28 │ │ │ │ + beq af8d8 │ │ │ │ + b b0b84 │ │ │ │ ldr lr, [lr, #12] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #16] │ │ │ │ - bne b1c68 │ │ │ │ + bne b1cc4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0f88 │ │ │ │ + bne b0fe4 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0cc4 │ │ │ │ + bne b0d20 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0fa0 │ │ │ │ + bne b0ffc │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b120c │ │ │ │ + bne b1268 │ │ │ │ mov ip, r4 │ │ │ │ - b af87c │ │ │ │ + b af8d8 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ str lr, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldr lr, [r1, #16] │ │ │ │ mov r5, lr │ │ │ │ - bne b0fcc │ │ │ │ + bne b1028 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0dd8 │ │ │ │ + bne b0e34 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b0fe0 │ │ │ │ + bne b103c │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b03c4 │ │ │ │ + bne b0420 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0ff8 │ │ │ │ + bne b1054 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0b28 │ │ │ │ + bne b0b84 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af894 │ │ │ │ + bne af8f0 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af894 │ │ │ │ - b b0ab0 │ │ │ │ + beq af8f0 │ │ │ │ + b b0b0c │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #108] @ 0x6c │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #112] @ 0x70 │ │ │ │ - beq b1ba4 │ │ │ │ + beq b1c00 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #108] @ 0x6c │ │ │ │ - bne b1040 │ │ │ │ + bne b109c │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1764 │ │ │ │ + bne b17c0 │ │ │ │ ldr lr, [r1, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afaa4 │ │ │ │ + bne afb00 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afaa4 │ │ │ │ + beq afb00 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #120] @ 0x78 │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #116] @ 0x74 │ │ │ │ - bne b19b0 │ │ │ │ + bne b1a0c │ │ │ │ cmp r5, #0 │ │ │ │ - bne afabc │ │ │ │ + bne afb18 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afabc │ │ │ │ + beq afb18 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #116] @ 0x74 │ │ │ │ cmp r5, lr │ │ │ │ - beq afabc │ │ │ │ - b b0864 │ │ │ │ + beq afb18 │ │ │ │ + b b08c0 │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ orr ip, ip, #2048 @ 0x800 │ │ │ │ str ip, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af54c │ │ │ │ - b b05b4 │ │ │ │ + beq af5a8 │ │ │ │ + b b0610 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af498 │ │ │ │ + beq af4f4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq afbbc │ │ │ │ - b afbb0 │ │ │ │ + beq afc18 │ │ │ │ + b afc0c │ │ │ │ ldr r5, [lr] │ │ │ │ cmp r5, ip │ │ │ │ - beq afffc │ │ │ │ + beq b0058 │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r1] │ │ │ │ - beq b0004 │ │ │ │ - b b0010 │ │ │ │ + beq b0060 │ │ │ │ + b b006c │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ - bne b15f0 │ │ │ │ + bne b164c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1110 │ │ │ │ + bne b116c │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1384 │ │ │ │ + bne b13e0 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1128 │ │ │ │ + bne b1184 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d8c │ │ │ │ + bne b0de8 │ │ │ │ mov ip, r8 │ │ │ │ - b af90c │ │ │ │ + b af968 │ │ │ │ ldr r5, [lr, #8] │ │ │ │ cmp r5, ip │ │ │ │ ldr r5, [r1, #12] │ │ │ │ - bne b1c08 │ │ │ │ + bne b1c64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b0030 │ │ │ │ - b b003c │ │ │ │ + beq b008c │ │ │ │ + b b0098 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ mov r6, ip │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ str lr, [r1, #56] @ 0x38 │ │ │ │ - bne b1170 │ │ │ │ + bne b11cc │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06b4 │ │ │ │ + bne b0710 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b199c │ │ │ │ + bne b19f8 │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c48 │ │ │ │ + bne b0ca4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b19a8 │ │ │ │ + bne b1a04 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0bec │ │ │ │ + bne b0c48 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b11b4 │ │ │ │ + bne b1210 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b19d0 │ │ │ │ + bne b1a2c │ │ │ │ mov ip, #0 │ │ │ │ - b af9b4 │ │ │ │ + b afa10 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #28] │ │ │ │ - bne b1cc4 │ │ │ │ + bne b1d20 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b11e8 │ │ │ │ + bne b1244 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1258 │ │ │ │ + bne b12b4 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1200 │ │ │ │ + bne b125c │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12a4 │ │ │ │ + bne b1300 │ │ │ │ mov ip, r8 │ │ │ │ - b af8c4 │ │ │ │ + b af920 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #24] │ │ │ │ - bne b1c3c │ │ │ │ + bne b1c98 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1234 │ │ │ │ + bne b1290 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b11c0 │ │ │ │ + bne b121c │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b124c │ │ │ │ + bne b12a8 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1258 │ │ │ │ + bne b12b4 │ │ │ │ mov ip, r8 │ │ │ │ - b af8ac │ │ │ │ + b af908 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - bne b1ca4 │ │ │ │ + bne b1d00 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1280 │ │ │ │ + bne b12dc │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12a4 │ │ │ │ + bne b1300 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1298 │ │ │ │ + bne b12f4 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b10e8 │ │ │ │ + bne b1144 │ │ │ │ mov ip, r8 │ │ │ │ - b af8dc │ │ │ │ + b af938 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #32] │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - bne b1c94 │ │ │ │ + bne b1cf0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b12cc │ │ │ │ + bne b1328 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b10e8 │ │ │ │ + bne b1144 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b12e4 │ │ │ │ + bne b1340 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1384 │ │ │ │ + bne b13e0 │ │ │ │ mov ip, r8 │ │ │ │ - b af8f4 │ │ │ │ + b af950 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #72] @ 0x48 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ - bne b1a94 │ │ │ │ + bne b1af0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1318 │ │ │ │ + bne b1374 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1620 │ │ │ │ + bne b167c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1330 │ │ │ │ + bne b138c │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a60 │ │ │ │ + bne b1abc │ │ │ │ mov ip, r8 │ │ │ │ - b af9cc │ │ │ │ + b afa28 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #64] @ 0x40 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ - bne b19f8 │ │ │ │ + bne b1a54 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1364 │ │ │ │ + bne b13c0 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b12f0 │ │ │ │ + bne b134c │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b137c │ │ │ │ + bne b13d8 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1620 │ │ │ │ + bne b167c │ │ │ │ mov ip, r8 │ │ │ │ - b af9b4 │ │ │ │ + b afa10 │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #40] @ 0x28 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ - bne b1598 │ │ │ │ + bne b15f4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b13ac │ │ │ │ + bne b1408 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d8c │ │ │ │ + bne b0de8 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b13c4 │ │ │ │ + bne b1420 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b13d0 │ │ │ │ + bne b142c │ │ │ │ mov ip, r8 │ │ │ │ - b af924 │ │ │ │ + b af980 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #48] @ 0x30 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ - bne b1a84 │ │ │ │ + bne b1ae0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b13f8 │ │ │ │ + bne b1454 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0790 │ │ │ │ + bne b07ec │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1410 │ │ │ │ + bne b146c │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b07e8 │ │ │ │ + bne b0844 │ │ │ │ mov ip, r8 │ │ │ │ - b af954 │ │ │ │ + b af9b0 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r5, #132] @ 0x84 │ │ │ │ cmp r6, r5 │ │ │ │ - bne b1c4c │ │ │ │ + bne b1ca8 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afb1c │ │ │ │ + bne afb78 │ │ │ │ ldr lr, [r0, #136] @ 0x88 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afb1c │ │ │ │ + beq afb78 │ │ │ │ ldr r5, [r7, #136] @ 0x88 │ │ │ │ cmp r5, lr │ │ │ │ - bne b0854 │ │ │ │ - b afb1c │ │ │ │ + bne b08b0 │ │ │ │ + b afb78 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp r5, ip │ │ │ │ strne ip, [r1, #4] │ │ │ │ - b b006c │ │ │ │ + b b00c8 │ │ │ │ ldr lr, [r7, #8] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r1, #12] │ │ │ │ - bne b1d30 │ │ │ │ + bne b1d8c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1484 │ │ │ │ + bne b14e0 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0558 │ │ │ │ + bne b05b4 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1898 │ │ │ │ + bne b18f4 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ mov ip, r4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af778 │ │ │ │ + beq af7d4 │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #28] │ │ │ │ - beq b16b8 │ │ │ │ + beq b1714 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ - bne b14cc │ │ │ │ + bne b1528 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0234 │ │ │ │ + bne b0290 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne af7a8 │ │ │ │ + bne af804 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq af7a8 │ │ │ │ + beq af804 │ │ │ │ ldr r5, [ip, #52] @ 0x34 │ │ │ │ ldr r5, [r5, #32] │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ - bne b1da0 │ │ │ │ + bne b1dfc │ │ │ │ cmp r5, #0 │ │ │ │ - beq b0268 │ │ │ │ - b af45c │ │ │ │ + beq b02c4 │ │ │ │ + b af4b8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0bb4 │ │ │ │ - b b0bc0 │ │ │ │ + beq b0c10 │ │ │ │ + b b0c1c │ │ │ │ mov ip, r4 │ │ │ │ - b b0234 │ │ │ │ + b b0290 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b05d8 │ │ │ │ - b af578 │ │ │ │ + beq b0634 │ │ │ │ + b af5d4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0808 │ │ │ │ - b b0814 │ │ │ │ + beq b0864 │ │ │ │ + b b0870 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b07b0 │ │ │ │ - b b07bc │ │ │ │ + beq b080c │ │ │ │ + b b0818 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b14a0 │ │ │ │ - b b04e4 │ │ │ │ + bne b14fc │ │ │ │ + b b0540 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b050c │ │ │ │ + beq b0568 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0354 │ │ │ │ - b af45c │ │ │ │ + beq b03b0 │ │ │ │ + b af4b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1764 │ │ │ │ + bne b17c0 │ │ │ │ ldr ip, [r1, #120] @ 0x78 │ │ │ │ str lr, [r1, #112] @ 0x70 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b0764 │ │ │ │ + bne b07c0 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0764 │ │ │ │ - b b0760 │ │ │ │ + beq b07c0 │ │ │ │ + b b07bc │ │ │ │ cmp r4, #0 │ │ │ │ - bne afd34 │ │ │ │ - b aff30 │ │ │ │ + bne afd90 │ │ │ │ + b aff8c │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #40] @ 0x28 │ │ │ │ - beq b13a0 │ │ │ │ - b b13ac │ │ │ │ + beq b13fc │ │ │ │ + b b1408 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r0, #4] │ │ │ │ - beq afc08 │ │ │ │ - b af444 │ │ │ │ + beq afc64 │ │ │ │ + b af4a0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b069c │ │ │ │ - b b14e4 │ │ │ │ + beq b06f8 │ │ │ │ + b b1540 │ │ │ │ cmp lr, #0 │ │ │ │ - beq affcc │ │ │ │ - b af658 │ │ │ │ + beq b0028 │ │ │ │ + b af6b4 │ │ │ │ cmp lr, #0 │ │ │ │ str r5, [r0] │ │ │ │ - beq afbf4 │ │ │ │ - b afc00 │ │ │ │ + beq afc50 │ │ │ │ + b afc5c │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp r5, lr │ │ │ │ strne lr, [r0, #4] │ │ │ │ - b b0124 │ │ │ │ + b b0180 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #36] @ 0x24 │ │ │ │ - beq b1104 │ │ │ │ - b b1110 │ │ │ │ + beq b1160 │ │ │ │ + b b116c │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0a7c │ │ │ │ + beq b0ad8 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ - b b0a8c │ │ │ │ + b b0ae8 │ │ │ │ cmp ip, #0 │ │ │ │ movne r8, ip │ │ │ │ - beq b19d0 │ │ │ │ + beq b1a2c │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #76] @ 0x4c │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ - beq b1c5c │ │ │ │ + beq b1cb8 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #76] @ 0x4c │ │ │ │ - bne b164c │ │ │ │ + bne b16a8 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a60 │ │ │ │ + bne b1abc │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1664 │ │ │ │ + bne b16c0 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a3c │ │ │ │ + bne b1a98 │ │ │ │ mov ip, r8 │ │ │ │ - b af9e4 │ │ │ │ + b afa40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1aa4 │ │ │ │ + bne b1b00 │ │ │ │ ldr lr, [r0, #56] @ 0x38 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1150 │ │ │ │ + bne b11ac │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1ab0 │ │ │ │ + bne b1b0c │ │ │ │ ldr lr, [r0, #60] @ 0x3c │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b06b4 │ │ │ │ + bne b0710 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b16b0 │ │ │ │ + bne b170c │ │ │ │ ldr lr, [r0, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0c44 │ │ │ │ + bne b0ca0 │ │ │ │ mov ip, #0 │ │ │ │ - b af984 │ │ │ │ + b af9e0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b14c0 │ │ │ │ - b b14cc │ │ │ │ + beq b151c │ │ │ │ + b b1528 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0924 │ │ │ │ + beq b0980 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ - b b0934 │ │ │ │ + b b0990 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1b4c │ │ │ │ + bne b1ba8 │ │ │ │ ldr lr, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0bec │ │ │ │ + bne b0c48 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b58 │ │ │ │ + bne b1bb4 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b19d4 │ │ │ │ + bne b1a30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b171c │ │ │ │ + bne b1778 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0718 │ │ │ │ + bne b0774 │ │ │ │ mov ip, #0 │ │ │ │ - b af9cc │ │ │ │ + b afa28 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #104] @ 0x68 │ │ │ │ cmp r6, r5 │ │ │ │ - beq b1bec │ │ │ │ + beq b1c48 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ - bne b174c │ │ │ │ + bne b17a8 │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1014 │ │ │ │ + bne b1070 │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa8c │ │ │ │ + bne afae8 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afa8c │ │ │ │ + beq afae8 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #112] @ 0x70 │ │ │ │ cmp r5, lr │ │ │ │ ldr r5, [r1, #120] @ 0x78 │ │ │ │ - beq b1af0 │ │ │ │ + beq b1b4c │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #112] @ 0x70 │ │ │ │ - bne b1790 │ │ │ │ + bne b17ec │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1058 │ │ │ │ + bne b10b4 │ │ │ │ ldr lr, [r1, #116] @ 0x74 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b1074 │ │ │ │ - b afabc │ │ │ │ + beq b10d0 │ │ │ │ + b afb18 │ │ │ │ ldr lr, [r2, #144] @ 0x90 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afd98 │ │ │ │ + beq afdf4 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, lr │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ - beq af5f4 │ │ │ │ + beq af650 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r3, #144] @ 0x90 │ │ │ │ - bne b17d4 │ │ │ │ + bne b1830 │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af610 │ │ │ │ + bne af66c │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne afdbc │ │ │ │ - b aff90 │ │ │ │ + bne afe18 │ │ │ │ + b affec │ │ │ │ mov ip, r4 │ │ │ │ - b b14a0 │ │ │ │ + b b14fc │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b099c │ │ │ │ + beq b09f8 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ - b b09ac │ │ │ │ + b b0a08 │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0af4 │ │ │ │ + beq b0b50 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ - b b0b04 │ │ │ │ + b b0b60 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0e94 │ │ │ │ + beq b0ef0 │ │ │ │ ldr ip, [r1, #56] @ 0x38 │ │ │ │ - b b0ea4 │ │ │ │ + b b0f00 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1ac8 │ │ │ │ + bne b1b24 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a3c │ │ │ │ + bne b0a98 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1ad4 │ │ │ │ + bne b1b30 │ │ │ │ ldr lr, [r0, #48] @ 0x30 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0d18 │ │ │ │ + bne b0d74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b186c │ │ │ │ + bne b18c8 │ │ │ │ ldr lr, [r0, #52] @ 0x34 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b08dc │ │ │ │ + bne b0938 │ │ │ │ mov ip, #0 │ │ │ │ - b af93c │ │ │ │ + b af998 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r0] │ │ │ │ - beq afb8c │ │ │ │ - b afb98 │ │ │ │ + beq afbe8 │ │ │ │ + b afbf4 │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0408 │ │ │ │ + beq b0464 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ - b b0418 │ │ │ │ + b b0474 │ │ │ │ mov ip, r4 │ │ │ │ - b af778 │ │ │ │ + b af7d4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b02f0 │ │ │ │ - b b02fc │ │ │ │ + beq b034c │ │ │ │ + b b0358 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1ab8 │ │ │ │ + bne b1b14 │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b19d4 │ │ │ │ + bne b1a30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b19c8 │ │ │ │ + bne b1a24 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b071c │ │ │ │ + bne b0778 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0728 │ │ │ │ - b b0734 │ │ │ │ + beq b0784 │ │ │ │ + b b0790 │ │ │ │ ldr r5, [lr] │ │ │ │ cmp r5, r6 │ │ │ │ - beq b015c │ │ │ │ + beq b01b8 │ │ │ │ cmp ip, #0 │ │ │ │ str r6, [r0] │ │ │ │ - beq b0164 │ │ │ │ - b afb98 │ │ │ │ + beq b01c0 │ │ │ │ + b afbf4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1c18 │ │ │ │ + bne b1c74 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0878 │ │ │ │ + bne b08d4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1c24 │ │ │ │ + bne b1c80 │ │ │ │ ldr lr, [r0, #40] @ 0x28 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0e50 │ │ │ │ + bne b0eac │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1948 │ │ │ │ + bne b19a4 │ │ │ │ ldr lr, [r0, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0a38 │ │ │ │ + bne b0a94 │ │ │ │ mov ip, #0 │ │ │ │ - b af90c │ │ │ │ + b af968 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1a1c │ │ │ │ + bne b1a78 │ │ │ │ ldr lr, [r0, #28] │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b09d4 │ │ │ │ + bne b0a30 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1a28 │ │ │ │ + bne b1a84 │ │ │ │ ldr lr, [r0, #32] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b095c │ │ │ │ + bne b09b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1994 │ │ │ │ + bne b19f0 │ │ │ │ ldr lr, [r0, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0874 │ │ │ │ + bne b08d0 │ │ │ │ mov ip, #0 │ │ │ │ - b af8dc │ │ │ │ + b af938 │ │ │ │ ldr ip, [r1, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1190 │ │ │ │ + beq b11ec │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ - b b11a0 │ │ │ │ + b b11fc │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #120] @ 0x78 │ │ │ │ - beq b1074 │ │ │ │ - b afabc │ │ │ │ + beq b10d0 │ │ │ │ + b afb18 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b18cc │ │ │ │ + beq b1928 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - b b18dc │ │ │ │ + b b1938 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ mov r5, ip │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #76] @ 0x4c │ │ │ │ - bne b18dc │ │ │ │ + bne b1938 │ │ │ │ ldr lr, [r0, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b0c98 │ │ │ │ - b b071c │ │ │ │ + beq b0cf4 │ │ │ │ + b b0778 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #64] @ 0x40 │ │ │ │ - beq b1358 │ │ │ │ - b b1364 │ │ │ │ + beq b13b4 │ │ │ │ + b b13c0 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0c88 │ │ │ │ + beq b0ce4 │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - b b0c98 │ │ │ │ + b b0cf4 │ │ │ │ ldr ip, [r1, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1970 │ │ │ │ + beq b19cc │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ - b b1980 │ │ │ │ + b b19dc │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0cb0 │ │ │ │ + beq b0d0c │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ cmp ip, lr │ │ │ │ mov ip, r8 │ │ │ │ - bne b0cb0 │ │ │ │ - b af9e4 │ │ │ │ + bne b0d0c │ │ │ │ + b afa40 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0718 │ │ │ │ + beq b0774 │ │ │ │ mov r8, ip │ │ │ │ ldr ip, [r8, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, lr │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ - beq b1650 │ │ │ │ + beq b16ac │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #80] @ 0x50 │ │ │ │ - beq b1658 │ │ │ │ - b b1664 │ │ │ │ + beq b16b4 │ │ │ │ + b b16c0 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #48] @ 0x30 │ │ │ │ - beq b13ec │ │ │ │ - b b13f8 │ │ │ │ + beq b1448 │ │ │ │ + b b1454 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #72] @ 0x48 │ │ │ │ - beq b130c │ │ │ │ - b b1318 │ │ │ │ + beq b1368 │ │ │ │ + b b1374 │ │ │ │ ldr ip, [r1, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b168c │ │ │ │ + beq b16e8 │ │ │ │ ldr ip, [r1, #64] @ 0x40 │ │ │ │ - b b169c │ │ │ │ + b b16f8 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b18cc │ │ │ │ - b b19c8 │ │ │ │ + beq b1928 │ │ │ │ + b b1a24 │ │ │ │ ldr ip, [r1, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1848 │ │ │ │ + beq b18a4 │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ - b b1858 │ │ │ │ + b b18b4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b0854 │ │ │ │ + beq b08b0 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ - b b1440 │ │ │ │ + b b149c │ │ │ │ cmp r5, #0 │ │ │ │ - beq b1784 │ │ │ │ - b b1790 │ │ │ │ + beq b17e0 │ │ │ │ + b b17ec │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r3, #152] @ 0x98 │ │ │ │ - beq affb4 │ │ │ │ - b affc0 │ │ │ │ + beq b0010 │ │ │ │ + b b001c │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ - bne af5b0 │ │ │ │ + bne af60c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af5b0 │ │ │ │ + beq af60c │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r2, #136] @ 0x88 │ │ │ │ str r0, [r3, #112] @ 0x70 │ │ │ │ mov r5, r1 │ │ │ │ mov lr, r1 │ │ │ │ - bne aff3c │ │ │ │ + bne aff98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af5c8 │ │ │ │ - b aff30 │ │ │ │ + beq af624 │ │ │ │ + b aff8c │ │ │ │ ldr ip, [r1, #76] @ 0x4c │ │ │ │ cmp ip, #0 │ │ │ │ - beq b16f8 │ │ │ │ + beq b1754 │ │ │ │ ldr ip, [r1, #80] @ 0x50 │ │ │ │ - b b1708 │ │ │ │ + b b1764 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1014 │ │ │ │ + bne b1070 │ │ │ │ ldr ip, [r1, #112] @ 0x70 │ │ │ │ str lr, [r1, #108] @ 0x6c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b84 │ │ │ │ + bne b1be0 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b156c │ │ │ │ + bne b15c8 │ │ │ │ ldr ip, [r1, #120] @ 0x78 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1b9c │ │ │ │ + bne b1bf8 │ │ │ │ ldr lr, [r0, #120] @ 0x78 │ │ │ │ cmp lr, #0 │ │ │ │ - bne b0760 │ │ │ │ + bne b07bc │ │ │ │ mov ip, #0 │ │ │ │ - b afaa4 │ │ │ │ + b afb00 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b1034 │ │ │ │ - b b1040 │ │ │ │ + beq b1090 │ │ │ │ + b b109c │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1724 │ │ │ │ + bne b1780 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ - bne b1bd0 │ │ │ │ + bne b1c2c │ │ │ │ ldr lr, [r0, #108] @ 0x6c │ │ │ │ cmp lr, #0 │ │ │ │ - bne b1b68 │ │ │ │ + bne b1bc4 │ │ │ │ ldr lr, [r1, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - bne afa8c │ │ │ │ + bne afae8 │ │ │ │ ldr lr, [r0, #112] @ 0x70 │ │ │ │ cmp lr, #0 │ │ │ │ - beq afa8c │ │ │ │ - b b156c │ │ │ │ + beq afae8 │ │ │ │ + b b15c8 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b1740 │ │ │ │ - b b174c │ │ │ │ + beq b179c │ │ │ │ + b b17a8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b1d1c │ │ │ │ + bne b1d78 │ │ │ │ str lr, [r1, #92] @ 0x5c │ │ │ │ - b afa14 │ │ │ │ + b afa70 │ │ │ │ cmp r5, #0 │ │ │ │ str ip, [r1, #8] │ │ │ │ - beq b0030 │ │ │ │ - b b003c │ │ │ │ + beq b008c │ │ │ │ + b b0098 │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1924 │ │ │ │ + beq b1980 │ │ │ │ ldr ip, [r1, #44] @ 0x2c │ │ │ │ - b b1934 │ │ │ │ + b b1990 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #44] @ 0x2c │ │ │ │ - beq b0da8 │ │ │ │ - b b0db4 │ │ │ │ + beq b0e04 │ │ │ │ + b b0e10 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #20] │ │ │ │ - beq b1228 │ │ │ │ - b b1234 │ │ │ │ + beq b1284 │ │ │ │ + b b1290 │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r1, #132] @ 0x84 │ │ │ │ - beq b1434 │ │ │ │ - b afb1c │ │ │ │ + beq b1490 │ │ │ │ + b afb78 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1640 │ │ │ │ - b b164c │ │ │ │ + beq b169c │ │ │ │ + b b16a8 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #12] │ │ │ │ - beq b0f7c │ │ │ │ - b b0f88 │ │ │ │ + beq b0fd8 │ │ │ │ + b b0fe4 │ │ │ │ ldr r5, [r7] │ │ │ │ cmp r5, r6 │ │ │ │ - beq b0110 │ │ │ │ + beq b016c │ │ │ │ cmp lr, #0 │ │ │ │ str r6, [r0] │ │ │ │ - beq b0118 │ │ │ │ - b b0124 │ │ │ │ + beq b0174 │ │ │ │ + b b0180 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq b12c0 │ │ │ │ - b b12cc │ │ │ │ + beq b131c │ │ │ │ + b b1328 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #28] │ │ │ │ - beq b1274 │ │ │ │ - b b1280 │ │ │ │ + beq b12d0 │ │ │ │ + b b12dc │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #16] │ │ │ │ - beq b0ce0 │ │ │ │ - b b0cec │ │ │ │ + beq b0d3c │ │ │ │ + b b0d48 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r1, #24] │ │ │ │ - beq b11dc │ │ │ │ - b b11e8 │ │ │ │ + beq b1238 │ │ │ │ + b b1244 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1cec │ │ │ │ + beq b1d48 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #88] @ 0x58 │ │ │ │ cmp lr, r5 │ │ │ │ - beq af9fc │ │ │ │ + beq afa58 │ │ │ │ str lr, [r1, #88] @ 0x58 │ │ │ │ - b af9fc │ │ │ │ + b afa58 │ │ │ │ mvn r0, #0 │ │ │ │ - b af674 │ │ │ │ + b af6d0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1d14 │ │ │ │ + beq b1d70 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #124] @ 0x7c │ │ │ │ cmp lr, r5 │ │ │ │ - beq afaec │ │ │ │ + beq afb48 │ │ │ │ str lr, [r1, #124] @ 0x7c │ │ │ │ - b afaec │ │ │ │ + b afb48 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #92] @ 0x5c │ │ │ │ cmp lr, r5 │ │ │ │ - bne b1c00 │ │ │ │ - b afa14 │ │ │ │ + bne b1c5c │ │ │ │ + b afa70 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r1, #8] │ │ │ │ - beq b008c │ │ │ │ - b b0098 │ │ │ │ + beq b00e8 │ │ │ │ + b b00f4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1d58 │ │ │ │ + beq b1db4 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #128] @ 0x80 │ │ │ │ cmp lr, r5 │ │ │ │ - beq afad4 │ │ │ │ + beq afb30 │ │ │ │ str lr, [r1, #128] @ 0x80 │ │ │ │ - b afad4 │ │ │ │ + b afb30 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1d78 │ │ │ │ + beq b1dd4 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #100] @ 0x64 │ │ │ │ cmp lr, r5 │ │ │ │ - beq afa44 │ │ │ │ + beq afaa0 │ │ │ │ str lr, [r1, #100] @ 0x64 │ │ │ │ - b afa44 │ │ │ │ + b afaa0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b1d98 │ │ │ │ + beq b1df4 │ │ │ │ ldr r5, [ip, #48] @ 0x30 │ │ │ │ ldr r5, [r5, #96] @ 0x60 │ │ │ │ cmp lr, r5 │ │ │ │ - beq afa2c │ │ │ │ + beq afa88 │ │ │ │ str lr, [r1, #96] @ 0x60 │ │ │ │ - b afa2c │ │ │ │ + b afa88 │ │ │ │ cmp r5, #0 │ │ │ │ str lr, [r1, #32] │ │ │ │ - beq b0268 │ │ │ │ - b af45c │ │ │ │ + beq b02c4 │ │ │ │ + b af4b8 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r3, #140] @ 0x8c │ │ │ │ - bne af5f0 │ │ │ │ + bne af64c │ │ │ │ ldr lr, [r2, #144] @ 0x90 │ │ │ │ cmp lr, #0 │ │ │ │ - beq af5f0 │ │ │ │ - b afe7c │ │ │ │ + beq af64c │ │ │ │ + b afed8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ - bls b2160 │ │ │ │ + bls b21bc │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi b2064 │ │ │ │ - ldr r2, [pc, #2208] @ b26a4 │ │ │ │ + bhi b20c0 │ │ │ │ + ldr r2, [pc, #2212] @ b2704 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b2340 │ │ │ │ - ldr r0, [pc, #2184] @ b26a8 │ │ │ │ + beq b23d8 │ │ │ │ + ldr r0, [pc, #2188] @ b2708 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r5] │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r4, [r0, #1716] @ 0x6b4 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ mov r2, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne b24c4 │ │ │ │ + bne b2520 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r6, [r5, #12] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b211c │ │ │ │ + beq b2178 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - blt b2184 │ │ │ │ + blt b21e0 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r7, r6, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b21f4 │ │ │ │ + bne b2250 │ │ │ │ movw r8, #7724 @ 0x1e2c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r4, [r8, #152] @ 0x98 │ │ │ │ - movw r2, #41732 @ 0xa304 │ │ │ │ + movw r2, #41760 @ 0xa320 │ │ │ │ movt r2, #10 │ │ │ │ movw r0, #7724 @ 0x1e2c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b2644 │ │ │ │ - bl aa37c <_PyType_AllocNoTrack@@Base> │ │ │ │ + bne b2688 │ │ │ │ + bl aa398 <_PyType_AllocNoTrack@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b2138 │ │ │ │ + beq b2194 │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq b1f04 │ │ │ │ - ldr r2, [pc, #2008] @ b26a4 │ │ │ │ + beq b1f60 │ │ │ │ + ldr r2, [pc, #2012] @ b2704 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r2] │ │ │ │ sub r1, r4, #8 │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ @@ -135877,32 +135900,32 @@ │ │ │ │ str r1, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ mvn r1, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ - movw r2, #992 @ 0x3e0 │ │ │ │ + movw r2, #2608 @ 0xa30 │ │ │ │ movt r2, #25 │ │ │ │ str r2, [r4, #28] │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r2, [r7] │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2398 │ │ │ │ + bne b239c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne b2444 │ │ │ │ + bne b24a0 │ │ │ │ str r2, [r4, #24] │ │ │ │ str r4, [r7] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r6, [r3, #180] @ 0xb4 │ │ │ │ tst r2, #2 │ │ │ │ - beq b1fa0 │ │ │ │ - ldr r1, [pc, #1856] @ b26a4 │ │ │ │ + beq b1ffc │ │ │ │ + ldr r1, [pc, #1860] @ b2704 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #10 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ mov r1, #28 │ │ │ │ mla r2, r6, r1, r2 │ │ │ │ movls r6, #0 │ │ │ │ @@ -135912,853 +135935,854 @@ │ │ │ │ cmp r0, r3 │ │ │ │ orreq r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r6, [r1, #448] @ 0x1c0 │ │ │ │ ldreq r6, [r2, #1020] @ 0x3fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq b22a8 │ │ │ │ + beq b2304 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b2614 │ │ │ │ + beq b269c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b22fc │ │ │ │ + bne b2358 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b22fc │ │ │ │ + beq b2358 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ - movw r3, #46952 @ 0xb768 │ │ │ │ + movw r3, #45676 @ 0xb26c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq b2328 │ │ │ │ - bl abf0c │ │ │ │ + beq b2384 │ │ │ │ + bl abf28 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b203c │ │ │ │ + bgt b2098 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b268c │ │ │ │ + beq b26ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b2058 │ │ │ │ + bgt b20b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2608 │ │ │ │ + beq b2658 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r4, #38384 @ 0x95f0 │ │ │ │ + movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ - movw r2, #65388 @ 0xff6c │ │ │ │ + movw r2, #65488 @ 0xffd0 │ │ │ │ movt r2, #9 │ │ │ │ ldr r5, [r4, #1016] @ 0x3f8 │ │ │ │ cmp r5, r2 │ │ │ │ - bne b249c │ │ │ │ - ldr r2, [pc, #1564] @ b26a4 │ │ │ │ + bne b24f8 │ │ │ │ + ldr r2, [pc, #1568] @ b2704 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r7, [r2, #1604] @ 0x644 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq b2470 │ │ │ │ + beq b24cc │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ ldr r1, [r5] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2230 │ │ │ │ + beq b228c │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #1492] @ b26a8 │ │ │ │ + ldr r1, [pc, #1496] @ b2708 │ │ │ │ str r2, [r5, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b2534 │ │ │ │ + ble b2590 │ │ │ │ ldr r4, [r1, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b2550 │ │ │ │ + bne b25ac │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bic r2, r6, #-1073741824 @ 0xc0000000 │ │ │ │ lsr ip, r6, #30 │ │ │ │ str r2, [r5, #12] │ │ │ │ str ip, [r5, #16] │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b1e60 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne b1ebc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #33656 @ 0x8378 │ │ │ │ + movw r1, #31896 @ 0x7c98 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b24bc │ │ │ │ + bgt b2518 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b24bc │ │ │ │ + bne b2518 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b24bc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b2518 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - ldr r5, [pc, #1344] @ b26ac │ │ │ │ + ldr r5, [pc, #1348] @ b270c │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ add r5, r5, r1, lsl #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b211c │ │ │ │ + beq b2178 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bge b1e6c │ │ │ │ + bge b1ec8 │ │ │ │ ldr r1, [r6, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq b1e6c │ │ │ │ - ldr r1, [pc, #1292] @ b26a4 │ │ │ │ + beq b1ec8 │ │ │ │ + ldr r0, [pc, #1296] @ b2704 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r0, [r6, #180] @ 0xb4 │ │ │ │ - sub r0, r0, #1 │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ - mov r1, #28 │ │ │ │ - cmp r0, #10 │ │ │ │ - mul r1, r1, r0 │ │ │ │ - movls r0, #0 │ │ │ │ - movhi r0, #1 │ │ │ │ - add ip, r2, r1 │ │ │ │ + ldr r1, [r6, #180] @ 0xb4 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ + mov r0, #28 │ │ │ │ + cmp r1, #10 │ │ │ │ + mul r0, r0, r1 │ │ │ │ + movls r1, #0 │ │ │ │ + movhi r1, #1 │ │ │ │ + add ip, r2, r0 │ │ │ │ add ip, ip, #91136 @ 0x16400 │ │ │ │ ldr ip, [ip, #428] @ 0x1ac │ │ │ │ cmp ip, r6 │ │ │ │ - orreq r0, r0, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r1, r1, #91136 @ 0x16400 │ │ │ │ - addeq r1, r1, #96256 @ 0x17800 │ │ │ │ + orreq r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + addne r1, r0, #91136 @ 0x16400 │ │ │ │ + addeq r1, r0, #96256 @ 0x17800 │ │ │ │ addne r1, r1, #428 @ 0x1ac │ │ │ │ addeq r1, r1, #1000 @ 0x3e8 │ │ │ │ add r2, r2, r1 │ │ │ │ add r7, r2, #24 │ │ │ │ ldr r4, [r2, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1e7c │ │ │ │ + beq b1ed8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movw r8, #7724 @ 0x1e2c │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b1e84 │ │ │ │ + bne b1ee0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne b1e84 │ │ │ │ + bne b1ee0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble b1e84 │ │ │ │ + ble b1ee0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ - b b1f4c │ │ │ │ + b b1fa8 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ ldr lr, [r2, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc r2, [r0, #12] │ │ │ │ strcc r0, [r2, #8] │ │ │ │ - bcc b20c4 │ │ │ │ + bcc b2120 │ │ │ │ add r0, r2, ip │ │ │ │ str r0, [r2, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str r1, [r2, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b20c4 │ │ │ │ + bne b2120 │ │ │ │ ldr r5, [r4, #976] @ 0x3d0 │ │ │ │ - movw r2, #32192 @ 0x7dc0 │ │ │ │ + movw r2, #32328 @ 0x7e48 │ │ │ │ movt r2, #9 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne b25a0 │ │ │ │ + bne b2614 │ │ │ │ mov r0, #20 │ │ │ │ bl 2e360 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b24b8 │ │ │ │ + beq b2514 │ │ │ │ ldr r2, [r7, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r7, #800] @ 0x320 │ │ │ │ - b b20c4 │ │ │ │ + b b2120 │ │ │ │ mov r0, r3 │ │ │ │ - bl 257e24 <_Py_NewReference@@Base+0x1b3c> │ │ │ │ + bl 25879c <_Py_NewReference@@Base+0x1b3c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne b1fa8 │ │ │ │ + bne b2004 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b22d4 │ │ │ │ + bgt b2330 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2698 │ │ │ │ + beq b26f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b24bc │ │ │ │ + bgt b2518 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b24bc │ │ │ │ + bne b2518 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b24bc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b2518 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b1ff8 │ │ │ │ + bne b2054 │ │ │ │ + mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 257a48 <_Py_NewReference@@Base+0x1760> │ │ │ │ - mvn r6, #0 │ │ │ │ - b b2330 │ │ │ │ - bl a972c │ │ │ │ + bl 2583c0 <_Py_NewReference@@Base+0x1760> │ │ │ │ + mov r6, r0 │ │ │ │ + b b238c │ │ │ │ + bl a9748 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b202c │ │ │ │ - b b203c │ │ │ │ + ble b2088 │ │ │ │ + b b2098 │ │ │ │ + ldr r1, [r2, #12] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne b262c │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ + cmp r0, r8 │ │ │ │ + bne b267c │ │ │ │ + ldr r1, [r2, #24] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne b2430 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + cmp r1, r8 │ │ │ │ + bne b2484 │ │ │ │ + str r2, [r4, #24] │ │ │ │ + str r4, [r2, #20] │ │ │ │ + b b1fa4 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fe1c │ │ │ │ + bl 9fe80 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b24b8 │ │ │ │ + beq b2514 │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r5, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #812] @ b26a8 │ │ │ │ + ldr r2, [pc, #756] @ b2708 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r5] │ │ │ │ ldr r4, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b24fc │ │ │ │ + bne b2558 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5, #8] │ │ │ │ - b b1e44 │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne b25b8 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ - cmp r0, r8 │ │ │ │ - bne b25fc │ │ │ │ - ldr r1, [r2, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne b23d4 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - cmp r1, r8 │ │ │ │ - bne b2428 │ │ │ │ - str r2, [r4, #24] │ │ │ │ - str r4, [r2, #20] │ │ │ │ - b b1f48 │ │ │ │ + b b1ea0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b23bc │ │ │ │ + bne b23c0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ movw lr, #8392 @ 0x20c8 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ movw ip, #7936 @ 0x1f00 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movne r1, #0 │ │ │ │ cmp r6, r8 │ │ │ │ - beq b23c8 │ │ │ │ + beq b23cc │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ - bne b248c │ │ │ │ + bne b24e8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, r0 │ │ │ │ - beq b2460 │ │ │ │ + beq b24bc │ │ │ │ ldr r1, [r2, #24] │ │ │ │ str r1, [r4, #24] │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ strne r4, [r1, #20] │ │ │ │ str r4, [r2, #24] │ │ │ │ - b b1f4c │ │ │ │ + b b1fa8 │ │ │ │ movw ip, #8392 @ 0x20c8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movw r0, #7936 @ 0x1f00 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, ip │ │ │ │ - beq b1f44 │ │ │ │ + beq b1fa0 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq b1f48 │ │ │ │ - b b23cc │ │ │ │ + beq b1fa4 │ │ │ │ + b b23d0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ - b b2260 │ │ │ │ + b b22bc │ │ │ │ cmp r1, #0 │ │ │ │ - beq b241c │ │ │ │ + beq b2478 │ │ │ │ mov r2, r1 │ │ │ │ - b b2428 │ │ │ │ + b b2484 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #20 │ │ │ │ ldr r0, [r4, #1012] @ 0x3f4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne b20c4 │ │ │ │ - bl 2e73f4 │ │ │ │ + bne b2120 │ │ │ │ + bl 2e730c │ │ │ │ mvn r6, #0 │ │ │ │ - b b2058 │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + b b20b4 │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b25e4 │ │ │ │ - ldr r0, [pc, #464] @ b26b0 │ │ │ │ - bl 1bde48 │ │ │ │ + bne b25e4 │ │ │ │ + ldr r0, [pc, #468] @ b2710 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b1e44 │ │ │ │ + bne b1ea0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b1e44 │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + b b1ea0 │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r4, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b2658 │ │ │ │ - ldr r0, [pc, #408] @ b26b0 │ │ │ │ - bl 1bde48 │ │ │ │ + bne b2664 │ │ │ │ + ldr r0, [pc, #412] @ b2710 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b238c │ │ │ │ + bne b2424 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b238c │ │ │ │ + b b2424 │ │ │ │ ldr r4, [r1, #1716] @ 0x6b4 │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ str ip, [r5] │ │ │ │ - beq b20f4 │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + beq b2150 │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b2588 │ │ │ │ - ldr r0, [pc, #324] @ b26b0 │ │ │ │ - bl 1bde48 │ │ │ │ + bne b25fc │ │ │ │ + ldr r0, [pc, #328] @ b2710 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b20f4 │ │ │ │ + bne b2150 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + b b2150 │ │ │ │ + ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b20f4 │ │ │ │ + b b1ea0 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b20f4 │ │ │ │ + b b2150 │ │ │ │ ldr r0, [r4, #972] @ 0x3cc │ │ │ │ mov r1, #20 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ - b b2290 │ │ │ │ + b b22ec │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - beq b23c8 │ │ │ │ + beq b23cc │ │ │ │ movw ip, #8392 @ 0x20c8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ movw r1, #7936 @ 0x1f00 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, ip │ │ │ │ - beq b2460 │ │ │ │ - b b23c8 │ │ │ │ - ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ + beq b24bc │ │ │ │ + b b23cc │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b20b4 │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b1e44 │ │ │ │ + b b2424 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b b23e4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b2058 │ │ │ │ + b b2440 │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne b1f60 │ │ │ │ + b b2194 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b2670 │ │ │ │ - bl b66b8 │ │ │ │ + beq b26d0 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2670 │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne b26d0 │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2820 @ 0xb04 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b2320 │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne b1f04 │ │ │ │ - b b2138 │ │ │ │ - ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b238c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mvn r6, #0 │ │ │ │ + b b238c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17948 @ 0x461c │ │ │ │ + movw r1, #24504 @ 0x5fb8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b b2320 │ │ │ │ + bl 16f2c4 │ │ │ │ + b b26c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b203c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b2098 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b22d4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b2330 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq fp, r2, r0, asr #21 │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000b26b4 : │ │ │ │ +000b2714 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b26c8 │ │ │ │ + b b2728 │ │ │ │ │ │ │ │ -000b26c8 : │ │ │ │ +000b2728 : │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ - bls b2818 │ │ │ │ + bls b2878 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi b2758 │ │ │ │ - ldr r3, [pc, #816] @ b2a2c │ │ │ │ + bhi b27b8 │ │ │ │ + ldr r3, [pc, #816] @ b2a8c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2898 │ │ │ │ - ldr r0, [pc, #792] @ b2a30 │ │ │ │ + beq b28f8 │ │ │ │ + ldr r0, [pc, #792] @ b2a90 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ 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, [r3] │ │ │ │ - bne b291c │ │ │ │ + bne b297c │ │ │ │ mov r2, #8 │ │ │ │ str r4, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - movw r2, #38384 @ 0x95f0 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mov r5, r2 │ │ │ │ - movw r3, #65388 @ 0xff6c │ │ │ │ + movw r3, #65488 @ 0xffd0 │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b28fc │ │ │ │ - ldr r3, [pc, #684] @ b2a2c │ │ │ │ + bne b295c │ │ │ │ + ldr r3, [pc, #684] @ b2a8c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq b28e8 │ │ │ │ + beq b2948 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2828 │ │ │ │ + beq b2888 │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #588] @ b2a30 │ │ │ │ + ldr r2, [pc, #588] @ b2a90 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1716] @ 0x6b4 │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne b298c │ │ │ │ + bne b29ec │ │ │ │ lsr r0, r4, #30 │ │ │ │ mov r1, #16 │ │ │ │ bic r2, r4, #-1073741824 @ 0xc0000000 │ │ │ │ str r0, [r3, #16] │ │ │ │ str r1, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r3, [pc, #532] @ b2a34 │ │ │ │ + ldr r3, [pc, #532] @ b2a94 │ │ │ │ add r3, r3, r0, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr ip, [r2, #24] │ │ │ │ ldr lr, [r2, #28] │ │ │ │ cmp ip, lr │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [r0, #12] │ │ │ │ strhi r0, [r2, #8] │ │ │ │ - bhi b27c0 │ │ │ │ + bhi b2820 │ │ │ │ add r0, r2, ip │ │ │ │ str r0, [r2, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str r1, [r2, ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b27c0 │ │ │ │ + bne b2820 │ │ │ │ ldr r2, [r5, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32328 @ 0x7e48 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b29c4 │ │ │ │ + bne b2a24 │ │ │ │ mov r0, #20 │ │ │ │ bl 2e360 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2910 │ │ │ │ + beq b2970 │ │ │ │ ldr r2, [r6, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r6, #800] @ 0x320 │ │ │ │ - b b27c0 │ │ │ │ + b b2820 │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fe1c │ │ │ │ + bl 9fe80 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2910 │ │ │ │ + beq b2970 │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #356] @ b2a30 │ │ │ │ + ldr r2, [pc, #356] @ b2a90 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1716] @ 0x6b4 │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne b2954 │ │ │ │ + bne b29b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b b2740 │ │ │ │ + b b27a0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #2 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ mov r3, r0 │ │ │ │ - b b2858 │ │ │ │ + b b28b8 │ │ │ │ ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ mov r1, #20 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne b27c0 │ │ │ │ - bl 2e73f4 │ │ │ │ + bne b2820 │ │ │ │ + bl 2e730c │ │ │ │ mov r3, #0 │ │ │ │ - b b274c │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + b b27ac │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b29f4 │ │ │ │ - ldr r0, [pc, #260] @ b2a38 │ │ │ │ + bne b2a54 │ │ │ │ + ldr r0, [pc, #260] @ b2a98 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2740 │ │ │ │ + bne b27a0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2740 │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + b b27a0 │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne b2a10 │ │ │ │ - ldr r0, [pc, #204] @ b2a38 │ │ │ │ + bne b2a70 │ │ │ │ + ldr r0, [pc, #204] @ b2a98 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b28dc │ │ │ │ + bne b293c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b28dc │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + b b293c │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne b29d8 │ │ │ │ - ldr r0, [pc, #148] @ b2a38 │ │ │ │ + bne b2a38 │ │ │ │ + ldr r0, [pc, #148] @ b2a98 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b27f4 │ │ │ │ + bne b2854 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b27f4 │ │ │ │ + b b2854 │ │ │ │ ldr r0, [r5, #972] @ 0x3cc │ │ │ │ mov r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b b2880 │ │ │ │ + b b28e0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b27f4 │ │ │ │ + b b2854 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b2740 │ │ │ │ + b b27a0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b28dc │ │ │ │ + b b293c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq fp, r2, r0, asr #21 │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #404] @ b2bec │ │ │ │ + ldr r2, [pc, #404] @ b2c4c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2acc │ │ │ │ - ldr r0, [pc, #372] @ b2bf0 │ │ │ │ + beq b2b2c │ │ │ │ + ldr r0, [pc, #372] @ b2c50 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ 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, [r3] │ │ │ │ - bne b2b18 │ │ │ │ + bne b2b78 │ │ │ │ cmp r4, #0 │ │ │ │ eor r2, r4, r4, asr #31 │ │ │ │ sub r2, r2, r4, asr #31 │ │ │ │ movlt r1, #10 │ │ │ │ movge r1, #8 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fe1c │ │ │ │ + bl 9fe80 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2ba4 │ │ │ │ + beq b2c04 │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #260] @ b2bf0 │ │ │ │ + ldr r1, [pc, #260] @ b2c50 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b2b50 │ │ │ │ + ble b2bb0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r1, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne b2b6c │ │ │ │ + bne b2bcc │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b b2aa4 │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + b b2b04 │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b2bb4 │ │ │ │ - ldr r0, [pc, #196] @ b2bf4 │ │ │ │ + bne b2c14 │ │ │ │ + ldr r0, [pc, #196] @ b2c54 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2aa4 │ │ │ │ + bne b2b04 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2aa4 │ │ │ │ + b b2b04 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r2, [r1, #1716] @ 0x6b4 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq b2b0c │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + beq b2b6c │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne b2bd0 │ │ │ │ - ldr r0, [pc, #112] @ b2bf4 │ │ │ │ + bne b2c30 │ │ │ │ + ldr r0, [pc, #112] @ b2c54 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2b0c │ │ │ │ + bne b2b6c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2b0c │ │ │ │ + b b2b6c │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e73f4 │ │ │ │ + bl 2e730c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2ac0 │ │ │ │ + b b2b20 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2aa4 │ │ │ │ + b b2b04 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b b2b0c │ │ │ │ + b b2b6c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000b2bf8 : │ │ │ │ +000b2c58 : │ │ │ │ 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 b3000 │ │ │ │ + beq b3060 │ │ │ │ mov r2, r1 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b2f84 │ │ │ │ + beq b2fe4 │ │ │ │ cmp r1, #0 │ │ │ │ - blt b2d9c │ │ │ │ + blt b2dfc │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2c58 │ │ │ │ + bne b2cb8 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2e0c │ │ │ │ + bne b2e6c │ │ │ │ movw r5, #7724 @ 0x1e2c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r6, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #41732 @ 0xa304 │ │ │ │ + movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #10 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #7724 @ 0x1e2c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b2e4c │ │ │ │ - bl aa37c <_PyType_AllocNoTrack@@Base> │ │ │ │ + bne b2eac │ │ │ │ + bl aa398 <_PyType_AllocNoTrack@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2fcc │ │ │ │ + beq b302c │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq b2e5c │ │ │ │ - ldr r0, [pc, #908] @ b3038 │ │ │ │ + beq b2ebc │ │ │ │ + ldr r0, [pc, #908] @ b3098 │ │ │ │ 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 │ │ │ │ @@ -136773,223 +136797,223 @@ │ │ │ │ str r6, [r3, #-8] │ │ │ │ str r0, [r6, #4] │ │ │ │ str lr, [ip, #3824] @ 0xef0 │ │ │ │ str r9, [r3, #8] │ │ │ │ str r7, [r3, #20] │ │ │ │ str r7, [r3, #24] │ │ │ │ str r1, [r3, #16] │ │ │ │ - bne b2d4c │ │ │ │ - movw r1, #992 @ 0x3e0 │ │ │ │ + bne b2dac │ │ │ │ + movw r1, #2608 @ 0xa30 │ │ │ │ movt r1, #25 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, r7 │ │ │ │ - bne b2e98 │ │ │ │ + bne b2ef8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r5 │ │ │ │ movne r1, #0 │ │ │ │ - bne b2f00 │ │ │ │ + bne b2f60 │ │ │ │ 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 b2fe0 │ │ │ │ + bgt b3040 │ │ │ │ add r1, r1, #1 │ │ │ │ - movw r0, #992 @ 0x3e0 │ │ │ │ + movw r0, #2608 @ 0xa30 │ │ │ │ movt r0, #25 │ │ │ │ str r1, [r2] │ │ │ │ str r0, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2d30 │ │ │ │ + beq b2d90 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b2eac │ │ │ │ + beq b2f0c │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ str r3, [r1, #20] │ │ │ │ - b b2d3c │ │ │ │ + b b2d9c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b2c40 │ │ │ │ - ldr r1, [r0, #180] @ 0xb4 │ │ │ │ + beq b2ca0 │ │ │ │ + ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #640] @ b3038 │ │ │ │ - mov r3, #28 │ │ │ │ - sub r1, r1, #1 │ │ │ │ - cmp r1, #10 │ │ │ │ - mul r3, r3, r1 │ │ │ │ + ldr lr, [pc, #640] @ b3098 │ │ │ │ + mov r1, #28 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + cmp r3, #10 │ │ │ │ + mul r1, r1, r3 │ │ │ │ ldr r4, [ip, lr] │ │ │ │ - movls r1, #0 │ │ │ │ - movhi r1, #1 │ │ │ │ - add ip, r4, r3 │ │ │ │ + movls r3, #0 │ │ │ │ + movhi r3, #1 │ │ │ │ + add ip, r4, r1 │ │ │ │ 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 │ │ │ │ + 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 r4, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ add r4, r4, #24 │ │ │ │ - beq b2c4c │ │ │ │ - b b2c58 │ │ │ │ + beq b2cac │ │ │ │ + b b2cb8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2f9c │ │ │ │ + bne b2ffc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r5, #7724 @ 0x1e2c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r1, r5 │ │ │ │ - bne b2c60 │ │ │ │ + bne b2cc0 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b2c60 │ │ │ │ + ble b2cc0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ - b b2d40 │ │ │ │ + b b2da0 │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b2fcc │ │ │ │ + beq b302c │ │ │ │ mvn r1, #0 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r9, [r3, #8] │ │ │ │ str r1, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ - bne b2d4c │ │ │ │ - movw r1, #992 @ 0x3e0 │ │ │ │ + bne b2dac │ │ │ │ + movw r1, #2608 @ 0xa30 │ │ │ │ movt r1, #25 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2d20 │ │ │ │ + beq b2d80 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne ip, r2 │ │ │ │ - bne b2ed0 │ │ │ │ + bne b2f30 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - bne b2fd4 │ │ │ │ + bne b3034 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2f18 │ │ │ │ + bne b2f78 │ │ │ │ cmp r2, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne b2f68 │ │ │ │ + bne b2fc8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq b2d88 │ │ │ │ + beq b2de8 │ │ │ │ movw r5, #8392 @ 0x20c8 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ movw lr, #7936 @ 0x1f00 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ cmp r0, lr │ │ │ │ cmpne r0, r5 │ │ │ │ - bne b2f5c │ │ │ │ + bne b2fbc │ │ │ │ cmp ip, #0 │ │ │ │ - bne b2fc4 │ │ │ │ + bne b3024 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3, #20] │ │ │ │ - beq b2d3c │ │ │ │ - b b2d94 │ │ │ │ + beq b2d9c │ │ │ │ + b b2df4 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne b2ec4 │ │ │ │ + bne b2f24 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ movw r6, #8392 @ 0x20c8 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ movw lr, #7936 @ 0x1f00 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ cmp r7, lr │ │ │ │ cmpne r7, r6 │ │ │ │ - bne b2fac │ │ │ │ + bne b300c │ │ │ │ cmp r2, #0 │ │ │ │ movne r1, r0 │ │ │ │ - bne b2f68 │ │ │ │ + bne b2fc8 │ │ │ │ mov r2, r0 │ │ │ │ - b b2ed0 │ │ │ │ + b b2f30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2ef8 │ │ │ │ + beq b2f58 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str r2, [r3, #24] │ │ │ │ str r1, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ - b b2d40 │ │ │ │ + b b2da0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt b3024 │ │ │ │ + blt b3084 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2e10 │ │ │ │ + bne b2e70 │ │ │ │ movw r5, #7724 @ 0x1e2c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ - b b2c60 │ │ │ │ + b b2cc0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2ed0 │ │ │ │ + beq b2f30 │ │ │ │ cmp ip, #0 │ │ │ │ streq ip, [r3, #20] │ │ │ │ streq r1, [r3, #24] │ │ │ │ - beq b2d94 │ │ │ │ + beq b2df4 │ │ │ │ mov r1, ip │ │ │ │ - b b2f68 │ │ │ │ + b b2fc8 │ │ │ │ mov r3, #0 │ │ │ │ - b b2d40 │ │ │ │ + b b2da0 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ - b b2f28 │ │ │ │ - movw r1, #992 @ 0x3e0 │ │ │ │ + b b2f88 │ │ │ │ + movw r1, #2608 @ 0xa30 │ │ │ │ movt r1, #25 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2d30 │ │ │ │ - b b2d7c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq b2d90 │ │ │ │ + b b2ddc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #33656 @ 0x8378 │ │ │ │ + movw r1, #31896 @ 0x7c98 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b2f8c │ │ │ │ + beq b2fec │ │ │ │ mov r2, #0 │ │ │ │ - b b2da8 │ │ │ │ + b b2e08 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b303c <_PyStaticType_GetState@@Base>: │ │ │ │ +000b309c <_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 │ │ │ │ @@ -137010,983 +137034,983 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r1] │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add fp, sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b30e4 <_PyStaticType_GetState@@Base+0xa8> │ │ │ │ + bne b3144 <_PyStaticType_GetState@@Base+0xa8> │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r0, #20] │ │ │ │ strne r3, [r0, #24] │ │ │ │ - bne b30dc <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + bne b313c <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ ldr lr, [r0, #4] │ │ │ │ movw ip, #7724 @ 0x1e2c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp lr, ip │ │ │ │ streq r2, [r0, #20] │ │ │ │ streq r2, [r0, #24] │ │ │ │ - bne b3168 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ + bne b31c8 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ str r0, [r1] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr lr, [r3, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b31bc <_PyStaticType_GetState@@Base+0x180> │ │ │ │ + bne b321c <_PyStaticType_GetState@@Base+0x180> │ │ │ │ ldr r4, [r3, #4] │ │ │ │ movw ip, #7724 @ 0x1e2c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r4, ip │ │ │ │ - bne b31d4 <_PyStaticType_GetState@@Base+0x198> │ │ │ │ + bne b3234 <_PyStaticType_GetState@@Base+0x198> │ │ │ │ ldr r4, [r3, #24] │ │ │ │ subs r7, r4, #0 │ │ │ │ - bne b317c <_PyStaticType_GetState@@Base+0x140> │ │ │ │ + bne b31dc <_PyStaticType_GetState@@Base+0x140> │ │ │ │ cmp r2, #0 │ │ │ │ moveq lr, r3 │ │ │ │ - bne b3198 <_PyStaticType_GetState@@Base+0x15c> │ │ │ │ + bne b31f8 <_PyStaticType_GetState@@Base+0x15c> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, ip │ │ │ │ - beq b31ac <_PyStaticType_GetState@@Base+0x170> │ │ │ │ + beq b320c <_PyStaticType_GetState@@Base+0x170> │ │ │ │ movw r4, #7936 @ 0x1f00 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ movw ip, #8392 @ 0x20c8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r5, ip │ │ │ │ cmpne r5, r4 │ │ │ │ - bne b320c <_PyStaticType_GetState@@Base+0x1d0> │ │ │ │ + bne b326c <_PyStaticType_GetState@@Base+0x1d0> │ │ │ │ cmp lr, #0 │ │ │ │ - beq b3168 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ + beq b31c8 <_PyStaticType_GetState@@Base+0x12c> │ │ │ │ ldr r3, [lr, #24] │ │ │ │ str r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ str lr, [r0, #20] │ │ │ │ strne r0, [r3, #20] │ │ │ │ - b b31a4 <_PyStaticType_GetState@@Base+0x168> │ │ │ │ + b b3204 <_PyStaticType_GetState@@Base+0x168> │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [r0, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq b30dc <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ - b b31b4 <_PyStaticType_GetState@@Base+0x178> │ │ │ │ + beq b313c <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + b b3214 <_PyStaticType_GetState@@Base+0x178> │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmp lr, #0 │ │ │ │ mov lr, r3 │ │ │ │ - beq b31d8 <_PyStaticType_GetState@@Base+0x19c> │ │ │ │ + beq b3238 <_PyStaticType_GetState@@Base+0x19c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b311c <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ - b b3150 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + beq b317c <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b31b0 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ str lr, [r0, #24] │ │ │ │ mov lr, r3 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r0, [lr, #24] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [r0, #20] │ │ │ │ str r0, [r3, #20] │ │ │ │ - b b30dc <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ + b b313c <_PyStaticType_GetState@@Base+0xa0> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b31ac <_PyStaticType_GetState@@Base+0x170> │ │ │ │ + bne b320c <_PyStaticType_GetState@@Base+0x170> │ │ │ │ movw ip, #7724 @ 0x1e2c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ mov lr, r2 │ │ │ │ - b b311c <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b317c <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ movw r4, #8392 @ 0x20c8 │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ movw r5, #7936 @ 0x1f00 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r6, r5 │ │ │ │ cmpne r6, r4 │ │ │ │ - bne b321c <_PyStaticType_GetState@@Base+0x1e0> │ │ │ │ + bne b327c <_PyStaticType_GetState@@Base+0x1e0> │ │ │ │ cmp r2, #0 │ │ │ │ movne lr, r7 │ │ │ │ - bne b3150 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + bne b31b0 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ mov r2, r7 │ │ │ │ - b b311c <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + b b317c <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3148 <_PyStaticType_GetState@@Base+0x10c> │ │ │ │ + beq b31a8 <_PyStaticType_GetState@@Base+0x10c> │ │ │ │ mov lr, r2 │ │ │ │ - b b3150 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + b b31b0 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b311c <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ + beq b317c <_PyStaticType_GetState@@Base+0xe0> │ │ │ │ cmp lr, #0 │ │ │ │ - bne b3150 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ + bne b31b0 <_PyStaticType_GetState@@Base+0x114> │ │ │ │ str lr, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ - b b31b4 <_PyStaticType_GetState@@Base+0x178> │ │ │ │ + b b3214 <_PyStaticType_GetState@@Base+0x178> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r2, r2, #1 │ │ │ │ - bhi b3260 <_PyStaticType_GetState@@Base+0x224> │ │ │ │ + bhi b32c0 <_PyStaticType_GetState@@Base+0x224> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mul r0, r0, r2 │ │ │ │ cmn r0, #2 │ │ │ │ mvncs r0, #1 │ │ │ │ bx lr │ │ │ │ lsr r3, r3, #3 │ │ │ │ sub r1, r3, #1 │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ sub ip, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - beq b331c <_PyStaticType_GetState@@Base+0x2e0> │ │ │ │ + beq b337c <_PyStaticType_GetState@@Base+0x2e0> │ │ │ │ push {r4, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ lsl lr, r3, #30 │ │ │ │ bic lr, lr, #-2147483648 @ 0x80000000 │ │ │ │ orr r3, lr, r3, lsr #1 │ │ │ │ add lr, r0, r1, lsl #2 │ │ │ │ ldr r4, [lr, #8] │ │ │ │ add r3, r3, r4 │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ - bhi b32f8 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ + bhi b3358 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ sub ip, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - beq b330c <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ + beq b336c <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ lsl r1, r3, #30 │ │ │ │ ldr lr, [lr, #4] │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ orr r3, r1, r3, lsr #1 │ │ │ │ add r3, r3, lr │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ - bhi b32f8 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ + bhi b3358 <_PyStaticType_GetState@@Base+0x2bc> │ │ │ │ add lr, r0, #12 │ │ │ │ lsl r1, r3, #30 │ │ │ │ sub ip, ip, #1 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmn ip, #1 │ │ │ │ orr r1, r1, r3, lsr #1 │ │ │ │ - beq b330c <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ + beq b336c <_PyStaticType_GetState@@Base+0x2d0> │ │ │ │ ldr r3, [lr, ip, lsl #2] │ │ │ │ add r3, r1, r3 │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ - bls b32d0 <_PyStaticType_GetState@@Base+0x294> │ │ │ │ + bls b3330 <_PyStaticType_GetState@@Base+0x294> │ │ │ │ mov r1, ip │ │ │ │ add r3, r3, #-2147483647 @ 0x80000001 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b3284 <_PyStaticType_GetState@@Base+0x248> │ │ │ │ + bne b32e4 <_PyStaticType_GetState@@Base+0x248> │ │ │ │ mul r0, r2, r3 │ │ │ │ cmn r0, #2 │ │ │ │ mvncs r0, #1 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mul r0, r2, r3 │ │ │ │ cmn r0, #2 │ │ │ │ mvncs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [pc, #2028] @ b3b34 <_PyStaticType_GetState@@Base+0xaf8> │ │ │ │ + ldr r7, [pc, #2028] @ b3b94 <_PyStaticType_GetState@@Base+0xaf8> │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b3a58 <_PyStaticType_GetState@@Base+0xa1c> │ │ │ │ + beq b3ab8 <_PyStaticType_GetState@@Base+0xa1c> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r5, #50000 @ 0xc350 │ │ │ │ + movw r5, #50408 @ 0xc4e8 │ │ │ │ movt r5, #17 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b3614 <_PyStaticType_GetState@@Base+0x5d8> │ │ │ │ + bne b3674 <_PyStaticType_GetState@@Base+0x5d8> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ add r1, r7, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3d58 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3db8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b364c <_PyStaticType_GetState@@Base+0x610> │ │ │ │ - ldr r1, [pc, #1948] @ b3b38 <_PyStaticType_GetState@@Base+0xafc> │ │ │ │ + beq b36ac <_PyStaticType_GetState@@Base+0x610> │ │ │ │ + ldr r1, [pc, #1948] @ b3b98 <_PyStaticType_GetState@@Base+0xafc> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b4eec │ │ │ │ + bl b4f4c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b36d4 <_PyStaticType_GetState@@Base+0x698> │ │ │ │ + ble b3734 <_PyStaticType_GetState@@Base+0x698> │ │ │ │ cmp r1, #0 │ │ │ │ - blt b3670 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + blt b36d0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r7, #156] @ 0x9c │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b39d8 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b3a38 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b35b4 <_PyStaticType_GetState@@Base+0x578> │ │ │ │ + bne b3614 <_PyStaticType_GetState@@Base+0x578> │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1872] @ b3b3c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + ldr r1, [pc, #1872] @ b3b9c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3d58 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3db8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b35ec <_PyStaticType_GetState@@Base+0x5b0> │ │ │ │ - ldr r1, [pc, #1848] @ b3b3c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b364c <_PyStaticType_GetState@@Base+0x5b0> │ │ │ │ + ldr r1, [pc, #1848] @ b3b9c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b4eec │ │ │ │ + bl b4f4c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3694 <_PyStaticType_GetState@@Base+0x658> │ │ │ │ + ble b36f4 <_PyStaticType_GetState@@Base+0x658> │ │ │ │ cmp r1, #0 │ │ │ │ - blt b3670 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + blt b36d0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r7, #688] @ 0x2b0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b39d8 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b3a38 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b3554 <_PyStaticType_GetState@@Base+0x518> │ │ │ │ + bne b35b4 <_PyStaticType_GetState@@Base+0x518> │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1772] @ b3b40 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + ldr r1, [pc, #1772] @ b3ba0 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3d58 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3db8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b358c <_PyStaticType_GetState@@Base+0x550> │ │ │ │ - ldr r1, [pc, #1748] @ b3b40 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b35ec <_PyStaticType_GetState@@Base+0x550> │ │ │ │ + ldr r1, [pc, #1748] @ b3ba0 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b4eec │ │ │ │ + bl b4f4c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3678 <_PyStaticType_GetState@@Base+0x63c> │ │ │ │ + ble b36d8 <_PyStaticType_GetState@@Base+0x63c> │ │ │ │ cmp r7, #0 │ │ │ │ - blt b3670 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - ldr r3, [pc, #1708] @ b3b44 <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ + blt b36d0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + ldr r3, [pc, #1708] @ b3ba4 <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ ldr r2, [r3, #2252] @ 0x8cc │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b3a38 <_PyStaticType_GetState@@Base+0x9fc> │ │ │ │ + beq b3a98 <_PyStaticType_GetState@@Base+0x9fc> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b34fc <_PyStaticType_GetState@@Base+0x4c0> │ │ │ │ + bne b355c <_PyStaticType_GetState@@Base+0x4c0> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #1672] @ b3b48 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #1672] @ b3ba8 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl b3d58 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3db8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b3534 <_PyStaticType_GetState@@Base+0x4f8> │ │ │ │ - ldr r1, [pc, #1648] @ b3b48 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + beq b3594 <_PyStaticType_GetState@@Base+0x4f8> │ │ │ │ + ldr r1, [pc, #1648] @ b3ba8 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4eec │ │ │ │ + bl b4f4c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b36b8 <_PyStaticType_GetState@@Base+0x67c> │ │ │ │ + ble b3718 <_PyStaticType_GetState@@Base+0x67c> │ │ │ │ asr r0, r5, #31 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #26636 @ 0x680c │ │ │ │ + movw r3, #26712 @ 0x6858 │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b36f8 <_PyStaticType_GetState@@Base+0x6bc> │ │ │ │ - movw r3, #49864 @ 0xc2c8 │ │ │ │ + beq b3758 <_PyStaticType_GetState@@Base+0x6bc> │ │ │ │ + movw r3, #51632 @ 0xc9b0 │ │ │ │ movt r3, #19 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b38f4 <_PyStaticType_GetState@@Base+0x8b8> │ │ │ │ + bne b3954 <_PyStaticType_GetState@@Base+0x8b8> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #1568] @ b3b48 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #1568] @ b3ba8 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ mov r2, #1 │ │ │ │ - bl 13c2e0 │ │ │ │ + bl 13c9c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b34d0 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - ldr r3, [pc, #1552] @ b3b4c <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b3530 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + ldr r3, [pc, #1552] @ b3bac <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3948 <_PyStaticType_GetState@@Base+0x90c> │ │ │ │ + bne b39a8 <_PyStaticType_GetState@@Base+0x90c> │ │ │ │ mov r0, #0 │ │ │ │ - b b34f4 <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ - movw r1, #26636 @ 0x680c │ │ │ │ + b b3554 <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ + movw r1, #26712 @ 0x6858 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b3818 <_PyStaticType_GetState@@Base+0x7dc> │ │ │ │ - movw r1, #49864 @ 0xc2c8 │ │ │ │ + beq b3878 <_PyStaticType_GetState@@Base+0x7dc> │ │ │ │ + movw r1, #51632 @ 0xc9b0 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b392c <_PyStaticType_GetState@@Base+0x8f0> │ │ │ │ + bne b398c <_PyStaticType_GetState@@Base+0x8f0> │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #1472] @ b3b40 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + ldr r1, [pc, #1472] @ b3ba0 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13c2e0 │ │ │ │ + bl 13c9c8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b3464 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - ldr r3, [pc, #1464] @ b3b4c <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b34c4 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + ldr r3, [pc, #1464] @ b3bac <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3490 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b34f0 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3490 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ - b b3670 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - movw r1, #26636 @ 0x680c │ │ │ │ + beq b34f0 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + b b36d0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + movw r1, #26712 @ 0x6858 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b3758 <_PyStaticType_GetState@@Base+0x71c> │ │ │ │ - movw r1, #49864 @ 0xc2c8 │ │ │ │ + beq b37b8 <_PyStaticType_GetState@@Base+0x71c> │ │ │ │ + movw r1, #51632 @ 0xc9b0 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b38d8 <_PyStaticType_GetState@@Base+0x89c> │ │ │ │ + bne b3938 <_PyStaticType_GetState@@Base+0x89c> │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #1372] @ b3b3c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + ldr r1, [pc, #1372] @ b3b9c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13c2e0 │ │ │ │ + bl 13c9c8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b33fc <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - ldr r3, [pc, #1368] @ b3b4c <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b345c <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + ldr r3, [pc, #1368] @ b3bac <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3428 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b3488 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3428 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ - b b3670 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - movw r1, #26636 @ 0x680c │ │ │ │ + beq b3488 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + b b36d0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + movw r1, #26712 @ 0x6858 │ │ │ │ movt r1, #11 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b37b8 <_PyStaticType_GetState@@Base+0x77c> │ │ │ │ - movw r1, #49864 @ 0xc2c8 │ │ │ │ + beq b3818 <_PyStaticType_GetState@@Base+0x77c> │ │ │ │ + movw r1, #51632 @ 0xc9b0 │ │ │ │ movt r1, #19 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b3910 <_PyStaticType_GetState@@Base+0x8d4> │ │ │ │ + bne b3970 <_PyStaticType_GetState@@Base+0x8d4> │ │ │ │ mov r2, #1 │ │ │ │ add r1, r7, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13c2e0 │ │ │ │ + bl 13c9c8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b3394 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - ldr r3, [pc, #1272] @ b3b4c <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ + bne b33f4 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + ldr r3, [pc, #1272] @ b3bac <_PyStaticType_GetState@@Base+0xb10> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b33c0 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b3420 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b33c0 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b3420 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ mvn r0, #0 │ │ │ │ - b b34f4 <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ + b b3554 <_PyStaticType_GetState@@Base+0x4b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3488 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ + bne b34e8 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b3488 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b34e8 <_PyStaticType_GetState@@Base+0x44c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3420 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ + bne b3480 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b3420 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ + b b3480 <_PyStaticType_GetState@@Base+0x3e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b34f0 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + bne b3550 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b34f0 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b3550 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b33b8 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ + bne b3418 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b33b8 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ - ldr r1, [pc, #1096] @ b3b48 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + b b3418 <_PyStaticType_GetState@@Base+0x37c> │ │ │ │ + ldr r1, [pc, #1096] @ b3ba8 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6e98 │ │ │ │ + bl b6f7c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b398c <_PyStaticType_GetState@@Base+0x950> │ │ │ │ + beq b39ec <_PyStaticType_GetState@@Base+0x950> │ │ │ │ tst r0, #1 │ │ │ │ - bne b3890 <_PyStaticType_GetState@@Base+0x854> │ │ │ │ + bne b38f0 <_PyStaticType_GetState@@Base+0x854> │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b395c <_PyStaticType_GetState@@Base+0x920> │ │ │ │ + bne b39bc <_PyStaticType_GetState@@Base+0x920> │ │ │ │ cmp r4, #0 │ │ │ │ - bne b34d0 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne b3530 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3954 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ - bl 1435d8 │ │ │ │ - b b354c <_PyStaticType_GetState@@Base+0x510> │ │ │ │ - ldr r1, [pc, #988] @ b3b3c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b39b4 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + bl 143ca0 │ │ │ │ + b b35ac <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + ldr r1, [pc, #988] @ b3b9c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6e98 │ │ │ │ + bl b6f7c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b39b0 <_PyStaticType_GetState@@Base+0x974> │ │ │ │ + beq b3a10 <_PyStaticType_GetState@@Base+0x974> │ │ │ │ tst r0, #1 │ │ │ │ - bne b38a8 <_PyStaticType_GetState@@Base+0x86c> │ │ │ │ + bne b3908 <_PyStaticType_GetState@@Base+0x86c> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3968 <_PyStaticType_GetState@@Base+0x92c> │ │ │ │ + bne b39c8 <_PyStaticType_GetState@@Base+0x92c> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b33fc <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne b345c <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3670 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 1435d8 │ │ │ │ - b b3428 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b36d0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 143ca0 │ │ │ │ + b b3488 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ sub r2, fp, #24 │ │ │ │ add r1, r7, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6e98 │ │ │ │ + bl b6f7c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b39a4 <_PyStaticType_GetState@@Base+0x968> │ │ │ │ + beq b3a04 <_PyStaticType_GetState@@Base+0x968> │ │ │ │ tst r0, #1 │ │ │ │ - bne b3878 <_PyStaticType_GetState@@Base+0x83c> │ │ │ │ + bne b38d8 <_PyStaticType_GetState@@Base+0x83c> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3974 <_PyStaticType_GetState@@Base+0x938> │ │ │ │ + bne b39d4 <_PyStaticType_GetState@@Base+0x938> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3394 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne b33f4 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3670 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 1435d8 │ │ │ │ - b b33c0 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ - ldr r1, [pc, #800] @ b3b40 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b36d0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 143ca0 │ │ │ │ + b b3420 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + ldr r1, [pc, #800] @ b3ba0 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6e98 │ │ │ │ + bl b6f7c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3998 <_PyStaticType_GetState@@Base+0x95c> │ │ │ │ + beq b39f8 <_PyStaticType_GetState@@Base+0x95c> │ │ │ │ tst r0, #1 │ │ │ │ - bne b38c0 <_PyStaticType_GetState@@Base+0x884> │ │ │ │ + bne b3920 <_PyStaticType_GetState@@Base+0x884> │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3980 <_PyStaticType_GetState@@Base+0x944> │ │ │ │ + bne b39e0 <_PyStaticType_GetState@@Base+0x944> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3464 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne b34c4 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3670 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - bl 1435d8 │ │ │ │ - b b3490 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b36d0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 143ca0 │ │ │ │ + b b34f0 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b3394 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + b b33f4 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ bic r4, r0, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b b34d0 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + b b3530 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b33fc <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + b b345c <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ bic r2, r0, #1 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b3464 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + b b34c4 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b39f8 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ - ldr r1, [pc, #596] @ b3b3c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + beq b3a58 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ + ldr r1, [pc, #596] @ b3b9c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b3790 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ + b b37f0 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3afc <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ + beq b3b5c <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #576] @ b3b48 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + ldr r1, [pc, #576] @ b3ba8 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b b3730 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ + b b3790 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b39bc <_PyStaticType_GetState@@Base+0x980> │ │ │ │ + beq b3a1c <_PyStaticType_GetState@@Base+0x980> │ │ │ │ add r1, r7, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b37f0 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ + b b3850 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3a14 <_PyStaticType_GetState@@Base+0x9d8> │ │ │ │ - ldr r1, [pc, #516] @ b3b40 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + beq b3a74 <_PyStaticType_GetState@@Base+0x9d8> │ │ │ │ + ldr r1, [pc, #516] @ b3ba0 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b3850 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ + b b38b0 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b354c <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + beq b35ac <_PyStaticType_GetState@@Base+0x510> │ │ │ │ mvn r5, #0 │ │ │ │ - b b34f0 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + b b3550 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b34d0 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ - b b354c <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + bne b3530 <_PyStaticType_GetState@@Base+0x494> │ │ │ │ + b b35ac <_PyStaticType_GetState@@Base+0x510> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b33fc <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ - b b3428 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + bne b345c <_PyStaticType_GetState@@Base+0x3c0> │ │ │ │ + b b3488 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3394 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ - b b33c0 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + bne b33f4 <_PyStaticType_GetState@@Base+0x358> │ │ │ │ + b b3420 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3464 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ - b b3490 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + bne b34c4 <_PyStaticType_GetState@@Base+0x428> │ │ │ │ + b b34f0 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3738 <_PyStaticType_GetState@@Base+0x6fc> │ │ │ │ - b b354c <_PyStaticType_GetState@@Base+0x510> │ │ │ │ + beq b3798 <_PyStaticType_GetState@@Base+0x6fc> │ │ │ │ + b b35ac <_PyStaticType_GetState@@Base+0x510> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3858 <_PyStaticType_GetState@@Base+0x81c> │ │ │ │ - b b3490 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ + beq b38b8 <_PyStaticType_GetState@@Base+0x81c> │ │ │ │ + b b34f0 <_PyStaticType_GetState@@Base+0x454> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b37f8 <_PyStaticType_GetState@@Base+0x7bc> │ │ │ │ - b b33c0 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ + beq b3858 <_PyStaticType_GetState@@Base+0x7bc> │ │ │ │ + b b3420 <_PyStaticType_GetState@@Base+0x384> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3798 <_PyStaticType_GetState@@Base+0x75c> │ │ │ │ - b b3428 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ + beq b37f8 <_PyStaticType_GetState@@Base+0x75c> │ │ │ │ + b b3488 <_PyStaticType_GetState@@Base+0x3ec> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3ad0 <_PyStaticType_GetState@@Base+0xa94> │ │ │ │ + bne b3b30 <_PyStaticType_GetState@@Base+0xa94> │ │ │ │ ldr r2, [r7, #156] @ 0x9c │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne b39f8 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne b3a58 <_PyStaticType_GetState@@Base+0x9bc> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #33700 @ 0x83a4 │ │ │ │ + movw r1, #31940 @ 0x7cc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b b3670 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + bl 14161c │ │ │ │ + b b36d0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3a78 <_PyStaticType_GetState@@Base+0xa3c> │ │ │ │ + bne b3ad8 <_PyStaticType_GetState@@Base+0xa3c> │ │ │ │ ldr r2, [r7, #688] @ 0x2b0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq b39d8 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ + beq b3a38 <_PyStaticType_GetState@@Base+0x99c> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3aa4 <_PyStaticType_GetState@@Base+0xa68> │ │ │ │ - ldr r2, [pc, #284] @ b3b44 <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ + bne b3b04 <_PyStaticType_GetState@@Base+0xa68> │ │ │ │ + ldr r2, [pc, #284] @ b3ba4 <_PyStaticType_GetState@@Base+0xb08> │ │ │ │ ldr r2, [r2, #2252] @ 0x8cc │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ movne r7, r3 │ │ │ │ - bne b3afc <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne b3b5c <_PyStaticType_GetState@@Base+0xac0> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #33700 @ 0x83a4 │ │ │ │ + movw r1, #31940 @ 0x7cc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b b3954 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bl 14161c │ │ │ │ + b b39b4 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #33700 @ 0x83a4 │ │ │ │ + movw r1, #31940 @ 0x7cc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ - b b3670 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ - ldr r0, [pc, #188] @ b3b3c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ + bl 14161c │ │ │ │ + b b36d0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + ldr r0, [pc, #188] @ b3b9c <_PyStaticType_GetState@@Base+0xb00> │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 11b884 │ │ │ │ + bl 11ba1c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b3670 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b36d0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b3790 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ - ldr r0, [pc, #148] @ b3b40 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ + b b37f0 <_PyStaticType_GetState@@Base+0x754> │ │ │ │ + ldr r0, [pc, #148] @ b3ba0 <_PyStaticType_GetState@@Base+0xb04> │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 11b884 │ │ │ │ + bl 11ba1c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b3670 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b36d0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b3850 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ + b b38b0 <_PyStaticType_GetState@@Base+0x814> │ │ │ │ add r0, r7, #56 @ 0x38 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 11b884 │ │ │ │ + bl 11ba1c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b3670 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ + beq b36d0 <_PyStaticType_GetState@@Base+0x634> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b b37f0 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ + b b3850 <_PyStaticType_GetState@@Base+0x7b4> │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3b2c <_PyStaticType_GetState@@Base+0xaf0> │ │ │ │ - ldr r0, [pc, #56] @ b3b48 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ - bl 11b884 │ │ │ │ + beq b3b8c <_PyStaticType_GetState@@Base+0xaf0> │ │ │ │ + ldr r0, [pc, #56] @ b3ba8 <_PyStaticType_GetState@@Base+0xb0c> │ │ │ │ + bl 11ba1c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b3954 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ + beq b39b4 <_PyStaticType_GetState@@Base+0x918> │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b b3730 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ + b b3790 <_PyStaticType_GetState@@Base+0x6f4> │ │ │ │ mov r5, r0 │ │ │ │ - b b34f0 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ - strdeq r2, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r2, r3, r8, lsr #12 │ │ │ │ - rsbeq r2, r3, r8, lsl #13 │ │ │ │ - mlseq r3, ip, r8, r2 │ │ │ │ - strdeq r1, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ - strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ + b b3550 <_PyStaticType_GetState@@Base+0x4b4> │ │ │ │ + strdeq r2, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r2, r3, r0, lsr r6 │ │ │ │ + mlseq r3, r0, r6, r2 │ │ │ │ + rsbeq r2, r3, r4, lsr #17 │ │ │ │ + strdeq r1, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r1, r3, r0, asr #29 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000b3b50 : │ │ │ │ +000b3bb0 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #268435456 @ 0x10000000 │ │ │ │ - beq b3ccc │ │ │ │ + beq b3d2c │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r3, #50000 @ 0xc350 │ │ │ │ + movw r3, #50408 @ 0xc4e8 │ │ │ │ movt r3, #17 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3bbc │ │ │ │ + bne b3c1c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl b3d58 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl b3db8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq b3bf0 │ │ │ │ + beq b3c50 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - movw r3, #26636 @ 0x680c │ │ │ │ + movw r3, #26712 @ 0x6858 │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b3c14 │ │ │ │ - movw r3, #49864 @ 0xc2c8 │ │ │ │ + beq b3c74 │ │ │ │ + movw r3, #51632 @ 0xc9b0 │ │ │ │ movt r3, #19 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3c90 │ │ │ │ + bne b3cf0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 13c2e0 │ │ │ │ + bl 13c9c8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne b3bb0 │ │ │ │ - ldr r3, [pc, #348] @ b3d54 │ │ │ │ + bne b3c10 │ │ │ │ + ldr r3, [pc, #348] @ b3db4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3ca4 │ │ │ │ + bne b3d04 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6e98 │ │ │ │ + bl b6f7c │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3cb8 │ │ │ │ + beq b3d18 │ │ │ │ tst r0, #1 │ │ │ │ - bne b3c6c │ │ │ │ + bne b3ccc │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3c08 │ │ │ │ + bne b3c68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3bb0 │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne b3c10 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3cf4 │ │ │ │ - bl 1435d8 │ │ │ │ - b b3c08 │ │ │ │ + beq b3d54 │ │ │ │ + bl 143ca0 │ │ │ │ + b b3c68 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3cfc │ │ │ │ + ble b3d5c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3bb0 │ │ │ │ - b b3c08 │ │ │ │ + beq b3c10 │ │ │ │ + b b3c68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3d18 │ │ │ │ + beq b3d78 │ │ │ │ blx r2 │ │ │ │ str r0, [r5] │ │ │ │ - b b3c44 │ │ │ │ + b b3ca4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b b3bb4 │ │ │ │ + b b3c14 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r4, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - beq b3c4c │ │ │ │ - b b3c08 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + beq b3cac │ │ │ │ + b b3c68 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #33700 @ 0x83a4 │ │ │ │ + movw r1, #31940 @ 0x7cc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [r5] │ │ │ │ mvn r0, #0 │ │ │ │ - b b3bb4 │ │ │ │ + b b3c14 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq b3c44 │ │ │ │ - b b3c08 │ │ │ │ + beq b3ca4 │ │ │ │ + b b3c68 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3d4c │ │ │ │ + beq b3dac │ │ │ │ mov r0, r1 │ │ │ │ - bl 11b884 │ │ │ │ + bl 11ba1c │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r5] │ │ │ │ - beq b3cf4 │ │ │ │ + beq b3d54 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str r0, [r5] │ │ │ │ - b b3c44 │ │ │ │ + b b3ca4 │ │ │ │ str r3, [r5] │ │ │ │ - b b3c08 │ │ │ │ + b b3c68 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000b3d58 <_PyObject_GenericGetAttrWithDict@@Base>: │ │ │ │ +000b3db8 <_PyObject_GenericGetAttrWithDict@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr ip, [r4, #4] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq b4444 <_PyObject_GenericGetAttrWithDict@@Base+0x6ec> │ │ │ │ + beq b44a4 <_PyObject_GenericGetAttrWithDict@@Base+0x6ec> │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne b3fbc <_PyObject_GenericGetAttrWithDict@@Base+0x264> │ │ │ │ + bne b401c <_PyObject_GenericGetAttrWithDict@@Base+0x264> │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b400c <_PyObject_GenericGetAttrWithDict@@Base+0x2b4> │ │ │ │ - ldr r1, [pc, #1708] @ b4468 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ + beq b406c <_PyObject_GenericGetAttrWithDict@@Base+0x2b4> │ │ │ │ + ldr r1, [pc, #1708] @ b44c8 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r1, r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b42b8 <_PyObject_GenericGetAttrWithDict@@Base+0x560> │ │ │ │ + ble b4318 <_PyObject_GenericGetAttrWithDict@@Base+0x560> │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r8, sl, r4, asr #3 │ │ │ │ ubfx r8, r8, #0, #12 │ │ │ │ mla r2, r2, r8, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r0, sl │ │ │ │ - bne b41b8 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ + bne b4218 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r8, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne b41b4 <_PyObject_GenericGetAttrWithDict@@Base+0x45c> │ │ │ │ + bne b4214 <_PyObject_GenericGetAttrWithDict@@Base+0x45c> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r8, r3 │ │ │ │ ldr r5, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b4088 <_PyObject_GenericGetAttrWithDict@@Base+0x330> │ │ │ │ + beq b40e8 <_PyObject_GenericGetAttrWithDict@@Base+0x330> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #1 │ │ │ │ bic r3, r5, #1 │ │ │ │ - bls b3ebc <_PyObject_GenericGetAttrWithDict@@Base+0x164> │ │ │ │ + bls b3f1c <_PyObject_GenericGetAttrWithDict@@Base+0x164> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr sl, [r2, #136] @ 0x88 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b3ec0 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + beq b3f20 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3ec0 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + beq b3f20 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r6 │ │ │ │ blx sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3f9c <_PyObject_GenericGetAttrWithDict@@Base+0x244> │ │ │ │ + bne b3ffc <_PyObject_GenericGetAttrWithDict@@Base+0x244> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ - beq b4024 <_PyObject_GenericGetAttrWithDict@@Base+0x2cc> │ │ │ │ + beq b4084 <_PyObject_GenericGetAttrWithDict@@Base+0x2cc> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b404c <_PyObject_GenericGetAttrWithDict@@Base+0x2f4> │ │ │ │ + ble b40ac <_PyObject_GenericGetAttrWithDict@@Base+0x2f4> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne b439c <_PyObject_GenericGetAttrWithDict@@Base+0x644> │ │ │ │ + bne b43fc <_PyObject_GenericGetAttrWithDict@@Base+0x644> │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne b40e0 <_PyObject_GenericGetAttrWithDict@@Base+0x388> │ │ │ │ + bne b4140 <_PyObject_GenericGetAttrWithDict@@Base+0x388> │ │ │ │ tst r2, #16 │ │ │ │ - bne b4308 <_PyObject_GenericGetAttrWithDict@@Base+0x5b0> │ │ │ │ + bne b4368 <_PyObject_GenericGetAttrWithDict@@Base+0x5b0> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3f64 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3fc4 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ cmp r2, #0 │ │ │ │ - blt b43a4 <_PyObject_GenericGetAttrWithDict@@Base+0x64c> │ │ │ │ + blt b4404 <_PyObject_GenericGetAttrWithDict@@Base+0x64c> │ │ │ │ adds r2, r6, r2 │ │ │ │ - beq b3f64 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3fc4 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r8, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b3f64 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3fc4 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r2, [r8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - bl c28cc │ │ │ │ + bl c2a18 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r9, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b3f50 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ + bgt b3fb0 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b43cc <_PyObject_GenericGetAttrWithDict@@Base+0x674> │ │ │ │ + beq b442c <_PyObject_GenericGetAttrWithDict@@Base+0x674> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3e94 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bne b3ef4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ cmn r9, #1 │ │ │ │ - beq b43e0 <_PyObject_GenericGetAttrWithDict@@Base+0x688> │ │ │ │ + beq b4440 <_PyObject_GenericGetAttrWithDict@@Base+0x688> │ │ │ │ cmp sl, #0 │ │ │ │ - beq b4170 <_PyObject_GenericGetAttrWithDict@@Base+0x418> │ │ │ │ + beq b41d0 <_PyObject_GenericGetAttrWithDict@@Base+0x418> │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx sl │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3e94 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + beq b3ef4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3e94 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - bl 1435d8 │ │ │ │ - b b3e94 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - ldr r1, [pc, #1188] @ b4468 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ + beq b3ef4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 143ca0 │ │ │ │ + b b3ef4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + ldr r1, [pc, #1188] @ b44c8 <_PyObject_GenericGetAttrWithDict@@Base+0x710> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r7, #180] @ 0xb4 │ │ │ │ mov ip, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [r1, r2] │ │ │ │ cmp r3, #10 │ │ │ │ mla r0, r3, ip, r0 │ │ │ │ @@ -137997,141 +138021,141 @@ │ │ │ │ cmp lr, r7 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r0, r0, #96256 @ 0x17800 │ │ │ │ ldrne r3, [ip, #444] @ 0x1bc │ │ │ │ ldreq r3, [r0, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3dbc <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ + bne b3e1c <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ mov r0, r7 │ │ │ │ - bl be19c │ │ │ │ + bl be2e8 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r5, #0 │ │ │ │ - bge b3db4 <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ - b b3eb0 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bge b3e14 <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ + b b3f10 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3ea0 <_PyObject_GenericGetAttrWithDict@@Base+0x148> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne b3f00 <_PyObject_GenericGetAttrWithDict@@Base+0x148> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b3eb0 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bgt b3f10 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3eb0 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bne b3f10 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b3eb0 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b3f10 <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b4258 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b42b8 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #0 │ │ │ │ movne r3, #0 │ │ │ │ movne r8, r9 │ │ │ │ movne r5, #1 │ │ │ │ movne sl, r3 │ │ │ │ - bne b3f08 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + bne b3f68 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne b40d4 <_PyObject_GenericGetAttrWithDict@@Base+0x37c> │ │ │ │ + bne b4134 <_PyObject_GenericGetAttrWithDict@@Base+0x37c> │ │ │ │ tst r3, #16 │ │ │ │ - bne b4380 <_PyObject_GenericGetAttrWithDict@@Base+0x628> │ │ │ │ + bne b43e0 <_PyObject_GenericGetAttrWithDict@@Base+0x628> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b4178 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ + beq b41d8 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ mov r3, r9 │ │ │ │ mov r5, #1 │ │ │ │ mov sl, r9 │ │ │ │ - b b3eec <_PyObject_GenericGetAttrWithDict@@Base+0x194> │ │ │ │ + b b3f4c <_PyObject_GenericGetAttrWithDict@@Base+0x194> │ │ │ │ mov r3, r9 │ │ │ │ mov r5, #1 │ │ │ │ mov sl, r9 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b4260 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ + bne b42c0 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r8, [r2, #16] │ │ │ │ add r8, r6, r8 │ │ │ │ ldrb r0, [r8, #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4260 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ + beq b42c0 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ ldr r9, [r2, #444] @ 0x1bc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b4414 <_PyObject_GenericGetAttrWithDict@@Base+0x6bc> │ │ │ │ + beq b4474 <_PyObject_GenericGetAttrWithDict@@Base+0x6bc> │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a89d0 <_Py_dict_lookup@@Base+0xeb4> │ │ │ │ + bl a8a30 <_Py_dict_lookup@@Base+0xeb4> │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq b3f64 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3fc4 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ add r8, r8, r0, lsl #2 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ cmp r2, #0 │ │ │ │ streq r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq b3f64 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq b3fc4 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ strle r3, [r2] │ │ │ │ - b b3e94 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + b b3ef4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ cmp r5, #1 │ │ │ │ - bhi b428c <_PyObject_GenericGetAttrWithDict@@Base+0x534> │ │ │ │ + bhi b42ec <_PyObject_GenericGetAttrWithDict@@Base+0x534> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3e94 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - movw r0, #52396 @ 0xccac │ │ │ │ + bne b3ef4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + movw r0, #48428 @ 0xbd2c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #33744 @ 0x83d0 │ │ │ │ + movw r1, #31984 @ 0x7cf0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 142dcc <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b3e94 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 143494 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b3ef4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ mov sl, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b4318 <_PyObject_GenericGetAttrWithDict@@Base+0x5c0> │ │ │ │ + beq b4378 <_PyObject_GenericGetAttrWithDict@@Base+0x5c0> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b4080 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ + beq b40e0 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ movw r5, #42752 @ 0xa700 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r5 │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne b3e3c <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + bne b3e9c <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b3e3c <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + bgt b3e9c <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ bic r5, r5, #1 │ │ │ │ mul r2, r2, r8 │ │ │ │ add r0, r1, r2 │ │ │ │ str r5, [r0, #8] │ │ │ │ @@ -138144,159 +138168,159 @@ │ │ │ │ add r3, r2, #4 │ │ │ │ strle ip, [r4] │ │ │ │ str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ str sl, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b42f0 <_PyObject_GenericGetAttrWithDict@@Base+0x598> │ │ │ │ + ble b4350 <_PyObject_GenericGetAttrWithDict@@Base+0x598> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b3e3c <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ + b b3e9c <_PyObject_GenericGetAttrWithDict@@Base+0xe4> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne b3f08 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + bne b3f68 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 305b90 <_PyMarshal_GetXIData@@Base+0x1e8> │ │ │ │ + bl 305b74 <_PyEval_AddPendingCall@@Base+0x238> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r8, r0, #0 │ │ │ │ streq r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne b3f08 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b3e94 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bne b3f68 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b3ef4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r5, #1 │ │ │ │ - beq b42ac <_PyObject_GenericGetAttrWithDict@@Base+0x554> │ │ │ │ + beq b430c <_PyObject_GenericGetAttrWithDict@@Base+0x554> │ │ │ │ bic r5, r5, #1 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b4040 <_PyObject_GenericGetAttrWithDict@@Base+0x2e8> │ │ │ │ + b b40a0 <_PyObject_GenericGetAttrWithDict@@Base+0x2e8> │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r8, sl, r4, asr #3 │ │ │ │ ubfx r8, r8, #0, #12 │ │ │ │ mla r2, r2, r8, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp sl, r0 │ │ │ │ - beq b3df8 <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ - b b41b8 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ + beq b3e58 <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ + b b4218 <_PyObject_GenericGetAttrWithDict@@Base+0x460> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4258 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b4258 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b42b8 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b42b8 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne b3f08 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b3f64 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + bne b3f68 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b3fc4 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldrh r2, [r7, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b4068 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bcs b40c8 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r5, #42752 @ 0xa700 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ cmp r2, r5 │ │ │ │ - bne b4068 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bne b40c8 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b4068 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ + bgt b40c8 <_PyObject_GenericGetAttrWithDict@@Base+0x310> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 144e14 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ + bl 1454dc <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldr sl, [r7, #192] @ 0xc0 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b4080 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ + beq b40e0 <_PyObject_GenericGetAttrWithDict@@Base+0x328> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne b41e8 <_PyObject_GenericGetAttrWithDict@@Base+0x490> │ │ │ │ - b b4258 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ + bne b4248 <_PyObject_GenericGetAttrWithDict@@Base+0x490> │ │ │ │ + b b42b8 <_PyObject_GenericGetAttrWithDict@@Base+0x500> │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, r9 │ │ │ │ movne r5, #1 │ │ │ │ movne sl, r3 │ │ │ │ - bne b3f08 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ - b b4178 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ + bne b3f68 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b41d8 <_PyObject_GenericGetAttrWithDict@@Base+0x420> │ │ │ │ mov r8, r9 │ │ │ │ - b b3f08 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b b3f68 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ ldr ip, [r6, #8] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ rsblt ip, ip, #0 │ │ │ │ add r1, r0, #3 │ │ │ │ mla r1, lr, ip, r1 │ │ │ │ bic r1, r1, #3 │ │ │ │ add r2, r1, r2 │ │ │ │ - b b3ef4 <_PyObject_GenericGetAttrWithDict@@Base+0x19c> │ │ │ │ + b b3f54 <_PyObject_GenericGetAttrWithDict@@Base+0x19c> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b3f50 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ + b b3fb0 <_PyObject_GenericGetAttrWithDict@@Base+0x1f8> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3e94 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - movw r2, #52396 @ 0xccac │ │ │ │ + beq b3ef4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + movw r2, #48428 @ 0xbd2c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3e94 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ - bl 1435d8 │ │ │ │ + beq b3ef4 <_PyObject_GenericGetAttrWithDict@@Base+0x13c> │ │ │ │ + bl 143ca0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b3f64 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + b b3fc4 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b411c <_PyObject_GenericGetAttrWithDict@@Base+0x3c4> │ │ │ │ - bl 1435d8 │ │ │ │ + bne b417c <_PyObject_GenericGetAttrWithDict@@Base+0x3c4> │ │ │ │ + bl 143ca0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r0, #2 │ │ │ │ - b b4140 <_PyObject_GenericGetAttrWithDict@@Base+0x3e8> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b b41a0 <_PyObject_GenericGetAttrWithDict@@Base+0x3e8> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #33700 @ 0x83a4 │ │ │ │ + movw r1, #31940 @ 0x7cc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b446c <_PyType_GetDict@@Base>: │ │ │ │ +000b44cc <_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 b44dc <_PyType_GetDict@@Base+0x70> │ │ │ │ + beq b453c <_PyType_GetDict@@Base+0x70> │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #84] @ b44e8 <_PyType_GetDict@@Base+0x7c> │ │ │ │ + ldr ip, [pc, #84] @ b4548 <_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 │ │ │ │ @@ -138320,34 +138344,34 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r7, [r0, #192] @ 0xc0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr ip, [pc, #428] @ b46c0 <_PyType_GetDict@@Base+0x254> │ │ │ │ + ldr ip, [pc, #428] @ b4720 <_PyType_GetDict@@Base+0x254> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #12 │ │ │ │ eor r4, r7, r6, asr #3 │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ mul r4, r1, r4 │ │ │ │ add r5, r3, r4 │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ ldr r8, [r5, #1448] @ 0x5a8 │ │ │ │ cmp r7, r8 │ │ │ │ - bne b4594 <_PyType_GetDict@@Base+0x128> │ │ │ │ + bne b45f4 <_PyType_GetDict@@Base+0x128> │ │ │ │ ldr r1, [r5, #1452] @ 0x5ac │ │ │ │ cmp r1, r6 │ │ │ │ - bne b4594 <_PyType_GetDict@@Base+0x128> │ │ │ │ + bne b45f4 <_PyType_GetDict@@Base+0x128> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r3, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4580 <_PyType_GetDict@@Base+0x114> │ │ │ │ + beq b45e0 <_PyType_GetDict@@Base+0x114> │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ str r3, [r2] │ │ │ │ mov r0, r8 │ │ │ │ @@ -138356,37 +138380,37 @@ │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r2] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b4658 <_PyType_GetDict@@Base+0x1ec> │ │ │ │ + beq b46b8 <_PyType_GetDict@@Base+0x1ec> │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r8, r7 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmn r0, #1 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r2] │ │ │ │ - beq b46b8 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + beq b4718 <_PyType_GetDict@@Base+0x24c> │ │ │ │ cmp r8, #0 │ │ │ │ - beq b46b8 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + beq b4718 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #42752 @ 0xa700 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b46b8 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + bne b4718 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt b46b8 <_PyType_GetDict@@Base+0x24c> │ │ │ │ + bgt b4718 <_PyType_GetDict@@Base+0x24c> │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ bic r2, r2, #1 │ │ │ │ add r1, r3, r4 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r6] │ │ │ │ @@ -138396,90 +138420,90 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r6] │ │ │ │ str r6, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str r8, [r3, r4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4574 <_PyType_GetDict@@Base+0x108> │ │ │ │ + bgt b45d4 <_PyType_GetDict@@Base+0x108> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4574 <_PyType_GetDict@@Base+0x108> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b4574 <_PyType_GetDict@@Base+0x108> │ │ │ │ + bne b45d4 <_PyType_GetDict@@Base+0x108> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b45d4 <_PyType_GetDict@@Base+0x108> │ │ │ │ ldrh r1, [r0, #206] @ 0xce │ │ │ │ cmp r1, #1000 @ 0x3e8 │ │ │ │ - bcs b45a0 <_PyType_GetDict@@Base+0x134> │ │ │ │ + bcs b4600 <_PyType_GetDict@@Base+0x134> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #42752 @ 0xa700 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b45a0 <_PyType_GetDict@@Base+0x134> │ │ │ │ + bne b4600 <_PyType_GetDict@@Base+0x134> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt b45a0 <_PyType_GetDict@@Base+0x134> │ │ │ │ + bgt b4600 <_PyType_GetDict@@Base+0x134> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 144e14 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ + bl 1454dc <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r8, [r8, #192] @ 0xc0 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b45c0 <_PyType_GetDict@@Base+0x154> │ │ │ │ + b b4620 <_PyType_GetDict@@Base+0x154> │ │ │ │ mov r8, #0 │ │ │ │ - b b4574 <_PyType_GetDict@@Base+0x108> │ │ │ │ + b b45d4 <_PyType_GetDict@@Base+0x108> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b486c <_PyType_GetDict@@Base+0x400> │ │ │ │ + bne b48cc <_PyType_GetDict@@Base+0x400> │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq b486c <_PyType_GetDict@@Base+0x400> │ │ │ │ + beq b48cc <_PyType_GetDict@@Base+0x400> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq b4888 <_PyType_GetDict@@Base+0x41c> │ │ │ │ + beq b48e8 <_PyType_GetDict@@Base+0x41c> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr sl, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4858 <_PyType_GetDict@@Base+0x3ec> │ │ │ │ + bgt b48b8 <_PyType_GetDict@@Base+0x3ec> │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ movle r4, #0 │ │ │ │ - ble b47ec <_PyType_GetDict@@Base+0x380> │ │ │ │ + ble b484c <_PyType_GetDict@@Base+0x380> │ │ │ │ add r4, r4, #12 │ │ │ │ mov r5, #0 │ │ │ │ mov r8, #1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ ldreq r0, [r3, #132] @ 0x84 │ │ │ │ - beq b47b0 <_PyType_GetDict@@Base+0x344> │ │ │ │ - ldr r1, [pc, #460] @ b493c <_PyType_GetDict@@Base+0x4d0> │ │ │ │ + beq b4810 <_PyType_GetDict@@Base+0x344> │ │ │ │ + ldr r1, [pc, #460] @ b499c <_PyType_GetDict@@Base+0x4d0> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r3, #180] @ 0xb4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ @@ -138492,79 +138516,79 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r0, #444] @ 0x1bc │ │ │ │ ldreq r0, [r1, #1016] @ 0x3f8 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4800 <_PyType_GetDict@@Base+0x394> │ │ │ │ + bne b4860 <_PyType_GetDict@@Base+0x394> │ │ │ │ cmn r0, #3 │ │ │ │ str r8, [r9] │ │ │ │ - beq b48a4 <_PyType_GetDict@@Base+0x438> │ │ │ │ + beq b4904 <_PyType_GetDict@@Base+0x438> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ - blt b4754 <_PyType_GetDict@@Base+0x2e8> │ │ │ │ + blt b47b4 <_PyType_GetDict@@Base+0x2e8> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #0 │ │ │ │ tst r0, #1 │ │ │ │ - beq b483c <_PyType_GetDict@@Base+0x3d0> │ │ │ │ + beq b489c <_PyType_GetDict@@Base+0x3d0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r1, r3, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmn r0, #3 │ │ │ │ str r1, [r9] │ │ │ │ - beq b48a4 <_PyType_GetDict@@Base+0x438> │ │ │ │ + beq b4904 <_PyType_GetDict@@Base+0x438> │ │ │ │ cmp r1, #1 │ │ │ │ - beq b47d8 <_PyType_GetDict@@Base+0x36c> │ │ │ │ + beq b4838 <_PyType_GetDict@@Base+0x36c> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne b47f4 <_PyType_GetDict@@Base+0x388> │ │ │ │ + bne b4854 <_PyType_GetDict@@Base+0x388> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b47f4 <_PyType_GetDict@@Base+0x388> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b47f4 <_PyType_GetDict@@Base+0x388> │ │ │ │ + bne b4854 <_PyType_GetDict@@Base+0x388> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b4854 <_PyType_GetDict@@Base+0x388> │ │ │ │ cmp sl, #0 │ │ │ │ orrgt r0, r4, #1 │ │ │ │ - bgt b473c <_PyType_GetDict@@Base+0x2d0> │ │ │ │ + bgt b479c <_PyType_GetDict@@Base+0x2d0> │ │ │ │ mov r4, #0 │ │ │ │ - b b47f4 <_PyType_GetDict@@Base+0x388> │ │ │ │ + b b4854 <_PyType_GetDict@@Base+0x388> │ │ │ │ mov r0, r6 │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b4708 <_PyType_GetDict@@Base+0x29c> │ │ │ │ - bl 1435d8 │ │ │ │ - b b489c <_PyType_GetDict@@Base+0x430> │ │ │ │ + bne b4768 <_PyType_GetDict@@Base+0x29c> │ │ │ │ + bl 143ca0 │ │ │ │ + b b48fc <_PyType_GetDict@@Base+0x430> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b48bc <_PyType_GetDict@@Base+0x450> │ │ │ │ + bne b491c <_PyType_GetDict@@Base+0x450> │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq b491c <_PyType_GetDict@@Base+0x4b0> │ │ │ │ + beq b497c <_PyType_GetDict@@Base+0x4b0> │ │ │ │ mvn r4, #0 │ │ │ │ - b b47f4 <_PyType_GetDict@@Base+0x388> │ │ │ │ + b b4854 <_PyType_GetDict@@Base+0x388> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r4, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 1435d8 │ │ │ │ + bl 143ca0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b47ec <_PyType_GetDict@@Base+0x380> │ │ │ │ - ldr r3, [pc, #120] @ b493c <_PyType_GetDict@@Base+0x4d0> │ │ │ │ + b b484c <_PyType_GetDict@@Base+0x380> │ │ │ │ + ldr r3, [pc, #120] @ b499c <_PyType_GetDict@@Base+0x4d0> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r5, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ @@ -138579,41 +138603,41 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b489c <_PyType_GetDict@@Base+0x430> │ │ │ │ + bne b48fc <_PyType_GetDict@@Base+0x430> │ │ │ │ mov r0, r5 │ │ │ │ - bl be19c │ │ │ │ + bl be2e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b4880 <_PyType_GetDict@@Base+0x414> │ │ │ │ + blt b48e0 <_PyType_GetDict@@Base+0x414> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq b489c <_PyType_GetDict@@Base+0x430> │ │ │ │ - b b4714 <_PyType_GetDict@@Base+0x2a8> │ │ │ │ + beq b48fc <_PyType_GetDict@@Base+0x430> │ │ │ │ + b b4774 <_PyType_GetDict@@Base+0x2a8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq b495c <_PyType_GetDict@@Base+0x4f0> │ │ │ │ + beq b49bc <_PyType_GetDict@@Base+0x4f0> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b4950 <_PyType_GetDict@@Base+0x4e4> │ │ │ │ + bne b49b0 <_PyType_GetDict@@Base+0x4e4> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7320 <_Py_Dealloc@@Base> │ │ │ │ + b a7380 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000b497c : │ │ │ │ +000b49dc : │ │ │ │ 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 │ │ │ │ @@ -138622,1055 +138646,1056 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq b4c44 │ │ │ │ + beq b4ca4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne b4a3c │ │ │ │ + bne b4a9c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r2, #2 │ │ │ │ - bne b4ac8 │ │ │ │ + bne b4b28 │ │ │ │ tst r2, #8 │ │ │ │ - bne b4c50 │ │ │ │ + bne b4cb0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ tst r2, #16 │ │ │ │ add r0, r4, r0 │ │ │ │ - bne b4c0c │ │ │ │ + bne b4c6c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr r1, [pc, #712] @ b4cd0 │ │ │ │ + ldr r1, [pc, #712] @ b4d30 │ │ │ │ cmp r2, #20 │ │ │ │ - bhi b4c6c │ │ │ │ + bhi b4ccc │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4be0 │ │ │ │ + beq b4c40 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4c94 │ │ │ │ + beq b4cf4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b4ab0 │ │ │ │ + ble b4b10 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq b49d4 │ │ │ │ + beq b4a34 │ │ │ │ cmp r1, #1 │ │ │ │ - beq b4ab0 │ │ │ │ + beq b4b10 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq b49d4 │ │ │ │ + beq b4a34 │ │ │ │ cmp r1, #2 │ │ │ │ - beq b4ab0 │ │ │ │ + beq b4b10 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp r0, ip │ │ │ │ - beq b49d4 │ │ │ │ + beq b4a34 │ │ │ │ cmp r1, #3 │ │ │ │ - beq b4ab0 │ │ │ │ + beq b4b10 │ │ │ │ add r3, r3, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq b49d4 │ │ │ │ + beq b4a34 │ │ │ │ cmp r1, ip │ │ │ │ - bne b4a98 │ │ │ │ + bne b4af8 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 2580ec │ │ │ │ + bl 258a64 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b49d4 │ │ │ │ + bne b4a34 │ │ │ │ mov r0, #0 │ │ │ │ - b b4a34 │ │ │ │ + b b4a94 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33784 @ 0x83f8 │ │ │ │ + movw r1, #32024 @ 0x7d18 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33788 @ 0x83fc │ │ │ │ + movw r0, #32028 @ 0x7d1c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl d81f4 │ │ │ │ + bl d82d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b4ac0 │ │ │ │ + beq b4b20 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - b b49e4 │ │ │ │ + b b4a44 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b4a24 │ │ │ │ - movw r0, #52396 @ 0xccac │ │ │ │ + bne b4a84 │ │ │ │ + movw r0, #48428 @ 0xbd2c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33856 @ 0x8440 │ │ │ │ + movw r1, #32096 @ 0x7d60 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldrb r2, [r0] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r0, #5464 @ 0x1558 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r3 │ │ │ │ - b b4a34 │ │ │ │ + b b4a94 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b26c8 │ │ │ │ + b b2728 │ │ │ │ vldr d0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c5b14 │ │ │ │ + b c5c60 │ │ │ │ ldrb r0, [r0] │ │ │ │ - b b4b50 │ │ │ │ + b b4bb0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4bcc │ │ │ │ + beq b4c2c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 19ef2c │ │ │ │ + b 19f574 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #13 │ │ │ │ strb r3, [fp, #-13] │ │ │ │ - bl be8b0 │ │ │ │ - b b4a34 │ │ │ │ + bl be9fc │ │ │ │ + b b4a94 │ │ │ │ ldrb r0, [r0] │ │ │ │ - b b4b60 │ │ │ │ + b b4bc0 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4c88 │ │ │ │ + ble b4ce8 │ │ │ │ movw r0, #5196 @ 0x144c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b b4a34 │ │ │ │ + b b4a94 │ │ │ │ ldrsh r0, [r0] │ │ │ │ - b b4b50 │ │ │ │ + b b4bb0 │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 185e8c │ │ │ │ + b 1864bc │ │ │ │ ldrh r0, [r0] │ │ │ │ - b b4b60 │ │ │ │ + b b4bc0 │ │ │ │ ldmib r4, {r2, ip} │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mul r2, ip, r2 │ │ │ │ add r2, r2, #3 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r0, r0, r2 │ │ │ │ - ldr r2, [pc, #164] @ b4cd4 │ │ │ │ + ldr r2, [pc, #164] @ b4d34 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi b4c6c │ │ │ │ + bhi b4ccc │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2580c8 │ │ │ │ + b 258a40 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33808 @ 0x8410 │ │ │ │ + movw r1, #32048 @ 0x7d30 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b b4ac0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b b4b20 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33892 @ 0x8464 │ │ │ │ + movw r1, #32132 @ 0x7d84 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b b4ac0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b b4b20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b b4be0 │ │ │ │ + b b4c40 │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4cbc │ │ │ │ + beq b4d1c │ │ │ │ cmp r0, r3 │ │ │ │ - bne b4c98 │ │ │ │ - b b49d4 │ │ │ │ + bne b4cf8 │ │ │ │ + b b4a34 │ │ │ │ vldr s0, [r0] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b b4b70 │ │ │ │ + b b4bd0 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - beq b49d4 │ │ │ │ - b b4ab0 │ │ │ │ - subeq r1, r6, r8, ror r3 │ │ │ │ - subeq r1, r6, lr, lsl #7 │ │ │ │ + beq b4a34 │ │ │ │ + b b4b10 │ │ │ │ + subeq r0, r6, r4, asr ip │ │ │ │ + subeq r0, r6, sl, ror #24 │ │ │ │ │ │ │ │ -000b4cd8 : │ │ │ │ +000b4d38 : │ │ │ │ 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 b4e94 │ │ │ │ + bne b4ef4 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ tst r1, #16 │ │ │ │ add r3, r0, r3 │ │ │ │ - bne b4e74 │ │ │ │ + bne b4ed4 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ - ldr r2, [pc, #460] @ b4ee8 │ │ │ │ + ldr r2, [pc, #460] @ b4f48 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi b4eb4 │ │ │ │ + bhi b4f14 │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4e68 │ │ │ │ + beq b4ec8 │ │ │ │ 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 b4d38 │ │ │ │ - movw lr, #52396 @ 0xccac │ │ │ │ + bne b4d98 │ │ │ │ + movw lr, #48428 @ 0xbd2c │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [ip] │ │ │ │ - movw r1, #33856 @ 0x8440 │ │ │ │ + movw r1, #32096 @ 0x7d60 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [lr] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ ldrb r1, [r3] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ movne r3, r2 │ │ │ │ - b b4d48 │ │ │ │ + b b4da8 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b beb7c │ │ │ │ + b becc8 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b26c8 │ │ │ │ + b b2728 │ │ │ │ vldr d0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b c5b14 │ │ │ │ + b c5c60 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4e54 │ │ │ │ + beq b4eb4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b aab40 │ │ │ │ + b aab5c │ │ │ │ ldrb r0, [r3] │ │ │ │ - b b4dac │ │ │ │ + b b4e0c │ │ │ │ mov r0, r3 │ │ │ │ - b b4de4 │ │ │ │ + b b4e44 │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 19ef2c │ │ │ │ + b 19f574 │ │ │ │ ldrb r0, [r3] │ │ │ │ - b b4dbc │ │ │ │ + b b4e1c │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #5 │ │ │ │ strb r3, [fp, #-5] │ │ │ │ - bl be8b0 │ │ │ │ + bl be9fc │ │ │ │ mov r3, r0 │ │ │ │ - b b4d48 │ │ │ │ + b b4da8 │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 185e8c │ │ │ │ + b 1864bc │ │ │ │ ldrh r0, [r3] │ │ │ │ - b b4dbc │ │ │ │ + b b4e1c │ │ │ │ ldrsh r0, [r3] │ │ │ │ - b b4dac │ │ │ │ + b b4e0c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4edc │ │ │ │ + ble b4f3c │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - b b4d48 │ │ │ │ + b b4da8 │ │ │ │ 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 b4d10 │ │ │ │ + b b4d70 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33808 @ 0x8410 │ │ │ │ + movw r1, #32048 @ 0x7d30 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r3, #0 │ │ │ │ - b b4d48 │ │ │ │ + b b4da8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33892 @ 0x8464 │ │ │ │ + movw r1, #32132 @ 0x7d84 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b b4eac │ │ │ │ + bl 16f2c4 │ │ │ │ + b b4f0c │ │ │ │ vldr s0, [r3] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b b4dcc │ │ │ │ + b b4e2c │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b b4e68 │ │ │ │ - strheq r1, [r6], #-56 @ 0xffffffc8 │ │ │ │ + b b4ec8 │ │ │ │ + umaaleq r0, r6, r4, ip │ │ │ │ │ │ │ │ -000b4eec : │ │ │ │ +000b4f4c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #1272] @ b5400 │ │ │ │ + ldr ip, [pc, #1272] @ b5460 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldr r6, [r3, ip] │ │ │ │ - beq b516c │ │ │ │ + beq b51cc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b51e4 │ │ │ │ + beq b5244 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r6, [r4] │ │ │ │ mov r9, r3 │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ addle r6, r6, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ strle r6, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b4f6c │ │ │ │ + bne b4fcc │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq b4fb8 │ │ │ │ + beq b5018 │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ cmp r6, #0 │ │ │ │ - beq b5208 │ │ │ │ - movw r3, #22336 @ 0x5740 │ │ │ │ + beq b5268 │ │ │ │ + movw r3, #22432 @ 0x57a0 │ │ │ │ movt r3, #11 │ │ │ │ cmp r6, r3 │ │ │ │ - bne b50e4 │ │ │ │ + bne b5144 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl b5758 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + bl b57b8 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5104 │ │ │ │ + ble b5164 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b5248 │ │ │ │ - ldr r3, [pc, #1080] @ b5404 │ │ │ │ + beq b52a8 │ │ │ │ + ldr r3, [pc, #1080] @ b5464 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5120 │ │ │ │ + bne b5180 │ │ │ │ add r3, r9, #114688 @ 0x1c000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #32 │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b52b4 │ │ │ │ + beq b5314 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne b5060 │ │ │ │ + bne b50c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b51b4 │ │ │ │ + bgt b5214 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b51b4 │ │ │ │ + bne b5214 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5058 │ │ │ │ + ble b50b8 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b51c0 │ │ │ │ + beq b5220 │ │ │ │ mov r4, r2 │ │ │ │ - b b4f6c │ │ │ │ + b b4fcc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b507c │ │ │ │ + bgt b50dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b52a8 │ │ │ │ + beq b5308 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b50b0 │ │ │ │ + bgt b5110 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b52c8 │ │ │ │ + beq b5328 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b50b0 │ │ │ │ + bgt b5110 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b52bc │ │ │ │ + beq b531c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - ble b4f6c │ │ │ │ + ble b4fcc │ │ │ │ mov r0, r4 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b b4f6c │ │ │ │ + b b4fcc │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4fac │ │ │ │ + bgt b500c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b4fac │ │ │ │ + bne b500c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b4fac │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b500c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b4fe0 │ │ │ │ + beq b5040 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5158 │ │ │ │ + bgt b51b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5158 │ │ │ │ + bne b51b8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b5058 │ │ │ │ + b b50b8 │ │ │ │ ldr r7, [r6, #88] @ 0x58 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b4f24 │ │ │ │ + beq b4f84 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4f24 │ │ │ │ + beq b4f84 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r6, #88] @ 0x58 │ │ │ │ - movw r2, #34004 @ 0x84d4 │ │ │ │ + movw r2, #32244 @ 0x7df4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16f910 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ff74 <_PyErr_SetString@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 296b8c │ │ │ │ - b b5200 │ │ │ │ + bl 296d64 │ │ │ │ + b b5260 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5048 │ │ │ │ - b b5058 │ │ │ │ + bgt b50a8 │ │ │ │ + b b50b8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b b5058 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b b50b8 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33700 @ 0x83a4 │ │ │ │ + movw r1, #31940 @ 0x7cc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r5, #0 │ │ │ │ - b b4fac │ │ │ │ + b b500c │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5300 │ │ │ │ + beq b5360 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11b884 │ │ │ │ + bl 11ba1c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b52d8 │ │ │ │ + beq b5338 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4fac │ │ │ │ - b b5104 │ │ │ │ + bgt b500c │ │ │ │ + b b5164 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne b4fc4 │ │ │ │ + bne b5024 │ │ │ │ tst r3, #32 │ │ │ │ - bne b53a0 │ │ │ │ + bne b5400 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt b53c4 │ │ │ │ + blt b5424 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r3, #59032 @ 0xe698 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ - movw r2, #38384 @ 0x95f0 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b52a0 │ │ │ │ + bgt b5300 │ │ │ │ sub r6, r6, #1 │ │ │ │ str r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq b53ec │ │ │ │ + beq b544c │ │ │ │ mov r4, r3 │ │ │ │ - b b4f6c │ │ │ │ + b b4fcc │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b507c │ │ │ │ - bl 1435d8 │ │ │ │ - b b4f6c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b50dc │ │ │ │ + bl 143ca0 │ │ │ │ + b b4fcc │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b50b0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b5110 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ - b b5098 │ │ │ │ + b b50f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5200 │ │ │ │ + bgt b5260 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5200 │ │ │ │ + bne b5260 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b5200 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b5260 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b531c │ │ │ │ + bgt b537c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5394 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq b53f4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #33992 @ 0x84c8 │ │ │ │ + movw r1, #32232 @ 0x7de8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - beq b5364 │ │ │ │ + beq b53c4 │ │ │ │ cmp r8, #0 │ │ │ │ - movw r3, #33988 @ 0x84c4 │ │ │ │ + movw r3, #32228 @ 0x7de4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r4, [sp] │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #34124 @ 0x854c │ │ │ │ + movw r1, #32364 @ 0x7e6c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 140f34 │ │ │ │ - b b5200 │ │ │ │ + bl 14161c │ │ │ │ + b b5260 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5340 │ │ │ │ + bne b53a0 │ │ │ │ cmp r8, #0 │ │ │ │ - movw r3, #33988 @ 0x84c4 │ │ │ │ + movw r3, #32228 @ 0x7de4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r4, [sp] │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #34080 @ 0x8520 │ │ │ │ + movw r1, #32320 @ 0x7e40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 140f34 │ │ │ │ - b b5200 │ │ │ │ + bl 14161c │ │ │ │ + b b5260 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b531c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b537c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b53d4 │ │ │ │ + bne b5434 │ │ │ │ ldrsb r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r4, #28 │ │ │ │ - bge b526c │ │ │ │ + bge b52cc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r4, #28 │ │ │ │ - bne b53e4 │ │ │ │ + bne b5444 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #56] @ b5408 │ │ │ │ + ldr r3, [pc, #56] @ b5468 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b b5288 │ │ │ │ + b b52e8 │ │ │ │ ldrsb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r4, #20 │ │ │ │ - bge b526c │ │ │ │ + bge b52cc │ │ │ │ add r3, r4, #20 │ │ │ │ - b b53c4 │ │ │ │ + b b5424 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b52a0 │ │ │ │ + b b5300 │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + mlseq r3, r0, r8, r7 │ │ │ │ │ │ │ │ -000b540c <_PyUnicode_InternMortal@@Base>: │ │ │ │ +000b546c <_PyUnicode_InternMortal@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b5468 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + beq b54c8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldrb r3, [ip, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne b5468 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bne b54c8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq b5474 <_PyUnicode_InternMortal@@Base+0x68> │ │ │ │ + beq b54d4 <_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 b5630 <_PyUnicode_InternMortal@@Base+0x224> │ │ │ │ - ldr r3, [pc, #676] @ b5738 <_PyUnicode_InternMortal@@Base+0x32c> │ │ │ │ + beq b5690 <_PyUnicode_InternMortal@@Base+0x224> │ │ │ │ + ldr r3, [pc, #676] @ b5798 <_PyUnicode_InternMortal@@Base+0x32c> │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b55c0 <_PyUnicode_InternMortal@@Base+0x1b4> │ │ │ │ + bne b5620 <_PyUnicode_InternMortal@@Base+0x1b4> │ │ │ │ add r2, r5, #114688 @ 0x1c000 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp] │ │ │ │ sub r3, fp, #24 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ mov r2, r1 │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5690 <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ + beq b56f0 <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne b5530 <_PyUnicode_InternMortal@@Base+0x124> │ │ │ │ + bne b5590 <_PyUnicode_InternMortal@@Base+0x124> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5510 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ + bgt b5570 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5510 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ + bne b5570 <_PyUnicode_InternMortal@@Base+0x104> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5528 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + ble b5588 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b560c <_PyUnicode_InternMortal@@Base+0x200> │ │ │ │ + beq b566c <_PyUnicode_InternMortal@@Base+0x200> │ │ │ │ mov r1, r2 │ │ │ │ - b b5468 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b54c8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b554c <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ + bgt b55ac <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b56b0 <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ + beq b5710 <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5584 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + bgt b55e4 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b569c <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ + beq b56fc <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5584 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + bgt b55e4 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b56c4 <_PyUnicode_InternMortal@@Base+0x2b8> │ │ │ │ + beq b5724 <_PyUnicode_InternMortal@@Base+0x2b8> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble b5468 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + ble b54c8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_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 b5468 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b54c8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b54ac <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ + beq b550c <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b55f8 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bgt b5658 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b55f8 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bne b5658 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b b5528 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + b b5588 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_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 b5528 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ + b b5588 <_PyUnicode_InternMortal@@Base+0x11c> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne b548c <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ + bne b54ec <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ tst r3, #32 │ │ │ │ - bne b56d8 <_PyUnicode_InternMortal@@Base+0x2cc> │ │ │ │ + bne b5738 <_PyUnicode_InternMortal@@Base+0x2cc> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt b56fc <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ + blt b575c <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59032 @ 0xe698 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ - movw r2, #38384 @ 0x95f0 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5688 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + bgt b56e8 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ sub r2, r6, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b5724 <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ + beq b5784 <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ mov r1, r3 │ │ │ │ - b b5468 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ - bl 1435d8 │ │ │ │ + b b54c8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bl 143ca0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b5468 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b b54c8 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b5568 <_PyUnicode_InternMortal@@Base+0x15c> │ │ │ │ + b b55c8 <_PyUnicode_InternMortal@@Base+0x15c> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b554c <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ + b b55ac <_PyUnicode_InternMortal@@Base+0x140> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b5584 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ + b b55e4 <_PyUnicode_InternMortal@@Base+0x178> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b570c <_PyUnicode_InternMortal@@Base+0x300> │ │ │ │ + bne b576c <_PyUnicode_InternMortal@@Base+0x300> │ │ │ │ ldrsb r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge b5654 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ + bge b56b4 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r1, #28 │ │ │ │ - bne b571c <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ + bne b577c <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #52] @ b573c <_PyUnicode_InternMortal@@Base+0x330> │ │ │ │ + ldr r3, [pc, #52] @ b579c <_PyUnicode_InternMortal@@Base+0x330> │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b b5670 <_PyUnicode_InternMortal@@Base+0x264> │ │ │ │ + b b56d0 <_PyUnicode_InternMortal@@Base+0x264> │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r1, #20 │ │ │ │ - bge b5654 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ + bge b56b4 <_PyUnicode_InternMortal@@Base+0x248> │ │ │ │ add r3, r1, #20 │ │ │ │ - b b56fc <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ + b b575c <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b5688 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ - strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + b b56e8 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + mlseq r3, r0, r8, r7 │ │ │ │ │ │ │ │ -000b5740 : │ │ │ │ +000b57a0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b5758 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + b b57b8 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ │ │ │ │ -000b5758 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +000b57b8 <_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 b5fb8 <_PyObject_GenericSetAttrWithDict@@Base+0x860> │ │ │ │ + beq b5ff4 <_PyObject_GenericSetAttrWithDict@@Base+0x83c> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b59d4 <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ + bne b5a38 <_PyObject_GenericSetAttrWithDict@@Base+0x280> │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5a28 <_PyObject_GenericSetAttrWithDict@@Base+0x2d0> │ │ │ │ - ldr r9, [pc, #2164] @ b6028 <_PyObject_GenericSetAttrWithDict@@Base+0x8d0> │ │ │ │ + beq b5a8c <_PyObject_GenericSetAttrWithDict@@Base+0x2d4> │ │ │ │ + ldr r9, [pc, #2196] @ b60a8 <_PyObject_GenericSetAttrWithDict@@Base+0x8f0> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5c9c <_PyObject_GenericSetAttrWithDict@@Base+0x544> │ │ │ │ + ble b5d00 <_PyObject_GenericSetAttrWithDict@@Base+0x548> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5a5c <_PyObject_GenericSetAttrWithDict@@Base+0x304> │ │ │ │ + bgt b5ac0 <_PyObject_GenericSetAttrWithDict@@Base+0x308> │ │ │ │ ldr r8, [r5, #192] @ 0xc0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ mov r2, #12 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ eor r7, r8, r4, asr #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r0, r8 │ │ │ │ - bne b5a88 <_PyObject_GenericSetAttrWithDict@@Base+0x330> │ │ │ │ + bne b5aec <_PyObject_GenericSetAttrWithDict@@Base+0x334> │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r7, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne b5d58 <_PyObject_GenericSetAttrWithDict@@Base+0x600> │ │ │ │ + bne b5de8 <_PyObject_GenericSetAttrWithDict@@Base+0x630> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r7, r3 │ │ │ │ ldr r6, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b5b50 <_PyObject_GenericSetAttrWithDict@@Base+0x3f8> │ │ │ │ + beq b5bb4 <_PyObject_GenericSetAttrWithDict@@Base+0x3fc> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bicgt r3, r6, #1 │ │ │ │ orrgt r6, r6, #1 │ │ │ │ addle r3, r3, #1 │ │ │ │ strgt r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ strle r3, [r6] │ │ │ │ bicle r3, r6, #1 │ │ │ │ strle r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #1 │ │ │ │ and r8, r3, #1 │ │ │ │ - bls b5878 <_PyObject_GenericSetAttrWithDict@@Base+0x120> │ │ │ │ + bls b58d8 <_PyObject_GenericSetAttrWithDict@@Base+0x120> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5b94 <_PyObject_GenericSetAttrWithDict@@Base+0x43c> │ │ │ │ + bne b5bf8 <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5f58 <_PyObject_GenericSetAttrWithDict@@Base+0x800> │ │ │ │ + bne b6018 <_PyObject_GenericSetAttrWithDict@@Base+0x860> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne b5b5c <_PyObject_GenericSetAttrWithDict@@Base+0x404> │ │ │ │ + bne b5bc0 <_PyObject_GenericSetAttrWithDict@@Base+0x408> │ │ │ │ tst r3, #16 │ │ │ │ subne r3, sl, #12 │ │ │ │ - bne b58b4 <_PyObject_GenericSetAttrWithDict@@Base+0x15c> │ │ │ │ - ldr r3, [sl, #4] │ │ │ │ - ldr r2, [r3, #144] @ 0x90 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b5e88 <_PyObject_GenericSetAttrWithDict@@Base+0x730> │ │ │ │ - blt b5f2c <_PyObject_GenericSetAttrWithDict@@Base+0x7d4> │ │ │ │ - add r3, sl, r2 │ │ │ │ + bne b5914 <_PyObject_GenericSetAttrWithDict@@Base+0x15c> │ │ │ │ + ldr r2, [sl, #4] │ │ │ │ + ldr r3, [r2, #144] @ 0x90 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq b5f18 <_PyObject_GenericSetAttrWithDict@@Base+0x760> │ │ │ │ + blt b6078 <_PyObject_GenericSetAttrWithDict@@Base+0x8c0> │ │ │ │ + add r3, sl, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5e88 <_PyObject_GenericSetAttrWithDict@@Base+0x730> │ │ │ │ + beq b5f18 <_PyObject_GenericSetAttrWithDict@@Base+0x760> │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq b5bcc <_PyObject_GenericSetAttrWithDict@@Base+0x474> │ │ │ │ + beq b5c30 <_PyObject_GenericSetAttrWithDict@@Base+0x478> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b6140 <_PyObject_GenericSetAttrWithDict@@Base+0x9e8> │ │ │ │ + beq b6188 <_PyObject_GenericSetAttrWithDict@@Base+0x9d0> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5d60 <_PyObject_GenericSetAttrWithDict@@Base+0x608> │ │ │ │ + beq b5df0 <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ 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 b599c <_PyObject_GenericSetAttrWithDict@@Base+0x244> │ │ │ │ + bgt b59fc <_PyObject_GenericSetAttrWithDict@@Base+0x244> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b59ac <_PyObject_GenericSetAttrWithDict@@Base+0x254> │ │ │ │ + bne b5a0c <_PyObject_GenericSetAttrWithDict@@Base+0x254> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b59ac <_PyObject_GenericSetAttrWithDict@@Base+0x254> │ │ │ │ + beq b5a0c <_PyObject_GenericSetAttrWithDict@@Base+0x254> │ │ │ │ ldr r1, [r7, #24] │ │ │ │ - movw r3, #46952 @ 0xb768 │ │ │ │ + movw r3, #45676 @ 0xb26c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - beq b5ca8 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ - bl abf0c │ │ │ │ + beq b5d0c <_PyObject_GenericSetAttrWithDict@@Base+0x554> │ │ │ │ + bl abf28 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5cd0 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + beq b5d34 <_PyObject_GenericSetAttrWithDict@@Base+0x57c> │ │ │ │ mov r7, #0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne b5a3c <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + bne b5aa0 <_PyObject_GenericSetAttrWithDict@@Base+0x2e8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5984 <_PyObject_GenericSetAttrWithDict@@Base+0x22c> │ │ │ │ + bgt b59e4 <_PyObject_GenericSetAttrWithDict@@Base+0x22c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b61a4 <_PyObject_GenericSetAttrWithDict@@Base+0xa4c> │ │ │ │ + beq b61e4 <_PyObject_GenericSetAttrWithDict@@Base+0xa2c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b5c80 <_PyObject_GenericSetAttrWithDict@@Base+0x528> │ │ │ │ + ble b5ce4 <_PyObject_GenericSetAttrWithDict@@Base+0x52c> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b5924 <_PyObject_GenericSetAttrWithDict@@Base+0x1cc> │ │ │ │ + beq b5984 <_PyObject_GenericSetAttrWithDict@@Base+0x1cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b5930 <_PyObject_GenericSetAttrWithDict@@Base+0x1d8> │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne b5990 <_PyObject_GenericSetAttrWithDict@@Base+0x1d8> │ │ │ │ mov r0, r7 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 257a48 <_Py_NewReference@@Base+0x1760> │ │ │ │ - b b5cd0 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ - ldr r9, [pc, #1612] @ b6028 <_PyObject_GenericSetAttrWithDict@@Base+0x8d0> │ │ │ │ + bl 2583c0 <_Py_NewReference@@Base+0x1760> │ │ │ │ + mov r7, r0 │ │ │ │ + b b5bec <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ + ldr r9, [pc, #1640] @ b60a8 <_PyObject_GenericSetAttrWithDict@@Base+0x8f0> │ │ │ │ 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 │ │ │ │ @@ -139682,62 +139707,62 @@ │ │ │ │ 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 b57b8 <_PyObject_GenericSetAttrWithDict@@Base+0x60> │ │ │ │ + bne b5818 <_PyObject_GenericSetAttrWithDict@@Base+0x60> │ │ │ │ mov r0, r5 │ │ │ │ - bl be19c │ │ │ │ + bl be2e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b57ac <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ - b b5fd4 <_PyObject_GenericSetAttrWithDict@@Base+0x87c> │ │ │ │ + bge b580c <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ + b b6010 <_PyObject_GenericSetAttrWithDict@@Base+0x858> │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5968 <_PyObject_GenericSetAttrWithDict@@Base+0x210> │ │ │ │ + bne b59c8 <_PyObject_GenericSetAttrWithDict@@Base+0x210> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b5968 <_PyObject_GenericSetAttrWithDict@@Base+0x210> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b59c8 <_PyObject_GenericSetAttrWithDict@@Base+0x210> │ │ │ │ ldr r8, [r5, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ eor r7, r8, r4, asr #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r8, r0 │ │ │ │ - beq b5804 <_PyObject_GenericSetAttrWithDict@@Base+0xac> │ │ │ │ + beq b5864 <_PyObject_GenericSetAttrWithDict@@Base+0xac> │ │ │ │ cmp r8, #0 │ │ │ │ - beq b5dec <_PyObject_GenericSetAttrWithDict@@Base+0x694> │ │ │ │ + beq b5e7c <_PyObject_GenericSetAttrWithDict@@Base+0x6c4> │ │ │ │ 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 b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5b50 <_PyObject_GenericSetAttrWithDict@@Base+0x3f8> │ │ │ │ + beq b5bb4 <_PyObject_GenericSetAttrWithDict@@Base+0x3fc> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ bic r3, r6, #1 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne b5854 <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ + bne b58b4 <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b5854 <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ + bgt b58b4 <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ mul r2, r2, r7 │ │ │ │ add r0, r1, r2 │ │ │ │ str ip, [r0, #8] │ │ │ │ @@ -139750,736 +139775,730 @@ │ │ │ │ add r3, r2, #4 │ │ │ │ strle ip, [r4] │ │ │ │ str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ str r8, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5854 <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ + bgt b58b4 <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5854 <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b5854 <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ + bne b58b4 <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b58b4 <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ mov r8, #0 │ │ │ │ mov r6, #1 │ │ │ │ - b b5878 <_PyObject_GenericSetAttrWithDict@@Base+0x120> │ │ │ │ + b b58d8 <_PyObject_GenericSetAttrWithDict@@Base+0x120> │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r1, sl, r1 │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5dc0 <_PyObject_GenericSetAttrWithDict@@Base+0x668> │ │ │ │ + beq b5e50 <_PyObject_GenericSetAttrWithDict@@Base+0x698> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 14609c <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ - mov r9, r0 │ │ │ │ - cmn r9, #1 │ │ │ │ - bne b595c <_PyObject_GenericSetAttrWithDict@@Base+0x204> │ │ │ │ - b b5cd0 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ - movw r2, #39972 @ 0x9c24 │ │ │ │ + bl 146764 <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + bge b59c0 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ + b b5d38 <_PyObject_GenericSetAttrWithDict@@Base+0x580> │ │ │ │ + movw r2, #40020 @ 0x9c54 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne b5cf0 <_PyObject_GenericSetAttrWithDict@@Base+0x598> │ │ │ │ + bne b5d80 <_PyObject_GenericSetAttrWithDict@@Base+0x5c8> │ │ │ │ ldr r7, [r1, #8] │ │ │ │ ldr r9, [sl, #4] │ │ │ │ cmp r7, r9 │ │ │ │ - bne b5d90 <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ + bne b5e20 <_PyObject_GenericSetAttrWithDict@@Base+0x668> │ │ │ │ ldr r1, [r1, #20] │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 129e18 │ │ │ │ + bl 129e48 │ │ │ │ mov r7, r0 │ │ │ │ - b b5960 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ + b b59c0 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ - beq b5be8 <_PyObject_GenericSetAttrWithDict@@Base+0x490> │ │ │ │ + beq b5c4c <_PyObject_GenericSetAttrWithDict@@Base+0x494> │ │ │ │ ldr r0, [r2, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5cb4 <_PyObject_GenericSetAttrWithDict@@Base+0x55c> │ │ │ │ + bne b5d18 <_PyObject_GenericSetAttrWithDict@@Base+0x560> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r9, r2] │ │ │ │ - add r1, r2, #4096 @ 0x1000 │ │ │ │ - ldr r7, [r1, #1920] @ 0x780 │ │ │ │ + add ip, r2, #4096 @ 0x1000 │ │ │ │ + ldr r7, [ip, #1920] @ 0x780 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b5d08 <_PyObject_GenericSetAttrWithDict@@Base+0x5b0> │ │ │ │ - ldr r0, [pc, #1060] @ b602c <_PyObject_GenericSetAttrWithDict@@Base+0x8d4> │ │ │ │ - ldr ip, [r1, #1924] @ 0x784 │ │ │ │ + beq b5d98 <_PyObject_GenericSetAttrWithDict@@Base+0x5e0> │ │ │ │ + ldr r0, [pc, #1088] @ b60ac <_PyObject_GenericSetAttrWithDict@@Base+0x8f4> │ │ │ │ + ldr r1, [ip, #1924] @ 0x784 │ │ │ │ ldr lr, [r7] │ │ │ │ - sub ip, ip, #1 │ │ │ │ - str ip, [r1, #1924] @ 0x784 │ │ │ │ - ldr ip, [r0, #1716] @ 0x6b4 │ │ │ │ - str lr, [r1, #1920] @ 0x780 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + str lr, [ip, #1920] @ 0x780 │ │ │ │ + str r1, [ip, #1924] @ 0x784 │ │ │ │ mov r1, #1 │ │ │ │ - cmp ip, #0 │ │ │ │ + ldr ip, [r0, #1716] @ 0x6b4 │ │ │ │ str r1, [r7] │ │ │ │ - bne b5fdc <_PyObject_GenericSetAttrWithDict@@Base+0x884> │ │ │ │ + cmp ip, #0 │ │ │ │ + bne b5f78 <_PyObject_GenericSetAttrWithDict@@Base+0x7c0> │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ str ip, [r7, #28] │ │ │ │ and lr, r0, #3 │ │ │ │ str ip, [r7, #8] │ │ │ │ ldr r0, [r2, #3824] @ 0xef0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ add r9, r0, #1 │ │ │ │ orr lr, lr, ip │ │ │ │ - vldr d7, [pc, #968] @ b6020 <_PyObject_GenericSetAttrWithDict@@Base+0x8c8> │ │ │ │ - movw r0, #46952 @ 0xb768 │ │ │ │ + vldr d7, [pc, #996] @ b60a0 <_PyObject_GenericSetAttrWithDict@@Base+0x8e8> │ │ │ │ + movw r0, #45676 @ 0xb26c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r0, [r7, #24] │ │ │ │ sub r0, r7, #8 │ │ │ │ vstr d7, [r7, #16] │ │ │ │ str r0, [ip] │ │ │ │ stmdb r7, {r1, lr} │ │ │ │ str r0, [r1, #4] │ │ │ │ str r9, [r2, #3824] @ 0xef0 │ │ │ │ str r7, [r3] │ │ │ │ - b b58c8 <_PyObject_GenericSetAttrWithDict@@Base+0x170> │ │ │ │ + b b5928 <_PyObject_GenericSetAttrWithDict@@Base+0x170> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5990 <_PyObject_GenericSetAttrWithDict@@Base+0x238> │ │ │ │ + bne b59f0 <_PyObject_GenericSetAttrWithDict@@Base+0x238> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b5990 <_PyObject_GenericSetAttrWithDict@@Base+0x238> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b59f0 <_PyObject_GenericSetAttrWithDict@@Base+0x238> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b b57c4 <_PyObject_GenericSetAttrWithDict@@Base+0x6c> │ │ │ │ - bl a972c │ │ │ │ - mov r9, r0 │ │ │ │ - b b5b88 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ + b b5824 <_PyObject_GenericSetAttrWithDict@@Base+0x6c> │ │ │ │ + bl a9748 │ │ │ │ + mov r7, r0 │ │ │ │ + b b5bec <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 1b50b8 <_PyFloat_ExactDealloc@@Base+0x54> │ │ │ │ + bl 1b54c8 <_PyFloat_ExactDealloc@@Base+0x54> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - bne b58c8 <_PyObject_GenericSetAttrWithDict@@Base+0x170> │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + bne b5928 <_PyObject_GenericSetAttrWithDict@@Base+0x170> │ │ │ │ + mvn r7, #0 │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1431e4 │ │ │ │ + bl 1438ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5eb4 <_PyObject_GenericSetAttrWithDict@@Base+0x75c> │ │ │ │ - mvn r7, #0 │ │ │ │ - b b5960 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ + beq b59c0 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + movw r1, #31984 @ 0x7cf0 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r3, r4 │ │ │ │ + bl 14161c │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, sl │ │ │ │ + bl 143494 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b59c0 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ mov r0, r1 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, sl │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - b b5960 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ + b b59c0 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ movw r0, #19260 @ 0x4b3c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq b6188 <_PyObject_GenericSetAttrWithDict@@Base+0xa30> │ │ │ │ + beq b61f0 <_PyObject_GenericSetAttrWithDict@@Base+0xa38> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r9, r2] │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ and lr, r0, #3 │ │ │ │ ldr r0, [r2, #3824] @ 0xef0 │ │ │ │ orr lr, lr, ip │ │ │ │ add r9, r0, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r7, #28] │ │ │ │ str r0, [r7, #8] │ │ │ │ - b b5c50 <_PyObject_GenericSetAttrWithDict@@Base+0x4f8> │ │ │ │ + b b5cb4 <_PyObject_GenericSetAttrWithDict@@Base+0x4fc> │ │ │ │ mov r8, r0 │ │ │ │ - b b5a88 <_PyObject_GenericSetAttrWithDict@@Base+0x330> │ │ │ │ + b b5aec <_PyObject_GenericSetAttrWithDict@@Base+0x334> │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b60b8 <_PyObject_GenericSetAttrWithDict@@Base+0x960> │ │ │ │ + bne b60b4 <_PyObject_GenericSetAttrWithDict@@Base+0x8fc> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b60b8 <_PyObject_GenericSetAttrWithDict@@Base+0x960> │ │ │ │ + beq b60b4 <_PyObject_GenericSetAttrWithDict@@Base+0x8fc> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 119afc <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ - mov r9, r0 │ │ │ │ - b b5b88 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ + bl 119c94 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + mov r7, r0 │ │ │ │ + b b5bec <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5f14 <_PyObject_GenericSetAttrWithDict@@Base+0x7bc> │ │ │ │ + beq b5fbc <_PyObject_GenericSetAttrWithDict@@Base+0x804> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 129e18 │ │ │ │ + bl 129e48 │ │ │ │ mov r7, r0 │ │ │ │ - b b5960 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ + b b59c0 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ ldr r0, [sl, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6034 <_PyObject_GenericSetAttrWithDict@@Base+0x8dc> │ │ │ │ + beq b60d8 <_PyObject_GenericSetAttrWithDict@@Base+0x920> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - beq b5b74 <_PyObject_GenericSetAttrWithDict@@Base+0x41c> │ │ │ │ + beq b5bd8 <_PyObject_GenericSetAttrWithDict@@Base+0x420> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl b6254 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ - mov r9, r0 │ │ │ │ - b b5b88 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ + bl b62b4 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + mov r7, r0 │ │ │ │ + b b5bec <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b5ee4 <_PyObject_GenericSetAttrWithDict@@Base+0x78c> │ │ │ │ + bcs b5f48 <_PyObject_GenericSetAttrWithDict@@Base+0x790> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b5ee4 <_PyObject_GenericSetAttrWithDict@@Base+0x78c> │ │ │ │ + bne b5f48 <_PyObject_GenericSetAttrWithDict@@Base+0x790> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b5ee4 <_PyObject_GenericSetAttrWithDict@@Base+0x78c> │ │ │ │ + bgt b5f48 <_PyObject_GenericSetAttrWithDict@@Base+0x790> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 144e14 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ + bl 1454dc <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #1 │ │ │ │ ldr r8, [r5, #192] @ 0xc0 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq b5b50 <_PyObject_GenericSetAttrWithDict@@Base+0x3f8> │ │ │ │ + beq b5bb4 <_PyObject_GenericSetAttrWithDict@@Base+0x3fc> │ │ │ │ cmp r8, #0 │ │ │ │ biceq r3, r6, #1 │ │ │ │ streq r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq b5854 <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ + beq b58b4 <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r1 │ │ │ │ bic r2, r6, #1 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq b5ad8 <_PyObject_GenericSetAttrWithDict@@Base+0x380> │ │ │ │ - b b5854 <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + beq b5b3c <_PyObject_GenericSetAttrWithDict@@Base+0x384> │ │ │ │ + b b58b4 <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r6, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bls b60dc <_PyObject_GenericSetAttrWithDict@@Base+0x984> │ │ │ │ - mov r3, r4 │ │ │ │ - movw r1, #34264 @ 0x85d8 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - bl 140f34 │ │ │ │ - b b5ce8 <_PyObject_GenericSetAttrWithDict@@Base+0x590> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - movw r1, #33744 @ 0x83d0 │ │ │ │ + bls b613c <_PyObject_GenericSetAttrWithDict@@Base+0x984> │ │ │ │ + movw r1, #32504 @ 0x7ef8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 140f34 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, sl │ │ │ │ - bl 142dcc <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b5ce8 <_PyObject_GenericSetAttrWithDict@@Base+0x590> │ │ │ │ + bl 14161c │ │ │ │ + mvn r7, #0 │ │ │ │ + b b59c0 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5b50 <_PyObject_GenericSetAttrWithDict@@Base+0x3f8> │ │ │ │ + beq b5bb4 <_PyObject_GenericSetAttrWithDict@@Base+0x3fc> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r3, r6, #1 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b5854 <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ + b b58b4 <_PyObject_GenericSetAttrWithDict@@Base+0xfc> │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ + movt r2, #27 │ │ │ │ + cmp ip, r2 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bne b5fd4 <_PyObject_GenericSetAttrWithDict@@Base+0x81c> │ │ │ │ + ldr r0, [pc, #284] @ b60b0 <_PyObject_GenericSetAttrWithDict@@Base+0x8f8> │ │ │ │ + bl 1be248 │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne b5db4 <_PyObject_GenericSetAttrWithDict@@Base+0x5fc> │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r9, r3] │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b b5dbc <_PyObject_GenericSetAttrWithDict@@Base+0x604> │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r2, r9 │ │ │ │ mvn r7, #0 │ │ │ │ - bl 2580ec │ │ │ │ - b b5960 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ - ldr r0, [sl, #8] │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - ldr ip, [r3, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - rsblt r0, r0, #0 │ │ │ │ - add r3, r1, #3 │ │ │ │ - mla r3, ip, r0, r3 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - add r3, r3, r2 │ │ │ │ - add r3, sl, r3 │ │ │ │ - b b58b4 <_PyObject_GenericSetAttrWithDict@@Base+0x15c> │ │ │ │ + bl 258a64 │ │ │ │ + b b59c0 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ + ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx ip │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r9, r3] │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b b5dbc <_PyObject_GenericSetAttrWithDict@@Base+0x604> │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + movw r1, #31940 @ 0x7cc4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 14161c │ │ │ │ + mvn r7, #0 │ │ │ │ + b b59f0 <_PyObject_GenericSetAttrWithDict@@Base+0x238> │ │ │ │ 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 b612c <_PyObject_GenericSetAttrWithDict@@Base+0x9d4> │ │ │ │ + beq b6174 <_PyObject_GenericSetAttrWithDict@@Base+0x9bc> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a95e8 │ │ │ │ - mov r9, r0 │ │ │ │ + bl a9604 │ │ │ │ + mov r7, r0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5b88 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ + bgt b5bec <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5b88 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ + bne b5bec <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b5b88 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #33700 @ 0x83a4 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ - mvn r7, #0 │ │ │ │ - b b5990 <_PyObject_GenericSetAttrWithDict@@Base+0x238> │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ - movt r2, #27 │ │ │ │ - cmp ip, r2 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne b6098 <_PyObject_GenericSetAttrWithDict@@Base+0x940> │ │ │ │ - ldr r0, [pc, #56] @ b6030 <_PyObject_GenericSetAttrWithDict@@Base+0x8d8> │ │ │ │ - bl 1bde48 │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b5bec <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ + ldr r0, [sl, #8] │ │ │ │ + ldr r1, [r2, #16] │ │ │ │ + ldr ip, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5d24 <_PyObject_GenericSetAttrWithDict@@Base+0x5cc> │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r9, r3] │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b b5d2c <_PyObject_GenericSetAttrWithDict@@Base+0x5d4> │ │ │ │ + rsblt r0, r0, #0 │ │ │ │ + add r2, r1, #3 │ │ │ │ + mla r2, ip, r0, r2 │ │ │ │ + bic r2, r2, #3 │ │ │ │ + add r3, r2, r3 │ │ │ │ + b b5910 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ ... │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 992e8 │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne b5e0c <_PyObject_GenericSetAttrWithDict@@Base+0x654> │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 2f7228 │ │ │ │ + b b5d34 <_PyObject_GenericSetAttrWithDict@@Base+0x57c> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, sl │ │ │ │ - bl 130df0 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq b5cd0 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + bl 13135c │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq b5d34 <_PyObject_GenericSetAttrWithDict@@Base+0x57c> │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - ldr r3, [r7, #28] │ │ │ │ + ldr r3, [r9, #28] │ │ │ │ add r1, sl, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq b6114 <_PyObject_GenericSetAttrWithDict@@Base+0x9bc> │ │ │ │ + beq b620c <_PyObject_GenericSetAttrWithDict@@Base+0xa54> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl b6254 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ - mov r9, r0 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bl b62b4 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b5b88 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ + bgt b5bec <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ + str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5b88 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b5b88 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ - ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx ip │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r9, r3] │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b b5d2c <_PyObject_GenericSetAttrWithDict@@Base+0x5d4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 99260 │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne b5d7c <_PyObject_GenericSetAttrWithDict@@Base+0x624> │ │ │ │ - mov r0, r7 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 2f764c │ │ │ │ - b b5cd0 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + bne b5bec <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ + mov r0, r9 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b5bec <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #22336 @ 0x5740 │ │ │ │ + movw r3, #22432 @ 0x57a0 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ - movweq r1, #34180 @ 0x8584 │ │ │ │ - movwne r1, #33744 @ 0x83d0 │ │ │ │ + movweq r1, #32420 @ 0x7ea4 │ │ │ │ + movwne r1, #31984 @ 0x7cf0 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 142dcc <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b b5ce8 <_PyObject_GenericSetAttrWithDict@@Base+0x590> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, sl │ │ │ │ - bl 14609c <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ - mov r9, r0 │ │ │ │ - b b6070 <_PyObject_GenericSetAttrWithDict@@Base+0x918> │ │ │ │ + bl 143494 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b b5f40 <_PyObject_GenericSetAttrWithDict@@Base+0x788> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 119680 │ │ │ │ - mov r9, r0 │ │ │ │ - b b5f8c <_PyObject_GenericSetAttrWithDict@@Base+0x834> │ │ │ │ + bl 119818 │ │ │ │ + mov r7, r0 │ │ │ │ + b b604c <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b615c <_PyObject_GenericSetAttrWithDict@@Base+0xa04> │ │ │ │ - bl b66b8 │ │ │ │ + beq b61a4 <_PyObject_GenericSetAttrWithDict@@Base+0x9ec> │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b61b0 <_PyObject_GenericSetAttrWithDict@@Base+0xa58> │ │ │ │ + beq b61d0 <_PyObject_GenericSetAttrWithDict@@Base+0xa18> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movweq r1, #34308 @ 0x8604 │ │ │ │ - movwne r1, #17948 @ 0x461c │ │ │ │ + movweq r1, #32548 @ 0x7f24 │ │ │ │ + movwne r1, #24504 @ 0x5fb8 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b b5cd0 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ - movw r0, #46952 @ 0xb768 │ │ │ │ + bl 16f2c4 │ │ │ │ + b b5d34 <_PyObject_GenericSetAttrWithDict@@Base+0x57c> │ │ │ │ + movw r1, #7349 @ 0x1cb5 │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b5d34 <_PyObject_GenericSetAttrWithDict@@Base+0x57c> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b59e4 <_PyObject_GenericSetAttrWithDict@@Base+0x22c> │ │ │ │ + movw r0, #45676 @ 0xb26c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 25c0cc <_PyNamespace_New@@Base+0x19c> │ │ │ │ + bl 25ca50 <_PyNamespace_New@@Base+0x19c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r7, [r3] │ │ │ │ - b b5cd0 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b5984 <_PyObject_GenericSetAttrWithDict@@Base+0x22c> │ │ │ │ - movw r1, #7349 @ 0x1cb5 │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b5cd0 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + b b5d34 <_PyObject_GenericSetAttrWithDict@@Base+0x57c> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, sl │ │ │ │ + bl 146764 <_PyStack_UnpackDict@@Base+0x5d0> │ │ │ │ + mov r7, r0 │ │ │ │ + b b6114 <_PyObject_GenericSetAttrWithDict@@Base+0x95c> │ │ │ │ │ │ │ │ -000b61c4 <_PyObjectDict_SetItem@@Base>: │ │ │ │ +000b6224 <_PyObjectDict_SetItem@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r6, r3 │ │ │ │ ldr r5, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6200 <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ + beq b6260 <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b6254 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + b b62b4 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq b6220 <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ + beq b6280 <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ ldr r0, [r3, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne b624c <_PyObjectDict_SetItem@@Base+0x88> │ │ │ │ + bne b62ac <_PyObjectDict_SetItem@@Base+0x88> │ │ │ │ mov r3, #0 │ │ │ │ - movw r0, #46952 @ 0xb768 │ │ │ │ + movw r0, #45676 @ 0xb26c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 9f9a4 │ │ │ │ + bl 9fa08 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne b61ec <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ + bne b624c <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 1b50b8 <_PyFloat_ExactDealloc@@Base+0x54> │ │ │ │ - b b6238 <_PyObjectDict_SetItem@@Base+0x74> │ │ │ │ + bl 1b54c8 <_PyFloat_ExactDealloc@@Base+0x54> │ │ │ │ + b b6298 <_PyObjectDict_SetItem@@Base+0x74> │ │ │ │ │ │ │ │ -000b6254 <_PyDict_SetItem_LockHeld@@Base>: │ │ │ │ +000b62b4 <_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 b6390 <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ + beq b63f0 <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6334 <_PyDict_SetItem_LockHeld@@Base+0xe0> │ │ │ │ + beq b6394 <_PyDict_SetItem_LockHeld@@Base+0xe0> │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne b62f0 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + bne b6350 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b62f0 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + beq b6350 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46952 @ 0xb768 │ │ │ │ + movw ip, #45676 @ 0xb26c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ mov r0, r4 │ │ │ │ - beq b6328 <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ + beq b6388 <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abf0c │ │ │ │ + b abf28 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - bne b62cc <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ + bne b632c <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257a48 <_Py_NewReference@@Base+0x1760> │ │ │ │ + b 2583c0 <_Py_NewReference@@Base+0x1760> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a972c │ │ │ │ + b a9748 │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r0, r3 │ │ │ │ - bne b6360 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + bne b63c0 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b6360 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + beq b63c0 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 119afc <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 119c94 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b6350 <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ + bne b63b0 <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f764c │ │ │ │ + bl 2f7228 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq b63b4 <_PyDict_SetItem_LockHeld@@Base+0x160> │ │ │ │ + beq b6414 <_PyDict_SetItem_LockHeld@@Base+0x160> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b63dc <_PyDict_SetItem_LockHeld@@Base+0x188> │ │ │ │ - movw r2, #45172 @ 0xb074 │ │ │ │ + beq b643c <_PyDict_SetItem_LockHeld@@Base+0x188> │ │ │ │ + movw r2, #45596 @ 0xb21c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ - movweq r1, #34308 @ 0x8604 │ │ │ │ - movwne r1, #17948 @ 0x461c │ │ │ │ + movweq r1, #32548 @ 0x7f24 │ │ │ │ + movwne r1, #24504 @ 0x5fb8 │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ - bl 16ec60 │ │ │ │ - b b6384 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bl 16f2c4 │ │ │ │ + b b63e4 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #7349 @ 0x1cb5 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b6384 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b63e4 <_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 b6478 <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ + bgt b64d8 <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp ip, r2 │ │ │ │ str r0, [r3] │ │ │ │ - bne b648c <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + bne b64ec <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq b648c <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + beq b64ec <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46952 @ 0xb768 │ │ │ │ + movw ip, #45676 @ 0xb26c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq b64c4 <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ + beq b6524 <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abf0c │ │ │ │ + b abf28 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - beq b6448 <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ + beq b64a8 <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq b64d4 <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ + beq b6534 <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #46952 @ 0xb768 │ │ │ │ + movw r0, #45676 @ 0xb26c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne b6468 <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ + bne b64c8 <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a972c │ │ │ │ + b a9748 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257a48 <_Py_NewReference@@Base+0x1760> │ │ │ │ + b 2583c0 <_Py_NewReference@@Base+0x1760> │ │ │ │ + mov r3, r0 │ │ │ │ + subs r0, r1, #0 │ │ │ │ + beq b662c <_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, #4064] @ 0xfe0 │ │ │ │ - sub sp, sp, #16 │ │ │ │ - mov r4, r0 │ │ │ │ - subs r3, r1, #0 │ │ │ │ - beq b65d8 <_PyDict_SetItem_LockHeld@@Base+0x384> │ │ │ │ - ldr ip, [r0, #8] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr ip, [r3, #8] │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ cmp ip, r2 │ │ │ │ - bne b6540 <_PyDict_SetItem_LockHeld@@Base+0x2ec> │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ + bne b659c <_PyDict_SetItem_LockHeld@@Base+0x2e8> │ │ │ │ + ldr r1, [r3, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b65f4 <_PyDict_SetItem_LockHeld@@Base+0x3a0> │ │ │ │ + beq b6644 <_PyDict_SetItem_LockHeld@@Base+0x390> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq b6640 <_PyDict_SetItem_LockHeld@@Base+0x3ec> │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - ble b65b4 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ - ldr lr, [r1, #16] │ │ │ │ - cmp lr, ip │ │ │ │ - beq b651c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - cmp r0, #1 │ │ │ │ - beq b65b4 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ - ldr lr, [r1, #20] │ │ │ │ - cmp ip, lr │ │ │ │ - beq b651c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - cmp r0, #2 │ │ │ │ - beq b65b4 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ - ldr lr, [r1, #24] │ │ │ │ - cmp ip, lr │ │ │ │ - beq b651c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - cmp r0, #3 │ │ │ │ - beq b65b4 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ - add r1, r1, #24 │ │ │ │ - mov lr, #3 │ │ │ │ - ldr r5, [r1, #4]! │ │ │ │ - add lr, lr, #1 │ │ │ │ + beq b668c <_PyDict_SetItem_LockHeld@@Base+0x3d8> │ │ │ │ + ldr lr, [r1, #8] │ │ │ │ + cmp lr, #0 │ │ │ │ + ble b6610 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ + cmp ip, r4 │ │ │ │ + beq b657c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp lr, #1 │ │ │ │ + beq b6610 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ + cmp r4, ip │ │ │ │ + beq b657c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp lr, #2 │ │ │ │ + beq b6610 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ + cmp ip, r4 │ │ │ │ + beq b657c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp lr, #3 │ │ │ │ + beq b6610 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + add r4, r1, #24 │ │ │ │ + mov r1, #3 │ │ │ │ + ldr r5, [r4, #4]! │ │ │ │ + add r1, r1, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq b651c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - cmp r0, lr │ │ │ │ - bne b659c <_PyDict_SetItem_LockHeld@@Base+0x348> │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ + beq b657c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp lr, r1 │ │ │ │ + bne b65f8 <_PyDict_SetItem_LockHeld@@Base+0x344> │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ mov r0, ip │ │ │ │ - str r3, [fp, #-16] │ │ │ │ - bl 2580ec │ │ │ │ - ldr r3, [fp, #-16] │ │ │ │ - cmn r0, #1 │ │ │ │ - bne b651c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - mov r4, #0 │ │ │ │ - b b65e8 <_PyDict_SetItem_LockHeld@@Base+0x394> │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - mov r0, r4 │ │ │ │ + bl 258a64 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - ldr r0, [r3] │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + mov r0, r3 │ │ │ │ + bx lr │ │ │ │ + movw r1, #48428 @ 0xbd2c │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b661c <_PyDict_SetItem_LockHeld@@Base+0x3c8> │ │ │ │ + beq b666c <_PyDict_SetItem_LockHeld@@Base+0x3b8> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ - ldr ip, [r4, #8] │ │ │ │ - movw r3, #30436 @ 0x76e4 │ │ │ │ + ldr ip, [ip, #12] │ │ │ │ + movw r3, #28688 @ 0x7010 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ - movw r1, #34456 @ 0x8698 │ │ │ │ + movw r1, #32600 @ 0x7f58 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - ldr ip, [ip, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 140f34 │ │ │ │ - b b65d0 <_PyDict_SetItem_LockHeld@@Base+0x37c> │ │ │ │ + bl 14161c │ │ │ │ + b b661c <_PyDict_SetItem_LockHeld@@Base+0x368> │ │ │ │ mov r1, r2 │ │ │ │ ldr r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b665c <_PyDict_SetItem_LockHeld@@Base+0x408> │ │ │ │ + beq b66a8 <_PyDict_SetItem_LockHeld@@Base+0x3f4> │ │ │ │ cmp ip, r1 │ │ │ │ - bne b6644 <_PyDict_SetItem_LockHeld@@Base+0x3f0> │ │ │ │ - b b651c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + bne b6690 <_PyDict_SetItem_LockHeld@@Base+0x3dc> │ │ │ │ + b b657c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp ip, r1 │ │ │ │ - beq b651c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - b b65b4 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ + beq b657c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + b b6610 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -140487,978 +140506,1045 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000b66b8 : │ │ │ │ +000b6704 : │ │ │ │ ldr r2, [r0, #172] @ 0xac │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq b6714 │ │ │ │ + beq b6760 │ │ │ │ ldr ip, [r2, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, #12 │ │ │ │ cmp ip, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - ble b66f8 │ │ │ │ + ble b6744 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne b66d8 │ │ │ │ + bne b6724 │ │ │ │ mov r0, #1 │ │ │ │ - b b66fc │ │ │ │ + b b6748 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6720 │ │ │ │ + beq b676c │ │ │ │ cmp r1, r0 │ │ │ │ - bne b6708 │ │ │ │ - b b66f0 │ │ │ │ + bne b6754 │ │ │ │ + b b673c │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ sub r0, r1, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b b66fc │ │ │ │ + b b6748 │ │ │ │ │ │ │ │ -000b6738 : │ │ │ │ +000b6784 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - beq b67cc │ │ │ │ + beq b6818 │ │ │ │ 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 b678c │ │ │ │ + beq b67d8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b67b8 │ │ │ │ + beq b6804 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b67e8 │ │ │ │ - movw r0, #52396 @ 0xccac │ │ │ │ + bne b6834 │ │ │ │ + movw r0, #48428 @ 0xbd2c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #33744 @ 0x83d0 │ │ │ │ + movw r1, #31984 @ 0x7cf0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 142dcc <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 143494 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b b6784 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b b67d0 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33700 @ 0x83a4 │ │ │ │ + movw r1, #31940 @ 0x7cc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 11b884 │ │ │ │ + bl 11ba1c │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r0, r4 │ │ │ │ ldrne r3, [r2, #32] │ │ │ │ - bne b6778 │ │ │ │ - b b67c4 │ │ │ │ + bne b67c4 │ │ │ │ + b b6810 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b6e78 │ │ │ │ + beq b6f3c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, sp, #28 │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - mov r5, r1 │ │ │ │ + mov r7, r1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ tst r3, #2 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne b6a94 │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + bne b6aec │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6ae4 │ │ │ │ - ldr sl, [pc, #1584] @ b6e94 │ │ │ │ - mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - asr r2, r5, #3 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r8, [r3, #192] @ 0xc0 │ │ │ │ - mov r3, #12 │ │ │ │ - eor r6, r8, r2 │ │ │ │ + beq b6b3c │ │ │ │ + ldr r9, [pc, #1736] @ b6f78 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + asr r1, r7, #3 │ │ │ │ + ldr r0, [r9, r3] │ │ │ │ + str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr sl, [r2, #192] @ 0xc0 │ │ │ │ + mov r2, #12 │ │ │ │ + str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + eor r6, sl, r1 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ - mul r6, r3, r6 │ │ │ │ - ldr r3, [sl, r9] │ │ │ │ - add r7, r3, r6 │ │ │ │ - add r7, r7, #40960 @ 0xa000 │ │ │ │ - ldr r2, [r7, #1448] @ 0x5a8 │ │ │ │ - cmp r8, r2 │ │ │ │ - bne b6c7c │ │ │ │ - ldr r2, [r7, #1452] @ 0x5ac │ │ │ │ - cmp r5, r2 │ │ │ │ - bne b6c7c │ │ │ │ - add r2, r3, #40960 @ 0xa000 │ │ │ │ + mul r6, r2, r6 │ │ │ │ + add r8, r0, r6 │ │ │ │ + add r8, r8, #40960 @ 0xa000 │ │ │ │ + ldr r2, [r8, #1448] @ 0x5a8 │ │ │ │ + cmp sl, r2 │ │ │ │ + bne b6bb8 │ │ │ │ + ldr r2, [r8, #1452] @ 0x5ac │ │ │ │ + cmp r7, r2 │ │ │ │ + bne b6bb8 │ │ │ │ + add r2, r0, #40960 @ 0xa000 │ │ │ │ add r2, r2, r6 │ │ │ │ - ldr r0, [r2, #1456] @ 0x5b0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b6924 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r0, r0, #1 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r0, #1 │ │ │ │ - beq b6920 │ │ │ │ - bic r0, r0, #1 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r6, [r3, #136] @ 0x88 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq b6920 │ │ │ │ - ldr r3, [r3, #140] @ 0x8c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq b6b5c │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r4 │ │ │ │ - blx r6 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - bne b69f4 │ │ │ │ - b b6b54 │ │ │ │ - ldr r3, [sl, r9] │ │ │ │ - ldr r1, [r4, #192] @ 0xc0 │ │ │ │ - mov r2, #12 │ │ │ │ - ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ - eor r7, r7, r1 │ │ │ │ - ubfx r7, r7, #0, #12 │ │ │ │ - mla r2, r2, r7, r3 │ │ │ │ - add r2, r2, #40960 @ 0xa000 │ │ │ │ - ldr r8, [r2, #1448] @ 0x5a8 │ │ │ │ - cmp r8, r1 │ │ │ │ - movne r8, r1 │ │ │ │ - movne r6, #0 │ │ │ │ - bne b6b8c │ │ │ │ - mov r6, #0 │ │ │ │ - mov r2, #12 │ │ │ │ - mla r1, r2, r7, r3 │ │ │ │ - add r1, r1, #40960 @ 0xa000 │ │ │ │ - ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ - cmp r5, r1 │ │ │ │ - bne b6b8c │ │ │ │ - add r3, r3, #40960 @ 0xa000 │ │ │ │ - mla r3, r2, r7, r3 │ │ │ │ - ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ + ldr r4, [r2, #1456] @ 0x5b0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq b6aa8 │ │ │ │ + ldr r2, [r4] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r4, r4, #1 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r4] │ │ │ │ + cmp r4, #1 │ │ │ │ + beq b6c74 │ │ │ │ + bic r0, r4, #1 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr sl, [r2, #136] @ 0x88 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq b69b0 │ │ │ │ + ldr r2, [r2, #140] @ 0x8c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b69b0 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r1, r5 │ │ │ │ + blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6b18 │ │ │ │ + beq b6d44 │ │ │ │ ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r0, r0, #1 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r0, #1 │ │ │ │ - beq b6b20 │ │ │ │ - bic r5, r0, #1 │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - tst r0, #1 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r6, [r2, #136] @ 0x88 │ │ │ │ - beq b6a6c │ │ │ │ - cmp r6, #0 │ │ │ │ - beq b6c6c │ │ │ │ - movw r3, #23436 @ 0x5b8c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq b6c3c │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r6 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq b6b54 │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mvn r2, r4 │ │ │ │ + and r2, r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ - orr r7, r7, r3 │ │ │ │ - tst r0, #1 │ │ │ │ - bne b6a28 │ │ │ │ - ldr r3, [r0] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq b6d1c │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - tst r0, #1 │ │ │ │ - beq b6a50 │ │ │ │ - cmp r7, #1 │ │ │ │ - beq b6af4 │ │ │ │ - tst r7, #1 │ │ │ │ - moveq r0, r7 │ │ │ │ - bne b6afc │ │ │ │ + orr r3, r0, r3 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b6994 │ │ │ │ + ldr r2, [r4] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b6d64 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq b6b4c │ │ │ │ + tst r3, #1 │ │ │ │ + moveq r0, r3 │ │ │ │ + bne b6b6c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [r0] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne b6a34 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b6a34 │ │ │ │ - ldr r3, [r0] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne b69c4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - cmp r6, #0 │ │ │ │ - beq b6c6c │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - b b69cc │ │ │ │ - ldr sl, [pc, #1016] @ b6e94 │ │ │ │ - mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr r3, [r0, #180] @ 0xb4 │ │ │ │ - mov r1, #28 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - ldr r2, [sl, r9] │ │ │ │ - cmp r3, #10 │ │ │ │ - mla r2, r3, r1, r2 │ │ │ │ - movls r3, #0 │ │ │ │ - movhi r3, #1 │ │ │ │ - add r1, r2, #91136 @ 0x16400 │ │ │ │ - ldr r0, [r1, #428] @ 0x1ac │ │ │ │ - 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 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r9, [r5, #192] @ 0xc0 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ + eor r6, r6, r9 │ │ │ │ + ubfx r6, r6, #0, #12 │ │ │ │ + mul r6, r3, r6 │ │ │ │ + add r8, r2, r6 │ │ │ │ + add r8, r8, #40960 @ 0xa000 │ │ │ │ + ldr r3, [r8, #1448] @ 0x5a8 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne b6c88 │ │ │ │ + ldr r3, [r8, #1452] @ 0x5ac │ │ │ │ + cmp r7, r3 │ │ │ │ + bne b6c88 │ │ │ │ + add r3, r2, #40960 @ 0xa000 │ │ │ │ + add r3, r3, r6 │ │ │ │ + ldr r3, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6864 │ │ │ │ + beq b6d84 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r3, r3, #1 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + cmp r3, #1 │ │ │ │ + beq b6d84 │ │ │ │ + bic r6, r3, #1 │ │ │ │ + tst r4, #1 │ │ │ │ + ldr r1, [r6, #4] │ │ │ │ + ldr r7, [r1, #136] @ 0x88 │ │ │ │ + beq b6ab8 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq b699c │ │ │ │ + movw r2, #23436 @ 0x5b8c │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq b6b88 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r7 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq b6f14 │ │ │ │ + ldr r2, [r0] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + movle r2, #0 │ │ │ │ + movgt r2, #1 │ │ │ │ + orr r4, r0, r2 │ │ │ │ + tst r3, #1 │ │ │ │ + bne b6aa0 │ │ │ │ + ldr r2, [r3] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b6d78 │ │ │ │ + mov r3, r4 │ │ │ │ + b b6994 │ │ │ │ + mov sl, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r4, #1 │ │ │ │ + b b69bc │ │ │ │ + ldr r2, [r4] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b6a38 │ │ │ │ mov r0, r4 │ │ │ │ - bl be19c │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq b699c │ │ │ │ + ldr r1, [r6, #4] │ │ │ │ + b b6a40 │ │ │ │ + ldr r9, [pc, #1156] @ b6f78 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r2, [r0, #180] @ 0xb4 │ │ │ │ + mov r0, #28 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r1, [r9, r3] │ │ │ │ + cmp r2, #10 │ │ │ │ + mla r1, r2, r0, r1 │ │ │ │ + movls r2, #0 │ │ │ │ + movhi r2, #1 │ │ │ │ + add r0, r1, #91136 @ 0x16400 │ │ │ │ + ldr ip, [r0, #428] @ 0x1ac │ │ │ │ + cmp ip, r5 │ │ │ │ + orreq r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + addeq r1, r1, #96256 @ 0x17800 │ │ │ │ + ldrne r2, [r0, #444] @ 0x1bc │ │ │ │ + ldreq r2, [r1, #1016] @ 0x3f8 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b68b0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl be2e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b685c │ │ │ │ + bge b68a8 │ │ │ │ mov r0, #0 │ │ │ │ - b b6a48 │ │ │ │ - bic r0, r7, #1 │ │ │ │ + b b69a8 │ │ │ │ + tst r3, #1 │ │ │ │ + orreq r4, r1, #1 │ │ │ │ + beq b6a8c │ │ │ │ + bics r3, r1, #1 │ │ │ │ + beq b6b4c │ │ │ │ + orr r3, r1, #1 │ │ │ │ + bic r0, r3, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r1, [r6, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq b6a50 │ │ │ │ + ldr r2, [r1] │ │ │ │ + mov r4, r1 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt b6b54 │ │ │ │ + add r2, r2, #1 │ │ │ │ + tst r3, #1 │ │ │ │ + str r2, [r1] │ │ │ │ + beq b6a8c │ │ │ │ + b b6aa0 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq b6df4 │ │ │ │ + ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + mov r1, r7 │ │ │ │ + mov ip, #1 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq b6f58 │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + movw r2, #42752 @ 0xa700 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne b6920 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ + bgt b6920 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bic r1, r4, #1 │ │ │ │ + add r2, r2, #42240 @ 0xa500 │ │ │ │ + add r2, r2, #168 @ 0xa8 │ │ │ │ + add r0, r2, r6 │ │ │ │ + str r1, [r0, #8] │ │ │ │ + ldr r1, [r7] │ │ │ │ + add ip, r6, #4 │ │ │ │ + ldr r0, [r8, #1452] @ 0x5ac │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r1, r1, #1 │ │ │ │ + strle r1, [r7] │ │ │ │ + str r7, [r2, ip] │ │ │ │ + dmb ish │ │ │ │ + str sl, [r2, r6] │ │ │ │ + ldr r2, [r0] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt b6920 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b6920 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b b6920 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov sl, #0 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, r3 │ │ │ │ + b b69bc │ │ │ │ + cmp r9, #0 │ │ │ │ + beq b6e88 │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne b6d24 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne b6a3c │ │ │ │ - movw r0, #52396 @ 0xccac │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #34572 @ 0x870c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ - mov r7, #1 │ │ │ │ - b b6c5c │ │ │ │ - ldr r1, [r4, #192] @ 0xc0 │ │ │ │ - mov r2, #12 │ │ │ │ - ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [sl, r9] │ │ │ │ - eor r7, r7, r1 │ │ │ │ - ubfx r7, r7, #0, #12 │ │ │ │ - mla r2, r2, r7, r3 │ │ │ │ - add r2, r2, #40960 @ 0xa000 │ │ │ │ - ldr r8, [r2, #1448] @ 0x5a8 │ │ │ │ - cmp r1, r8 │ │ │ │ - movne r8, r1 │ │ │ │ - beq b6958 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq b6df8 │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b6b18 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq b699c │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ + beq b6d84 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq b6a1c │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b699c │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + bne b6a1c │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b699c │ │ │ │ - mov r2, #12 │ │ │ │ - add r1, r3, #42240 @ 0xa500 │ │ │ │ - add r1, r1, #168 @ 0xa8 │ │ │ │ - bic r0, r0, #1 │ │ │ │ - mul r2, r2, r7 │ │ │ │ - add ip, r1, r2 │ │ │ │ - str r0, [ip, #8] │ │ │ │ - ldr ip, [r5] │ │ │ │ - add r3, r3, r2 │ │ │ │ - movw r0, #42412 @ 0xa5ac │ │ │ │ - cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ - addle ip, ip, #1 │ │ │ │ - add r3, r2, #4 │ │ │ │ - strle ip, [r5] │ │ │ │ - str r5, [r1, r3] │ │ │ │ + bgt b6a1c │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bic r1, r3, #1 │ │ │ │ + add r2, r2, #42240 @ 0xa500 │ │ │ │ + add r2, r2, #168 @ 0xa8 │ │ │ │ + add r0, r2, r6 │ │ │ │ + str r1, [r0, #8] │ │ │ │ + ldr r1, [r7] │ │ │ │ + add ip, r6, #4 │ │ │ │ + ldr r0, [r8, #1452] @ 0x5ac │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r1, r1, #1 │ │ │ │ + strle r1, [r7] │ │ │ │ + str r7, [r2, ip] │ │ │ │ dmb ish │ │ │ │ - str r8, [r1, r2] │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b6d54 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b699c │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq b69dc │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r7, r7, #1 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r7] │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - tst r0, #1 │ │ │ │ - beq b6a14 │ │ │ │ - b b6a28 │ │ │ │ - ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b6a28 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq b6d84 │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq b6e68 │ │ │ │ - movw r3, #42752 @ 0xa700 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne b68e0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ - bgt b68e0 │ │ │ │ - add r3, r3, #42240 @ 0xa500 │ │ │ │ - bic r0, r0, #1 │ │ │ │ - add r3, r3, #168 @ 0xa8 │ │ │ │ - add r2, r3, r6 │ │ │ │ - str r0, [r2, #8] │ │ │ │ - ldr r2, [r5] │ │ │ │ - add r1, r6, #4 │ │ │ │ - ldr r0, [r7, #1452] @ 0x5ac │ │ │ │ + str r9, [r2, r6] │ │ │ │ + ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r5] │ │ │ │ - str r5, [r3, r1] │ │ │ │ - dmb ish │ │ │ │ - str r8, [r3, r6] │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b6d6c │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b68e0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b6a28 │ │ │ │ - bic r0, r7, #1 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r4 │ │ │ │ - blx r6 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq b6b54 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - movle r3, #0 │ │ │ │ - movgt r3, #1 │ │ │ │ - orr r7, r7, r3 │ │ │ │ - b b6c5c │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne b6c34 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b6c34 │ │ │ │ + bgt b6a1c │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b6a1c │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b b6a1c │ │ │ │ + tst r4, #1 │ │ │ │ + bne b6b4c │ │ │ │ + ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ + str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6d14 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b6d14 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldrh r2, [r2, #206] @ 0xce │ │ │ │ - cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b6e50 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - movw r1, #42752 @ 0xa700 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne b6e50 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ - bgt b6e50 │ │ │ │ - ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne b6b4c │ │ │ │ + mov r3, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b b6994 │ │ │ │ mov r0, r3 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 144e14 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ - mov r0, r8 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b6aa0 │ │ │ │ + cmp sl, #0 │ │ │ │ + bne b6dbc │ │ │ │ + cmp r4, #1 │ │ │ │ + bne b6f70 │ │ │ │ + movw r0, #48428 @ 0xbd2c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r3, r7 │ │ │ │ + movw r1, #32716 @ 0x7fcc │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r0] │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 14161c │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r5 │ │ │ │ - ldr r8, [r8, #192] @ 0xc0 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq b6e68 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r8, #0 │ │ │ │ - bne b6cb0 │ │ │ │ - b b6d14 │ │ │ │ - ldrh r2, [r4, #206] @ 0xce │ │ │ │ + bic r0, r4, #1 │ │ │ │ + blx sl │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq b6d44 │ │ │ │ + ldr r1, [r3] │ │ │ │ + mvn r2, r4 │ │ │ │ + and r2, r2, #1 │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + movle r1, #0 │ │ │ │ + movgt r1, #1 │ │ │ │ + orr r3, r3, r1 │ │ │ │ + b b6978 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldrh r2, [r2, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b6b94 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ + bcs b6ee4 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r1, r2 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b6b94 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + bne b6ee4 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b6b94 │ │ │ │ - mov r0, r3 │ │ │ │ + bgt b6ee4 │ │ │ │ + ldr r4, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 144e14 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r5 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bl 1454dc <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r8, [r4, #192] @ 0xc0 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b6bac │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ + mov r1, r7 │ │ │ │ + ldr sl, [r4, #192] @ 0xc0 │ │ │ │ + mov ip, #1 │ │ │ │ + str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmn r0, #1 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + beq b6f58 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq b6920 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq b6c00 │ │ │ │ + b b6920 │ │ │ │ + ldrh r3, [r5, #206] @ 0xce │ │ │ │ + cmp r3, #1000 @ 0x3e8 │ │ │ │ + bcs b6c90 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + movw r3, #42752 @ 0xa700 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne b6c90 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ + bgt b6c90 │ │ │ │ mov r1, r5 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 1454dc <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r3, #1 │ │ │ │ + ldr r9, [r5, #192] @ 0xc0 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b b6cac │ │ │ │ + ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + mov r1, r7 │ │ │ │ + mov ip, #1 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b6d14 │ │ │ │ - mov r2, #1 │ │ │ │ - ldr r3, [sl, r9] │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b6924 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + beq b6f58 │ │ │ │ + ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ + b b6920 │ │ │ │ + tst r3, #1 │ │ │ │ + bne b6b4c │ │ │ │ + ldr r2, [r3] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b6b4c │ │ │ │ + mov r0, r3 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b6b4c │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #33700 @ 0x83a4 │ │ │ │ + movw r1, #31940 @ 0x7cc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + mov r4, #1 │ │ │ │ + mov sl, #0 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, r3 │ │ │ │ + b b69bc │ │ │ │ + mov r3, r4 │ │ │ │ + b b699c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b7544 │ │ │ │ + beq b765c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r7, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - mov r4, r1 │ │ │ │ + mov r9, r1 │ │ │ │ tst r3, #2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne b7114 │ │ │ │ + bne b7208 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7164 │ │ │ │ - ldr r9, [pc, #1652] @ b7568 │ │ │ │ - mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - asr r1, r4, #3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r8, [r3, #192] @ 0xc0 │ │ │ │ - ldr r3, [r9, sl] │ │ │ │ - eor r5, r8, r1 │ │ │ │ - ubfx r5, r5, #0, #12 │ │ │ │ - mul r5, r2, r5 │ │ │ │ - mov r2, #1 │ │ │ │ - str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - add r7, r3, r5 │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - add r7, r7, #40960 @ 0xa000 │ │ │ │ - ldr r2, [r7, #1448] @ 0x5a8 │ │ │ │ - cmp r8, r2 │ │ │ │ - bne b7318 │ │ │ │ - ldr r2, [r7, #1452] @ 0x5ac │ │ │ │ - cmp r4, r2 │ │ │ │ - bne b7318 │ │ │ │ - add r2, r3, #40960 @ 0xa000 │ │ │ │ - add r2, r2, r5 │ │ │ │ - ldr r0, [r2, #1456] @ 0x5b0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b6fb4 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r0, r0, #1 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r0, #1 │ │ │ │ - beq b6fb0 │ │ │ │ - bic r0, r0, #1 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r5, [r3, #136] @ 0x88 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq b6fb0 │ │ │ │ - ldr r3, [r3, #140] @ 0x8c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq b71f8 │ │ │ │ + beq b725c │ │ │ │ + ldr r3, [pc, #1768] @ b76c0 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r6 │ │ │ │ - blx r5 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - bne b7084 │ │ │ │ - b b71e4 │ │ │ │ - ldr r3, [r9, sl] │ │ │ │ - ldr r1, [r6, #192] @ 0xc0 │ │ │ │ - mov r2, #12 │ │ │ │ - ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ - eor r7, r7, r1 │ │ │ │ - ubfx r7, r7, #0, #12 │ │ │ │ - mla r2, r2, r7, r3 │ │ │ │ - add r2, r2, #40960 @ 0xa000 │ │ │ │ - ldr r8, [r2, #1448] @ 0x5a8 │ │ │ │ - cmp r8, r1 │ │ │ │ - movne r8, r1 │ │ │ │ - movne r5, #0 │ │ │ │ - bne b7228 │ │ │ │ - mov r5, #0 │ │ │ │ + asr r1, r9, #3 │ │ │ │ + ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr sl, [r2, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ - mla r1, r2, r7, r3 │ │ │ │ - add r1, r1, #40960 @ 0xa000 │ │ │ │ - ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ - cmp r4, r1 │ │ │ │ - bne b7228 │ │ │ │ - add r3, r3, #40960 @ 0xa000 │ │ │ │ - mla r3, r2, r7, r3 │ │ │ │ - ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ + ldr r5, [r0, r3] │ │ │ │ + eor r6, sl, r1 │ │ │ │ + ubfx r6, r6, #0, #12 │ │ │ │ + mul r6, r2, r6 │ │ │ │ + add r8, r5, r6 │ │ │ │ + add r8, r8, #40960 @ 0xa000 │ │ │ │ + ldr r2, [r8, #1448] @ 0x5a8 │ │ │ │ + cmp sl, r2 │ │ │ │ + bne b72a8 │ │ │ │ + ldr r2, [r8, #1452] @ 0x5ac │ │ │ │ + cmp r9, r2 │ │ │ │ + bne b72a8 │ │ │ │ + add r2, r5, #40960 @ 0xa000 │ │ │ │ + add r2, r2, r6 │ │ │ │ + ldr r4, [r2, #1456] @ 0x5b0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq b71c8 │ │ │ │ + ldr r2, [r4] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r4, r4, #1 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r4] │ │ │ │ + cmp r4, #1 │ │ │ │ + beq b7360 │ │ │ │ + bic r0, r4, #1 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r1, [r2, #136] @ 0x88 │ │ │ │ + str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq b70d4 │ │ │ │ + ldr r2, [r2, #140] @ 0x8c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b70d4 │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r7 │ │ │ │ + blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7190 │ │ │ │ + beq b75c8 │ │ │ │ ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r0, r0, #1 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r0, #1 │ │ │ │ - beq b73b8 │ │ │ │ - bic r4, r0, #1 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - tst r0, #1 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r5, [r2, #136] @ 0x88 │ │ │ │ - beq b70ec │ │ │ │ - cmp r5, #0 │ │ │ │ - beq b7304 │ │ │ │ - movw r3, #23436 @ 0x5b8c │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq b72d0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r5 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq b71e4 │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + mvn r2, r4 │ │ │ │ + and r2, r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ - orr r7, r7, r3 │ │ │ │ - tst r0, #1 │ │ │ │ - bne b70b8 │ │ │ │ - ldr r3, [r0] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq b73b0 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - tst r0, #1 │ │ │ │ - beq b70d0 │ │ │ │ - mov r0, r7 │ │ │ │ + orr r3, r0, r3 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b70c8 │ │ │ │ + ldr r2, [r4] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b7424 │ │ │ │ + mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [r0] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne b70c4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b70c4 │ │ │ │ - ldr r3, [r0] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne b7054 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - cmp r5, #0 │ │ │ │ - beq b7304 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - b b705c │ │ │ │ - ldr r9, [pc, #1100] @ b7568 │ │ │ │ - mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - ldr r3, [r0, #180] @ 0xb4 │ │ │ │ - mov r1, #28 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - ldr r2, [r9, sl] │ │ │ │ - cmp r3, #10 │ │ │ │ - mla r2, r3, r1, r2 │ │ │ │ - movls r3, #0 │ │ │ │ - movhi r3, #1 │ │ │ │ - add r1, r2, #91136 @ 0x16400 │ │ │ │ - ldr r0, [r1, #428] @ 0x1ac │ │ │ │ - cmp r0, r6 │ │ │ │ - orreq r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addeq r2, r2, #96256 @ 0x17800 │ │ │ │ - ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ - ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r5, [r2, r3] │ │ │ │ + ldr sl, [r7, #192] @ 0xc0 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ + eor r6, r6, sl │ │ │ │ + ubfx r6, r6, #0, #12 │ │ │ │ + mul r6, r3, r6 │ │ │ │ + add r8, r5, r6 │ │ │ │ + add r8, r8, #40960 @ 0xa000 │ │ │ │ + ldr r3, [r8, #1448] @ 0x5a8 │ │ │ │ + cmp sl, r3 │ │ │ │ + bne b7374 │ │ │ │ + ldr r3, [r8, #1452] @ 0x5ac │ │ │ │ + cmp r9, r3 │ │ │ │ + bne b7374 │ │ │ │ + add r5, r5, #40960 @ 0xa000 │ │ │ │ + add r5, r5, r6 │ │ │ │ + ldr r3, [r5, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6ef4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl be19c │ │ │ │ + beq b7444 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r3, r3, #1 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + cmp r3, #1 │ │ │ │ + beq b7444 │ │ │ │ + bic r5, r3, #1 │ │ │ │ + tst r4, #1 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r6, [r1, #136] @ 0x88 │ │ │ │ + beq b71d4 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq b70c8 │ │ │ │ + movw r2, #23436 @ 0x5b8c │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq b7270 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r6 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b6eec │ │ │ │ - b b7560 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne b72c8 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r3, #1 │ │ │ │ - cmp r5, #0 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - mov r7, r0 │ │ │ │ - bne b73c8 │ │ │ │ - cmp r0, #1 │ │ │ │ - bne b70c4 │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldrne r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - strne r0, [r3] │ │ │ │ - bne b70bc │ │ │ │ - movw r0, #52396 @ 0xccac │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #34572 @ 0x870c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ + beq b764c │ │ │ │ + ldr r2, [r0] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + movle r2, #0 │ │ │ │ + movgt r2, #1 │ │ │ │ + orr r4, r0, r2 │ │ │ │ + tst r3, #1 │ │ │ │ + bne b71c0 │ │ │ │ + ldr r2, [r3] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b7438 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ - mov r7, #1 │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - tst r0, #1 │ │ │ │ - beq b70a4 │ │ │ │ - b b70b8 │ │ │ │ - ldr r1, [r6, #192] @ 0xc0 │ │ │ │ - mov r2, #12 │ │ │ │ - ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [r9, sl] │ │ │ │ - eor r7, r7, r1 │ │ │ │ - ubfx r7, r7, #0, #12 │ │ │ │ - mla r2, r2, r7, r3 │ │ │ │ - add r2, r2, #40960 @ 0xa000 │ │ │ │ - ldr r8, [r2, #1448] @ 0x5a8 │ │ │ │ - cmp r1, r8 │ │ │ │ - movne r8, r1 │ │ │ │ - beq b6fe8 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq b74b0 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + b b70c8 │ │ │ │ + str r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r4, #1 │ │ │ │ + b b70dc │ │ │ │ + ldr r2, [r4] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b7158 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq b70c8 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + b b7160 │ │ │ │ + ldr r1, [pc, #1200] @ b76c0 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r2, [r0, #180] @ 0xb4 │ │ │ │ + mov r0, #28 │ │ │ │ + str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r1, [r1, r3] │ │ │ │ + cmp r2, #10 │ │ │ │ + mla r1, r2, r0, r1 │ │ │ │ + movls r2, #0 │ │ │ │ + movhi r2, #1 │ │ │ │ + add r0, r1, #91136 @ 0x16400 │ │ │ │ + ldr ip, [r0, #428] @ 0x1ac │ │ │ │ + cmp ip, r7 │ │ │ │ + orreq r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + addeq r1, r1, #96256 @ 0x17800 │ │ │ │ + ldrne r2, [r0, #444] @ 0x1bc │ │ │ │ + ldreq r2, [r1, #1016] @ 0x3f8 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b6fdc │ │ │ │ + mov r0, r7 │ │ │ │ + bl be2e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge b6fd0 │ │ │ │ + b b746c │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b7170 │ │ │ │ + ldr r1, [r2] │ │ │ │ + mov r4, r2 │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r4, r2, #1 │ │ │ │ + bgt b7650 │ │ │ │ + tst r3, #1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + movne r3, r2 │ │ │ │ + str r1, [r2] │ │ │ │ + beq b71ac │ │ │ │ + b b70c8 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq b74b0 │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + mov r1, r9 │ │ │ │ + mov ip, #1 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7190 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r9, #42752 @ 0xa700 │ │ │ │ - movt r9, #96 @ 0x60 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r2, r9 │ │ │ │ - bne b702c │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + beq b76a8 │ │ │ │ + ldr r1, [r9, #4] │ │ │ │ + movw r2, #42752 @ 0xa700 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne b704c │ │ │ │ + ldr r2, [r9, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b702c │ │ │ │ - mov r2, #12 │ │ │ │ - add r1, r3, #42240 @ 0xa500 │ │ │ │ - add r1, r1, #168 @ 0xa8 │ │ │ │ - bic r0, r0, #1 │ │ │ │ - mul r2, r2, r7 │ │ │ │ - add ip, r1, r2 │ │ │ │ - str r0, [ip, #8] │ │ │ │ - ldr ip, [r4] │ │ │ │ - add r3, r3, r2 │ │ │ │ - movw r0, #42412 @ 0xa5ac │ │ │ │ - cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ - addle ip, ip, #1 │ │ │ │ - add r3, r2, #4 │ │ │ │ - strle ip, [r4] │ │ │ │ - str r4, [r1, r3] │ │ │ │ + bgt b704c │ │ │ │ + add r5, r5, #42240 @ 0xa500 │ │ │ │ + bic r2, r4, #1 │ │ │ │ + add r5, r5, #168 @ 0xa8 │ │ │ │ + add r1, r5, r6 │ │ │ │ + str r2, [r1, #8] │ │ │ │ + ldr r2, [r9] │ │ │ │ + add r1, r6, #4 │ │ │ │ + ldr r0, [r8, #1452] @ 0x5ac │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r9] │ │ │ │ + str r9, [r5, r1] │ │ │ │ dmb ish │ │ │ │ - str r8, [r1, r2] │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b73f8 │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b702c │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq b706c │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r7, r7, #1 │ │ │ │ - bgt b71e8 │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r0, #1 │ │ │ │ - beq b70a4 │ │ │ │ - b b70b8 │ │ │ │ - ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str sl, [r5, r6] │ │ │ │ + ldr r2, [r0] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt b704c │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b704c │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b b704c │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r5, [r2, r3] │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b b70dc │ │ │ │ + cmp sl, #0 │ │ │ │ + beq b7544 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r7 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b70bc │ │ │ │ - cmp r8, #0 │ │ │ │ - beq b7428 │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r4 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7534 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + beq b7444 │ │ │ │ + ldr r2, [r9, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r3 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne b6f70 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bne b713c │ │ │ │ + ldr r2, [r9, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b6f70 │ │ │ │ - add r3, r3, #42240 @ 0xa500 │ │ │ │ - bic r0, r0, #1 │ │ │ │ - add r3, r3, #168 @ 0xa8 │ │ │ │ - add r2, r3, r5 │ │ │ │ - str r0, [r2, #8] │ │ │ │ - ldr r2, [r4] │ │ │ │ - add r1, r5, #4 │ │ │ │ - ldr r0, [r7, #1452] @ 0x5ac │ │ │ │ + bgt b713c │ │ │ │ + add r5, r5, #42240 @ 0xa500 │ │ │ │ + bic r2, r3, #1 │ │ │ │ + add r5, r5, #168 @ 0xa8 │ │ │ │ + add r1, r5, r6 │ │ │ │ + str r2, [r1, #8] │ │ │ │ + ldr r2, [r9] │ │ │ │ + add r1, r6, #4 │ │ │ │ + ldr r0, [r8, #1452] @ 0x5ac │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ - strle r2, [r4] │ │ │ │ - str r4, [r3, r1] │ │ │ │ + strle r2, [r9] │ │ │ │ + str r9, [r5, r1] │ │ │ │ dmb ish │ │ │ │ - str r8, [r3, r5] │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b7410 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b6f70 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b70b8 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r5, #0 │ │ │ │ - mov r7, r0 │ │ │ │ - beq b71a8 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r6 │ │ │ │ - bic r0, r0, #1 │ │ │ │ - blx r5 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq b71e4 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - movle r3, #0 │ │ │ │ - movgt r3, #1 │ │ │ │ - orr r7, r7, r3 │ │ │ │ - b b71e8 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ + str sl, [r5, r6] │ │ │ │ + ldr r2, [r0] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt b713c │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b713c │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + b b713c │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b b70c8 │ │ │ │ + mov r0, r3 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b71c0 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b72c8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b72c8 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ + bne b7474 │ │ │ │ + cmp r4, #1 │ │ │ │ + bne b71c0 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b73a8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b73a8 │ │ │ │ + ldrne r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + strne r4, [r3] │ │ │ │ + beq b75d0 │ │ │ │ + mov r3, #1 │ │ │ │ + b b70c8 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bic r0, r4, #1 │ │ │ │ + blx r3 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq b75c8 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + movle r2, #0 │ │ │ │ + movgt r2, #1 │ │ │ │ + orr r3, r3, r2 │ │ │ │ + mvn r2, r4 │ │ │ │ + and r2, r2, #1 │ │ │ │ + b b70ac │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrh r2, [r2, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b751c │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - movw r1, #42752 @ 0xa700 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ + bcs b75f4 │ │ │ │ + ldr r2, [r9, #4] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne b751c │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + mov r1, r2 │ │ │ │ + movw r2, #42752 @ 0xa700 │ │ │ │ + movt r2, #96 @ 0x60 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne b75f4 │ │ │ │ + ldr r2, [r9, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt b751c │ │ │ │ - ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - mov r1, r8 │ │ │ │ - bl 144e14 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ - mov r0, r8 │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ + bgt b767c │ │ │ │ + ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, r4 │ │ │ │ - ldr r8, [r8, #192] @ 0xc0 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl 1454dc <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ + mov r0, r4 │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + mov r1, r9 │ │ │ │ + ldr sl, [r4, #192] @ 0xc0 │ │ │ │ + mov ip, #1 │ │ │ │ + str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7534 │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq b73a8 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + beq b76a8 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq b704c │ │ │ │ + ldr r2, [r9, #4] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq b7358 │ │ │ │ - b b6f70 │ │ │ │ - ldrh r2, [r6, #206] @ 0xce │ │ │ │ - cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs b7178 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - movw r1, #42752 @ 0xa700 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - mov r9, r1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b7178 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ - bgt b7178 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r3 │ │ │ │ + beq b72f0 │ │ │ │ + b b704c │ │ │ │ + ldrh r3, [r7, #206] @ 0xce │ │ │ │ + cmp r3, #1000 @ 0x3e8 │ │ │ │ + bcs b7624 │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 144e14 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ + mov r2, r3 │ │ │ │ + movw r3, #42752 @ 0xa700 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne b7624 │ │ │ │ + ldr r3, [r9, #8] │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ + bgt b7624 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1454dc <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r8, [r6, #192] @ 0xc0 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r3, #1 │ │ │ │ + ldr sl, [r7, #192] @ 0xc0 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7190 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - cmp r8, #0 │ │ │ │ - bne b7258 │ │ │ │ - b b72c8 │ │ │ │ + beq b7444 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq b713c │ │ │ │ + ldr r2, [r9, #4] │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmp r2, r1 │ │ │ │ + beq b73b4 │ │ │ │ + b b713c │ │ │ │ + mov r3, #1 │ │ │ │ + b b74a4 │ │ │ │ + movw r0, #48428 @ 0xbd2c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + mov r3, r9 │ │ │ │ + movw r1, #32716 @ 0x7fcc │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 14161c │ │ │ │ + b b746c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r4 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + mov r1, r9 │ │ │ │ + mov ip, #1 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b73a8 │ │ │ │ - mov r2, #1 │ │ │ │ - ldr r3, [r9, sl] │ │ │ │ - str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b6fb4 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + beq b76a8 │ │ │ │ + ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b b704c │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq b7444 │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + b b713c │ │ │ │ + mov r4, #1 │ │ │ │ + tst r3, #1 │ │ │ │ + beq b71ac │ │ │ │ + b b71c0 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #33700 @ 0x83a4 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ + movw r1, #31940 @ 0x7cc4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ - mov r7, #1 │ │ │ │ - b b70c4 │ │ │ │ + bl 14161c │ │ │ │ + b b746c │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + mov r1, r9 │ │ │ │ + mov ip, #1 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ + ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmn r0, #1 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bne b704c │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r4, #1 │ │ │ │ + ldr r5, [r2, r3] │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b b70dc │ │ │ │ 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 b75a0 │ │ │ │ + beq b76f8 │ │ │ │ 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 b75ac │ │ │ │ + b b7704 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ @@ -141470,19 +141556,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000b7604 : │ │ │ │ +000b775c : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ @@ -141493,116 +141579,116 @@ │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2d720 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl b7874 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl b79cc <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7788 │ │ │ │ + beq b78e0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7750 │ │ │ │ + beq b78a8 │ │ │ │ ldrb r3, [fp, #-15] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne b7748 │ │ │ │ + bne b78a0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq b76c0 │ │ │ │ + beq b7818 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb308 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bb454 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b77a4 │ │ │ │ + beq b78fc │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b7798 │ │ │ │ + beq b78f0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq b76cc │ │ │ │ + beq b7824 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ mov r3, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b76ac │ │ │ │ + bne b7804 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b76ac │ │ │ │ + bne b7804 │ │ │ │ tst r2, #32 │ │ │ │ - beq b77cc │ │ │ │ + beq b7924 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r2, r3, #20 │ │ │ │ addeq r2, r3, #28 │ │ │ │ ldrsb r0, [r2] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, #24 │ │ │ │ movwge r4, #59032 @ 0xe698 │ │ │ │ - movwge r2, #38384 @ 0x95f0 │ │ │ │ - ldrlt r4, [pc, #196] @ b77d4 │ │ │ │ + movwge r2, #38392 @ 0x95f8 │ │ │ │ + ldrlt r4, [pc, #196] @ b792c │ │ │ │ movtge r2, #98 @ 0x62 │ │ │ │ mlage r4, r0, r1, r4 │ │ │ │ addlt r4, r4, r1, lsl #5 │ │ │ │ addge r4, r4, r2 │ │ │ │ cmp r4, r3 │ │ │ │ - beq b76ac │ │ │ │ + beq b7804 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7748 │ │ │ │ + bgt b78a0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7748 │ │ │ │ + bne b78a0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b b76ac │ │ │ │ + b b7804 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7780 │ │ │ │ + beq b78d8 │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7780 │ │ │ │ + bgt b78d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7780 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #80] @ b77d8 │ │ │ │ - b b76ac │ │ │ │ + bne b78d8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #80] @ b7930 │ │ │ │ + b b7804 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 1e4520 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 1e48ac <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b b76ac │ │ │ │ - bl 258bd8 │ │ │ │ + b b7804 │ │ │ │ + bl 259550 │ │ │ │ mov r3, r0 │ │ │ │ - b b76ac │ │ │ │ + b b7804 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7790 │ │ │ │ + bgt b78e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7790 │ │ │ │ + bne b78e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b7790 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b78e8 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b b76f0 │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ + b b7848 │ │ │ │ + mlseq r3, r0, r8, r7 │ │ │ │ + rsbeq r1, r3, r8, lsl #9 │ │ │ │ │ │ │ │ -000b77dc : │ │ │ │ +000b7934 : │ │ │ │ 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 │ │ │ │ @@ -141612,26 +141698,26 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 2d720 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl b7874 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl b79cc <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - beq b783c │ │ │ │ - bl bb160 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq b7994 │ │ │ │ + bl bb2ac <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 1e4520 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 1e48ac <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b b7834 │ │ │ │ + b b798c │ │ │ │ │ │ │ │ -000b7848 <_PyUnicodeWriter_Init@@Base>: │ │ │ │ +000b79a0 <_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 │ │ │ │ @@ -141656,607 +141742,607 @@ │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ str r4, [fp, #-68] @ 0xffffffbc │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r8, #24] │ │ │ │ mov r3, r9 │ │ │ │ strb r1, [r8, #32] │ │ │ │ cmp lr, r3 │ │ │ │ - bls b79dc <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ + bls b7b34 <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ ands ip, r3, #3 │ │ │ │ - bne b7aac <_PyUnicodeWriter_Init@@Base+0x264> │ │ │ │ + bne b7c04 <_PyUnicodeWriter_Init@@Base+0x264> │ │ │ │ add r2, r3, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b7aac <_PyUnicodeWriter_Init@@Base+0x264> │ │ │ │ + bcc b7c04 <_PyUnicodeWriter_Init@@Base+0x264> │ │ │ │ ldr r1, [r3] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ands r1, r4, r1 │ │ │ │ - bne b7ac0 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7c18 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ add r5, r3, #8 │ │ │ │ cmp lr, r5 │ │ │ │ - bcc b79d4 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc b7b2c <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ands ip, r4, r2 │ │ │ │ - bne b88e8 <_PyUnicodeWriter_Init@@Base+0x10a0> │ │ │ │ + bne b8a40 <_PyUnicodeWriter_Init@@Base+0x10a0> │ │ │ │ add r2, r3, #12 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b7fdc <_PyUnicodeWriter_Init@@Base+0x794> │ │ │ │ + bcc b8134 <_PyUnicodeWriter_Init@@Base+0x794> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r4, r1 │ │ │ │ - bne b7ac0 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7c18 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ add r1, r3, #16 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc b79d4 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc b7b2c <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r4, r2 │ │ │ │ - bne b7ac0 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7c18 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ add r2, r3, #20 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b7fd4 <_PyUnicodeWriter_Init@@Base+0x78c> │ │ │ │ + bcc b812c <_PyUnicodeWriter_Init@@Base+0x78c> │ │ │ │ ldr r1, [r3, #16] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ands r1, r4, r1 │ │ │ │ - bne b7ac0 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7c18 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ add r5, r3, #24 │ │ │ │ cmp lr, r5 │ │ │ │ - bcc b79d4 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc b7b2c <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ands ip, r4, r2 │ │ │ │ - bne b88e8 <_PyUnicodeWriter_Init@@Base+0x10a0> │ │ │ │ + bne b8a40 <_PyUnicodeWriter_Init@@Base+0x10a0> │ │ │ │ add r2, r3, #28 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc b7fdc <_PyUnicodeWriter_Init@@Base+0x794> │ │ │ │ + bcc b8134 <_PyUnicodeWriter_Init@@Base+0x794> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ands r5, r4, r1 │ │ │ │ - bne b7ac0 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7c18 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ add r1, r3, #32 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc b79d4 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc b7b2c <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #28] │ │ │ │ tst r4, r2 │ │ │ │ - bne b88dc <_PyUnicodeWriter_Init@@Base+0x1094> │ │ │ │ + bne b8a34 <_PyUnicodeWriter_Init@@Base+0x1094> │ │ │ │ sub r2, lr, #32 │ │ │ │ sub r3, r2, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r1, r3 │ │ │ │ - b b79c8 <_PyUnicodeWriter_Init@@Base+0x180> │ │ │ │ + b b7b20 <_PyUnicodeWriter_Init@@Base+0x180> │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r1, #4 │ │ │ │ tst r4, r2 │ │ │ │ - bne b7ac0 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ + bne b7c18 <_PyUnicodeWriter_Init@@Base+0x278> │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b79b8 <_PyUnicodeWriter_Init@@Base+0x170> │ │ │ │ + bne b7b10 <_PyUnicodeWriter_Init@@Base+0x170> │ │ │ │ cmp lr, r2 │ │ │ │ - bne b7ab0 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ + bne b7c08 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ ldrb r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7b64 <_PyUnicodeWriter_Init@@Base+0x31c> │ │ │ │ - movw sl, #36484 @ 0x8e84 │ │ │ │ + beq b7cbc <_PyUnicodeWriter_Init@@Base+0x31c> │ │ │ │ + movw sl, #34628 @ 0x8744 │ │ │ │ movt sl, #65 @ 0x41 │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ - bne b7ac8 <_PyUnicodeWriter_Init@@Base+0x280> │ │ │ │ + bne b7c20 <_PyUnicodeWriter_Init@@Base+0x280> │ │ │ │ ldrb r3, [r9, #1] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq b8928 <_PyUnicodeWriter_Init@@Base+0x10e0> │ │ │ │ + beq b8a80 <_PyUnicodeWriter_Init@@Base+0x10e0> │ │ │ │ add r4, r9, #1 │ │ │ │ mov r7, #0 │ │ │ │ add r0, r4, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq b7ba8 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ - bhi b7b70 <_PyUnicodeWriter_Init@@Base+0x328> │ │ │ │ + beq b7d00 <_PyUnicodeWriter_Init@@Base+0x360> │ │ │ │ + bhi b7cc8 <_PyUnicodeWriter_Init@@Base+0x328> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq b8918 <_PyUnicodeWriter_Init@@Base+0x10d0> │ │ │ │ + beq b8a70 <_PyUnicodeWriter_Init@@Base+0x10d0> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b88cc <_PyUnicodeWriter_Init@@Base+0x1084> │ │ │ │ + beq b8a24 <_PyUnicodeWriter_Init@@Base+0x1084> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b8dcc <_PyUnicodeWriter_Init@@Base+0x1584> │ │ │ │ + beq b8f24 <_PyUnicodeWriter_Init@@Base+0x1584> │ │ │ │ ldr r2, [sl, r3, lsl #2] │ │ │ │ ands r1, r2, #4 │ │ │ │ mov r2, sl │ │ │ │ - bne b8654 <_PyUnicodeWriter_Init@@Base+0xe0c> │ │ │ │ + bne b87ac <_PyUnicodeWriter_Init@@Base+0xe0c> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq b7fec <_PyUnicodeWriter_Init@@Base+0x7a4> │ │ │ │ + beq b8144 <_PyUnicodeWriter_Init@@Base+0x7a4> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7f74 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + beq b80cc <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b7f54 <_PyUnicodeWriter_Init@@Base+0x70c> │ │ │ │ + beq b80ac <_PyUnicodeWriter_Init@@Base+0x70c> │ │ │ │ mvn r5, #0 │ │ │ │ mov r2, r1 │ │ │ │ mov r6, r5 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - beq b7e20 <_PyUnicodeWriter_Init@@Base+0x5d8> │ │ │ │ + beq b7f78 <_PyUnicodeWriter_Init@@Base+0x5d8> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8100 <_PyUnicodeWriter_Init@@Base+0x8b8> │ │ │ │ + beq b8258 <_PyUnicodeWriter_Init@@Base+0x8b8> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7f74 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bne b80cc <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bls b7f74 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ - ldr r1, [pc, #4032] @ b8a54 <_PyUnicodeWriter_Init@@Base+0x120c> │ │ │ │ + bls b80cc <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + ldr r1, [pc, #4032] @ b8bac <_PyUnicodeWriter_Init@@Base+0x120c> │ │ │ │ sub r2, r3, #65 @ 0x41 │ │ │ │ cmp r2, #23 │ │ │ │ - bhi b7f74 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bhi b80cc <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r2 │ │ │ │ ldrsb r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge b78c4 <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ + bge b7a1c <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ mov r1, #0 │ │ │ │ - b b88e8 <_PyUnicodeWriter_Init@@Base+0x10a0> │ │ │ │ + b b8a40 <_PyUnicodeWriter_Init@@Base+0x10a0> │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e858 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b7d50 <_PyUnicodeWriter_Init@@Base+0x508> │ │ │ │ + beq b7ea8 <_PyUnicodeWriter_Init@@Base+0x508> │ │ │ │ sub r4, r4, r9 │ │ │ │ cmn r4, #1 │ │ │ │ - beq b8e44 <_PyUnicodeWriter_Init@@Base+0x15fc> │ │ │ │ + beq b8f9c <_PyUnicodeWriter_Init@@Base+0x15fc> │ │ │ │ cmp r4, #0 │ │ │ │ movne r5, r4 │ │ │ │ - beq b89d0 <_PyUnicodeWriter_Init@@Base+0x1188> │ │ │ │ + beq b8b28 <_PyUnicodeWriter_Init@@Base+0x1188> │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7b0c <_PyUnicodeWriter_Init@@Base+0x2c4> │ │ │ │ + bne b7c64 <_PyUnicodeWriter_Init@@Base+0x2c4> │ │ │ │ ldrb r3, [r8, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7d74 <_PyUnicodeWriter_Init@@Base+0x52c> │ │ │ │ + beq b7ecc <_PyUnicodeWriter_Init@@Base+0x52c> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b7ccc <_PyUnicodeWriter_Init@@Base+0x484> │ │ │ │ + bls b7e24 <_PyUnicodeWriter_Init@@Base+0x484> │ │ │ │ ldrd r2, [r8, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r5, r2 │ │ │ │ - bgt b7ccc <_PyUnicodeWriter_Init@@Base+0x484> │ │ │ │ + bgt b7e24 <_PyUnicodeWriter_Init@@Base+0x484> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne b7cf4 <_PyUnicodeWriter_Init@@Base+0x4ac> │ │ │ │ + bne b7e4c <_PyUnicodeWriter_Init@@Base+0x4ac> │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ add r9, r9, r4 │ │ │ │ ldrb r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b79f0 <_PyUnicodeWriter_Init@@Base+0x1a8> │ │ │ │ + bne b7b48 <_PyUnicodeWriter_Init@@Base+0x1a8> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sl, r3, lsl #2] │ │ │ │ tst r2, #4 │ │ │ │ mov r2, sl │ │ │ │ - bne b8654 <_PyUnicodeWriter_Init@@Base+0xe0c> │ │ │ │ + bne b87ac <_PyUnicodeWriter_Init@@Base+0xe0c> │ │ │ │ mvn r6, #0 │ │ │ │ - ldr r1, [pc, #3788] @ b8a58 <_PyUnicodeWriter_Init@@Base+0x1210> │ │ │ │ + ldr r1, [pc, #3788] @ b8bb0 <_PyUnicodeWriter_Init@@Base+0x1210> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ mvn r5, #0 │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b7c00 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + bhi b7d58 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ orr r7, r7, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq b886c <_PyUnicodeWriter_Init@@Base+0x1024> │ │ │ │ - bhi b7b70 <_PyUnicodeWriter_Init@@Base+0x328> │ │ │ │ + beq b89c4 <_PyUnicodeWriter_Init@@Base+0x1024> │ │ │ │ + bhi b7cc8 <_PyUnicodeWriter_Init@@Base+0x328> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq b8918 <_PyUnicodeWriter_Init@@Base+0x10d0> │ │ │ │ + beq b8a70 <_PyUnicodeWriter_Init@@Base+0x10d0> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b88cc <_PyUnicodeWriter_Init@@Base+0x1084> │ │ │ │ + beq b8a24 <_PyUnicodeWriter_Init@@Base+0x1084> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b8dcc <_PyUnicodeWriter_Init@@Base+0x1584> │ │ │ │ - movw r2, #36484 @ 0x8e84 │ │ │ │ + beq b8f24 <_PyUnicodeWriter_Init@@Base+0x1584> │ │ │ │ + movw r2, #34628 @ 0x8744 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - bne b8654 <_PyUnicodeWriter_Init@@Base+0xe0c> │ │ │ │ + bne b87ac <_PyUnicodeWriter_Init@@Base+0xe0c> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ mvn r6, #0 │ │ │ │ movne r5, r6 │ │ │ │ - beq b7ff0 <_PyUnicodeWriter_Init@@Base+0x7a8> │ │ │ │ + beq b8148 <_PyUnicodeWriter_Init@@Base+0x7a8> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7f74 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + beq b80cc <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7f60 <_PyUnicodeWriter_Init@@Base+0x718> │ │ │ │ + beq b80b8 <_PyUnicodeWriter_Init@@Base+0x718> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi b7f74 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bhi b80cc <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bls b7a6c <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bls b7bc4 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ sub r0, r3, #99 @ 0x63 │ │ │ │ mov ip, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsl ip, ip, r0 │ │ │ │ movw r0, #4162 @ 0x1042 │ │ │ │ movt r0, #36 @ 0x24 │ │ │ │ and r0, r0, ip │ │ │ │ cmp r0, #0 │ │ │ │ - bne b7c6c <_PyUnicodeWriter_Init@@Base+0x424> │ │ │ │ + bne b7dc4 <_PyUnicodeWriter_Init@@Base+0x424> │ │ │ │ movw r0, #8193 @ 0x2001 │ │ │ │ tst ip, r0 │ │ │ │ - bne b7f98 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne b80f0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq b7dac <_PyUnicodeWriter_Init@@Base+0x564> │ │ │ │ + beq b7f04 <_PyUnicodeWriter_Init@@Base+0x564> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7f74 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bne b80cc <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bne b7db4 <_PyUnicodeWriter_Init@@Base+0x56c> │ │ │ │ + bne b7f0c <_PyUnicodeWriter_Init@@Base+0x56c> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #1114112 @ 0x110000 │ │ │ │ - bcs b88b0 <_PyUnicodeWriter_Init@@Base+0x1068> │ │ │ │ + bcs b8a08 <_PyUnicodeWriter_Init@@Base+0x1068> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bhi b8438 <_PyUnicodeWriter_Init@@Base+0xbf0> │ │ │ │ + bhi b8590 <_PyUnicodeWriter_Init@@Base+0xbf0> │ │ │ │ ldrd r2, [r8, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble b8438 <_PyUnicodeWriter_Init@@Base+0xbf0> │ │ │ │ + ble b8590 <_PyUnicodeWriter_Init@@Base+0xbf0> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne b8464 <_PyUnicodeWriter_Init@@Base+0xc1c> │ │ │ │ + bne b85bc <_PyUnicodeWriter_Init@@Base+0xc1c> │ │ │ │ strb r5, [r1, r3] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7e14 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b7f6c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl b9b20 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9c78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b7b34 <_PyUnicodeWriter_Init@@Base+0x2ec> │ │ │ │ + beq b7c8c <_PyUnicodeWriter_Init@@Base+0x2ec> │ │ │ │ cmp r2, #2 │ │ │ │ - bne b897c <_PyUnicodeWriter_Init@@Base+0x1134> │ │ │ │ + bne b8ad4 <_PyUnicodeWriter_Init@@Base+0x1134> │ │ │ │ ldr r6, [r8, #4] │ │ │ │ bic r2, r5, #3 │ │ │ │ add r0, r9, r5 │ │ │ │ add lr, r9, r2 │ │ │ │ mov r1, r9 │ │ │ │ add r6, r6, r3, lsl #1 │ │ │ │ mov ip, r6 │ │ │ │ cmp lr, r1 │ │ │ │ - bhi b8954 <_PyUnicodeWriter_Init@@Base+0x110c> │ │ │ │ + bhi b8aac <_PyUnicodeWriter_Init@@Base+0x110c> │ │ │ │ sub r1, r9, #3 │ │ │ │ cmp r1, lr │ │ │ │ movhi r1, #0 │ │ │ │ lslls r1, r2, #1 │ │ │ │ movhi r2, #0 │ │ │ │ add r1, r1, r6 │ │ │ │ add r2, r2, r9 │ │ │ │ cmp r0, r2 │ │ │ │ - bls b8948 <_PyUnicodeWriter_Init@@Base+0x1100> │ │ │ │ + bls b8aa0 <_PyUnicodeWriter_Init@@Base+0x1100> │ │ │ │ ldrb ip, [r2], #1 │ │ │ │ strh ip, [r1], #2 │ │ │ │ - b b7d3c <_PyUnicodeWriter_Init@@Base+0x4f4> │ │ │ │ + b b7e94 <_PyUnicodeWriter_Init@@Base+0x4f4> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e378 │ │ │ │ strb r4, [r8, #32] │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b89d0 <_PyUnicodeWriter_Init@@Base+0x1188> │ │ │ │ + beq b8b28 <_PyUnicodeWriter_Init@@Base+0x1188> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7b0c <_PyUnicodeWriter_Init@@Base+0x2c4> │ │ │ │ + bne b7c64 <_PyUnicodeWriter_Init@@Base+0x2c4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl d7f10 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d7fec <_Py_fstat_noraise@@Base+0x14> │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r8] │ │ │ │ strb r3, [r8, #33] @ 0x21 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2587c4 │ │ │ │ + bl 25913c │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7b54 <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ + b b7cac <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt b7f74 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bgt b80cc <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ sub r0, r3, #100 @ 0x64 │ │ │ │ mov r1, #1 │ │ │ │ movw ip, #2081 @ 0x821 │ │ │ │ movt ip, #18 │ │ │ │ uxtb r0, r0 │ │ │ │ ands ip, ip, r1, lsl r0 │ │ │ │ - bne b8100 <_PyUnicodeWriter_Init@@Base+0x8b8> │ │ │ │ + bne b8258 <_PyUnicodeWriter_Init@@Base+0x8b8> │ │ │ │ cmp r0, #12 │ │ │ │ - beq b86c8 <_PyUnicodeWriter_Init@@Base+0xe80> │ │ │ │ + beq b8820 <_PyUnicodeWriter_Init@@Base+0xe80> │ │ │ │ cmp r0, #15 │ │ │ │ - bne b7f74 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bne b80cc <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r1, #4 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne b8df4 <_PyUnicodeWriter_Init@@Base+0x15ac> │ │ │ │ + bne b8f4c <_PyUnicodeWriter_Init@@Base+0x15ac> │ │ │ │ ldr r1, [r1] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl bac24 <_PyUnicodeWriter_WriteASCIIString@@Base+0x254> │ │ │ │ + bl bad70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ cmp r0, #0 │ │ │ │ - blt b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + blt b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ adds r9, r4, #1 │ │ │ │ - bne b7b58 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ - b b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7cb0 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt b7f74 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bgt b80cc <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ add r2, r0, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [r3], #8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne b8e18 <_PyUnicodeWriter_Init@@Base+0x15d0> │ │ │ │ + bne b8f70 <_PyUnicodeWriter_Init@@Base+0x15d0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq b89fc <_PyUnicodeWriter_Init@@Base+0x11b4> │ │ │ │ + beq b8b54 <_PyUnicodeWriter_Init@@Base+0x11b4> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl b96f8 │ │ │ │ + bl b9850 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7e14 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7f6c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ add ip, r1, #4 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [r1] │ │ │ │ str r7, [sp] │ │ │ │ - bl b96f8 │ │ │ │ + bl b9850 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7e14 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7f6c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8310 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + bgt b8468 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ add r2, r2, #1 │ │ │ │ tst r7, #8 │ │ │ │ str r2, [r3] │ │ │ │ - bne b8318 <_PyUnicodeWriter_Init@@Base+0xad0> │ │ │ │ + bne b8470 <_PyUnicodeWriter_Init@@Base+0xad0> │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1ffb74 │ │ │ │ + bl 200104 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7f04 <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ + bgt b805c <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b8ef0 <_PyUnicodeWriter_Init@@Base+0x16a8> │ │ │ │ + beq b9048 <_PyUnicodeWriter_Init@@Base+0x16a8> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp] │ │ │ │ - bl b96f8 │ │ │ │ + bl b9850 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r0, #1 │ │ │ │ - beq b8ecc <_PyUnicodeWriter_Init@@Base+0x1684> │ │ │ │ + beq b9024 <_PyUnicodeWriter_Init@@Base+0x1684> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7e14 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + bgt b7f6c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7e14 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + bne b7f6c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b7e14 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b7f6c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ mvn r6, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r6 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8, #32] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bls b7c24 <_PyUnicodeWriter_Init@@Base+0x3dc> │ │ │ │ + bls b7d7c <_PyUnicodeWriter_Init@@Base+0x3dc> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34924 @ 0x886c │ │ │ │ + movw r1, #33068 @ 0x812c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ - b b7b68 <_PyUnicodeWriter_Init@@Base+0x320> │ │ │ │ + b b7cc0 <_PyUnicodeWriter_Init@@Base+0x320> │ │ │ │ and r0, r6, r5 │ │ │ │ cmp r0, #0 │ │ │ │ orrge r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b7f74 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bne b80cc <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - beq b7c74 <_PyUnicodeWriter_Init@@Base+0x42c> │ │ │ │ - b b7db4 <_PyUnicodeWriter_Init@@Base+0x56c> │ │ │ │ + beq b7dcc <_PyUnicodeWriter_Init@@Base+0x42c> │ │ │ │ + b b7f0c <_PyUnicodeWriter_Init@@Base+0x56c> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ mov r2, #3 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7f74 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + beq b80cc <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ mov r1, #1 │ │ │ │ - b b7c10 <_PyUnicodeWriter_Init@@Base+0x3c8> │ │ │ │ + b b7d68 <_PyUnicodeWriter_Init@@Base+0x3c8> │ │ │ │ mov r2, r1 │ │ │ │ - b b79d4 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + b b7b2c <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ mov r2, r5 │ │ │ │ cmp lr, r2 │ │ │ │ - bne b7ab0 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ - b b79dc <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ + bne b7c08 <_PyUnicodeWriter_Init@@Base+0x268> │ │ │ │ + b b7b34 <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ mvn r6, #0 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b89d8 <_PyUnicodeWriter_Init@@Base+0x1190> │ │ │ │ - movw r2, #36484 @ 0x8e84 │ │ │ │ + beq b8b30 <_PyUnicodeWriter_Init@@Base+0x1190> │ │ │ │ + movw r2, #34628 @ 0x8744 │ │ │ │ movt r2, #65 @ 0x41 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ addeq r4, r4, #1 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq b817c <_PyUnicodeWriter_Init@@Base+0x934> │ │ │ │ + beq b82d4 <_PyUnicodeWriter_Init@@Base+0x934> │ │ │ │ sub r5, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - beq b8178 <_PyUnicodeWriter_Init@@Base+0x930> │ │ │ │ + beq b82d0 <_PyUnicodeWriter_Init@@Base+0x930> │ │ │ │ rsb r1, r3, #-2147483601 @ 0x8000002f │ │ │ │ movw ip, #26215 @ 0x6667 │ │ │ │ movt ip, #26214 @ 0x6666 │ │ │ │ asr r0, r1, #31 │ │ │ │ smull lr, r1, ip, r1 │ │ │ │ rsb r1, r0, r1, asr #2 │ │ │ │ cmp r5, r1 │ │ │ │ - bgt b8efc <_PyUnicodeWriter_Init@@Base+0x16b4> │ │ │ │ + bgt b9054 <_PyUnicodeWriter_Init@@Base+0x16b4> │ │ │ │ sub r1, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ mov r0, #10 │ │ │ │ mla r5, r0, r5, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - beq b8320 <_PyUnicodeWriter_Init@@Base+0xad8> │ │ │ │ + beq b8478 <_PyUnicodeWriter_Init@@Base+0xad8> │ │ │ │ rsb r0, r3, #-2147483601 @ 0x8000002f │ │ │ │ asr r1, r0, #31 │ │ │ │ smull r0, lr, ip, r0 │ │ │ │ rsb r1, r1, lr, asr #2 │ │ │ │ cmp r1, r5 │ │ │ │ - blt b8efc <_PyUnicodeWriter_Init@@Base+0x16b4> │ │ │ │ + blt b9054 <_PyUnicodeWriter_Init@@Base+0x16b4> │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ mov r0, #10 │ │ │ │ add r4, r4, #4 │ │ │ │ mla r5, r0, r5, r3 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ mov r3, r1 │ │ │ │ tst r0, #4 │ │ │ │ - beq b80dc <_PyUnicodeWriter_Init@@Base+0x894> │ │ │ │ + beq b8234 <_PyUnicodeWriter_Init@@Base+0x894> │ │ │ │ rsb r3, r1, #-2147483601 @ 0x8000002f │ │ │ │ asr r0, r3, #31 │ │ │ │ smull lr, r3, ip, r3 │ │ │ │ rsb r3, r0, r3, asr #2 │ │ │ │ cmp r3, r5 │ │ │ │ - blt b8efc <_PyUnicodeWriter_Init@@Base+0x16b4> │ │ │ │ + blt b9054 <_PyUnicodeWriter_Init@@Base+0x16b4> │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ mov r3, #10 │ │ │ │ mla r5, r3, r5, r1 │ │ │ │ ldrb r1, [r4, #1]! │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - bne b80a4 <_PyUnicodeWriter_Init@@Base+0x85c> │ │ │ │ - ldr r1, [pc, #2424] @ b8a5c <_PyUnicodeWriter_Init@@Base+0x1214> │ │ │ │ + bne b81fc <_PyUnicodeWriter_Init@@Base+0x85c> │ │ │ │ + ldr r1, [pc, #2424] @ b8bb4 <_PyUnicodeWriter_Init@@Base+0x1214> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b7c00 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + bhi b7d58 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #2392] @ b8a60 <_PyUnicodeWriter_Init@@Base+0x1218> │ │ │ │ + ldr r0, [pc, #2392] @ b8bb8 <_PyUnicodeWriter_Init@@Base+0x1218> │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #4 │ │ │ │ - bhi b81d0 <_PyUnicodeWriter_Init@@Base+0x988> │ │ │ │ + bhi b8328 <_PyUnicodeWriter_Init@@Base+0x988> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r0, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ add r2, r1, #4 │ │ │ │ - beq b8734 <_PyUnicodeWriter_Init@@Base+0xeec> │ │ │ │ - bhi b83fc <_PyUnicodeWriter_Init@@Base+0xbb4> │ │ │ │ + beq b888c <_PyUnicodeWriter_Init@@Base+0xeec> │ │ │ │ + bhi b8554 <_PyUnicodeWriter_Init@@Base+0xbb4> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8cfc <_PyUnicodeWriter_Init@@Base+0x14b4> │ │ │ │ + beq b8e54 <_PyUnicodeWriter_Init@@Base+0x14b4> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b8cc8 <_PyUnicodeWriter_Init@@Base+0x1480> │ │ │ │ + beq b8e20 <_PyUnicodeWriter_Init@@Base+0x1480> │ │ │ │ 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, #51576 @ 0xc978 │ │ │ │ + movw r3, #49720 @ 0xc238 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ add r4, r4, #2 │ │ │ │ - ldr r1, [pc, #2272] @ b8a64 <_PyUnicodeWriter_Init@@Base+0x121c> │ │ │ │ + ldr r1, [pc, #2272] @ b8bbc <_PyUnicodeWriter_Init@@Base+0x121c> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi b8198 <_PyUnicodeWriter_Init@@Base+0x950> │ │ │ │ + bhi b82f0 <_PyUnicodeWriter_Init@@Base+0x950> │ │ │ │ ldrsb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7f74 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + beq b80cc <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b85d4 <_PyUnicodeWriter_Init@@Base+0xd8c> │ │ │ │ + beq b872c <_PyUnicodeWriter_Init@@Base+0xd8c> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi b7f74 <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ + bhi b80cc <_PyUnicodeWriter_Init@@Base+0x72c> │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bhi b85c8 <_PyUnicodeWriter_Init@@Base+0xd80> │ │ │ │ + bhi b8720 <_PyUnicodeWriter_Init@@Base+0xd80> │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - beq b85dc <_PyUnicodeWriter_Init@@Base+0xd94> │ │ │ │ + beq b8734 <_PyUnicodeWriter_Init@@Base+0xd94> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ ldreq r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne b7a84 <_PyUnicodeWriter_Init@@Base+0x23c> │ │ │ │ + bne b7bdc <_PyUnicodeWriter_Init@@Base+0x23c> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ add r2, r1, #4 │ │ │ │ - beq b8838 <_PyUnicodeWriter_Init@@Base+0xff0> │ │ │ │ - bhi b85e4 <_PyUnicodeWriter_Init@@Base+0xd9c> │ │ │ │ + beq b8990 <_PyUnicodeWriter_Init@@Base+0xff0> │ │ │ │ + bhi b873c <_PyUnicodeWriter_Init@@Base+0xd9c> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b87cc <_PyUnicodeWriter_Init@@Base+0xf84> │ │ │ │ + beq b8924 <_PyUnicodeWriter_Init@@Base+0xf84> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #39712 @ 0x9b20 │ │ │ │ + movw r3, #36000 @ 0x8ca0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ and r3, r7, #17 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r9, r1, #45 @ 0x2d │ │ │ │ @@ -142271,912 +142357,912 @@ │ │ │ │ add r1, r9, r5 │ │ │ │ cmp r1, r6 │ │ │ │ movlt r1, r6 │ │ │ │ cmp r3, #16 │ │ │ │ sub r6, r1, r9 │ │ │ │ subeq r5, r1, r9 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls b87ac <_PyUnicodeWriter_Init@@Base+0xf64> │ │ │ │ + bls b8904 <_PyUnicodeWriter_Init@@Base+0xf64> │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r2, [r8, #20] │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt b87ac <_PyUnicodeWriter_Init@@Base+0xf64> │ │ │ │ + bgt b8904 <_PyUnicodeWriter_Init@@Base+0xf64> │ │ │ │ sub r6, r6, r5 │ │ │ │ and r3, r7, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ bic r7, r6, r6, asr #31 │ │ │ │ - bgt b8800 <_PyUnicodeWriter_Init@@Base+0xfb8> │ │ │ │ + bgt b8958 <_PyUnicodeWriter_Init@@Base+0xfb8> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq b8794 <_PyUnicodeWriter_Init@@Base+0xf4c> │ │ │ │ + beq b88ec <_PyUnicodeWriter_Init@@Base+0xf4c> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r3, r9, r3 │ │ │ │ add r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt b8768 <_PyUnicodeWriter_Init@@Base+0xf20> │ │ │ │ + bgt b88c0 <_PyUnicodeWriter_Init@@Base+0xf20> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ add r1, r3, r9 │ │ │ │ - bl ba9d0 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bab28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ cmp r6, #0 │ │ │ │ - ble b7e14 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + ble b7f6c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7e14 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + beq b7f6c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ - bl 372108 │ │ │ │ + bl 371a90 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7e14 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b7f6c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ tst r7, #8 │ │ │ │ - beq b7ed0 <_PyUnicodeWriter_Init@@Base+0x688> │ │ │ │ + beq b8028 <_PyUnicodeWriter_Init@@Base+0x688> │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - b b7ed4 <_PyUnicodeWriter_Init@@Base+0x68c> │ │ │ │ + b b802c <_PyUnicodeWriter_Init@@Base+0x68c> │ │ │ │ add r4, r4, #3 │ │ │ │ - b b80dc <_PyUnicodeWriter_Init@@Base+0x894> │ │ │ │ + b b8234 <_PyUnicodeWriter_Init@@Base+0x894> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ moveq r2, #2 │ │ │ │ addne r4, r4, #1 │ │ │ │ movne r2, #1 │ │ │ │ ldrbeq r3, [r4, #2] │ │ │ │ addeq r4, r4, #2 │ │ │ │ - b b7fc4 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ + b b811c <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ mov r2, #5 │ │ │ │ add r4, r4, #1 │ │ │ │ - b b7fc4 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ + b b811c <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ mov r2, #4 │ │ │ │ add r4, r4, #1 │ │ │ │ - b b7fc4 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ + b b811c <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl b8f18 │ │ │ │ + bl b9070 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne b7f0c <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ - b b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b8064 <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16b93c │ │ │ │ + bl 16bfb4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne b7f0c <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ - b b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b8064 <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 295398 │ │ │ │ + bl 295570 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne b7f0c <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ - b b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b8064 <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge b8cac <_PyUnicodeWriter_Init@@Base+0x1464> │ │ │ │ + bge b8e04 <_PyUnicodeWriter_Init@@Base+0x1464> │ │ │ │ tst r7, #8 │ │ │ │ - bne b8c9c <_PyUnicodeWriter_Init@@Base+0x1454> │ │ │ │ - bl 1ff864 │ │ │ │ + bne b8df4 <_PyUnicodeWriter_Init@@Base+0x1454> │ │ │ │ + bl 1ffdf4 │ │ │ │ mov r9, r0 │ │ │ │ - b b7f04 <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ + b b805c <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b8144 <_PyUnicodeWriter_Init@@Base+0x8fc> │ │ │ │ + bne b829c <_PyUnicodeWriter_Init@@Base+0x8fc> │ │ │ │ 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, #34836 @ 0x8814 │ │ │ │ + movw r3, #32980 @ 0x80d4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl b9b20 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9c78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b7cb8 <_PyUnicodeWriter_Init@@Base+0x470> │ │ │ │ + beq b7e10 <_PyUnicodeWriter_Init@@Base+0x470> │ │ │ │ cmp r2, #2 │ │ │ │ strne r5, [r1, r3, lsl #2] │ │ │ │ lsleq r2, r3, #1 │ │ │ │ ldrne r3, [r8, #20] │ │ │ │ strheq r5, [r1, r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7e14 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b7f6c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ add r2, r1, #4 │ │ │ │ - bne b8678 <_PyUnicodeWriter_Init@@Base+0xe30> │ │ │ │ + bne b87d0 <_PyUnicodeWriter_Init@@Base+0xe30> │ │ │ │ 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, #34800 @ 0x87f0 │ │ │ │ + movw r3, #32944 @ 0x80b0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ ldrd r0, [r2], #8 │ │ │ │ - beq b8ba4 <_PyUnicodeWriter_Init@@Base+0x135c> │ │ │ │ - bhi b8b6c <_PyUnicodeWriter_Init@@Base+0x1324> │ │ │ │ + beq b8cfc <_PyUnicodeWriter_Init@@Base+0x135c> │ │ │ │ + bhi b8cc4 <_PyUnicodeWriter_Init@@Base+0x1324> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8b3c <_PyUnicodeWriter_Init@@Base+0x12f4> │ │ │ │ + beq b8c94 <_PyUnicodeWriter_Init@@Base+0x12f4> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b8b0c <_PyUnicodeWriter_Init@@Base+0x12c4> │ │ │ │ + beq b8c64 <_PyUnicodeWriter_Init@@Base+0x12c4> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #38328 @ 0x95b8 │ │ │ │ + movw r3, #37064 @ 0x90c8 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ ldrd r0, [r2], #8 │ │ │ │ - beq b8c6c <_PyUnicodeWriter_Init@@Base+0x1424> │ │ │ │ - bhi b8c34 <_PyUnicodeWriter_Init@@Base+0x13ec> │ │ │ │ + beq b8dc4 <_PyUnicodeWriter_Init@@Base+0x1424> │ │ │ │ + bhi b8d8c <_PyUnicodeWriter_Init@@Base+0x13ec> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8c04 <_PyUnicodeWriter_Init@@Base+0x13bc> │ │ │ │ + beq b8d5c <_PyUnicodeWriter_Init@@Base+0x13bc> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b8bd4 <_PyUnicodeWriter_Init@@Base+0x138c> │ │ │ │ + beq b8d2c <_PyUnicodeWriter_Init@@Base+0x138c> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #34880 @ 0x8840 │ │ │ │ + movw r3, #33024 @ 0x8100 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ add r2, r1, #4 │ │ │ │ - beq b8ad8 <_PyUnicodeWriter_Init@@Base+0x1290> │ │ │ │ - bhi b8a9c <_PyUnicodeWriter_Init@@Base+0x1254> │ │ │ │ + beq b8c30 <_PyUnicodeWriter_Init@@Base+0x1290> │ │ │ │ + bhi b8bf4 <_PyUnicodeWriter_Init@@Base+0x1254> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8a68 <_PyUnicodeWriter_Init@@Base+0x1220> │ │ │ │ + beq b8bc0 <_PyUnicodeWriter_Init@@Base+0x1220> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b8a20 <_PyUnicodeWriter_Init@@Base+0x11d8> │ │ │ │ + beq b8b78 <_PyUnicodeWriter_Init@@Base+0x11d8> │ │ │ │ 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, #34860 @ 0x882c │ │ │ │ + movw r3, #33004 @ 0x80ec │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b b7c2c <_PyUnicodeWriter_Init@@Base+0x3e4> │ │ │ │ + b b7d84 <_PyUnicodeWriter_Init@@Base+0x3e4> │ │ │ │ mov r2, r1 │ │ │ │ - b b7f60 <_PyUnicodeWriter_Init@@Base+0x718> │ │ │ │ + b b80b8 <_PyUnicodeWriter_Init@@Base+0x718> │ │ │ │ mov r2, #0 │ │ │ │ - b b7e28 <_PyUnicodeWriter_Init@@Base+0x5e0> │ │ │ │ + b b7f80 <_PyUnicodeWriter_Init@@Base+0x5e0> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq b8d30 <_PyUnicodeWriter_Init@@Base+0x14e8> │ │ │ │ + beq b8e88 <_PyUnicodeWriter_Init@@Base+0x14e8> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b81e8 <_PyUnicodeWriter_Init@@Base+0x9a0> │ │ │ │ + bne b8340 <_PyUnicodeWriter_Init@@Base+0x9a0> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #41228 @ 0xa10c │ │ │ │ + movw r3, #39300 @ 0x9984 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ rsb r1, r3, #-2147483601 @ 0x8000002f │ │ │ │ movw ip, #26215 @ 0x6667 │ │ │ │ movt ip, #26214 @ 0x6666 │ │ │ │ add r0, r0, #1 │ │ │ │ smull ip, lr, r1, ip │ │ │ │ asr r1, r1, #31 │ │ │ │ rsb r1, r1, lr, asr #2 │ │ │ │ cmp r1, r6 │ │ │ │ - blt b8e84 <_PyUnicodeWriter_Init@@Base+0x163c> │ │ │ │ + blt b8fdc <_PyUnicodeWriter_Init@@Base+0x163c> │ │ │ │ mov r1, #10 │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ sub r6, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - bne b8628 <_PyUnicodeWriter_Init@@Base+0xde0> │ │ │ │ + bne b8780 <_PyUnicodeWriter_Init@@Base+0xde0> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne b7b84 <_PyUnicodeWriter_Init@@Base+0x33c> │ │ │ │ - b b7ff0 <_PyUnicodeWriter_Init@@Base+0x7a8> │ │ │ │ + bne b7cdc <_PyUnicodeWriter_Init@@Base+0x33c> │ │ │ │ + b b8148 <_PyUnicodeWriter_Init@@Base+0x7a8> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq b887c <_PyUnicodeWriter_Init@@Base+0x1034> │ │ │ │ - bhi b8694 <_PyUnicodeWriter_Init@@Base+0xe4c> │ │ │ │ + beq b89d4 <_PyUnicodeWriter_Init@@Base+0x1034> │ │ │ │ + bhi b87ec <_PyUnicodeWriter_Init@@Base+0xe4c> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq b8d98 <_PyUnicodeWriter_Init@@Base+0x1550> │ │ │ │ + beq b8ef0 <_PyUnicodeWriter_Init@@Base+0x1550> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq b8d64 <_PyUnicodeWriter_Init@@Base+0x151c> │ │ │ │ + beq b8ebc <_PyUnicodeWriter_Init@@Base+0x151c> │ │ │ │ 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, #10828 @ 0x2a4c │ │ │ │ + movw r3, #8972 @ 0x230c │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #64 @ 0x40 │ │ │ │ mov r2, #26 │ │ │ │ str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #18780 @ 0x495c │ │ │ │ + movw r3, #16924 @ 0x421c │ │ │ │ movt r3, #65 @ 0x41 │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ ldrb r3, [fp, #-63] @ 0xffffffc1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ strbeq r3, [fp, #-63] @ 0xffffffc1 │ │ │ │ - beq b8718 <_PyUnicodeWriter_Init@@Base+0xed0> │ │ │ │ + beq b8870 <_PyUnicodeWriter_Init@@Base+0xed0> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b8ea0 <_PyUnicodeWriter_Init@@Base+0x1658> │ │ │ │ + bne b8ff8 <_PyUnicodeWriter_Init@@Base+0x1658> │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba9d0 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl bab28 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7e14 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7f6c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #47412 @ 0xb934 │ │ │ │ + movw r3, #45648 @ 0xb250 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r5 │ │ │ │ - bl 372108 │ │ │ │ + bl 371a90 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b82b4 <_PyUnicodeWriter_Init@@Base+0xa6c> │ │ │ │ + b b840c <_PyUnicodeWriter_Init@@Base+0xa6c> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1dfb84 │ │ │ │ + bl 1e0144 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b82a0 <_PyUnicodeWriter_Init@@Base+0xa58> │ │ │ │ - b b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b83f8 <_PyUnicodeWriter_Init@@Base+0xa58> │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ cmp r1, #0 │ │ │ │ - beq b827c <_PyUnicodeWriter_Init@@Base+0xa34> │ │ │ │ + beq b83d4 <_PyUnicodeWriter_Init@@Base+0xa34> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r0, r8 │ │ │ │ - bl b9b20 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9c78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b827c <_PyUnicodeWriter_Init@@Base+0xa34> │ │ │ │ - b b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b83d4 <_PyUnicodeWriter_Init@@Base+0xa34> │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #34892 @ 0x884c │ │ │ │ + movw r3, #33036 @ 0x810c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8294 <_PyUnicodeWriter_Init@@Base+0xa4c> │ │ │ │ + bne b83ec <_PyUnicodeWriter_Init@@Base+0xa4c> │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ - bl 372108 │ │ │ │ + bl 371a90 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b8294 <_PyUnicodeWriter_Init@@Base+0xa4c> │ │ │ │ + b b83ec <_PyUnicodeWriter_Init@@Base+0xa4c> │ │ │ │ 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, #34884 @ 0x8844 │ │ │ │ + movw r3, #33028 @ 0x8104 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ ldrb r3, [r0] │ │ │ │ orr r7, r7, #16 │ │ │ │ mov r4, r0 │ │ │ │ - b b7bb4 <_PyUnicodeWriter_Init@@Base+0x36c> │ │ │ │ + b b7d0c <_PyUnicodeWriter_Init@@Base+0x36c> │ │ │ │ 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, #34796 @ 0x87ec │ │ │ │ + movw r3, #32940 @ 0x80ac │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34748 @ 0x87bc │ │ │ │ + movw r1, #32892 @ 0x807c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bl 16f2c4 │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ orr r7, r7, #1 │ │ │ │ mov r4, r0 │ │ │ │ - b b7a0c <_PyUnicodeWriter_Init@@Base+0x1c4> │ │ │ │ + b b7b64 <_PyUnicodeWriter_Init@@Base+0x1c4> │ │ │ │ mov r1, r5 │ │ │ │ - b b88e8 <_PyUnicodeWriter_Init@@Base+0x10a0> │ │ │ │ + b b8a40 <_PyUnicodeWriter_Init@@Base+0x10a0> │ │ │ │ add r1, r1, #1 │ │ │ │ ldrb r2, [r9, r1] │ │ │ │ cmp r1, r0 │ │ │ │ - bge b88fc <_PyUnicodeWriter_Init@@Base+0x10b4> │ │ │ │ + bge b8a54 <_PyUnicodeWriter_Init@@Base+0x10b4> │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq b88e4 <_PyUnicodeWriter_Init@@Base+0x109c> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + beq b8a3c <_PyUnicodeWriter_Init@@Base+0x109c> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34616 @ 0x8738 │ │ │ │ + movw r1, #32760 @ 0x7ff8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bl 14161c │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ orr r7, r7, #8 │ │ │ │ mov r4, r0 │ │ │ │ - b b7a0c <_PyUnicodeWriter_Init@@Base+0x1c4> │ │ │ │ + b b7b64 <_PyUnicodeWriter_Init@@Base+0x1c4> │ │ │ │ mov r0, r8 │ │ │ │ - bl 154c20 <_PyType_Name@@Base+0x34> │ │ │ │ + bl 1552bc <_PyType_Name@@Base+0x34> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + beq b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ adds r9, r9, #2 │ │ │ │ - bne b7b58 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ - b b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b7cb0 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b b7b54 <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ + b b7cac <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ ldrb r7, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ strh r7, [ip], #8 │ │ │ │ ldrb r7, [r1, #-3] │ │ │ │ strh r7, [ip, #-6] │ │ │ │ ldrb r7, [r1, #-2] │ │ │ │ strh r7, [ip, #-4] │ │ │ │ ldrb r7, [r1, #-1] │ │ │ │ strh r7, [ip, #-2] │ │ │ │ - b b7d18 <_PyUnicodeWriter_Init@@Base+0x4d0> │ │ │ │ + b b7e70 <_PyUnicodeWriter_Init@@Base+0x4d0> │ │ │ │ ldr ip, [r8, #4] │ │ │ │ add r1, r9, r5 │ │ │ │ mov r2, r9 │ │ │ │ add ip, ip, r3, lsl #2 │ │ │ │ bic r3, r5, #3 │ │ │ │ add lr, r9, r3 │ │ │ │ mov r0, ip │ │ │ │ cmp lr, r2 │ │ │ │ - bhi b8e5c <_PyUnicodeWriter_Init@@Base+0x1614> │ │ │ │ + bhi b8fb4 <_PyUnicodeWriter_Init@@Base+0x1614> │ │ │ │ sub r2, r9, #3 │ │ │ │ cmp r2, lr │ │ │ │ movhi r2, #0 │ │ │ │ lslls r2, r3, #2 │ │ │ │ movhi r3, #0 │ │ │ │ add r2, r2, ip │ │ │ │ add r3, r3, r9 │ │ │ │ cmp r1, r3 │ │ │ │ - bls b8944 <_PyUnicodeWriter_Init@@Base+0x10fc> │ │ │ │ + bls b8a9c <_PyUnicodeWriter_Init@@Base+0x10fc> │ │ │ │ ldrb r0, [r3], #1 │ │ │ │ str r0, [r2], #4 │ │ │ │ - b b89bc <_PyUnicodeWriter_Init@@Base+0x1174> │ │ │ │ + b b8b14 <_PyUnicodeWriter_Init@@Base+0x1174> │ │ │ │ mov r4, #0 │ │ │ │ - b b7b54 <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ + b b7cac <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ add r4, r4, #2 │ │ │ │ ldrb r3, [r4] │ │ │ │ add r1, r2, #4 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r5, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ mvnlt r5, #1 │ │ │ │ - b b817c <_PyUnicodeWriter_Init@@Base+0x934> │ │ │ │ + b b82d4 <_PyUnicodeWriter_Init@@Base+0x934> │ │ │ │ str r7, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl bac24 <_PyUnicodeWriter_WriteASCIIString@@Base+0x254> │ │ │ │ + bl bad70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x248> │ │ │ │ cmp r0, #0 │ │ │ │ - bge b7e14 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bge b7f6c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #34844 @ 0x881c │ │ │ │ + movw r3, #32988 @ 0x80dc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ - strdeq r1, [r6], #-60 @ 0xffffffc4 │ │ │ │ - subeq r1, r6, ip, lsr #8 │ │ │ │ - subeq r1, r6, lr, asr #8 │ │ │ │ - subeq r1, r6, r0, ror r4 │ │ │ │ - subeq r1, r6, sl, ror r4 │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + subeq r0, r6, sl, lsr #25 │ │ │ │ + ldrdeq r0, [r6], #-202 @ 0xffffff36 │ │ │ │ + strdeq r0, [r6], #-204 @ 0xffffff34 │ │ │ │ + subeq r0, r6, lr, lsl sp │ │ │ │ + subeq r0, r6, r8, lsr #26 │ │ │ │ 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, #34856 @ 0x8828 │ │ │ │ + movw r3, #33000 @ 0x80e8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b8594 <_PyUnicodeWriter_Init@@Base+0xd4c> │ │ │ │ + bne b86ec <_PyUnicodeWriter_Init@@Base+0xd4c> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #34852 @ 0x8824 │ │ │ │ + movw r3, #32996 @ 0x80e4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ 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, #34848 @ 0x8820 │ │ │ │ + movw r3, #32992 @ 0x80e0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #34808 @ 0x87f8 │ │ │ │ + movw r3, #32952 @ 0x80b8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #34824 @ 0x8808 │ │ │ │ + movw r3, #32968 @ 0x80c8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b84ec <_PyUnicodeWriter_Init@@Base+0xca4> │ │ │ │ + bne b8644 <_PyUnicodeWriter_Init@@Base+0xca4> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #34816 @ 0x8800 │ │ │ │ + movw r3, #32960 @ 0x80c0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #36848 @ 0x8ff0 │ │ │ │ + movw r3, #34992 @ 0x88b0 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #34864 @ 0x8830 │ │ │ │ + movw r3, #33008 @ 0x80f0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #34876 @ 0x883c │ │ │ │ + movw r3, #33020 @ 0x80fc │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne b8544 <_PyUnicodeWriter_Init@@Base+0xcfc> │ │ │ │ + bne b869c <_PyUnicodeWriter_Init@@Base+0xcfc> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #34872 @ 0x8838 │ │ │ │ + movw r3, #33016 @ 0x80f8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #34868 @ 0x8834 │ │ │ │ + movw r3, #33012 @ 0x80f4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - bl 1ffb74 │ │ │ │ + bl 200104 │ │ │ │ mov r9, r0 │ │ │ │ - b b7f04 <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b b805c <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34896 @ 0x8850 │ │ │ │ + movw r1, #33040 @ 0x8110 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bl 16f2c4 │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #34832 @ 0x8810 │ │ │ │ + movw r3, #32976 @ 0x80d0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ 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, #34840 @ 0x8818 │ │ │ │ + movw r3, #32984 @ 0x80d8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ 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, #34888 @ 0x8848 │ │ │ │ + movw r3, #33032 @ 0x8108 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ 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, #34792 @ 0x87e8 │ │ │ │ + movw r3, #32936 @ 0x80a8 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ 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, #34804 @ 0x87f4 │ │ │ │ + movw r3, #32948 @ 0x80b4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ bl 2e6d8 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b8218 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b b8370 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r6, [r3] │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ orrlt r7, r7, #1 │ │ │ │ rsblt r6, r6, #0 │ │ │ │ - b b866c <_PyUnicodeWriter_Init@@Base+0xe24> │ │ │ │ + b b87c4 <_PyUnicodeWriter_Init@@Base+0xe24> │ │ │ │ str r7, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 3cda60 │ │ │ │ + bl 3cd308 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b7e14 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bge b7f6c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ cmp r1, #0 │ │ │ │ - bne b7e50 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ + bne b7fa8 <_PyUnicodeWriter_Init@@Base+0x608> │ │ │ │ str r7, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3cda60 │ │ │ │ + bl 3cd308 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b7e14 <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ - b b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bge b7f6c <_PyUnicodeWriter_Init@@Base+0x5cc> │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e378 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7b54 <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ + beq b7cac <_PyUnicodeWriter_Init@@Base+0x30c> │ │ │ │ mov r5, r0 │ │ │ │ - b b7af4 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ + b b7c4c <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ ldrb r6, [r2] │ │ │ │ add r2, r2, #4 │ │ │ │ str r6, [r0], #16 │ │ │ │ ldrb r6, [r2, #-3] │ │ │ │ str r6, [r0, #-12] │ │ │ │ ldrb r6, [r2, #-2] │ │ │ │ str r6, [r0, #-8] │ │ │ │ ldrb r6, [r2, #-1] │ │ │ │ str r6, [r0, #-4] │ │ │ │ - b b8998 <_PyUnicodeWriter_Init@@Base+0x1150> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + b b8af0 <_PyUnicodeWriter_Init@@Base+0x1150> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34712 @ 0x8798 │ │ │ │ + movw r1, #32856 @ 0x8058 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bl 16f2c4 │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r5, r5, #2 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r0, fp, #62 @ 0x3e │ │ │ │ bl 2e390 <__memmove_chk@plt> │ │ │ │ movw r3, #30768 @ 0x7830 │ │ │ │ strh r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b b8718 <_PyUnicodeWriter_Init@@Base+0xed0> │ │ │ │ + b b8870 <_PyUnicodeWriter_Init@@Base+0xed0> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bgt b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bne b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b7f04 <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b805c <_PyUnicodeWriter_Init@@Base+0x6bc> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #34728 @ 0x87a8 │ │ │ │ + movw r1, #32872 @ 0x8068 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b b7f90 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ + bl 16f2c4 │ │ │ │ + b b80e8 <_PyUnicodeWriter_Init@@Base+0x748> │ │ │ │ │ │ │ │ -000b8f18 : │ │ │ │ +000b9070 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r7, [pc, #1188] @ b93d8 │ │ │ │ + ldr r7, [pc, #1188] @ b9530 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r7, r9] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ tst r4, #16 │ │ │ │ - bne b90e0 │ │ │ │ + bne b9238 │ │ │ │ tst r4, #8 │ │ │ │ - bne b93c4 │ │ │ │ + bne b951c │ │ │ │ ldr r8, [r5, #8] │ │ │ │ add r3, r8, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne b8f74 │ │ │ │ + bne b90cc │ │ │ │ ldr r3, [r5, #208] @ 0xd0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b9334 │ │ │ │ - movw r4, #38384 @ 0x95f0 │ │ │ │ + beq b948c │ │ │ │ + movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ ldr r3, [r4, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9314 │ │ │ │ + beq b946c │ │ │ │ bl 2d72c │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r4, #944] @ 0x3b0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b8fc4 │ │ │ │ + bne b911c │ │ │ │ ldr r3, [r4, #928] @ 0x3a0 │ │ │ │ cmp r8, r3 │ │ │ │ - bne b8fc4 │ │ │ │ - ldr r8, [pc, #1064] @ b93dc │ │ │ │ + bne b911c │ │ │ │ + ldr r8, [pc, #1064] @ b9534 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9158 │ │ │ │ + bne b92b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b9374 │ │ │ │ + beq b94cc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b9070 │ │ │ │ + beq b91c8 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b93b4 │ │ │ │ + beq b950c │ │ │ │ ldr r5, [r7, r9] │ │ │ │ ldr r3, [r5, #788] @ 0x314 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc b9344 │ │ │ │ - movw r3, #8856 @ 0x2298 │ │ │ │ + bcc b949c │ │ │ │ + movw r3, #10536 @ 0x2928 │ │ │ │ movt r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b90b0 │ │ │ │ + bne b9208 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b90c4 │ │ │ │ - movw r3, #8900 @ 0x22c4 │ │ │ │ + beq b921c │ │ │ │ + movw r3, #10580 @ 0x2954 │ │ │ │ movt r3, #22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b90cc │ │ │ │ + bne b9224 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ - bl 162304 │ │ │ │ + bl 162994 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b90a0 │ │ │ │ + beq b91f8 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b90a0 │ │ │ │ + beq b91f8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq b910c │ │ │ │ + beq b9264 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -143191,759 +143277,759 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b9054 │ │ │ │ - b b90a0 │ │ │ │ - movw r2, #8804 @ 0x2264 │ │ │ │ + bne b91ac │ │ │ │ + b b91f8 │ │ │ │ + movw r2, #9012 @ 0x2334 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b9054 │ │ │ │ - b b90a0 │ │ │ │ + bne b91ac │ │ │ │ + b b91f8 │ │ │ │ add r3, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b90e8 │ │ │ │ + bne b9240 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 2621a0 <_Py_HandlePending@@Base+0x3ec> │ │ │ │ - b b8f4c │ │ │ │ - movw r1, #45172 @ 0xb074 │ │ │ │ + bl 262a78 <_Py_HandlePending@@Base+0x3f0> │ │ │ │ + b b90a4 │ │ │ │ + movw r1, #45596 @ 0xb21c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #35092 @ 0x8914 │ │ │ │ + movw r2, #33236 @ 0x81d4 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b90a0 │ │ │ │ + bgt b91f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b90a0 │ │ │ │ + bne b91f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b90a0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b91f8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r8] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b91a8 │ │ │ │ + beq b9300 │ │ │ │ ldrb r3, [r1, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi b9300 │ │ │ │ + bhi b9458 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b91a8 │ │ │ │ + beq b9300 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcc b9300 │ │ │ │ - ldr r3, [pc, #560] @ b93e0 │ │ │ │ + bcc b9458 │ │ │ │ + ldr r3, [pc, #560] @ b9538 │ │ │ │ mov sl, #1 │ │ │ │ str r5, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r5, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r4, r1 │ │ │ │ str r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b91e8 │ │ │ │ + b b9340 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, sl, #1 │ │ │ │ mov sl, r3 │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ add r2, r2, #8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq b9308 │ │ │ │ + beq b9460 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b91cc │ │ │ │ + beq b9324 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ dmb ish │ │ │ │ ldr r9, [r2, #4] │ │ │ │ dmb ish │ │ │ │ movw r6, #5196 @ 0x144c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ cmp r9, r3 │ │ │ │ cmpne r6, r9 │ │ │ │ - beq b9388 │ │ │ │ + beq b94e0 │ │ │ │ ldr r1, [r5, #1716] @ 0x6b4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2bb4a4 │ │ │ │ + bl 2bb56c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9388 │ │ │ │ + bne b94e0 │ │ │ │ ldr r1, [r5, #1712] @ 0x6b0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2bb4a4 │ │ │ │ + bl 2bb56c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9388 │ │ │ │ + bne b94e0 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r2, r6 │ │ │ │ - beq b9274 │ │ │ │ + beq b93cc │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b9274 │ │ │ │ + bne b93cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 143b1c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 1441e4 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b9090 │ │ │ │ + beq b91e8 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #35040 @ 0x88e0 │ │ │ │ + movw r0, #33184 @ 0x81a0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9090 │ │ │ │ + beq b91e8 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 157b40 │ │ │ │ + bl 1581dc │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b92d0 │ │ │ │ + bgt b9428 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b92d0 │ │ │ │ + bne b9428 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b9090 │ │ │ │ + beq b91e8 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b91cc │ │ │ │ + bgt b9324 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b91cc │ │ │ │ + bne b9324 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b91cc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b9324 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b b916c │ │ │ │ + b b92c4 │ │ │ │ ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b8fc4 │ │ │ │ - bl 234a9c │ │ │ │ + b b911c │ │ │ │ + bl 2353e4 │ │ │ │ bl 2d72c │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r4, #944] @ 0x3b0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b8fa0 │ │ │ │ - b b8fc4 │ │ │ │ + beq b90f8 │ │ │ │ + b b911c │ │ │ │ mov r0, r5 │ │ │ │ - bl 258294 │ │ │ │ + bl 258c0c │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - b b8f74 │ │ │ │ + b b90cc │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc b8ffc │ │ │ │ + bcc b9154 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #35056 @ 0x88f0 │ │ │ │ + movw r1, #33200 @ 0x81b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 36910 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 3690c <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b90a0 │ │ │ │ + bne b91f8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ - b b8ffc │ │ │ │ - movw r0, #35048 @ 0x88e8 │ │ │ │ + b b9154 │ │ │ │ + movw r0, #33192 @ 0x81a8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b aab40 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + b aab5c │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #34952 @ 0x8888 │ │ │ │ + movw r1, #33096 @ 0x8148 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - movw r0, #34992 @ 0x88b0 │ │ │ │ + bl 14161c │ │ │ │ + movw r0, #33136 @ 0x8170 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b b91cc │ │ │ │ + bl 2ee6a8 │ │ │ │ + b b9324 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 16b93c │ │ │ │ + b 16bfb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8d42c <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 8d780 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b8f54 │ │ │ │ - b b90a0 │ │ │ │ + bne b90ac │ │ │ │ + b b91f8 │ │ │ │ andeq r0, r0, ip │ │ │ │ - mlseq r2, ip, ip, r9 │ │ │ │ - mlseq r2, r4, sl, r9 │ │ │ │ + rsbeq r9, r2, r4, lsr #25 │ │ │ │ + mlseq r2, ip, sl, r9 │ │ │ │ │ │ │ │ -000b93e4 : │ │ │ │ +000b953c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #748] @ b96ec │ │ │ │ + ldr r3, [pc, #748] @ b9844 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ tst r4, #16 │ │ │ │ - bne b9498 │ │ │ │ + bne b95f0 │ │ │ │ tst r4, #8 │ │ │ │ - bne b96d8 │ │ │ │ + bne b9830 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne b943c │ │ │ │ + bne b9594 │ │ │ │ ldr r3, [r5, #208] @ 0xd0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b9684 │ │ │ │ - movw r4, #38384 @ 0x95f0 │ │ │ │ + beq b97dc │ │ │ │ + movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ ldr r3, [r4, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9658 │ │ │ │ + beq b97b0 │ │ │ │ bl 2d72c │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r4, #944] @ 0x3b0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b948c │ │ │ │ + bne b95e4 │ │ │ │ ldr r3, [r4, #928] @ 0x3a0 │ │ │ │ cmp r3, r6 │ │ │ │ - bne b948c │ │ │ │ - ldr r6, [pc, #628] @ b96f0 │ │ │ │ + bne b95e4 │ │ │ │ + ldr r6, [pc, #628] @ b9848 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne b94c4 │ │ │ │ + bne b961c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b94a0 │ │ │ │ + bne b95f8 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 2621a0 <_Py_HandlePending@@Base+0x3ec> │ │ │ │ - b b9414 │ │ │ │ + bl 262a78 <_Py_HandlePending@@Base+0x3f0> │ │ │ │ + b b956c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ mov r8, r3 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b9518 │ │ │ │ + beq b9670 │ │ │ │ ldrb r3, [r8, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi b9678 │ │ │ │ + bhi b97d0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b9518 │ │ │ │ + beq b9670 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r1, [r8, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc b9678 │ │ │ │ - ldr sl, [pc, #468] @ b96f4 │ │ │ │ + bcc b97d0 │ │ │ │ + ldr sl, [pc, #468] @ b984c │ │ │ │ mov r9, #1 │ │ │ │ - b b9538 │ │ │ │ + b b9690 │ │ │ │ add r3, r9, #1 │ │ │ │ add sl, sl, #8 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ - beq b948c │ │ │ │ + beq b95e4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9524 │ │ │ │ + beq b967c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ dmb ish │ │ │ │ ldr r3, [sl, #4] │ │ │ │ dmb ish │ │ │ │ mov r7, r3 │ │ │ │ movw r2, #5196 @ 0x144c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ - beq b96ac │ │ │ │ + beq b9804 │ │ │ │ ldr r1, [r4, #1716] @ 0x6b4 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2bb4a4 │ │ │ │ + bl 2bb56c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b96ac │ │ │ │ + bne b9804 │ │ │ │ ldr r1, [r4, #1712] @ 0x6b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2bb4a4 │ │ │ │ + bl 2bb56c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b96ac │ │ │ │ + bne b9804 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b95c4 │ │ │ │ + beq b971c │ │ │ │ ldr r2, [r8, #24] │ │ │ │ mov r0, r8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b95c4 │ │ │ │ - bl 143b1c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bne b971c │ │ │ │ + bl 1441e4 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b9694 │ │ │ │ + beq b97ec │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #35040 @ 0x88e0 │ │ │ │ + movw r0, #33184 @ 0x81a0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9694 │ │ │ │ + beq b97ec │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 157b40 │ │ │ │ + bl 1581dc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9628 │ │ │ │ + bgt b9780 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9628 │ │ │ │ + bne b9780 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9694 │ │ │ │ + beq b97ec │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9524 │ │ │ │ + bgt b967c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9524 │ │ │ │ + bne b967c │ │ │ │ mov r0, r1 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b b9524 │ │ │ │ - bl 234a9c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b b967c │ │ │ │ + bl 2353e4 │ │ │ │ bl 2d72c │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r4, #944] @ 0x3b0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b9468 │ │ │ │ - b b948c │ │ │ │ + beq b95c0 │ │ │ │ + b b95e4 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ mov r8, r3 │ │ │ │ - b b94dc │ │ │ │ + b b9634 │ │ │ │ mov r0, r5 │ │ │ │ - bl 258294 │ │ │ │ + bl 258c0c │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - b b943c │ │ │ │ + b b9594 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r6] │ │ │ │ dmb ish │ │ │ │ mvn r0, #0 │ │ │ │ - b b9490 │ │ │ │ - movw r3, #44928 @ 0xaf80 │ │ │ │ + b b95e8 │ │ │ │ + movw r3, #44772 @ 0xaee4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r9 │ │ │ │ - movw r1, #34952 @ 0x8888 │ │ │ │ + movw r1, #33096 @ 0x8148 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - movw r0, #34992 @ 0x88b0 │ │ │ │ + bl 14161c │ │ │ │ + movw r0, #33136 @ 0x8170 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b b9524 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b b967c │ │ │ │ mov r0, r5 │ │ │ │ - bl 8d42c <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 8d780 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne b941c │ │ │ │ - b b96a4 │ │ │ │ + bne b9574 │ │ │ │ + b b97fc │ │ │ │ andeq r0, r0, ip │ │ │ │ - mlseq r2, ip, ip, r9 │ │ │ │ - mlseq r2, r4, sl, r9 │ │ │ │ + rsbeq r9, r2, r4, lsr #25 │ │ │ │ + mlseq r2, ip, sl, r9 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmn r3, #1 │ │ │ │ cmpne r3, r5 │ │ │ │ - blt b9860 │ │ │ │ + blt b99b8 │ │ │ │ cmp r2, r5 │ │ │ │ - bgt b9858 │ │ │ │ + bgt b99b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b9790 │ │ │ │ + beq b98e8 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b979c │ │ │ │ + beq b98f4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b97cc │ │ │ │ + bls b9924 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bgt b97cc │ │ │ │ + bgt b9924 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl ba19c <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba2f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #255 @ 0xff │ │ │ │ - beq b97c0 │ │ │ │ + beq b9918 │ │ │ │ cmp r3, #2 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movne r2, r1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs b9758 │ │ │ │ + bcs b98b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b97e4 │ │ │ │ + bne b993c │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9824 │ │ │ │ + beq b997c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9b20 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9c78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b99c8 │ │ │ │ + beq b9b20 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl ba19c <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba2f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b9790 │ │ │ │ + b b98e8 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #33] @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r4] │ │ │ │ - bl 2587c4 │ │ │ │ + bl 25913c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b9790 │ │ │ │ + b b98e8 │ │ │ │ cmn r3, #1 │ │ │ │ - beq b9868 │ │ │ │ + beq b99c0 │ │ │ │ cmp r5, r3 │ │ │ │ movge r5, r3 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ cmp r5, r7 │ │ │ │ movge r8, r5 │ │ │ │ movlt r8, r7 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq b9934 │ │ │ │ + beq b9a8c │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b991c │ │ │ │ + bls b9a74 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r8 │ │ │ │ - bge b98c4 │ │ │ │ + bge b9a1c │ │ │ │ cmp r8, #0 │ │ │ │ - beq b98c0 │ │ │ │ + beq b9a18 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9b20 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9c78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b99c8 │ │ │ │ + beq b9b20 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r3, r7, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ movle r3, #0 │ │ │ │ - ble b9804 │ │ │ │ + ble b995c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ands r7, r3, #1 │ │ │ │ - bne b9984 │ │ │ │ + bne b9adc │ │ │ │ mov r3, #32 │ │ │ │ mov r2, r8 │ │ │ │ - bl 372108 │ │ │ │ + bl 371a90 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b99c8 │ │ │ │ + beq b9b20 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ add r1, r1, r8 │ │ │ │ str r5, [sp] │ │ │ │ str r1, [r4, #20] │ │ │ │ - b b977c │ │ │ │ + b b98d4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2785b0 │ │ │ │ + bl 278788 │ │ │ │ mov r3, r0 │ │ │ │ - b b98a0 │ │ │ │ + b b99f8 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq b99d0 │ │ │ │ + beq b9b28 │ │ │ │ cmp r2, #2 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bls b988c │ │ │ │ + bls b99e4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2785b0 │ │ │ │ + bl 278788 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bls b988c │ │ │ │ - b b98a0 │ │ │ │ + bls b99e4 │ │ │ │ + b b99f8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl ba19c <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba2f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, r5, r1 │ │ │ │ mov r2, r8 │ │ │ │ str r1, [r4, #20] │ │ │ │ - bl 372108 │ │ │ │ + bl 371a90 │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r4, #20] │ │ │ │ - bne b9790 │ │ │ │ + bne b98e8 │ │ │ │ mvn r0, #0 │ │ │ │ - b b9794 │ │ │ │ + b b98ec │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ - b b9954 │ │ │ │ + b b9aac │ │ │ │ │ │ │ │ -000b99d8 <_PyUnicodeWriter_WriteStr@@Base>: │ │ │ │ +000b9b30 <_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 b9a58 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + beq b9bb0 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b9a64 <_PyUnicodeWriter_WriteStr@@Base+0x8c> │ │ │ │ + beq b9bbc <_PyUnicodeWriter_WriteStr@@Base+0x8c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls b9a94 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + bls b9bec <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt b9a94 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + blt b9bec <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ mov r3, #0 │ │ │ │ str r6, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl ba19c <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba2f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #255 @ 0xff │ │ │ │ - beq b9a88 <_PyUnicodeWriter_WriteStr@@Base+0xb0> │ │ │ │ + beq b9be0 <_PyUnicodeWriter_WriteStr@@Base+0xb0> │ │ │ │ cmp r3, #2 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movne r2, r1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs b9a20 <_PyUnicodeWriter_WriteStr@@Base+0x48> │ │ │ │ + bcs b9b78 <_PyUnicodeWriter_WriteStr@@Base+0x48> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9aac <_PyUnicodeWriter_WriteStr@@Base+0xd4> │ │ │ │ + bne b9c04 <_PyUnicodeWriter_WriteStr@@Base+0xd4> │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9aec <_PyUnicodeWriter_WriteStr@@Base+0x114> │ │ │ │ + beq b9c44 <_PyUnicodeWriter_WriteStr@@Base+0x114> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9b20 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9c78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9a5c <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ + beq b9bb4 <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl ba19c <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba2f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b9a58 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + b b9bb0 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #33] @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4] │ │ │ │ - bl 2587c4 │ │ │ │ + bl 25913c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b b9a58 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + b b9bb0 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ │ │ │ │ -000b9b20 <_PyUnicodeWriter_PrepareInternal@@Base>: │ │ │ │ +000b9c78 <_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 ba184 <_PyUnicodeWriter_PrepareInternal@@Base+0x664> │ │ │ │ + blt ba2dc <_PyUnicodeWriter_PrepareInternal@@Base+0x664> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0] │ │ │ │ add ip, ip, r1 │ │ │ │ cmp r2, r3 │ │ │ │ movcc r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b9d50 <_PyUnicodeWriter_PrepareInternal@@Base+0x230> │ │ │ │ + bne b9ea8 <_PyUnicodeWriter_PrepareInternal@@Base+0x230> │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9d30 <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ + beq b9e88 <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ cmp ip, #0 │ │ │ │ movge r3, ip │ │ │ │ addlt r3, ip, #3 │ │ │ │ asr r3, r3, #2 │ │ │ │ rsb r3, r3, #0 │ │ │ │ sub r1, r3, #-2147483647 @ 0x80000001 │ │ │ │ cmp r1, ip │ │ │ │ - blt b9d30 <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ + blt b9e88 <_PyUnicodeWriter_PrepareInternal@@Base+0x210> │ │ │ │ ldr r1, [r0, #24] │ │ │ │ sub r3, ip, r3 │ │ │ │ cmp r3, r1 │ │ │ │ movlt r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9d44 <_PyUnicodeWriter_PrepareInternal@@Base+0x224> │ │ │ │ + beq b9e9c <_PyUnicodeWriter_PrepareInternal@@Base+0x224> │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi b9e90 <_PyUnicodeWriter_PrepareInternal@@Base+0x370> │ │ │ │ + bhi b9fe8 <_PyUnicodeWriter_PrepareInternal@@Base+0x370> │ │ │ │ cmp r3, #0 │ │ │ │ - blt ba160 <_PyUnicodeWriter_PrepareInternal@@Base+0x640> │ │ │ │ + blt ba2b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x640> │ │ │ │ cmn r3, #-2147483626 @ 0x80000016 │ │ │ │ - bgt b9f18 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ - movw r2, #38384 @ 0x95f0 │ │ │ │ + bgt ba070 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ mov r6, #1 │ │ │ │ - movw r1, #65388 @ 0xff6c │ │ │ │ + movw r1, #65488 @ 0xffd0 │ │ │ │ movt r1, #9 │ │ │ │ add r7, r3, #21 │ │ │ │ ldr r4, [r2, #1016] @ 0x3f8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r4, r1 │ │ │ │ - bne b9efc <_PyUnicodeWriter_PrepareInternal@@Base+0x3dc> │ │ │ │ - ldr r1, [pc, #1428] @ ba18c <_PyUnicodeWriter_PrepareInternal@@Base+0x66c> │ │ │ │ + bne ba054 <_PyUnicodeWriter_PrepareInternal@@Base+0x3dc> │ │ │ │ + ldr r1, [pc, #1428] @ ba2e4 <_PyUnicodeWriter_PrepareInternal@@Base+0x66c> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1604] @ 0x644 │ │ │ │ mov r9, r1 │ │ │ │ sub r1, r7, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs b9fb4 <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ + bcs ba10c <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq b9f9c <_PyUnicodeWriter_PrepareInternal@@Base+0x47c> │ │ │ │ + beq ba0f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x47c> │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b9c78 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bne b9dd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr r7, [r0, #28] │ │ │ │ cmp lr, r7 │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r2, [r0, #12] │ │ │ │ addls r1, lr, r1, lsl #3 │ │ │ │ strhi r2, [ip, #12] │ │ │ │ @@ -143957,494 +144043,494 @@ │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - ldr r2, [pc, #1260] @ ba190 <_PyUnicodeWriter_PrepareInternal@@Base+0x670> │ │ │ │ + ldr r2, [pc, #1260] @ ba2e8 <_PyUnicodeWriter_PrepareInternal@@Base+0x670> │ │ │ │ ldr r1, [r2, #1716] @ 0x6b4 │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne ba06c <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ + bne ba1c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ cmp r8, #0 │ │ │ │ - beq b9f34 <_PyUnicodeWriter_PrepareInternal@@Base+0x414> │ │ │ │ + beq ba08c <_PyUnicodeWriter_PrepareInternal@@Base+0x414> │ │ │ │ add r1, r4, r3 │ │ │ │ lsl r2, r6, #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ orr r2, r2, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r4, #16] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ strb r3, [r1, #20] │ │ │ │ str r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b9dcc <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ + beq b9f24 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [r5, #12] │ │ │ │ tst r3, #32 │ │ │ │ - beq ba064 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + beq ba1bc <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ add r2, r4, #20 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9e0c <_PyUnicodeWriter_PrepareInternal@@Base+0x2ec> │ │ │ │ + bne b9f64 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ec> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r5, #16] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp ip, r3 │ │ │ │ movge r3, ip │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9bb0 <_PyUnicodeWriter_PrepareInternal@@Base+0x90> │ │ │ │ - ldr r4, [pc, #1096] @ ba194 <_PyUnicodeWriter_PrepareInternal@@Base+0x674> │ │ │ │ + bne b9d08 <_PyUnicodeWriter_PrepareInternal@@Base+0x90> │ │ │ │ + ldr r4, [pc, #1096] @ ba2ec <_PyUnicodeWriter_PrepareInternal@@Base+0x674> │ │ │ │ str r4, [r5] │ │ │ │ - b b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + b b9fd8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r0, ip │ │ │ │ - blt b9e1c <_PyUnicodeWriter_PrepareInternal@@Base+0x2fc> │ │ │ │ + blt b9f74 <_PyUnicodeWriter_PrepareInternal@@Base+0x2fc> │ │ │ │ cmp r2, r1 │ │ │ │ - bls b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bls b9fd8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ mov r1, r2 │ │ │ │ - bl a058c │ │ │ │ + bl a05f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b9f2c <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq ba084 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ ldr r2, [r5] │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl ba19c <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba2f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r0, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bgt b9fd8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne b9fd8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b9ce8 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ + bne b9e40 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - beq b9ff4 <_PyUnicodeWriter_PrepareInternal@@Base+0x4d4> │ │ │ │ + beq ba14c <_PyUnicodeWriter_PrepareInternal@@Base+0x4d4> │ │ │ │ cmp r2, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bne ba054 <_PyUnicodeWriter_PrepareInternal@@Base+0x534> │ │ │ │ + bne ba1ac <_PyUnicodeWriter_PrepareInternal@@Base+0x534> │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq ba064 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + beq ba1bc <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ add r2, r4, #28 │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9d10 <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ + beq b9e68 <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b b9d24 <_PyUnicodeWriter_PrepareInternal@@Base+0x204> │ │ │ │ + b b9e7c <_PyUnicodeWriter_PrepareInternal@@Base+0x204> │ │ │ │ ldrb r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9e48 <_PyUnicodeWriter_PrepareInternal@@Base+0x328> │ │ │ │ + beq b9fa0 <_PyUnicodeWriter_PrepareInternal@@Base+0x328> │ │ │ │ cmp ip, #0 │ │ │ │ movge r3, ip │ │ │ │ addlt r3, ip, #3 │ │ │ │ asr r3, r3, #2 │ │ │ │ rsb r3, r3, #0 │ │ │ │ sub r0, r3, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, ip │ │ │ │ subge ip, ip, r3 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp ip, r3 │ │ │ │ movlt ip, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi ba0a4 <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ + bhi ba1fc <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba0a4 <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ + bne ba1fc <_PyUnicodeWriter_PrepareInternal@@Base+0x584> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, ip │ │ │ │ - bl bb308 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bb454 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b9f2c <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq ba084 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ str r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne b9ce8 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ - b b9dcc <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ + bne b9e40 <_PyUnicodeWriter_PrepareInternal@@Base+0x1c8> │ │ │ │ + b b9f24 <_PyUnicodeWriter_PrepareInternal@@Base+0x2ac> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls ba024 <_PyUnicodeWriter_PrepareInternal@@Base+0x504> │ │ │ │ + bls ba17c <_PyUnicodeWriter_PrepareInternal@@Base+0x504> │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs ba00c <_PyUnicodeWriter_PrepareInternal@@Base+0x4ec> │ │ │ │ + bcs ba164 <_PyUnicodeWriter_PrepareInternal@@Base+0x4ec> │ │ │ │ cmp r3, #0 │ │ │ │ - blt ba160 <_PyUnicodeWriter_PrepareInternal@@Base+0x640> │ │ │ │ + blt ba2b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x640> │ │ │ │ mov r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 3ce468 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cdd10 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ mvneq r2, #-536870904 @ 0xe0000008 │ │ │ │ mvnne r2, #-1073741809 @ 0xc000000f │ │ │ │ cmp r2, r3 │ │ │ │ mlage r2, r3, r6, r6 │ │ │ │ addge r7, r2, #28 │ │ │ │ - blt b9f18 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ - movw r2, #38384 @ 0x95f0 │ │ │ │ + blt ba070 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ - movw r1, #65388 @ 0xff6c │ │ │ │ + movw r1, #65488 @ 0xffd0 │ │ │ │ movt r1, #9 │ │ │ │ mov r8, #0 │ │ │ │ ldr r4, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r4, r1 │ │ │ │ - beq b9bf0 <_PyUnicodeWriter_PrepareInternal@@Base+0xd0> │ │ │ │ + beq b9d48 <_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 │ │ │ │ - bne b9c78 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ - bl 2e73f4 │ │ │ │ + bne b9dd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bl 2e730c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + bne b9fd8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ mvn r0, #0 │ │ │ │ - b b9d28 <_PyUnicodeWriter_PrepareInternal@@Base+0x208> │ │ │ │ + b b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x208> │ │ │ │ lsl r2, r6, #2 │ │ │ │ add r1, r4, #28 │ │ │ │ orr r2, r2, #32 │ │ │ │ cmp r6, #1 │ │ │ │ strb r2, [r4, #16] │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ - beq ba040 <_PyUnicodeWriter_PrepareInternal@@Base+0x520> │ │ │ │ + beq ba198 <_PyUnicodeWriter_PrepareInternal@@Base+0x520> │ │ │ │ cmp r6, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ str r2, [r4, #20] │ │ │ │ strne r2, [r1, r3, lsl #2] │ │ │ │ strheq r2, [r1, r3] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r4, [r5] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ ubfxne r3, r3, #5, #1 │ │ │ │ - bne b9de0 <_PyUnicodeWriter_PrepareInternal@@Base+0x2c0> │ │ │ │ + bne b9f38 <_PyUnicodeWriter_PrepareInternal@@Base+0x2c0> │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ str r3, [r5, #12] │ │ │ │ mov r2, r1 │ │ │ │ - b b9dfc <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ + b b9f54 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ mov r0, r9 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne b9c78 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + bne b9dd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ ldr r4, [r2, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32328 @ 0x7e48 │ │ │ │ movt r1, #9 │ │ │ │ cmp r4, r1 │ │ │ │ - bne ba144 <_PyUnicodeWriter_PrepareInternal@@Base+0x624> │ │ │ │ + bne ba29c <_PyUnicodeWriter_PrepareInternal@@Base+0x624> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e360 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r9, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9, #800] @ 0x320 │ │ │ │ - bne b9c78 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ - b b9f18 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + bne b9dd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x158> │ │ │ │ + b ba070 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq ba064 <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ + beq ba1bc <_PyUnicodeWriter_PrepareInternal@@Base+0x544> │ │ │ │ add r1, r4, #28 │ │ │ │ - b b9f94 <_PyUnicodeWriter_PrepareInternal@@Base+0x474> │ │ │ │ + b ba0ec <_PyUnicodeWriter_PrepareInternal@@Base+0x474> │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcs ba108 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + bcs ba260 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ cmp r3, #0 │ │ │ │ - blt ba160 <_PyUnicodeWriter_PrepareInternal@@Base+0x640> │ │ │ │ + blt ba2b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x640> │ │ │ │ mov r6, #4 │ │ │ │ - b b9eac <_PyUnicodeWriter_PrepareInternal@@Base+0x38c> │ │ │ │ + b ba004 <_PyUnicodeWriter_PrepareInternal@@Base+0x38c> │ │ │ │ cmp r3, #0 │ │ │ │ - blt ba160 <_PyUnicodeWriter_PrepareInternal@@Base+0x640> │ │ │ │ + blt ba2b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x640> │ │ │ │ cmn r3, #-2147483618 @ 0x8000001e │ │ │ │ - bgt b9f18 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ + bgt ba070 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f8> │ │ │ │ add r7, r3, #29 │ │ │ │ mov r6, #1 │ │ │ │ - b b9edc <_PyUnicodeWriter_PrepareInternal@@Base+0x3bc> │ │ │ │ + b ba034 <_PyUnicodeWriter_PrepareInternal@@Base+0x3bc> │ │ │ │ strb r2, [r1, r3] │ │ │ │ str r2, [r4, #24] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r4, [r5] │ │ │ │ - b b9e80 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ + b b9fd8 <_PyUnicodeWriter_PrepareInternal@@Base+0x360> │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne ba004 <_PyUnicodeWriter_PrepareInternal@@Base+0x4e4> │ │ │ │ + bne ba15c <_PyUnicodeWriter_PrepareInternal@@Base+0x4e4> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - b b9dfc <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + b b9f54 <_PyUnicodeWriter_PrepareInternal@@Base+0x2dc> │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne ba12c <_PyUnicodeWriter_PrepareInternal@@Base+0x60c> │ │ │ │ - ldr r0, [pc, #272] @ ba198 <_PyUnicodeWriter_PrepareInternal@@Base+0x678> │ │ │ │ - bl 1bde48 │ │ │ │ + bne ba284 <_PyUnicodeWriter_PrepareInternal@@Base+0x60c> │ │ │ │ + ldr r0, [pc, #272] @ ba2f0 <_PyUnicodeWriter_PrepareInternal@@Base+0x678> │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9cac <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + bne b9e04 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b9cac <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + b b9e04 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ cmp r2, r1 │ │ │ │ mov r0, ip │ │ │ │ movcs r1, r2 │ │ │ │ - bl a058c │ │ │ │ + bl a05f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b9f2c <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + beq ba084 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ ldr r2, [r5] │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl ba19c <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ + bl ba2f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x67c> │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ba0fc <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ + bgt ba254 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba0fc <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne ba254 <_PyUnicodeWriter_PrepareInternal@@Base+0x5dc> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #33] @ 0x21 │ │ │ │ - b b9e7c <_PyUnicodeWriter_PrepareInternal@@Base+0x35c> │ │ │ │ + b b9fd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x35c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16136 @ 0x3f08 │ │ │ │ + movw r1, #13860 @ 0x3624 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b b9f2c <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + b ba084 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b9cac <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ + b b9e04 <_PyUnicodeWriter_PrepareInternal@@Base+0x18c> │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b b9fdc <_PyUnicodeWriter_PrepareInternal@@Base+0x4bc> │ │ │ │ + b ba134 <_PyUnicodeWriter_PrepareInternal@@Base+0x4bc> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16188 @ 0x3f3c │ │ │ │ + movw r1, #13912 @ 0x3658 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b b9f2c <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ - bl 2e73f4 │ │ │ │ - b b9f2c <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + b ba084 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ + bl 2e730c │ │ │ │ + b ba084 <_PyUnicodeWriter_PrepareInternal@@Base+0x40c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r1, r3, r8, lsl #9 │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq ba224 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + beq ba37c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrb r5, [r2, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r8, r5, #5, #1 │ │ │ │ ubfx r2, r5, #2, #3 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba570 <_PyUnicodeWriter_PrepareInternal@@Base+0xa50> │ │ │ │ + beq ba6c8 <_PyUnicodeWriter_PrepareInternal@@Base+0xa50> │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - beq ba2cc <_PyUnicodeWriter_PrepareInternal@@Base+0x7ac> │ │ │ │ + beq ba424 <_PyUnicodeWriter_PrepareInternal@@Base+0x7ac> │ │ │ │ tst r0, #32 │ │ │ │ add r4, r7, #20 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - beq ba2dc <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ + beq ba434 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq ba22c <_PyUnicodeWriter_PrepareInternal@@Base+0x70c> │ │ │ │ + beq ba384 <_PyUnicodeWriter_PrepareInternal@@Base+0x70c> │ │ │ │ cmp r2, ip │ │ │ │ add r0, r6, #20 │ │ │ │ - bne ba238 <_PyUnicodeWriter_PrepareInternal@@Base+0x718> │ │ │ │ + bne ba390 <_PyUnicodeWriter_PrepareInternal@@Base+0x718> │ │ │ │ ldr r5, [fp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ba64c <_PyUnicodeWriter_PrepareInternal@@Base+0xb2c> │ │ │ │ - mla r0, r1, ip, r0 │ │ │ │ + bne ba7a4 <_PyUnicodeWriter_PrepareInternal@@Base+0xb2c> │ │ │ │ + mla r0, ip, r1, r0 │ │ │ │ mla r1, r3, r2, r4 │ │ │ │ - mul r2, lr, ip │ │ │ │ + mul r2, ip, lr │ │ │ │ bl 2e2dc │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, ip │ │ │ │ add r0, r6, #28 │ │ │ │ - beq ba214 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq ba36c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ sub r9, r2, #1 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ mov sl, r9 │ │ │ │ cmp ip, #2 │ │ │ │ movne r9, #0 │ │ │ │ andeq r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ba390 <_PyUnicodeWriter_PrepareInternal@@Base+0x870> │ │ │ │ + beq ba4e8 <_PyUnicodeWriter_PrepareInternal@@Base+0x870> │ │ │ │ add r0, r0, r1, lsl #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba69c <_PyUnicodeWriter_PrepareInternal@@Base+0xb7c> │ │ │ │ + beq ba7f4 <_PyUnicodeWriter_PrepareInternal@@Base+0xb7c> │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ addne r2, r3, #20 │ │ │ │ addeq r2, r3, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ add r3, lr, r3 │ │ │ │ add r4, r1, r3 │ │ │ │ sub r3, r4, r2 │ │ │ │ bic r3, r3, #3 │ │ │ │ add lr, r2, r3 │ │ │ │ cmp lr, r2 │ │ │ │ - bhi ba310 <_PyUnicodeWriter_PrepareInternal@@Base+0x7f0> │ │ │ │ + bhi ba468 <_PyUnicodeWriter_PrepareInternal@@Base+0x7f0> │ │ │ │ cmp r4, r2 │ │ │ │ - bls ba224 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bls ba37c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ strh r3, [r0] │ │ │ │ cmp r4, r2 │ │ │ │ - bls ba224 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bls ba37c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ add r3, r0, #2 │ │ │ │ ldrb r1, [r2], #1 │ │ │ │ strh r1, [r3], #2 │ │ │ │ cmp r4, r2 │ │ │ │ - bne ba2b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x798> │ │ │ │ - b ba224 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bne ba410 <_PyUnicodeWriter_PrepareInternal@@Base+0x798> │ │ │ │ + b ba37c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ tst r0, #32 │ │ │ │ add r4, r7, #28 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - bne ba1f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ + bne ba34c <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp ip, r2 │ │ │ │ - bne ba484 <_PyUnicodeWriter_PrepareInternal@@Base+0x964> │ │ │ │ + bne ba5dc <_PyUnicodeWriter_PrepareInternal@@Base+0x964> │ │ │ │ ldr r5, [fp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq ba214 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq ba36c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ ldrb r5, [r7, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne ba214 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bne ba36c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ ldrb r5, [r6, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - beq ba214 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ - b ba658 <_PyUnicodeWriter_PrepareInternal@@Base+0xb38> │ │ │ │ + beq ba36c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + b ba7b0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb38> │ │ │ │ ldrb r1, [r2] │ │ │ │ add r2, r2, #4 │ │ │ │ strh r1, [r0] │ │ │ │ ldrb r1, [r2, #-3] │ │ │ │ strh r1, [r0, #2] │ │ │ │ ldrb r1, [r2, #-2] │ │ │ │ strh r1, [r0, #4] │ │ │ │ ldrb r1, [r2, #-1] │ │ │ │ cmp lr, r2 │ │ │ │ strh r1, [r0, #6] │ │ │ │ mov r1, r2 │ │ │ │ - bhi ba358 <_PyUnicodeWriter_PrepareInternal@@Base+0x838> │ │ │ │ + bhi ba4b0 <_PyUnicodeWriter_PrepareInternal@@Base+0x838> │ │ │ │ sub r1, r3, #1 │ │ │ │ add r0, r0, #8 │ │ │ │ lsr r1, r1, #2 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ - b ba29c <_PyUnicodeWriter_PrepareInternal@@Base+0x77c> │ │ │ │ + b ba3f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x77c> │ │ │ │ add ip, r0, #16 │ │ │ │ ldrb r5, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ strh r5, [ip, #-8] │ │ │ │ add ip, ip, #8 │ │ │ │ cmp lr, r1 │ │ │ │ ldrb r5, [r1, #-3] │ │ │ │ strh r5, [ip, #-14] │ │ │ │ ldrb r5, [r1, #-2] │ │ │ │ strh r5, [ip, #-12] │ │ │ │ ldrb r5, [r1, #-1] │ │ │ │ strh r5, [ip, #-10] │ │ │ │ - bls ba340 <_PyUnicodeWriter_PrepareInternal@@Base+0x820> │ │ │ │ - b ba35c <_PyUnicodeWriter_PrepareInternal@@Base+0x83c> │ │ │ │ + bls ba498 <_PyUnicodeWriter_PrepareInternal@@Base+0x820> │ │ │ │ + b ba4b4 <_PyUnicodeWriter_PrepareInternal@@Base+0x83c> │ │ │ │ sub r5, ip, #4 │ │ │ │ mov r9, sl │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ - tst sl, r5 │ │ │ │ - bne ba4c0 <_PyUnicodeWriter_PrepareInternal@@Base+0x9a0> │ │ │ │ + tst r5, sl │ │ │ │ + bne ba618 <_PyUnicodeWriter_PrepareInternal@@Base+0x9a0> │ │ │ │ sub r9, r2, #2 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ tst r9, r5 │ │ │ │ mov sl, r9 │ │ │ │ moveq r5, #1 │ │ │ │ - beq ba59c <_PyUnicodeWriter_PrepareInternal@@Base+0xa7c> │ │ │ │ + beq ba6f4 <_PyUnicodeWriter_PrepareInternal@@Base+0xa7c> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r6, r6, #20 │ │ │ │ addeq r6, r6, #28 │ │ │ │ add r1, r6, r1, lsl #2 │ │ │ │ lsl r2, r3, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba9a8 <_PyUnicodeWriter_PrepareInternal@@Base+0xe88> │ │ │ │ + beq bab00 <_PyUnicodeWriter_PrepareInternal@@Base+0xe88> │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r2, r2, #20 │ │ │ │ addeq r2, r2, #28 │ │ │ │ addne r4, r7, #20 │ │ │ │ addeq r4, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ add r3, lr, r3 │ │ │ │ add r4, r4, r3, lsl #1 │ │ │ │ sub r3, r4, r2 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r0, r2, r3 │ │ │ │ cmp r2, r0 │ │ │ │ - bcs ba470 <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ + bcs ba5c8 <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ add r5, r2, #8 │ │ │ │ add lr, r1, #16 │ │ │ │ add ip, r0, #8 │ │ │ │ mov r2, lr │ │ │ │ sub r0, r3, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldrh r1, [r3, #-8] │ │ │ │ @@ -144454,41 +144540,41 @@ │ │ │ │ ldrh r1, [r3, #-14] │ │ │ │ str r1, [r2, #-28] @ 0xffffffe4 │ │ │ │ ldrh r1, [r3, #-12] │ │ │ │ str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ ldrh r1, [r3, #-10] │ │ │ │ cmp ip, r3 │ │ │ │ str r1, [r2, #-20] @ 0xffffffec │ │ │ │ - bne ba434 <_PyUnicodeWriter_PrepareInternal@@Base+0x914> │ │ │ │ + bne ba58c <_PyUnicodeWriter_PrepareInternal@@Base+0x914> │ │ │ │ lsr r2, r0, #3 │ │ │ │ add r1, lr, r2, lsl #4 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ cmp r2, r4 │ │ │ │ - bcs ba224 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba37c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrh r3, [r2], #2 │ │ │ │ str r3, [r1], #4 │ │ │ │ - b ba470 <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ + b ba5c8 <_PyUnicodeWriter_PrepareInternal@@Base+0x950> │ │ │ │ sub r9, r2, #1 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ mov sl, r9 │ │ │ │ cmp ip, #2 │ │ │ │ movne r9, #0 │ │ │ │ andeq r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ba25c <_PyUnicodeWriter_PrepareInternal@@Base+0x73c> │ │ │ │ + bne ba3b4 <_PyUnicodeWriter_PrepareInternal@@Base+0x73c> │ │ │ │ sub r5, ip, #4 │ │ │ │ mov r9, sl │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ tst sl, r5 │ │ │ │ - beq ba584 <_PyUnicodeWriter_PrepareInternal@@Base+0xa64> │ │ │ │ + beq ba6dc <_PyUnicodeWriter_PrepareInternal@@Base+0xa64> │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba988 <_PyUnicodeWriter_PrepareInternal@@Base+0xe68> │ │ │ │ + beq baae0 <_PyUnicodeWriter_PrepareInternal@@Base+0xe68> │ │ │ │ ldrb r2, [r7, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r2, r3, #20 │ │ │ │ addeq r2, r3, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ @@ -144496,69 +144582,69 @@ │ │ │ │ mov ip, r0 │ │ │ │ add lr, r1, r3 │ │ │ │ mov r1, r2 │ │ │ │ sub r3, lr, r2 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r4, r2, r3 │ │ │ │ cmp r1, r4 │ │ │ │ - bcs ba534 <_PyUnicodeWriter_PrepareInternal@@Base+0xa14> │ │ │ │ + bcs ba68c <_PyUnicodeWriter_PrepareInternal@@Base+0xa14> │ │ │ │ ldrb r5, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ str r5, [ip], #16 │ │ │ │ ldrb r5, [r1, #-3] │ │ │ │ str r5, [ip, #-12] │ │ │ │ ldrb r5, [r1, #-2] │ │ │ │ str r5, [ip, #-8] │ │ │ │ ldrb r5, [r1, #-1] │ │ │ │ str r5, [ip, #-4] │ │ │ │ - b ba504 <_PyUnicodeWriter_PrepareInternal@@Base+0x9e4> │ │ │ │ + b ba65c <_PyUnicodeWriter_PrepareInternal@@Base+0x9e4> │ │ │ │ sub r1, r2, #3 │ │ │ │ cmp r1, r4 │ │ │ │ movls r1, r3 │ │ │ │ movhi r1, #0 │ │ │ │ movhi r3, #0 │ │ │ │ lslls r3, r3, #2 │ │ │ │ add r2, r1, r2 │ │ │ │ add r3, r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, lr │ │ │ │ - bcs ba224 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba37c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ str r2, [r3], #4 │ │ │ │ mov r2, r1 │ │ │ │ - b ba554 <_PyUnicodeWriter_PrepareInternal@@Base+0xa34> │ │ │ │ + b ba6ac <_PyUnicodeWriter_PrepareInternal@@Base+0xa34> │ │ │ │ ldr r4, [r7, #28] │ │ │ │ tst r0, #32 │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ - bne ba1f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ - b ba2dc <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ + bne ba34c <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ + b ba434 <_PyUnicodeWriter_PrepareInternal@@Base+0x7bc> │ │ │ │ sub r9, r2, #2 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ mov sl, r9 │ │ │ │ ands r5, r5, r9 │ │ │ │ - bne ba9c8 <_PyUnicodeWriter_PrepareInternal@@Base+0xea8> │ │ │ │ + bne bab20 <_PyUnicodeWriter_PrepareInternal@@Base+0xea8> │ │ │ │ ldr r9, [fp, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - bne ba74c <_PyUnicodeWriter_PrepareInternal@@Base+0xc2c> │ │ │ │ + bne ba8a4 <_PyUnicodeWriter_PrepareInternal@@Base+0xc2c> │ │ │ │ sub ip, ip, #1 │ │ │ │ clz ip, ip │ │ │ │ lsr ip, ip, #5 │ │ │ │ tst ip, sl │ │ │ │ - beq ba6a8 <_PyUnicodeWriter_PrepareInternal@@Base+0xb88> │ │ │ │ + beq ba800 <_PyUnicodeWriter_PrepareInternal@@Base+0xb88> │ │ │ │ cmp r5, #0 │ │ │ │ - beq ba9c0 <_PyUnicodeWriter_PrepareInternal@@Base+0xea0> │ │ │ │ + beq bab18 <_PyUnicodeWriter_PrepareInternal@@Base+0xea0> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r6, r6, #20 │ │ │ │ addeq r6, r6, #28 │ │ │ │ add ip, r6, r1 │ │ │ │ lsl r2, r3, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba9b4 <_PyUnicodeWriter_PrepareInternal@@Base+0xe94> │ │ │ │ + beq bab0c <_PyUnicodeWriter_PrepareInternal@@Base+0xe94> │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r2, r2, #20 │ │ │ │ addeq r2, r2, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ @@ -144566,63 +144652,63 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov lr, ip │ │ │ │ add r4, r1, r3, lsl #1 │ │ │ │ sub r1, r4, r2 │ │ │ │ bic r1, r1, #7 │ │ │ │ add r3, r2, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs ba8e0 <_PyUnicodeWriter_PrepareInternal@@Base+0xdc0> │ │ │ │ + bcs baa38 <_PyUnicodeWriter_PrepareInternal@@Base+0xdc0> │ │ │ │ ldrh r5, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ strb r5, [lr], #4 │ │ │ │ ldrh r5, [r0, #-6] │ │ │ │ strb r5, [lr, #-3] │ │ │ │ ldrh r5, [r0, #-4] │ │ │ │ strb r5, [lr, #-2] │ │ │ │ ldrh r5, [r0, #-2] │ │ │ │ strb r5, [lr, #-1] │ │ │ │ - b ba61c <_PyUnicodeWriter_PrepareInternal@@Base+0xafc> │ │ │ │ + b ba774 <_PyUnicodeWriter_PrepareInternal@@Base+0xafc> │ │ │ │ ldrb r5, [r7, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne ba214 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bne ba36c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ movw r7, #32896 @ 0x8080 │ │ │ │ movt r7, #32896 @ 0x8080 │ │ │ │ add r6, r4, lr │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, r5 │ │ │ │ - bls ba214 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bls ba36c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ tst r5, #3 │ │ │ │ - bne ba970 <_PyUnicodeWriter_PrepareInternal@@Base+0xe50> │ │ │ │ + bne baac8 <_PyUnicodeWriter_PrepareInternal@@Base+0xe50> │ │ │ │ mov r8, r5 │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r6, r5 │ │ │ │ - bcc ba964 <_PyUnicodeWriter_PrepareInternal@@Base+0xe44> │ │ │ │ + bcc baabc <_PyUnicodeWriter_PrepareInternal@@Base+0xe44> │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ tst r7, r8 │ │ │ │ - beq ba678 <_PyUnicodeWriter_PrepareInternal@@Base+0xb58> │ │ │ │ + beq ba7d0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb58> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r3 │ │ │ │ - b ba280 <_PyUnicodeWriter_PrepareInternal@@Base+0x760> │ │ │ │ + b ba3d8 <_PyUnicodeWriter_PrepareInternal@@Base+0x760> │ │ │ │ cmp r2, #4 │ │ │ │ movne ip, #0 │ │ │ │ andeq ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - beq ba83c <_PyUnicodeWriter_PrepareInternal@@Base+0xd1c> │ │ │ │ + beq ba994 <_PyUnicodeWriter_PrepareInternal@@Base+0xd1c> │ │ │ │ cmp r5, #0 │ │ │ │ - beq ba980 <_PyUnicodeWriter_PrepareInternal@@Base+0xe60> │ │ │ │ + beq baad8 <_PyUnicodeWriter_PrepareInternal@@Base+0xe60> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r6, r6, #20 │ │ │ │ addeq r6, r6, #28 │ │ │ │ add ip, r6, r1 │ │ │ │ lsl r2, r3, #2 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba958 <_PyUnicodeWriter_PrepareInternal@@Base+0xe38> │ │ │ │ + beq baab0 <_PyUnicodeWriter_PrepareInternal@@Base+0xe38> │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r2, r2, #20 │ │ │ │ addeq r2, r2, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ @@ -144630,32 +144716,32 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov lr, ip │ │ │ │ add r4, r1, r3, lsl #2 │ │ │ │ sub r1, r4, r2 │ │ │ │ bic r1, r1, #15 │ │ │ │ add r3, r2, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs ba800 <_PyUnicodeWriter_PrepareInternal@@Base+0xce0> │ │ │ │ + bcs ba958 <_PyUnicodeWriter_PrepareInternal@@Base+0xce0> │ │ │ │ ldr r5, [r0] │ │ │ │ add r0, r0, #16 │ │ │ │ strb r5, [lr], #4 │ │ │ │ ldr r5, [r0, #-12] │ │ │ │ strb r5, [lr, #-3] │ │ │ │ ldr r5, [r0, #-8] │ │ │ │ strb r5, [lr, #-2] │ │ │ │ ldr r5, [r0, #-4] │ │ │ │ strb r5, [lr, #-1] │ │ │ │ - b ba71c <_PyUnicodeWriter_PrepareInternal@@Base+0xbfc> │ │ │ │ + b ba874 <_PyUnicodeWriter_PrepareInternal@@Base+0xbfc> │ │ │ │ ldrb r5, [r6, #16] │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ movne r5, #127 @ 0x7f │ │ │ │ - bne ba77c <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ + bne ba8d4 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ cmp ip, #1 │ │ │ │ moveq r5, #255 @ 0xff │ │ │ │ - beq ba77c <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ + beq ba8d4 <_PyUnicodeWriter_PrepareInternal@@Base+0xc5c> │ │ │ │ cmp ip, #2 │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ movt r5, #16 │ │ │ │ movw r6, #65535 @ 0xffff │ │ │ │ moveq r5, r6 │ │ │ │ str lr, [fp, #4] │ │ │ │ mov lr, r3 │ │ │ │ @@ -144663,62 +144749,62 @@ │ │ │ │ add r8, r0, r1, lsl #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, lr │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp r6, lr │ │ │ │ - bge ba224 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bge ba37c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ cmp r5, #1 │ │ │ │ addeq lr, r4, r2 │ │ │ │ ldrbeq r7, [lr, r6] │ │ │ │ - beq ba7c8 <_PyUnicodeWriter_PrepareInternal@@Base+0xca8> │ │ │ │ + beq ba920 <_PyUnicodeWriter_PrepareInternal@@Base+0xca8> │ │ │ │ cmp sl, #0 │ │ │ │ addeq lr, r4, r2, lsl #2 │ │ │ │ ldrhne r7, [r9] │ │ │ │ ldreq r7, [lr, r6, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ - bcc ba694 <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ + bcc ba7ec <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ cmp ip, #1 │ │ │ │ addeq lr, r0, r1 │ │ │ │ strbeq r7, [lr, r6] │ │ │ │ - beq ba7f0 <_PyUnicodeWriter_PrepareInternal@@Base+0xcd0> │ │ │ │ + beq ba948 <_PyUnicodeWriter_PrepareInternal@@Base+0xcd0> │ │ │ │ cmp ip, #2 │ │ │ │ strheq r7, [r8] │ │ │ │ addne lr, r0, r1, lsl #2 │ │ │ │ strne r7, [lr, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ add r8, r8, #2 │ │ │ │ add r9, r9, #2 │ │ │ │ - b ba79c <_PyUnicodeWriter_PrepareInternal@@Base+0xc7c> │ │ │ │ + b ba8f4 <_PyUnicodeWriter_PrepareInternal@@Base+0xc7c> │ │ │ │ sub r0, r2, #15 │ │ │ │ cmp r0, r3 │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, #0 │ │ │ │ movhi r1, #0 │ │ │ │ lsrls r1, r1, #2 │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, r4 │ │ │ │ - bcs ba224 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba37c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b ba820 <_PyUnicodeWriter_PrepareInternal@@Base+0xd00> │ │ │ │ + b ba978 <_PyUnicodeWriter_PrepareInternal@@Base+0xd00> │ │ │ │ cmp r5, #0 │ │ │ │ - beq ba9a0 <_PyUnicodeWriter_PrepareInternal@@Base+0xe80> │ │ │ │ + beq baaf8 <_PyUnicodeWriter_PrepareInternal@@Base+0xe80> │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r6, r6, #20 │ │ │ │ addeq r6, r6, #28 │ │ │ │ add r0, r6, r1, lsl #1 │ │ │ │ lsl r2, r3, #2 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ba994 <_PyUnicodeWriter_PrepareInternal@@Base+0xe74> │ │ │ │ + beq baaec <_PyUnicodeWriter_PrepareInternal@@Base+0xe74> │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r2, r2, #20 │ │ │ │ addeq r2, r2, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ add r2, r7, r2 │ │ │ │ @@ -144728,369 +144814,366 @@ │ │ │ │ add ip, r1, r3, lsl #2 │ │ │ │ sub r1, ip, r2 │ │ │ │ bic r1, r1, #15 │ │ │ │ add r4, r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, r4 │ │ │ │ mov lr, r3 │ │ │ │ - bcs ba91c <_PyUnicodeWriter_PrepareInternal@@Base+0xdfc> │ │ │ │ + bcs baa74 <_PyUnicodeWriter_PrepareInternal@@Base+0xdfc> │ │ │ │ ldr r7, [r5] │ │ │ │ add r6, r6, #8 │ │ │ │ add r5, r5, #16 │ │ │ │ bfi r3, r7, #0, #16 │ │ │ │ ldr r7, [r5, #-12] │ │ │ │ bfi r3, r7, #16, #16 │ │ │ │ ldr r7, [r5, #-8] │ │ │ │ bfi lr, r7, #0, #16 │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ str r3, [r6, #-8] │ │ │ │ bfi lr, r7, #16, #16 │ │ │ │ str lr, [r6, #-4] │ │ │ │ - b ba89c <_PyUnicodeWriter_PrepareInternal@@Base+0xd7c> │ │ │ │ + b ba9f4 <_PyUnicodeWriter_PrepareInternal@@Base+0xd7c> │ │ │ │ sub r0, r2, #7 │ │ │ │ cmp r0, r3 │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, #0 │ │ │ │ movhi r1, #0 │ │ │ │ lsrls r1, r1, #1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, r4 │ │ │ │ - bcs ba224 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba37c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldrh r2, [r1], #2 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, r1 │ │ │ │ - b ba900 <_PyUnicodeWriter_PrepareInternal@@Base+0xde0> │ │ │ │ + b baa58 <_PyUnicodeWriter_PrepareInternal@@Base+0xde0> │ │ │ │ sub r3, r2, #15 │ │ │ │ cmp r3, r4 │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, lr │ │ │ │ movhi r1, #0 │ │ │ │ lsrls r1, r1, #1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r3, r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, ip │ │ │ │ - bcs ba224 <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ + bcs ba37c <_PyUnicodeWriter_PrepareInternal@@Base+0x704> │ │ │ │ ldr r2, [r1], #4 │ │ │ │ strh r2, [r3], #2 │ │ │ │ mov r2, r1 │ │ │ │ - b ba93c <_PyUnicodeWriter_PrepareInternal@@Base+0xe1c> │ │ │ │ + b baa94 <_PyUnicodeWriter_PrepareInternal@@Base+0xe1c> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba700 <_PyUnicodeWriter_PrepareInternal@@Base+0xbe0> │ │ │ │ + b ba858 <_PyUnicodeWriter_PrepareInternal@@Base+0xbe0> │ │ │ │ cmp r6, r8 │ │ │ │ - beq ba214 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + beq ba36c <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ mov r5, r8 │ │ │ │ ldrsb r8, [r5], #1 │ │ │ │ cmp r8, #0 │ │ │ │ - bge ba668 <_PyUnicodeWriter_PrepareInternal@@Base+0xb48> │ │ │ │ - b ba694 <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ + bge ba7c0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb48> │ │ │ │ + b ba7ec <_PyUnicodeWriter_PrepareInternal@@Base+0xb74> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba6d4 <_PyUnicodeWriter_PrepareInternal@@Base+0xbb4> │ │ │ │ + b ba82c <_PyUnicodeWriter_PrepareInternal@@Base+0xbb4> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r3 │ │ │ │ - b ba4e8 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ + b ba640 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba880 <_PyUnicodeWriter_PrepareInternal@@Base+0xd60> │ │ │ │ + b ba9d8 <_PyUnicodeWriter_PrepareInternal@@Base+0xd60> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba854 <_PyUnicodeWriter_PrepareInternal@@Base+0xd34> │ │ │ │ + b ba9ac <_PyUnicodeWriter_PrepareInternal@@Base+0xd34> │ │ │ │ ldr r4, [r7, #28] │ │ │ │ add r2, r4, r2 │ │ │ │ - b ba400 <_PyUnicodeWriter_PrepareInternal@@Base+0x8e0> │ │ │ │ + b ba558 <_PyUnicodeWriter_PrepareInternal@@Base+0x8e0> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r1, r2 │ │ │ │ - b ba600 <_PyUnicodeWriter_PrepareInternal@@Base+0xae0> │ │ │ │ + b ba758 <_PyUnicodeWriter_PrepareInternal@@Base+0xae0> │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b ba5d4 <_PyUnicodeWriter_PrepareInternal@@Base+0xab4> │ │ │ │ + b ba72c <_PyUnicodeWriter_PrepareInternal@@Base+0xab4> │ │ │ │ mov r6, r0 │ │ │ │ - b ba3d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x8b4> │ │ │ │ + b ba52c <_PyUnicodeWriter_PrepareInternal@@Base+0x8b4> │ │ │ │ │ │ │ │ -000ba9d0 <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ +000bab28 <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmn r2, #1 │ │ │ │ - beq bab44 <_PyUnicodeWriter_WriteASCIIString@@Base+0x174> │ │ │ │ + beq bac9c <_PyUnicodeWriter_WriteASCIIString@@Base+0x174> │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq baa54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + beq babac <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq baa5c <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ + beq babb4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls baaa0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ + bls babf8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ ldrd r2, [r4, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r5 │ │ │ │ - blt baaa0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ + blt babf8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne baac8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf8> │ │ │ │ + bne bac20 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne baa0c <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c> │ │ │ │ + bne bab64 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl d7f10 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl d7fec <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bab3c <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ + beq bac94 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ mov r2, #1 │ │ │ │ - str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [r4, #33] @ 0x21 │ │ │ │ - bl 2587c4 │ │ │ │ + str r3, [r4] │ │ │ │ + bl 25913c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b baa54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + b babac <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9b20 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9c78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bab3c <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ + beq bac94 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq baa34 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ + beq bab8c <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ cmp r2, #2 │ │ │ │ - bne bab5c <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bne bacb4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ ldr ip, [r4, #4] │ │ │ │ bic r1, r5, #3 │ │ │ │ mov r2, r7 │ │ │ │ add r0, r7, r5 │ │ │ │ add r1, r7, r1 │ │ │ │ add ip, ip, r3, lsl #1 │ │ │ │ mov lr, ip │ │ │ │ cmp r2, r1 │ │ │ │ - bcc babd4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x204> │ │ │ │ + bcc bad20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1f8> │ │ │ │ rsb r2, r7, #3 │ │ │ │ sub lr, r7, #3 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r1, lr │ │ │ │ bic r1, r2, #3 │ │ │ │ movcc r1, #0 │ │ │ │ lsr r2, r2, #2 │ │ │ │ add r1, r7, r1 │ │ │ │ movcc r2, #0 │ │ │ │ lslcs r2, r2, #3 │ │ │ │ add r2, r2, ip │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r0 │ │ │ │ - bcs babc8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1f8> │ │ │ │ + bcs babec <_PyUnicodeWriter_WriteASCIIString@@Base+0xc4> │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ strh r1, [r2], #2 │ │ │ │ mov r1, ip │ │ │ │ - b bab20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x150> │ │ │ │ + b bac78 <_PyUnicodeWriter_WriteASCIIString@@Base+0x150> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl 2e378 │ │ │ │ cmp r0, #0 │ │ │ │ - beq baa54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + beq babac <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ mov r5, r0 │ │ │ │ - b baa00 <_PyUnicodeWriter_WriteASCIIString@@Base+0x30> │ │ │ │ + b bab58 <_PyUnicodeWriter_WriteASCIIString@@Base+0x30> │ │ │ │ ldr ip, [r4, #4] │ │ │ │ bic r2, r5, #3 │ │ │ │ add r1, r7, r5 │ │ │ │ add r2, r7, r2 │ │ │ │ add ip, ip, r3, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, ip │ │ │ │ cmp r3, r2 │ │ │ │ - bcc babfc <_PyUnicodeWriter_WriteASCIIString@@Base+0x22c> │ │ │ │ + bcc bad48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x220> │ │ │ │ rsb r3, r7, #3 │ │ │ │ sub r0, r7, #3 │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r2, r0 │ │ │ │ bic r0, r3, #3 │ │ │ │ movcc r0, #0 │ │ │ │ lsr r2, r3, #2 │ │ │ │ add r3, r7, r0 │ │ │ │ movcc r2, #0 │ │ │ │ lslcs r2, r2, #4 │ │ │ │ add r2, r2, ip │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, r1 │ │ │ │ - ldrbcc r3, [r0], #1 │ │ │ │ - strcc r3, [r2], #4 │ │ │ │ - movcc r3, r0 │ │ │ │ - bcc babac <_PyUnicodeWriter_WriteASCIIString@@Base+0x1dc> │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - add r3, r3, r5 │ │ │ │ - str r3, [r4, #20] │ │ │ │ - b baa54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + bcs babe8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc0> │ │ │ │ + ldrb r3, [r0], #1 │ │ │ │ + str r3, [r2], #4 │ │ │ │ + mov r3, r0 │ │ │ │ + b bad04 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1dc> │ │ │ │ ldrb r6, [r2] │ │ │ │ add r2, r2, #4 │ │ │ │ strh r6, [lr], #8 │ │ │ │ ldrb r6, [r2, #-3] │ │ │ │ strh r6, [lr, #-6] │ │ │ │ ldrb r6, [r2, #-2] │ │ │ │ strh r6, [lr, #-4] │ │ │ │ ldrb r6, [r2, #-1] │ │ │ │ strh r6, [lr, #-2] │ │ │ │ - b baaec <_PyUnicodeWriter_WriteASCIIString@@Base+0x11c> │ │ │ │ + b bac44 <_PyUnicodeWriter_WriteASCIIString@@Base+0x11c> │ │ │ │ ldrb lr, [r3] │ │ │ │ add r3, r3, #4 │ │ │ │ str lr, [r0], #16 │ │ │ │ ldrb lr, [r3, #-3] │ │ │ │ str lr, [r0, #-12] │ │ │ │ ldrb lr, [r3, #-2] │ │ │ │ str lr, [r0, #-8] │ │ │ │ ldrb lr, [r3, #-1] │ │ │ │ str lr, [r0, #-4] │ │ │ │ - b bab78 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1a8> │ │ │ │ + b bacd0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1a8> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmn r3, #1 │ │ │ │ - beq bae9c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4cc> │ │ │ │ + beq bafe8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ mov ip, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - ble bb134 <_PyUnicodeWriter_WriteASCIIString@@Base+0x764> │ │ │ │ + ble bb280 <_PyUnicodeWriter_WriteASCIIString@@Base+0x758> │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq baf78 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + beq bb0c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x59c> │ │ │ │ cmp ip, #1 │ │ │ │ - beq bb08c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bb1d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq baff4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x624> │ │ │ │ + beq bb140 <_PyUnicodeWriter_WriteASCIIString@@Base+0x618> │ │ │ │ cmp ip, #2 │ │ │ │ - beq bb08c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bb1d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq baec4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f4> │ │ │ │ + beq bb010 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e8> │ │ │ │ cmp ip, #3 │ │ │ │ - beq bb08c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bb1d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb008 <_PyUnicodeWriter_WriteASCIIString@@Base+0x638> │ │ │ │ + beq bb154 <_PyUnicodeWriter_WriteASCIIString@@Base+0x62c> │ │ │ │ cmp ip, #4 │ │ │ │ - beq bb08c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bb1d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb054 <_PyUnicodeWriter_WriteASCIIString@@Base+0x684> │ │ │ │ + beq bb1a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x678> │ │ │ │ cmp ip, #5 │ │ │ │ - beq bb08c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bb1d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb05c <_PyUnicodeWriter_WriteASCIIString@@Base+0x68c> │ │ │ │ + beq bb1a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x680> │ │ │ │ cmp ip, #6 │ │ │ │ - beq bb08c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bb1d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb070 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a0> │ │ │ │ + beq bb1bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x694> │ │ │ │ cmp ip, #7 │ │ │ │ - beq bb08c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bb1d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r3, [r1, #7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb078 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a8> │ │ │ │ + beq bb1c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x69c> │ │ │ │ cmp ip, #8 │ │ │ │ - beq bb08c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bb1d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ add r1, r1, #7 │ │ │ │ mov r3, #8 │ │ │ │ - b bad14 <_PyUnicodeWriter_WriteASCIIString@@Base+0x344> │ │ │ │ + b bae60 <_PyUnicodeWriter_WriteASCIIString@@Base+0x338> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - beq bb08c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bb1d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ ldrb r2, [r1, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne bad08 <_PyUnicodeWriter_WriteASCIIString@@Base+0x338> │ │ │ │ + bne bae54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x32c> │ │ │ │ cmp ip, r3 │ │ │ │ - beq bb08c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6bc> │ │ │ │ + beq bb1d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b0> │ │ │ │ cmp r6, #0 │ │ │ │ - bge bb118 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ + bge bb264 <_PyUnicodeWriter_WriteASCIIString@@Base+0x73c> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r7, #0 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls bb0a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6d8> │ │ │ │ + bls bb1f4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt bb0a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6d8> │ │ │ │ + blt bb1f4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6cc> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r6, r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne bb12c <_PyUnicodeWriter_WriteASCIIString@@Base+0x75c> │ │ │ │ + bne bb278 <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r0, r0, r1 │ │ │ │ orr r2, r4, r0 │ │ │ │ tst r2, #3 │ │ │ │ - beq baedc <_PyUnicodeWriter_WriteASCIIString@@Base+0x50c> │ │ │ │ + beq bb028 <_PyUnicodeWriter_WriteASCIIString@@Base+0x500> │ │ │ │ cmp r3, #3 │ │ │ │ - ble bb020 <_PyUnicodeWriter_WriteASCIIString@@Base+0x650> │ │ │ │ + ble bb16c <_PyUnicodeWriter_WriteASCIIString@@Base+0x644> │ │ │ │ ldr r2, [r4] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r2, r2, ip │ │ │ │ - bne bb0e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x710> │ │ │ │ + bne bb22c <_PyUnicodeWriter_WriteASCIIString@@Base+0x704> │ │ │ │ add r2, r4, #4 │ │ │ │ sub lr, r6, #4 │ │ │ │ bic r2, r2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bhi bae18 <_PyUnicodeWriter_WriteASCIIString@@Base+0x448> │ │ │ │ + bhi baf64 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ ldr r1, [r2] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bb0fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x72c> │ │ │ │ + bne bb248 <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ add r1, r2, #4 │ │ │ │ mov r8, r1 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc baebc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ + bcc bb008 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bb0f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x728> │ │ │ │ + bne bb244 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ add r1, r2, #8 │ │ │ │ mov r8, r1 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc baebc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ + bcc bb008 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e0> │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bb0f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x728> │ │ │ │ + bne bb244 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71c> │ │ │ │ add r2, r2, #12 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc bae18 <_PyUnicodeWriter_WriteASCIIString@@Base+0x448> │ │ │ │ + bcc baf64 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ldr r1, [r2] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne bb0fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x72c> │ │ │ │ + bne bb248 <_PyUnicodeWriter_WriteASCIIString@@Base+0x720> │ │ │ │ add r2, r2, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bcs bae00 <_PyUnicodeWriter_WriteASCIIString@@Base+0x430> │ │ │ │ - ldr lr, [pc, #828] @ bb15c <_PyUnicodeWriter_WriteASCIIString@@Base+0x78c> │ │ │ │ + bcs baf4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x424> │ │ │ │ + ldr lr, [pc, #828] @ bb2a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x780> │ │ │ │ sub r1, r6, r2 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi bae38 <_PyUnicodeWriter_WriteASCIIString@@Base+0x468> │ │ │ │ + bhi baf84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x45c> │ │ │ │ ldrb r1, [lr, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r1, [r2, #3] │ │ │ │ bfi ip, r1, #24, #8 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ bfi ip, r1, #16, #8 │ │ │ │ @@ -145098,15 +145181,15 @@ │ │ │ │ bfi ip, r1, #8, #8 │ │ │ │ ldrb r1, [r2] │ │ │ │ bfi ip, r1, #0, #8 │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #32896 @ 0x8080 │ │ │ │ and ip, ip, r1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne bb028 <_PyUnicodeWriter_WriteASCIIString@@Base+0x658> │ │ │ │ + bne bb174 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64c> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e2dc │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r2, r3 │ │ │ │ @@ -145115,589 +145198,589 @@ │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl 2e378 │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bge baed0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x500> │ │ │ │ + bge bb01c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne bad30 <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ - b bae8c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ + bne bae7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + b bafd8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ mov r2, r8 │ │ │ │ - b bae18 <_PyUnicodeWriter_WriteASCIIString@@Base+0x448> │ │ │ │ + b baf64 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ mov r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - blt bad30 <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ + blt bae7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, #0 │ │ │ │ - b baf84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ + b bb0d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r2, r4 │ │ │ │ - b baef8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x528> │ │ │ │ + b bb044 <_PyUnicodeWriter_WriteASCIIString@@Base+0x51c> │ │ │ │ ldr lr, [r1, #-4] │ │ │ │ tst lr, ip │ │ │ │ - bne baf0c <_PyUnicodeWriter_WriteASCIIString@@Base+0x53c> │ │ │ │ + bne bb058 <_PyUnicodeWriter_WriteASCIIString@@Base+0x530> │ │ │ │ mov r2, r1 │ │ │ │ str lr, [r0], #4 │ │ │ │ add r1, r2, #4 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ cmp r1, r6 │ │ │ │ - bls baee4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x514> │ │ │ │ + bls bb030 <_PyUnicodeWriter_WriteASCIIString@@Base+0x508> │ │ │ │ cmp r2, r6 │ │ │ │ - bcs baf2c <_PyUnicodeWriter_WriteASCIIString@@Base+0x55c> │ │ │ │ + bcs bb078 <_PyUnicodeWriter_WriteASCIIString@@Base+0x550> │ │ │ │ ldrsb ip, [r2] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ addge r2, r2, #1 │ │ │ │ strbge r1, [r0], #1 │ │ │ │ - bge baf0c <_PyUnicodeWriter_WriteASCIIString@@Base+0x53c> │ │ │ │ + bge bb058 <_PyUnicodeWriter_WriteASCIIString@@Base+0x530> │ │ │ │ sub r8, r2, r4 │ │ │ │ cmp r8, r3 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ addne r2, r4, r8 │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [r5, #20] │ │ │ │ - beq bae8c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ + beq bafd8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ mov lr, #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #8] │ │ │ │ - movw ip, #14128 @ 0x3730 │ │ │ │ + movw ip, #12500 @ 0x30d4 │ │ │ │ movt ip, #62 @ 0x3e │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 1a5e5c │ │ │ │ + bl 1a6368 │ │ │ │ mov r4, r0 │ │ │ │ - b bae90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ + b bafdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ cmp r2, #0 │ │ │ │ - blt bae8c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ + blt bafd8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ mov ip, r3 │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #14128 @ 0x3730 │ │ │ │ + movw r3, #12500 @ 0x30d4 │ │ │ │ movt r3, #62 @ 0x3e │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq bb124 <_PyUnicodeWriter_WriteASCIIString@@Base+0x754> │ │ │ │ + beq bb270 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ - bl b96f8 │ │ │ │ + bl b9850 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bae90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ + bgt bafdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bae90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ + bne bafdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ mov r0, r1 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bae90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bafdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #1 │ │ │ │ - bge baf84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ + bge bb0d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #1 │ │ │ │ - b bad30 <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ + b bae7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #3 │ │ │ │ movge r3, #0 │ │ │ │ - bge baf84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ + bge bb0d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #3 │ │ │ │ - b bad30 <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ + b bae7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ mov r2, r4 │ │ │ │ - b bae18 <_PyUnicodeWriter_WriteASCIIString@@Base+0x448> │ │ │ │ + b baf64 <_PyUnicodeWriter_WriteASCIIString@@Base+0x43c> │ │ │ │ rbit ip, ip │ │ │ │ sub r2, r2, r4 │ │ │ │ clz ip, ip │ │ │ │ sub r1, ip, #7 │ │ │ │ add r2, r2, r1, lsr #3 │ │ │ │ mov r8, r2 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b baf30 <_PyUnicodeWriter_WriteASCIIString@@Base+0x560> │ │ │ │ + b bb07c <_PyUnicodeWriter_WriteASCIIString@@Base+0x554> │ │ │ │ mov r3, #4 │ │ │ │ - b baec8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f8> │ │ │ │ + b bb014 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #5 │ │ │ │ - bge baf84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ + bge bb0d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #5 │ │ │ │ - b bad30 <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ + b bae7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ mov r3, #6 │ │ │ │ - b baec8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f8> │ │ │ │ + b bb014 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4ec> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #7 │ │ │ │ - bge baf84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ + bge bb0d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mov r3, #7 │ │ │ │ - b bad30 <_PyUnicodeWriter_WriteASCIIString@@Base+0x360> │ │ │ │ + b bae7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ cmp r6, #0 │ │ │ │ - bge bb154 <_PyUnicodeWriter_WriteASCIIString@@Base+0x784> │ │ │ │ + bge bb2a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x778> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r7, fp, #32 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ mov r3, ip │ │ │ │ - bhi bad40 <_PyUnicodeWriter_WriteASCIIString@@Base+0x370> │ │ │ │ + bhi bae8c <_PyUnicodeWriter_WriteASCIIString@@Base+0x364> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b9b20 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl b9c78 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bb124 <_PyUnicodeWriter_WriteASCIIString@@Base+0x754> │ │ │ │ + beq bb270 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r6, r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne bb12c <_PyUnicodeWriter_WriteASCIIString@@Base+0x75c> │ │ │ │ + bne bb278 <_PyUnicodeWriter_WriteASCIIString@@Base+0x750> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b bad64 <_PyUnicodeWriter_WriteASCIIString@@Base+0x394> │ │ │ │ + b baeb0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x388> │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ lsr r2, r2, #3 │ │ │ │ mov r8, r2 │ │ │ │ - b bb040 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + b bb18c <_PyUnicodeWriter_WriteASCIIString@@Base+0x664> │ │ │ │ mov r2, r8 │ │ │ │ rbit r1, r1 │ │ │ │ sub r2, r2, r4 │ │ │ │ clz r1, r1 │ │ │ │ sub r1, r1, #7 │ │ │ │ add r2, r2, r1, lsr #3 │ │ │ │ mov r8, r2 │ │ │ │ - b bb040 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + b bb18c <_PyUnicodeWriter_WriteASCIIString@@Base+0x664> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b baf84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ + b bb0d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ mvn r4, #0 │ │ │ │ - b bae90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c0> │ │ │ │ + b bafdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b4> │ │ │ │ mov r2, r4 │ │ │ │ - b baf48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x578> │ │ │ │ - beq bb14c <_PyUnicodeWriter_WriteASCIIString@@Base+0x77c> │ │ │ │ + b bb094 <_PyUnicodeWriter_WriteASCIIString@@Base+0x56c> │ │ │ │ + beq bb298 <_PyUnicodeWriter_WriteASCIIString@@Base+0x770> │ │ │ │ cmp r2, #0 │ │ │ │ movge ip, #0 │ │ │ │ movge r3, ip │ │ │ │ - blt bae8c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ - b baf84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ + blt bafd8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ + b bb0d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ cmp r2, #0 │ │ │ │ - blt bae8c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4bc> │ │ │ │ + blt bafd8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4b0> │ │ │ │ sub r3, fp, #32 │ │ │ │ - b baf84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b4> │ │ │ │ - subeq r1, r6, fp, lsl #9 │ │ │ │ + b bb0d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a8> │ │ │ │ + subeq r0, r6, ip, asr #26 │ │ │ │ │ │ │ │ -000bb160 <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ +000bb2ac <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bb280 <_PyUnicodeWriter_Finish@@Base+0x120> │ │ │ │ + beq bb3cc <_PyUnicodeWriter_Finish@@Base+0x120> │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r3, ip │ │ │ │ str ip, [r0] │ │ │ │ - bne bb278 <_PyUnicodeWriter_Finish@@Base+0x118> │ │ │ │ + bne bb3c4 <_PyUnicodeWriter_Finish@@Base+0x118> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq bb1e0 <_PyUnicodeWriter_Finish@@Base+0x80> │ │ │ │ + beq bb32c <_PyUnicodeWriter_Finish@@Base+0x80> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ - bl bb308 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ + bl bb454 <_PyUnicodeWriter_Finish@@Base+0x1a8> │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bb2d0 <_PyUnicodeWriter_Finish@@Base+0x170> │ │ │ │ + beq bb41c <_PyUnicodeWriter_Finish@@Base+0x170> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bb2bc <_PyUnicodeWriter_Finish@@Base+0x15c> │ │ │ │ + beq bb408 <_PyUnicodeWriter_Finish@@Base+0x15c> │ │ │ │ cmp r2, #1 │ │ │ │ - beq bb1ec <_PyUnicodeWriter_Finish@@Base+0x8c> │ │ │ │ + beq bb338 <_PyUnicodeWriter_Finish@@Base+0x8c> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - bne bb1d4 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne bb320 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne bb1d4 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne bb320 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ tst r2, #32 │ │ │ │ - beq bb2c8 <_PyUnicodeWriter_Finish@@Base+0x168> │ │ │ │ + beq bb414 <_PyUnicodeWriter_Finish@@Base+0x168> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r2, r3, #20 │ │ │ │ addeq r2, r3, #28 │ │ │ │ ldrsb r1, [r2] │ │ │ │ ldrb r0, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ movge ip, #24 │ │ │ │ movwge r1, #59032 @ 0xe698 │ │ │ │ - movwge r2, #38384 @ 0x95f0 │ │ │ │ - ldrlt r1, [pc, #208] @ bb300 <_PyUnicodeWriter_Finish@@Base+0x1a0> │ │ │ │ + movwge r2, #38392 @ 0x95f8 │ │ │ │ + ldrlt r1, [pc, #208] @ bb44c <_PyUnicodeWriter_Finish@@Base+0x1a0> │ │ │ │ movtge r2, #98 @ 0x62 │ │ │ │ mlage r1, ip, r0, r1 │ │ │ │ addlt r1, r1, r0, lsl #5 │ │ │ │ addge r1, r1, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq bb1d4 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + beq bb320 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb270 <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ + bgt bb3bc <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bb270 <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ + bne bb3bc <_PyUnicodeWriter_Finish@@Base+0x110> │ │ │ │ mov r0, r3 │ │ │ │ str r1, [fp, #-8] │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ mov r3, r1 │ │ │ │ - b bb1d4 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b bb320 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ mov r3, r2 │ │ │ │ - b bb1d4 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b bb320 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bb2b4 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + beq bb400 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb2b4 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + bgt bb400 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb2b4 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ + bne bb400 <_PyUnicodeWriter_Finish@@Base+0x154> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #72] @ bb304 <_PyUnicodeWriter_Finish@@Base+0x1a4> │ │ │ │ - b bb1d4 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #72] @ bb450 <_PyUnicodeWriter_Finish@@Base+0x1a4> │ │ │ │ + b bb320 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 258bd8 │ │ │ │ + b 259550 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b bb210 <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ + b bb35c <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb1d4 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bgt bb320 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne bb1d4 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne bb320 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ - b bb1d4 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ + b bb320 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + mlseq r3, r0, r8, r7 │ │ │ │ + rsbeq r1, r3, r8, lsl #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bba14 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bbb60 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmn r3, #1 │ │ │ │ - bne bba14 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bbb60 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ tst r7, #3 │ │ │ │ - bne bba14 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bbb60 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bba14 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ + bne bbb60 <_PyUnicodeWriter_Finish@@Base+0x8b4> │ │ │ │ ubfx r8, r7, #6, #1 │ │ │ │ ubfx r5, r7, #2, #3 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bb6cc <_PyUnicodeWriter_Finish@@Base+0x56c> │ │ │ │ + beq bb818 <_PyUnicodeWriter_Finish@@Base+0x56c> │ │ │ │ cmp r5, #1 │ │ │ │ - bne bb6e8 <_PyUnicodeWriter_Finish@@Base+0x588> │ │ │ │ + bne bb834 <_PyUnicodeWriter_Finish@@Base+0x588> │ │ │ │ mov r9, #20 │ │ │ │ mvn r0, #-2147483628 @ 0x80000014 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - blt bb9d4 <_PyUnicodeWriter_Finish@@Base+0x874> │ │ │ │ + blt bbb20 <_PyUnicodeWriter_Finish@@Base+0x874> │ │ │ │ mla r5, r6, r5, r5 │ │ │ │ tst r7, #64 @ 0x40 │ │ │ │ add r3, r5, r9 │ │ │ │ - beq bb730 <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ + beq bb87c <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ tst r7, #32 │ │ │ │ - beq bb888 <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ - ldr r9, [pc, #1708] @ bba58 <_PyUnicodeWriter_Finish@@Base+0x8f8> │ │ │ │ + beq bb9d4 <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ + ldr r9, [pc, #1708] @ bbba4 <_PyUnicodeWriter_Finish@@Base+0x8f8> │ │ │ │ ldr r5, [r9, #1716] @ 0x6b4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne bb8dc <_PyUnicodeWriter_Finish@@Base+0x77c> │ │ │ │ + bne bba28 <_PyUnicodeWriter_Finish@@Base+0x77c> │ │ │ │ cmp r3, #0 │ │ │ │ - blt bb610 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ - movw r7, #38384 @ 0x95f0 │ │ │ │ + blt bb75c <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ + movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r2, #47772 @ 0xba9c │ │ │ │ + movw r2, #48104 @ 0xbbe8 │ │ │ │ movt r2, #11 │ │ │ │ ldr r5, [r7, #1024] @ 0x400 │ │ │ │ cmp r5, r2 │ │ │ │ - bne bb868 <_PyUnicodeWriter_Finish@@Base+0x708> │ │ │ │ - ldr r1, [pc, #1660] @ bba5c <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ + bne bb9b4 <_PyUnicodeWriter_Finish@@Base+0x708> │ │ │ │ + ldr r1, [pc, #1660] @ bbba8 <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr sl, [r2, #1604] @ 0x644 │ │ │ │ cmn sl, #804 @ 0x324 │ │ │ │ - beq bb5e0 <_PyUnicodeWriter_Finish@@Base+0x480> │ │ │ │ + beq bb72c <_PyUnicodeWriter_Finish@@Base+0x480> │ │ │ │ lsr r2, r4, #18 │ │ │ │ ubfx r0, r4, #0, #18 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r2, r2, #3 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r2, sl, r2 │ │ │ │ ldr r1, [r2, #808] @ 0x328 │ │ │ │ cmp r1, r0 │ │ │ │ - bgt bb43c <_PyUnicodeWriter_Finish@@Base+0x2dc> │ │ │ │ + bgt bb588 <_PyUnicodeWriter_Finish@@Base+0x2dc> │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r0 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bb5e0 <_PyUnicodeWriter_Finish@@Base+0x480> │ │ │ │ + beq bb72c <_PyUnicodeWriter_Finish@@Base+0x480> │ │ │ │ bic r8, r4, #4080 @ 0xff0 │ │ │ │ bic r8, r8, #15 │ │ │ │ ldr r2, [r8, #20] │ │ │ │ add r2, r2, #1 │ │ │ │ lsl r2, r2, #3 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi bb594 <_PyUnicodeWriter_Finish@@Base+0x434> │ │ │ │ + bhi bb6e0 <_PyUnicodeWriter_Finish@@Base+0x434> │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ cmp r2, r3, lsl #2 │ │ │ │ - bcc bb69c <_PyUnicodeWriter_Finish@@Base+0x53c> │ │ │ │ + bcc bb7e8 <_PyUnicodeWriter_Finish@@Base+0x53c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb798 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ + beq bb8e4 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi bb798 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ + bhi bb8e4 <_PyUnicodeWriter_Finish@@Base+0x638> │ │ │ │ sub r2, r3, #1 │ │ │ │ lsr r2, r2, #3 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [sl, r2, lsl #3] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - beq bb5bc <_PyUnicodeWriter_Finish@@Base+0x45c> │ │ │ │ + beq bb708 <_PyUnicodeWriter_Finish@@Base+0x45c> │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [r5] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb620 <_PyUnicodeWriter_Finish@@Base+0x4c0> │ │ │ │ + beq bb76c <_PyUnicodeWriter_Finish@@Base+0x4c0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e2dc │ │ │ │ - ldr r3, [pc, #1424] @ bba5c <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ + ldr r3, [pc, #1424] @ bbba8 <_PyUnicodeWriter_Finish@@Base+0x8fc> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr sl, [r3, #1604] @ 0x644 │ │ │ │ cmn sl, #804 @ 0x324 │ │ │ │ - beq bb76c <_PyUnicodeWriter_Finish@@Base+0x60c> │ │ │ │ + beq bb8b8 <_PyUnicodeWriter_Finish@@Base+0x60c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, sl, r3 │ │ │ │ ldr r2, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - blt bb518 <_PyUnicodeWriter_Finish@@Base+0x3b8> │ │ │ │ + blt bb664 <_PyUnicodeWriter_Finish@@Base+0x3b8> │ │ │ │ ldr r2, [r3, #804] @ 0x324 │ │ │ │ cmp r1, r2 │ │ │ │ movlt r3, #0 │ │ │ │ movge r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb76c <_PyUnicodeWriter_Finish@@Base+0x60c> │ │ │ │ + beq bb8b8 <_PyUnicodeWriter_Finish@@Base+0x60c> │ │ │ │ ldr r3, [r8, #4] │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r8, #4] │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - beq bb710 <_PyUnicodeWriter_Finish@@Base+0x5b0> │ │ │ │ + beq bb85c <_PyUnicodeWriter_Finish@@Base+0x5b0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb7a0 <_PyUnicodeWriter_Finish@@Base+0x640> │ │ │ │ + beq bb8ec <_PyUnicodeWriter_Finish@@Base+0x640> │ │ │ │ ldr r3, [r9, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb898 <_PyUnicodeWriter_Finish@@Base+0x738> │ │ │ │ + bne bb9e4 <_PyUnicodeWriter_Finish@@Base+0x738> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ str r6, [r5, #8] │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq bba50 <_PyUnicodeWriter_Finish@@Base+0x8f0> │ │ │ │ + beq bbb9c <_PyUnicodeWriter_Finish@@Base+0x8f0> │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq bb6a4 <_PyUnicodeWriter_Finish@@Base+0x544> │ │ │ │ + beq bb7f0 <_PyUnicodeWriter_Finish@@Base+0x544> │ │ │ │ add r2, r5, #20 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bb6b0 <_PyUnicodeWriter_Finish@@Base+0x550> │ │ │ │ + bne bb7fc <_PyUnicodeWriter_Finish@@Base+0x550> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2, r6] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi bb654 <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ + bhi bb7a0 <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ sub r1, r3, #1 │ │ │ │ lsr r1, r1, #3 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [sl, r1, lsl #3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne bb498 <_PyUnicodeWriter_Finish@@Base+0x338> │ │ │ │ + bne bb5e4 <_PyUnicodeWriter_Finish@@Base+0x338> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b bb64c <_PyUnicodeWriter_Finish@@Base+0x4ec> │ │ │ │ + b bb798 <_PyUnicodeWriter_Finish@@Base+0x4ec> │ │ │ │ ldr r5, [r7, #984] @ 0x3d8 │ │ │ │ - movw r2, #34164 @ 0x8574 │ │ │ │ + movw r2, #34300 @ 0x85fc │ │ │ │ movt r2, #9 │ │ │ │ cmp r5, r2 │ │ │ │ - bne bb8c4 <_PyUnicodeWriter_Finish@@Base+0x764> │ │ │ │ + bne bba10 <_PyUnicodeWriter_Finish@@Base+0x764> │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ movcs r1, r3 │ │ │ │ movcc r1, #1 │ │ │ │ bl 2db1c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne bb540 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + bne bb68c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2562e8 <_Py_NewReference@@Base> │ │ │ │ - bl 2e73f4 │ │ │ │ - b bb9d8 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ + bl 256c60 <_Py_NewReference@@Base> │ │ │ │ + bl 2e730c │ │ │ │ + b bbb24 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bcc bb6fc <_PyUnicodeWriter_Finish@@Base+0x59c> │ │ │ │ + bcc bb848 <_PyUnicodeWriter_Finish@@Base+0x59c> │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ add lr, lr, #1 │ │ │ │ add lr, ip, lr, lsl #3 │ │ │ │ str lr, [r1, #24] │ │ │ │ add lr, r1, ip │ │ │ │ str lr, [r1, #4] │ │ │ │ str r0, [r1, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne bb4b8 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ + bne bb604 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ ldr r5, [r7, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32328 @ 0x7e48 │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, r1 │ │ │ │ - bne bb9bc <_PyUnicodeWriter_Finish@@Base+0x85c> │ │ │ │ + bne bbb08 <_PyUnicodeWriter_Finish@@Base+0x85c> │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq bb610 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ + beq bb75c <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ ldr r3, [sl, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl, #800] @ 0x320 │ │ │ │ - b bb4b8 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ + b bb604 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ mov r5, r4 │ │ │ │ - b bb540 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb68c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ add r2, r5, #28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bb580 <_PyUnicodeWriter_Finish@@Base+0x420> │ │ │ │ + beq bb6cc <_PyUnicodeWriter_Finish@@Base+0x420> │ │ │ │ cmp r3, #2 │ │ │ │ lsleq r6, r6, #1 │ │ │ │ moveq r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r2, r6, lsl #2] │ │ │ │ strheq r3, [r2, r6] │ │ │ │ - b bb588 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + b bb6d4 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ cmp r5, #1 │ │ │ │ movne r9, #28 │ │ │ │ mvnne r0, #-2147483620 @ 0x8000001c │ │ │ │ - bne bb6f0 <_PyUnicodeWriter_Finish@@Base+0x590> │ │ │ │ + bne bb83c <_PyUnicodeWriter_Finish@@Base+0x590> │ │ │ │ mov r9, #28 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ - b bb380 <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ + b bb4cc <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ mov r9, #20 │ │ │ │ mvn r0, #-2147483628 @ 0x80000014 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3ce468 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ - b bb380 <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ + blx 3cdd10 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + b bb4cc <_PyUnicodeWriter_Finish@@Base+0x220> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b bb4b8 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ + b bb604 <_PyUnicodeWriter_Finish@@Base+0x358> │ │ │ │ ldr r3, [r8, #20] │ │ │ │ ldr r3, [sl, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r8, #12] │ │ │ │ str r3, [r8, #8] │ │ │ │ str r8, [r3, #12] │ │ │ │ str r8, [r2, #8] │ │ │ │ - b bb540 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb68c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb3a4 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + beq bb4f0 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ tst r7, #32 │ │ │ │ - bne bb9e0 <_PyUnicodeWriter_Finish@@Base+0x880> │ │ │ │ + bne bbb2c <_PyUnicodeWriter_Finish@@Base+0x880> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, r0 │ │ │ │ - beq bb3a4 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + beq bb4f0 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r2, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ - b bb3a4 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + b bb4f0 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ ldr r2, [r7, #988] @ 0x3dc │ │ │ │ - movw r3, #33340 @ 0x823c │ │ │ │ + movw r3, #33476 @ 0x82c4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bb9f0 <_PyUnicodeWriter_Finish@@Base+0x890> │ │ │ │ + bne bbb3c <_PyUnicodeWriter_Finish@@Base+0x890> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d210 │ │ │ │ ldr r3, [sl, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl, #800] @ 0x320 │ │ │ │ - b bb540 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb68c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ mov r2, r3 │ │ │ │ - b bb654 <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ + b bb7a0 <_PyUnicodeWriter_Finish@@Base+0x4f4> │ │ │ │ ldr r4, [r8, #16] │ │ │ │ mov r3, #28 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ ldr r2, [r8, #12] │ │ │ │ mul r4, r3, r4 │ │ │ │ ldr r3, [sl, #512] @ 0x200 │ │ │ │ str r2, [r1, #12] │ │ │ │ @@ -145706,102 +145789,102 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r8, #8] │ │ │ │ add r0, sl, r1, lsl #2 │ │ │ │ str r8, [r2, #16] │ │ │ │ ldr ip, [r0, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne bb800 <_PyUnicodeWriter_Finish@@Base+0x6a0> │ │ │ │ + bne bb94c <_PyUnicodeWriter_Finish@@Base+0x6a0> │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq bb7fc <_PyUnicodeWriter_Finish@@Base+0x69c> │ │ │ │ + beq bb948 <_PyUnicodeWriter_Finish@@Base+0x69c> │ │ │ │ ldr r8, [lr, #8] │ │ │ │ cmp r1, r8 │ │ │ │ movne lr, #0 │ │ │ │ str lr, [r0, #528] @ 0x210 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ cmp r1, lr │ │ │ │ - beq bb934 <_PyUnicodeWriter_Finish@@Base+0x7d4> │ │ │ │ + beq bba80 <_PyUnicodeWriter_Finish@@Base+0x7d4> │ │ │ │ cmp r1, #1 │ │ │ │ - beq bb908 <_PyUnicodeWriter_Finish@@Base+0x7a8> │ │ │ │ + beq bba54 <_PyUnicodeWriter_Finish@@Base+0x7a8> │ │ │ │ ldr r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq bb540 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + beq bb68c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [sl, #524] @ 0x20c │ │ │ │ strne r1, [r3, #20] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr r3, [ip, #20] │ │ │ │ str r3, [r2, #20] │ │ │ │ str ip, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #24] │ │ │ │ str r2, [ip, #20] │ │ │ │ - b bb540 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb68c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r7, #1012] @ 0x3f4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne bb540 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ - b bb610 <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ + bne bb68c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb75c <_PyUnicodeWriter_Finish@@Base+0x4b0> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb3a4 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ - b bb744 <_PyUnicodeWriter_Finish@@Base+0x5e4> │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + beq bb4f0 <_PyUnicodeWriter_Finish@@Base+0x244> │ │ │ │ + b bb890 <_PyUnicodeWriter_Finish@@Base+0x5e4> │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne bba00 <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ - ldr r0, [pc, #432] @ bba60 <_PyUnicodeWriter_Finish@@Base+0x900> │ │ │ │ - bl 1bde48 │ │ │ │ + bne bbb4c <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ + ldr r0, [pc, #432] @ bbbac <_PyUnicodeWriter_Finish@@Base+0x900> │ │ │ │ + bl 1be248 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb554 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ + bne bb6a0 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ - b bb554 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ + b bb6a0 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b bb87c <_PyUnicodeWriter_Finish@@Base+0x71c> │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + b bb9c8 <_PyUnicodeWriter_Finish@@Base+0x71c> │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r5, r2 │ │ │ │ - beq bb3b4 <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ + beq bb500 <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ ldr r2, [r9, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bb3b4 <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ + b bb500 <_PyUnicodeWriter_Finish@@Base+0x254> │ │ │ │ ldr r3, [sl, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r2, #24] │ │ │ │ strne r2, [r3, #24] │ │ │ │ ldr r3, [sl, #532] @ 0x214 │ │ │ │ str r2, [sl, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [sl, #532] @ 0x214 │ │ │ │ - b bb540 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb68c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq bb814 <_PyUnicodeWriter_Finish@@Base+0x6b4> │ │ │ │ + beq bb960 <_PyUnicodeWriter_Finish@@Base+0x6b4> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [sl, #520] @ 0x208 │ │ │ │ cmp r1, #0 │ │ │ │ streq lr, [sl, #524] @ 0x20c │ │ │ │ strne lr, [r1, #20] │ │ │ │ str r1, [lr, #24] │ │ │ │ @@ -145824,64 +145907,64 @@ │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r8, [r3, r4] │ │ │ │ ldr r3, [sl, #788] @ 0x314 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl, #788] @ 0x314 │ │ │ │ - b bb540 <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b bb68c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ mov r1, r3 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r5, r0 │ │ │ │ - b bb684 <_PyUnicodeWriter_Finish@@Base+0x524> │ │ │ │ - bl 2e73f4 │ │ │ │ + b bb7d0 <_PyUnicodeWriter_Finish@@Base+0x524> │ │ │ │ + bl 2e730c │ │ │ │ mov r5, #0 │ │ │ │ - b bb588 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + b bb6d4 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ cmp r8, #0 │ │ │ │ addne r2, r4, #20 │ │ │ │ addeq r2, r4, #28 │ │ │ │ - b bb748 <_PyUnicodeWriter_Finish@@Base+0x5e8> │ │ │ │ + b bb894 <_PyUnicodeWriter_Finish@@Base+0x5e8> │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ - b bb788 <_PyUnicodeWriter_Finish@@Base+0x628> │ │ │ │ + b bb8d4 <_PyUnicodeWriter_Finish@@Base+0x628> │ │ │ │ ldr r2, [r9, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b bb554 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ + b bb6a0 <_PyUnicodeWriter_Finish@@Base+0x3f4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8c674 <_PyUnicodeWriter_WriteLatin1String@@Base+0x168> │ │ │ │ + bl 8ca14 <_PyUnicodeWriter_WriteLatin1String@@Base+0x168> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq bb9d8 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ + beq bbb24 <_PyUnicodeWriter_Finish@@Base+0x878> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb588 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + bgt bb6d4 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb588 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + bne bb6d4 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bb588 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bb6d4 <_PyUnicodeWriter_Finish@@Base+0x428> │ │ │ │ ldr r2, [r5, #28] │ │ │ │ - b bb6a8 <_PyUnicodeWriter_Finish@@Base+0x548> │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + b bb7f4 <_PyUnicodeWriter_Finish@@Base+0x548> │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000bba64 : │ │ │ │ +000bbbb0 : │ │ │ │ push {fp, lr} │ │ │ │ subs r2, r1, #0 │ │ │ │ add fp, sp, #4 │ │ │ │ - blt bba94 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + blt bbbe0 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #1012] @ 0x3f4 │ │ │ │ ldr r3, [r3, #1024] @ 0x400 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ @@ -145890,226 +145973,226 @@ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq bbb80 │ │ │ │ - ldr r3, [pc, #300] @ bbbf0 │ │ │ │ + beq bbccc │ │ │ │ + ldr r3, [pc, #300] @ bbd3c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ cmn r3, #804 @ 0x324 │ │ │ │ - beq bbb90 │ │ │ │ + beq bbcdc │ │ │ │ lsr r1, r4, #18 │ │ │ │ ubfx ip, r4, #0, #18 │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ ldr r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, ip │ │ │ │ - bgt bbb10 │ │ │ │ + bgt bbc5c │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, ip │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq ip, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq bbb90 │ │ │ │ + beq bbcdc │ │ │ │ bic r3, r4, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r5, r3, #3 │ │ │ │ cmp r2, r3, lsl #3 │ │ │ │ - bhi bbb3c │ │ │ │ + bhi bbc88 │ │ │ │ add r3, r5, r3, lsl #4 │ │ │ │ cmp r3, r2, lsl #2 │ │ │ │ - bcc bbb74 │ │ │ │ + bcc bbcc0 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 9ff6c │ │ │ │ + bl 9ffd0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bbb70 │ │ │ │ + beq bbcbc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e2dc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6420 │ │ │ │ + bl a6480 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r1, r2 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 9ff6c │ │ │ │ + b 9ffd0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt bbbe8 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + blt bbd34 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ - movw r1, #34164 @ 0x8574 │ │ │ │ + movw r1, #34300 @ 0x85fc │ │ │ │ movt r1, #9 │ │ │ │ ldr lr, [r3, #984] @ 0x3d8 │ │ │ │ cmp lr, r1 │ │ │ │ - bne bbbd0 │ │ │ │ + bne bbd1c │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ movcs r1, r2 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ b 2db1c │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r4, #0 │ │ │ │ - b bbb74 │ │ │ │ + b bbcc0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bbbf4 <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ +000bbd40 <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #92] @ bbc6c <_Py_NewReferenceNoTotal@@Base+0x78> │ │ │ │ + ldr r2, [pc, #92] @ bbdb8 <_Py_NewReferenceNoTotal@@Base+0x78> │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ ldr lr, [r2, #1716] @ 0x6b4 │ │ │ │ cmp lr, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp lr, r1 │ │ │ │ - bne bbc54 <_Py_NewReferenceNoTotal@@Base+0x60> │ │ │ │ + bne bbda0 <_Py_NewReferenceNoTotal@@Base+0x60> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #52] @ bbc70 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - bl 1bde48 │ │ │ │ + ldr r0, [pc, #52] @ bbdbc <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + bl 1be248 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + b 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ subs r4, r2, #0 │ │ │ │ add fp, sp, #20 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ mvn r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov ip, #0 │ │ │ │ mvn r2, r2, lsl r6 │ │ │ │ - b bbcc4 <_Py_NewReferenceNoTotal@@Base+0xd0> │ │ │ │ + b bbe10 <_Py_NewReferenceNoTotal@@Base+0xd0> │ │ │ │ add lr, r0, r3 │ │ │ │ ldrsb r5, [lr, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bbd08 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ + bne bbe54 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ strb ip, [lr, #20] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r7, [r1, #-12] │ │ │ │ cmp r6, #7 │ │ │ │ and r3, r2, r7 │ │ │ │ - ble bbc9c <_Py_NewReferenceNoTotal@@Base+0xa8> │ │ │ │ + ble bbde8 <_Py_NewReferenceNoTotal@@Base+0xa8> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt bbdb8 <_Py_NewReferenceNoTotal@@Base+0x1c4> │ │ │ │ + bgt bbf04 <_Py_NewReferenceNoTotal@@Base+0x1c4> │ │ │ │ lsl lr, r3, #1 │ │ │ │ add r5, r0, lr │ │ │ │ ldrsh r5, [r5, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bbd08 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ + bne bbe54 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ add lr, r0, lr │ │ │ │ strh ip, [lr, #20] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne bbcbc <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ + bne bbe08 <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ lsl lr, r3, #2 │ │ │ │ lsr r7, r7, #5 │ │ │ │ add lr, lr, r3 │ │ │ │ add r3, r7, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add r3, r3, lr │ │ │ │ and r3, r3, r2 │ │ │ │ - bgt bbd78 <_Py_NewReferenceNoTotal@@Base+0x184> │ │ │ │ + bgt bbec4 <_Py_NewReferenceNoTotal@@Base+0x184> │ │ │ │ add lr, r0, r3 │ │ │ │ ldrsb lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - bne bbda0 <_Py_NewReferenceNoTotal@@Base+0x1ac> │ │ │ │ + bne bbeec <_Py_NewReferenceNoTotal@@Base+0x1ac> │ │ │ │ cmp r6, #7 │ │ │ │ - ble bbd98 <_Py_NewReferenceNoTotal@@Base+0x1a4> │ │ │ │ + ble bbee4 <_Py_NewReferenceNoTotal@@Base+0x1a4> │ │ │ │ cmp r6, #15 │ │ │ │ lslgt lr, r3, #2 │ │ │ │ - bgt bbdcc <_Py_NewReferenceNoTotal@@Base+0x1d8> │ │ │ │ + bgt bbf18 <_Py_NewReferenceNoTotal@@Base+0x1d8> │ │ │ │ lsl lr, r3, #1 │ │ │ │ - b bbcf0 <_Py_NewReferenceNoTotal@@Base+0xfc> │ │ │ │ + b bbe3c <_Py_NewReferenceNoTotal@@Base+0xfc> │ │ │ │ add lr, r0, r3, lsl #2 │ │ │ │ ldr lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - beq bbd38 <_Py_NewReferenceNoTotal@@Base+0x144> │ │ │ │ + beq bbe84 <_Py_NewReferenceNoTotal@@Base+0x144> │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r7, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r7 │ │ │ │ and r3, r3, r2 │ │ │ │ add lr, r0, r3, lsl #1 │ │ │ │ cmp r6, #15 │ │ │ │ - bgt bbd54 <_Py_NewReferenceNoTotal@@Base+0x160> │ │ │ │ + bgt bbea0 <_Py_NewReferenceNoTotal@@Base+0x160> │ │ │ │ ldrsh lr, [lr, #20] │ │ │ │ cmn lr, #1 │ │ │ │ - bne bbd64 <_Py_NewReferenceNoTotal@@Base+0x170> │ │ │ │ + bne bbeb0 <_Py_NewReferenceNoTotal@@Base+0x170> │ │ │ │ cmp r6, #7 │ │ │ │ - bgt bbd40 <_Py_NewReferenceNoTotal@@Base+0x14c> │ │ │ │ + bgt bbe8c <_Py_NewReferenceNoTotal@@Base+0x14c> │ │ │ │ add lr, r0, r3 │ │ │ │ - b bbcac <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ + b bbdf8 <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r7, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r7 │ │ │ │ and r3, r3, r2 │ │ │ │ - b bbd28 <_Py_NewReferenceNoTotal@@Base+0x134> │ │ │ │ + b bbe74 <_Py_NewReferenceNoTotal@@Base+0x134> │ │ │ │ lsl lr, r3, #2 │ │ │ │ add r5, r0, lr │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmn r5, #1 │ │ │ │ - bne bbd0c <_Py_NewReferenceNoTotal@@Base+0x118> │ │ │ │ + bne bbe58 <_Py_NewReferenceNoTotal@@Base+0x118> │ │ │ │ add lr, r0, lr │ │ │ │ str ip, [lr, #20] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne bbcbc <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ + bne bbe08 <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr ip, [pc, #256] @ bbf04 <_Py_NewReferenceNoTotal@@Base+0x310> │ │ │ │ + ldr ip, [pc, #256] @ bc050 <_Py_NewReferenceNoTotal@@Base+0x310> │ │ │ │ sub sp, sp, #12 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ mov r4, #0 │ │ │ │ ldr lr, [r2, ip] │ │ │ │ bic r1, r1, #3 │ │ │ │ @@ -146123,122 +146206,122 @@ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #-8] │ │ │ │ cmp r0, r4 │ │ │ │ and r2, r2, #1 │ │ │ │ str r2, [r3, #-4] │ │ │ │ str ip, [lr, #3824] @ 0xef0 │ │ │ │ - bne bbe80 <_Py_NewReferenceNoTotal@@Base+0x28c> │ │ │ │ + bne bbfcc <_Py_NewReferenceNoTotal@@Base+0x28c> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bbed8 <_Py_NewReferenceNoTotal@@Base+0x2e4> │ │ │ │ + bne bc024 <_Py_NewReferenceNoTotal@@Base+0x2e4> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bbeac <_Py_NewReferenceNoTotal@@Base+0x2b8> │ │ │ │ + bne bbff8 <_Py_NewReferenceNoTotal@@Base+0x2b8> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b bbf08 │ │ │ │ + b bc054 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbe58 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + bgt bbfa4 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bbe58 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + bne bbfa4 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bbe58 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ + b bbfa4 <_Py_NewReferenceNoTotal@@Base+0x264> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbe70 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ + bgt bbfbc <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bbe70 <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ + bne bbfbc <_Py_NewReferenceNoTotal@@Base+0x27c> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - b bbe74 <_Py_NewReferenceNoTotal@@Base+0x280> │ │ │ │ + b bbfc0 <_Py_NewReferenceNoTotal@@Base+0x280> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbe64 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + bgt bbfb0 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bbe64 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + bne bbfb0 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bbe64 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + b bbfb0 <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bbf08 : │ │ │ │ +000bc054 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #804] @ bc248 │ │ │ │ + ldr r2, [pc, #804] @ bc394 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ and ip, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp ip, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ lsl r3, r3, #3 │ │ │ │ - bne bc0d4 │ │ │ │ + bne bc220 │ │ │ │ ldr r1, [r2, #3752] @ 0xea8 │ │ │ │ cmp r1, #0 │ │ │ │ - ble bc110 │ │ │ │ - movw ip, #38384 @ 0x95f0 │ │ │ │ + ble bc25c │ │ │ │ + movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ sub lr, r1, #1 │ │ │ │ str lr, [r2, #3752] @ 0xea8 │ │ │ │ sub r1, r0, r3 │ │ │ │ - movw r3, #25632 @ 0x6420 │ │ │ │ + movw r3, #25728 @ 0x6480 │ │ │ │ movt r3, #10 │ │ │ │ ldr lr, [ip, #1028] @ 0x404 │ │ │ │ cmp lr, r3 │ │ │ │ - bne bc130 │ │ │ │ + bne bc27c │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq bc164 │ │ │ │ + beq bc2b0 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt bbfd4 │ │ │ │ + bgt bc120 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bc164 │ │ │ │ + beq bc2b0 │ │ │ │ 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 bc144 │ │ │ │ + beq bc290 │ │ │ │ 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 │ │ │ │ @@ -146251,29 +146334,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 bc06c │ │ │ │ + bne bc1b8 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc068 │ │ │ │ + beq bc1b4 │ │ │ │ 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 bc1bc │ │ │ │ + beq bc308 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bc190 │ │ │ │ + beq bc2dc │ │ │ │ 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] │ │ │ │ @@ -146299,41 +146382,41 @@ │ │ │ │ str ip, [r1, #4] │ │ │ │ ldr ip, [r2, #3824] @ 0xef0 │ │ │ │ ldr r1, [r2, #3752] @ 0xea8 │ │ │ │ sub ip, ip, #1 │ │ │ │ str lr, [r0, #-8] │ │ │ │ cmp r1, lr │ │ │ │ str ip, [r2, #3824] @ 0xef0 │ │ │ │ - bgt bbf5c │ │ │ │ - movw ip, #38384 @ 0x95f0 │ │ │ │ + bgt bc0a8 │ │ │ │ + movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ - movw r4, #25632 @ 0x6420 │ │ │ │ + movw r4, #25728 @ 0x6480 │ │ │ │ movt r4, #10 │ │ │ │ sub r1, r0, r3 │ │ │ │ ldr lr, [ip, #1028] @ 0x404 │ │ │ │ cmp lr, r4 │ │ │ │ - beq bbf84 │ │ │ │ + beq bc0d0 │ │ │ │ ldr r0, [ip, #1012] @ 0x3f4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [ip, #988] @ 0x3dc │ │ │ │ - movw r3, #33340 @ 0x823c │ │ │ │ + movw r3, #33476 @ 0x82c4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bc23c │ │ │ │ + bne bc388 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d210 │ │ │ │ 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 │ │ │ │ @@ -146345,15 +146428,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 bc080 │ │ │ │ + beq bc1cc │ │ │ │ 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] │ │ │ │ @@ -146377,18 +146460,18 @@ │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b bc180 │ │ │ │ + b bc2cc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bc24c : │ │ │ │ +000bc398 : │ │ │ │ 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 │ │ │ │ @@ -146397,60 +146480,60 @@ │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq bc2f4 │ │ │ │ + beq bc440 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bc2cc │ │ │ │ + bne bc418 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bc2cc │ │ │ │ + beq bc418 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bc2b0 │ │ │ │ + bne bc3fc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f764c │ │ │ │ + bl 2f7228 │ │ │ │ mov r0, #0 │ │ │ │ - b bc2c4 │ │ │ │ + b bc410 │ │ │ │ mov r1, r2 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc290 │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne bc3dc │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b bc2ec │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b bc438 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ mov r7, r2 │ │ │ │ subs r6, r1, #0 │ │ │ │ str r0, [fp, #-168] @ 0xffffff58 │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - beq bd0ec │ │ │ │ + beq bd238 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ sub r5, fp, #124 @ 0x7c │ │ │ │ ldr r1, [r6, #16] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ bic r2, r3, r3, asr #31 │ │ │ │ rsblt r3, r3, #0 │ │ │ │ @@ -146458,230 +146541,230 @@ │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r2, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ - bl bd58c <_PySlotIterator_InitLegacy@@Base> │ │ │ │ + bl bd6d8 <_PySlotIterator_InitLegacy@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r9, r4 │ │ │ │ str r4, [fp, #-160] @ 0xffffff60 │ │ │ │ str r4, [fp, #-192] @ 0xffffff40 │ │ │ │ str r4, [fp, #-176] @ 0xffffff50 │ │ │ │ str r4, [fp, #-184] @ 0xffffff48 │ │ │ │ str r4, [fp, #-180] @ 0xffffff4c │ │ │ │ str r4, [fp, #-156] @ 0xffffff64 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd5d4 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd720 <_PySlotIterator_Next@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq bc500 │ │ │ │ + beq bc64c │ │ │ │ ldrh r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ - bhi bc4e4 │ │ │ │ + bhi bc630 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bls bc3b0 │ │ │ │ - ldr r3, [pc, #3988] @ bd370 │ │ │ │ + bls bc4fc │ │ │ │ + ldr r3, [pc, #3988] @ bd4bc │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ - bhi bc3b0 │ │ │ │ + bhi bc4fc │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bd130 │ │ │ │ + beq bd27c │ │ │ │ mov r0, r8 │ │ │ │ bl 2e378 │ │ │ │ add r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ - beq bd414 │ │ │ │ + beq bd560 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r8 │ │ │ │ bl 2e2dc │ │ │ │ - b bc3b0 │ │ │ │ + b bc4fc │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc3b0 │ │ │ │ + beq bc4fc │ │ │ │ str r5, [fp, #-208] @ 0xffffff30 │ │ │ │ ldr r5, [fp, #-176] @ 0xffffff50 │ │ │ │ str r8, [fp, #-212] @ 0xffffff2c │ │ │ │ - movw r8, #35700 @ 0x8b74 │ │ │ │ + movw r8, #33844 @ 0x8434 │ │ │ │ movt r8, #61 @ 0x3d │ │ │ │ str r4, [fp, #-196] @ 0xffffff3c │ │ │ │ str r6, [fp, #-200] @ 0xffffff38 │ │ │ │ - movw r4, #35680 @ 0x8b60 │ │ │ │ + movw r4, #33824 @ 0x8420 │ │ │ │ movt r4, #61 @ 0x3d │ │ │ │ str r7, [fp, #-204] @ 0xffffff34 │ │ │ │ - movw r6, #4748 @ 0x128c │ │ │ │ + movw r6, #2748 @ 0xabc │ │ │ │ movt r6, #61 @ 0x3d │ │ │ │ mov r7, r3 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ tst r2, #8 │ │ │ │ - bne bcffc │ │ │ │ + bne bd148 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e534 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcc14 │ │ │ │ + beq bcd60 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcc34 │ │ │ │ + beq bcd80 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e534 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, sl │ │ │ │ ldr r7, [sl, #20]! │ │ │ │ cmp r7, #0 │ │ │ │ - bne bc474 │ │ │ │ + bne bc5c0 │ │ │ │ str r5, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r4, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r6, [fp, #-200] @ 0xffffff38 │ │ │ │ ldr r7, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r5, [fp, #-208] @ 0xffffff30 │ │ │ │ - b bc3b0 │ │ │ │ + b bc4fc │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ cmp r2, r3 │ │ │ │ - beq bcec4 │ │ │ │ + beq bd010 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd5d4 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd720 <_PySlotIterator_Next@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne bc3c0 │ │ │ │ + bne bc50c │ │ │ │ mov r3, r8 │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bd474 │ │ │ │ + beq bd5c0 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #3 │ │ │ │ - beq bd240 │ │ │ │ + beq bd38c │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd024 │ │ │ │ + bne bd170 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bl 2e6e4 │ │ │ │ cmp r0, #0 │ │ │ │ addne r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq bcec4 │ │ │ │ + beq bd010 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e378 │ │ │ │ add sl, r0, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ - beq bd300 │ │ │ │ + beq bd44c │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, sl │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcbcc │ │ │ │ + bne bcd18 │ │ │ │ cmp r4, #0 │ │ │ │ - bne bcbd0 │ │ │ │ + bne bcd1c │ │ │ │ mov r0, #1 │ │ │ │ movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl af0d0 │ │ │ │ + bl af12c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq bced0 │ │ │ │ + beq bd01c │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq bc5d0 │ │ │ │ + beq bc71c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2596dc │ │ │ │ + bl 25a054 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bced0 │ │ │ │ + beq bd01c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2592fc │ │ │ │ + bl 259c74 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - beq bced0 │ │ │ │ + beq bd01c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ movw r3, #41268 @ 0xa134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ moveq r7, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt bcb74 │ │ │ │ + bgt bccc0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge bd324 │ │ │ │ + bge bd470 │ │ │ │ ldr r2, [r7, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - beq bc630 │ │ │ │ + beq bc77c │ │ │ │ movw r3, #41268 @ 0xa134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne bd140 │ │ │ │ + bne bd28c │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [fp, #-144] @ 0xffffff70 │ │ │ │ streq r3, [fp, #-148] @ 0xffffff6c │ │ │ │ - bne bd08c │ │ │ │ + bne bd1d8 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ mov sl, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [fp, #-148] @ 0xffffff6c │ │ │ │ str sl, [fp, #-128] @ 0xffffff80 │ │ │ │ ldreq r3, [fp, #-160] @ 0xffffff60 │ │ │ │ ldreq r3, [r3, #16] │ │ │ │ streq r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl be0cc <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl be218 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bced0 │ │ │ │ + beq bd01c │ │ │ │ ldr r0, [fp, #-184] @ 0xffffff48 │ │ │ │ sub r2, fp, #132 @ 0x84 │ │ │ │ ldr r1, [fp, #-148] @ 0xffffff6c │ │ │ │ str sl, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl be0cc <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl be218 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bced0 │ │ │ │ + beq bd01c │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ sub r2, fp, #136 @ 0x88 │ │ │ │ ldr r1, [fp, #-148] @ 0xffffff6c │ │ │ │ str sl, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl be0cc <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ + bl be218 <_PySlotIterator_SawSlot@@Base+0x21c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq bced0 │ │ │ │ + beq bd01c │ │ │ │ ldr r3, [r7, #152] @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq bced0 │ │ │ │ + beq bd01c │ │ │ │ ldr r2, [fp, #-172] @ 0xffffff54 │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r2, sl │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ str r3, [r7, #84] @ 0x54 │ │ │ │ - beq bc6f0 │ │ │ │ + beq bc83c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-172] @ 0xffffff54 │ │ │ │ add r2, r7, #212 @ 0xd4 │ │ │ │ str r3, [r7, #448] @ 0x1c0 │ │ │ │ @@ -146700,21 +146783,21 @@ │ │ │ │ ldrle r2, [fp, #-160] @ 0xffffff60 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ tst r3, #2 │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ - bne bd43c │ │ │ │ + bne bd588 │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ str r3, [r7, #88] @ 0x58 │ │ │ │ ldr r3, [r8] │ │ │ │ str r4, [r7, #168] @ 0xa8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r4, [pc, #3084] @ bd374 │ │ │ │ + ldr r4, [pc, #3084] @ bd4c0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ ldr r3, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r7, #456] @ 0x1c8 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ str r3, [r7, #16] │ │ │ │ @@ -146730,772 +146813,772 @@ │ │ │ │ ldr r2, [fp, #-168] @ 0xffffff58 │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r8, [r7, #440] @ 0x1b8 │ │ │ │ str r8, [r7, #432] @ 0x1b0 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r8, [pc, #2992] @ bd378 │ │ │ │ + ldr r8, [pc, #2992] @ bd4c4 │ │ │ │ ldrb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ bic r3, r3, #2 │ │ │ │ strb r3, [fp, #-59] @ 0xffffffc5 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd5d4 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd720 <_PySlotIterator_Next@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc8d0 │ │ │ │ + beq bca1c │ │ │ │ ldrh r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq bc830 │ │ │ │ - bhi bc888 │ │ │ │ + beq bc97c │ │ │ │ + bhi bc9d4 │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bls bc830 │ │ │ │ + bls bc97c │ │ │ │ sub r3, r3, #5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bhi bc7d0 │ │ │ │ + bhi bc91c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r4, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ str r2, [r7, #24] │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi bc864 │ │ │ │ + bhi bc9b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd5d4 <_PySlotIterator_Next@@Base> │ │ │ │ + bl bd720 <_PySlotIterator_Next@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc8d0 │ │ │ │ + beq bca1c │ │ │ │ ldrh r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq bc830 │ │ │ │ - bls bc824 │ │ │ │ + beq bc97c │ │ │ │ + bls bc970 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq bca94 │ │ │ │ + beq bcbe0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ cmp r3, r2 │ │ │ │ - beq bca4c │ │ │ │ - ldr r1, [pc, #2832] @ bd37c │ │ │ │ + beq bcb98 │ │ │ │ + ldr r1, [pc, #2832] @ bd4c8 │ │ │ │ sub r3, r3, #5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - bhi bc7d0 │ │ │ │ + bhi bc91c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq bca94 │ │ │ │ + beq bcbe0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq bca4c │ │ │ │ + beq bcb98 │ │ │ │ sub r3, r3, #57 @ 0x39 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bhi bc7d0 │ │ │ │ + bhi bc91c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ str r2, [r7, #92] @ 0x5c │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #116] @ 0x74 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #156] @ 0x9c │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r3, #57516 @ 0xe0ac │ │ │ │ + movweq r3, #59096 @ 0xe6d8 │ │ │ │ movteq r3, #24 │ │ │ │ streq r3, [r7, #24] │ │ │ │ sub r3, fp, #136 @ 0x88 │ │ │ │ ldm r3, {r3, r6, r8} │ │ │ │ str r3, [r7, #28] │ │ │ │ str r8, [r7, #104] @ 0x68 │ │ │ │ str r6, [r7, #144] @ 0x90 │ │ │ │ - bl be19c │ │ │ │ + bl be2e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt bca4c │ │ │ │ + blt bcb98 │ │ │ │ ldr r2, [r7, #152] @ 0x98 │ │ │ │ - movw r3, #41732 @ 0xa304 │ │ │ │ + movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bc968 │ │ │ │ + bne bcab4 │ │ │ │ ldr r2, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bc938 │ │ │ │ + beq bca84 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt bd49c │ │ │ │ + blt bd5e8 │ │ │ │ ldr r2, [r7, #104] @ 0x68 │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bd3f0 │ │ │ │ + blt bd53c │ │ │ │ ldr r2, [r7, #144] @ 0x90 │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bd2dc │ │ │ │ + blt bd428 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt bd450 │ │ │ │ + blt bd59c │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r5, [r7, #132] @ 0x84 │ │ │ │ - bne bd394 │ │ │ │ + bne bd4e0 │ │ │ │ ldr r1, [r7, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bc9d0 │ │ │ │ + beq bcb1c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl aefe4 │ │ │ │ - bl aab40 │ │ │ │ + bl af040 │ │ │ │ + bl aab5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bca4c │ │ │ │ - ldr r1, [pc, #2528] @ bd380 │ │ │ │ + beq bcb98 │ │ │ │ + ldr r1, [pc, #2528] @ bd4cc │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc9c8 │ │ │ │ + bgt bcb14 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd550 │ │ │ │ + beq bd69c │ │ │ │ cmn r9, #1 │ │ │ │ - beq bca4c │ │ │ │ + beq bcb98 │ │ │ │ cmp r8, #0 │ │ │ │ - bne bcc1c │ │ │ │ + bne bcd68 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bcc3c │ │ │ │ - ldr r1, [pc, #2460] @ bd384 │ │ │ │ + bne bcd88 │ │ │ │ + ldr r1, [pc, #2460] @ bd4d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a796c │ │ │ │ + bl a79cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne bca4c │ │ │ │ + bne bcb98 │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e6e4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq bd55c │ │ │ │ + beq bd6a8 │ │ │ │ sub r1, r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl be8b0 │ │ │ │ + bl be9fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bca4c │ │ │ │ - ldr r1, [pc, #2396] @ bd384 │ │ │ │ + beq bcb98 │ │ │ │ + ldr r1, [pc, #2396] @ bd4d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bca4c │ │ │ │ + bgt bcb98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd428 │ │ │ │ - bl be93c │ │ │ │ + beq bd574 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bd178 │ │ │ │ + bne bd2c4 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r4 │ │ │ │ str r4, [fp, #-156] @ 0xffffff64 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r0, [fp, #-164] @ 0xffffff5c │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr sl, [r3, #20] │ │ │ │ - bl be96c │ │ │ │ + bl beab8 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mul r2, sl, r9 │ │ │ │ bl 2e2dc │ │ │ │ mov r0, r7 │ │ │ │ - bl be96c │ │ │ │ + bl beab8 │ │ │ │ str r0, [r7, #120] @ 0x78 │ │ │ │ mov r0, r7 │ │ │ │ - bl be96c │ │ │ │ + bl beab8 │ │ │ │ cmp r9, #0 │ │ │ │ - ble bc7d0 │ │ │ │ + ble bc91c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ tst r3, #8 │ │ │ │ - bne bd1b0 │ │ │ │ + bne bd2fc │ │ │ │ cmp r9, #1 │ │ │ │ - beq bc7d0 │ │ │ │ + beq bc91c │ │ │ │ ldr r3, [r0, #32] │ │ │ │ tst r3, #8 │ │ │ │ - bne bd1cc │ │ │ │ + bne bd318 │ │ │ │ cmp r9, #2 │ │ │ │ - beq bc7d0 │ │ │ │ + beq bc91c │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ tst r3, #8 │ │ │ │ - bne bd1e8 │ │ │ │ + bne bd334 │ │ │ │ cmp r9, #3 │ │ │ │ - beq bc7d0 │ │ │ │ + beq bc91c │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ tst r3, #8 │ │ │ │ - bne bd15c │ │ │ │ + bne bd2a8 │ │ │ │ subs r2, r9, #4 │ │ │ │ - beq bc7d0 │ │ │ │ + beq bc91c │ │ │ │ add r3, r0, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ tst r1, #8 │ │ │ │ - bne bd114 │ │ │ │ + bne bd260 │ │ │ │ add r3, r3, #20 │ │ │ │ subs r2, r2, #1 │ │ │ │ - bne bcb20 │ │ │ │ - b bc7d0 │ │ │ │ + bne bcc6c │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #44] @ 0x2c │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #124] @ 0x7c │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #160] @ 0xa0 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #72] @ 0x48 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #112] @ 0x70 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #108] @ 0x6c │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #96] @ 0x60 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ add r0, r4, #12 │ │ │ │ str r4, [fp, #-196] @ 0xffffff3c │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ ldr ip, [r3, #4] │ │ │ │ ldr r3, [r7, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq bcf70 │ │ │ │ + beq bd0bc │ │ │ │ ldr sl, [r3, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp sl, r1 │ │ │ │ - ble bcf98 │ │ │ │ + ble bd0e4 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp ip, lr │ │ │ │ - bne bcf68 │ │ │ │ + bne bd0b4 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r4, r2 │ │ │ │ - bne bcb84 │ │ │ │ + bne bccd0 │ │ │ │ ldr r4, [fp, #-196] @ 0xffffff3c │ │ │ │ - b bc600 │ │ │ │ + b bc74c │ │ │ │ ldr r4, [fp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne bd04c │ │ │ │ + bne bd198 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl af0d0 │ │ │ │ + bl af12c │ │ │ │ mov r4, r0 │ │ │ │ - b bc5a4 │ │ │ │ + b bc6f0 │ │ │ │ str r2, [r7, #148] @ 0x94 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #100] @ 0x64 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #152] @ 0x98 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #64] @ 0x40 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str sl, [fp, #-180] @ 0xffffff4c │ │ │ │ - b bc4c0 │ │ │ │ - ldr r1, [pc, #1892] @ bd388 │ │ │ │ + b bc60c │ │ │ │ + ldr r1, [pc, #1892] @ bd4d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 119680 │ │ │ │ + bl 119818 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bc9d8 │ │ │ │ - b bca4c │ │ │ │ + bne bcb24 │ │ │ │ + b bcb98 │ │ │ │ str sl, [fp, #-184] @ 0xffffff48 │ │ │ │ - b bc4c0 │ │ │ │ - ldr r1, [pc, #1864] @ bd38c │ │ │ │ + b bc60c │ │ │ │ + ldr r1, [pc, #1864] @ bd4d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 119680 │ │ │ │ + bl 119818 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bc9e0 │ │ │ │ - b bca4c │ │ │ │ + bne bcb2c │ │ │ │ + b bcb98 │ │ │ │ str r2, [r7, #76] @ 0x4c │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #196] @ 0xc4 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #424] @ 0x1a8 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #428] @ 0x1ac │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #68] @ 0x44 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #212] @ 0xd4 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #380] @ 0x17c │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #224] @ 0xe0 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #200] @ 0xc8 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #372] @ 0x174 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #368] @ 0x170 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #220] @ 0xdc │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #364] @ 0x16c │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #32] │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #164] @ 0xa4 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #216] @ 0xd8 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #288] @ 0x120 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #136] @ 0x88 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #384] @ 0x180 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #396] @ 0x18c │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #392] @ 0x188 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #416] @ 0x1a0 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #412] @ 0x19c │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #388] @ 0x184 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #376] @ 0x178 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #404] @ 0x194 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #420] @ 0x1a4 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #140] @ 0x8c │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #264] @ 0x108 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #236] @ 0xec │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #272] @ 0x110 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #276] @ 0x114 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #240] @ 0xf0 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #248] @ 0xf8 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #256] @ 0x100 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #304] @ 0x130 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #360] @ 0x168 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #344] @ 0x158 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #308] @ 0x134 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #328] @ 0x148 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #316] @ 0x13c │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #320] @ 0x140 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #340] @ 0x154 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #312] @ 0x138 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #324] @ 0x144 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #352] @ 0x160 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #284] @ 0x11c │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #228] @ 0xe4 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #260] @ 0x104 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #348] @ 0x15c │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #232] @ 0xe8 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #268] @ 0x10c │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #292] @ 0x124 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #336] @ 0x150 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #356] @ 0x164 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #280] @ 0x118 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #300] @ 0x12c │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #244] @ 0xf4 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #332] @ 0x14c │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #188] @ 0xbc │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ str r2, [r7, #252] @ 0xfc │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-192] @ 0xffffff40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bc3b0 │ │ │ │ + bne bc4fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq bd4c8 │ │ │ │ + beq bd614 │ │ │ │ str r6, [fp, #-192] @ 0xffffff40 │ │ │ │ - b bc3b0 │ │ │ │ + b bc4fc │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - bne bc3b0 │ │ │ │ + bne bc4fc │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b bc3b0 │ │ │ │ + b bc4fc │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd4e4 │ │ │ │ + bne bd630 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b bc3b0 │ │ │ │ + b bc4fc │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd294 │ │ │ │ + bne bd3e0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bc3b0 │ │ │ │ + bgt bc4fc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35484 @ 0x8a9c │ │ │ │ + movw r1, #33628 @ 0x835c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r4 │ │ │ │ mov r7, #0 │ │ │ │ - b bca68 │ │ │ │ + b bcbb4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd270 │ │ │ │ + bne bd3bc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bc3b0 │ │ │ │ + bgt bc4fc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35600 @ 0x8b10 │ │ │ │ + movw r1, #33744 @ 0x83d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b bcec4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b bd010 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd508 │ │ │ │ + bne bd654 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt bc3b0 │ │ │ │ + bgt bc4fc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35544 @ 0x8ad8 │ │ │ │ + movw r1, #33688 @ 0x8398 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b bcec4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b bd010 │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd52c │ │ │ │ + bne bd678 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - b bc3b0 │ │ │ │ + b bc4fc │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd2b8 │ │ │ │ + bne bd404 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ - b bc3b0 │ │ │ │ + b bc4fc │ │ │ │ add r1, r1, #1 │ │ │ │ - b bcba4 │ │ │ │ + b bccf0 │ │ │ │ mov r3, r7 │ │ │ │ cmp ip, r3 │ │ │ │ - beq bcbb8 │ │ │ │ + beq bcd04 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcf74 │ │ │ │ + bne bd0c0 │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq bcbb8 │ │ │ │ + beq bcd04 │ │ │ │ ldr r3, [ip, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq bcfcc │ │ │ │ + beq bd118 │ │ │ │ ldr sl, [r3, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp sl, r1 │ │ │ │ - ble bd204 │ │ │ │ + ble bd350 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r7, lr │ │ │ │ - beq bcff4 │ │ │ │ + beq bd140 │ │ │ │ add r1, r1, #1 │ │ │ │ - b bcfb0 │ │ │ │ + b bd0fc │ │ │ │ mov r3, ip │ │ │ │ cmp r7, r3 │ │ │ │ - beq bcff4 │ │ │ │ + beq bd140 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcfd0 │ │ │ │ + bne bd11c │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r7, r3 │ │ │ │ - bne bd204 │ │ │ │ + bne bd350 │ │ │ │ mov r7, ip │ │ │ │ - b bcbb8 │ │ │ │ + b bcd04 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt bd224 │ │ │ │ + blt bd370 │ │ │ │ ldr r3, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r3, r2 │ │ │ │ movlt r3, r2 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ ldr r3, [fp, #-212] @ 0xffffff2c │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - b bc480 │ │ │ │ + b bc5cc │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd060 │ │ │ │ + bne bd1ac │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35948 @ 0x8c6c │ │ │ │ + movw r1, #34092 @ 0x852c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b bcec4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b bd010 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b bc5ac │ │ │ │ + b bc6f8 │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r2, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r3, r2 │ │ │ │ - bgt bc52c │ │ │ │ + bgt bc678 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36000 @ 0x8ca0 │ │ │ │ + movw r1, #34144 @ 0x8560 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b bcec4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b bd010 │ │ │ │ ldr r2, [fp, #-160] @ 0xffffff60 │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ ldr sl, [r2, #16] │ │ │ │ add sl, sl, #7 │ │ │ │ bic r1, sl, #7 │ │ │ │ str r1, [fp, #-148] @ 0xffffff6c │ │ │ │ add r3, r3, r1 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc644 │ │ │ │ + beq bc790 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ orr r3, r2, r3 │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ - bne bc644 │ │ │ │ + bne bc790 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36268 @ 0x8dac │ │ │ │ + movw r1, #34412 @ 0x866c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b bced0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b bd01c │ │ │ │ sub r5, fp, #124 @ 0x7c │ │ │ │ ldr r1, [fp, #-168] @ 0xffffff58 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37b1dc <_PySlotIterator_Init@@Base> │ │ │ │ + bl 37ab3c <_PySlotIterator_Init@@Base> │ │ │ │ str r6, [fp, #-152] @ 0xffffff68 │ │ │ │ str r6, [fp, #-188] @ 0xffffff44 │ │ │ │ str r6, [fp, #-148] @ 0xffffff6c │ │ │ │ str r6, [fp, #-144] @ 0xffffff70 │ │ │ │ - b bc38c │ │ │ │ + b bc4d8 │ │ │ │ bic r1, r1, #8 │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r1, r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b bcb2c │ │ │ │ + b bcc78 │ │ │ │ ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ str r8, [fp, #-156] @ 0xffffff64 │ │ │ │ - b bc3b0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b bc4fc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36216 @ 0x8d78 │ │ │ │ + movw r1, #34360 @ 0x8638 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b bced0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b bd01c │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b bcb14 │ │ │ │ + b bcc60 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bd194 │ │ │ │ + bgt bd2e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd580 │ │ │ │ + beq bd6cc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r3 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ - b bca68 │ │ │ │ + b bcbb4 │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b bcad8 │ │ │ │ + b bcc24 │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b bcaec │ │ │ │ + b bcc38 │ │ │ │ bic r3, r3, #8 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b bcb00 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b bcc4c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36048 @ 0x8cd0 │ │ │ │ + movw r1, #34192 @ 0x8590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r4, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b bced0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b bd01c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35644 @ 0x8b3c │ │ │ │ + movw r1, #33788 @ 0x83fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b bcec4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b bd010 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #35872 @ 0x8c20 │ │ │ │ + movw r1, #34016 @ 0x84e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r4, [fp, #-144] @ 0xffffff70 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r4 │ │ │ │ - b bced0 │ │ │ │ + b bd01c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35584 @ 0x8b00 │ │ │ │ + movw r2, #33728 @ 0x83c0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #35396 @ 0x8a44 │ │ │ │ + movw r1, #33540 @ 0x8304 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b bcec4 │ │ │ │ + bl 14161c │ │ │ │ + b bd010 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35468 @ 0x8a8c │ │ │ │ + movw r2, #33612 @ 0x834c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #35396 @ 0x8a44 │ │ │ │ + movw r1, #33540 @ 0x8304 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b bcec4 │ │ │ │ + bl 14161c │ │ │ │ + b bd010 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35632 @ 0x8b30 │ │ │ │ + movw r2, #33776 @ 0x83f0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #35396 @ 0x8a44 │ │ │ │ + movw r1, #33540 @ 0x8304 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b bcec4 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bl 14161c │ │ │ │ + b bd010 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #36476 @ 0x8e7c │ │ │ │ + movw r1, #34620 @ 0x873c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ - b bca4c │ │ │ │ - bl 2e73f4 │ │ │ │ + bl 14161c │ │ │ │ + b bcb98 │ │ │ │ + bl 2e730c │ │ │ │ ldr r4, [fp, #-164] @ 0xffffff5c │ │ │ │ - b bced0 │ │ │ │ + b bd01c │ │ │ │ str r2, [r7, #128] @ 0x80 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ cmp r6, #0 │ │ │ │ - bne bd344 │ │ │ │ + bne bd490 │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b bc3b0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b bc4fc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #36172 @ 0x8d4c │ │ │ │ + movw r1, #34316 @ 0x860c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b bced0 │ │ │ │ + bl 14161c │ │ │ │ + b bd01c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35436 @ 0x8a6c │ │ │ │ + movw r2, #33580 @ 0x832c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #35396 @ 0x8a44 │ │ │ │ + movw r1, #33540 @ 0x8304 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b bcec4 │ │ │ │ + bl 14161c │ │ │ │ + b bd010 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b bc7d0 │ │ │ │ - umaaleq r1, r6, r4, r4 │ │ │ │ - subeq r1, r6, lr, lsl #10 │ │ │ │ - subeq r1, r6, r2, lsr #12 │ │ │ │ - subeq r1, r6, r4, ror r5 │ │ │ │ - strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ - rsbeq r2, r3, r8, lsr #12 │ │ │ │ - rsbeq r2, r3, r0, lsr #29 │ │ │ │ - rsbeq r1, r3, r8, asr lr │ │ │ │ + b bc91c │ │ │ │ + subeq r0, r6, r4, asr sp │ │ │ │ + subeq r0, r6, lr, asr #27 │ │ │ │ + subeq r0, r6, r2, ror #29 │ │ │ │ + subeq r0, r6, r4, lsr lr │ │ │ │ + rsbeq r1, r3, r0, asr #29 │ │ │ │ + rsbeq r2, r3, r0, lsr r6 │ │ │ │ + rsbeq r2, r3, r8, lsr #29 │ │ │ │ + rsbeq r1, r3, r0, ror #28 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r1, [pc, #-12] @ bd390 │ │ │ │ + ldr r1, [pc, #-12] @ bd4dc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r7, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ @@ -147509,120 +147592,120 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ - b bc978 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + b bcac4 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #36404 @ 0x8e34 │ │ │ │ + movw r1, #34548 @ 0x86f4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ - b bca4c │ │ │ │ - bl 2e73f4 │ │ │ │ + bl 14161c │ │ │ │ + b bcb98 │ │ │ │ + bl 2e730c │ │ │ │ ldr r4, [fp, #-156] @ 0xffffff64 │ │ │ │ str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r4 │ │ │ │ - b bced0 │ │ │ │ + b bd01c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bca4c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bcb98 │ │ │ │ str r2, [r7, #120] @ 0x78 │ │ │ │ - b bc7d0 │ │ │ │ + b bc91c │ │ │ │ mov r0, r4 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ - b bc74c │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ + b bc898 │ │ │ │ str r2, [r7, #168] @ 0xa8 │ │ │ │ - b bc7d0 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + b bc91c │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #36544 @ 0x8ec0 │ │ │ │ + movw r1, #34688 @ 0x8780 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ - b bca4c │ │ │ │ + bl 14161c │ │ │ │ + b bcb98 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #35796 @ 0x8bd4 │ │ │ │ - movweq r1, #35840 @ 0x8c00 │ │ │ │ + movwne r1, #33940 @ 0x8494 │ │ │ │ + movweq r1, #33984 @ 0x84c0 │ │ │ │ movtne r1, #61 @ 0x3d │ │ │ │ movteq r1, #61 @ 0x3d │ │ │ │ - bl 16ec60 │ │ │ │ - b bcec4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b bd010 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #36336 @ 0x8df0 │ │ │ │ + movw r1, #34480 @ 0x86b0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ - b bca4c │ │ │ │ + bl 14161c │ │ │ │ + b bcb98 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #35724 @ 0x8b8c │ │ │ │ + movw r1, #33868 @ 0x844c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b bcec4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b bd010 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35384 @ 0x8a38 │ │ │ │ + movw r2, #33528 @ 0x82f8 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #35396 @ 0x8a44 │ │ │ │ + movw r1, #33540 @ 0x8304 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b bcec4 │ │ │ │ + bl 14161c │ │ │ │ + b bd010 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35520 @ 0x8ac0 │ │ │ │ + movw r2, #33664 @ 0x8380 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #35396 @ 0x8a44 │ │ │ │ + movw r1, #33540 @ 0x8304 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b bcec4 │ │ │ │ + bl 14161c │ │ │ │ + b bd010 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #35452 @ 0x8a7c │ │ │ │ + movw r2, #33596 @ 0x833c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - movw r1, #35396 @ 0x8a44 │ │ │ │ + movw r1, #33540 @ 0x8304 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b bcec4 │ │ │ │ + bl 14161c │ │ │ │ + b bd010 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bc9c8 │ │ │ │ - movw r0, #45236 @ 0xb0b4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bcb14 │ │ │ │ + movw r0, #45660 @ 0xb25c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #36620 @ 0x8f0c │ │ │ │ + movw r2, #34764 @ 0x87cc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f6104 │ │ │ │ - b bca4c │ │ │ │ + bl 2f5ce0 │ │ │ │ + b bcb98 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bd194 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bd2e0 │ │ │ │ │ │ │ │ -000bd58c <_PySlotIterator_InitLegacy@@Base>: │ │ │ │ +000bd6d8 <_PySlotIterator_InitLegacy@@Base>: │ │ │ │ ldrh ip, [r0, #64] @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ push {fp, lr} │ │ │ │ add lr, r0, #4 │ │ │ │ and ip, ip, #64512 @ 0xfc00 │ │ │ │ orr ip, ip, #512 @ 0x200 │ │ │ │ add fp, sp, #4 │ │ │ │ @@ -147634,472 +147717,472 @@ │ │ │ │ strh r3, [r0, #72] @ 0x48 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000bd5d4 <_PySlotIterator_Next@@Base>: │ │ │ │ +000bd720 <_PySlotIterator_Next@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mvn r3, #0 │ │ │ │ strh r3, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [r5] │ │ │ │ ldr r2, [ip] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bda34 <_PySlotIterator_Next@@Base+0x460> │ │ │ │ + beq bdb80 <_PySlotIterator_Next@@Base+0x460> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd96c <_PySlotIterator_Next@@Base+0x398> │ │ │ │ + bne bdab8 <_PySlotIterator_Next@@Base+0x398> │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ add lr, r5, #72 @ 0x48 │ │ │ │ str r3, [r5, #76] @ 0x4c │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ ldrh r4, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ strh r2, [r5, #74] @ 0x4a │ │ │ │ - bne bd9c0 <_PySlotIterator_Next@@Base+0x3ec> │ │ │ │ + bne bdb0c <_PySlotIterator_Next@@Base+0x3ec> │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ - bhi bdd5c <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi bdea8 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ cmp r4, #87 @ 0x57 │ │ │ │ - bls bd784 <_PySlotIterator_Next@@Base+0x1b0> │ │ │ │ + bls bd8d0 <_PySlotIterator_Next@@Base+0x1b0> │ │ │ │ sub r1, r4, #88 @ 0x58 │ │ │ │ movw r3, #4031 @ 0xfbf │ │ │ │ movt r3, #24 │ │ │ │ uxth r1, r1 │ │ │ │ lsr r3, r3, r1 │ │ │ │ ands r3, r3, #1 │ │ │ │ - beq bd9f0 <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ + beq bdb3c <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ sub r3, r4, #92 @ 0x5c │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #2 │ │ │ │ - bls bdcc8 <_PySlotIterator_Next@@Base+0x6f4> │ │ │ │ + bls bde14 <_PySlotIterator_Next@@Base+0x6f4> │ │ │ │ tst r2, #4 │ │ │ │ - beq bd6c4 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bd810 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #5816 @ 0x16b8 │ │ │ │ + movw r1, #4420 @ 0x1144 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #5 │ │ │ │ - beq bda60 <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ - bhi bd6c4 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bdbac <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ + bhi bd810 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ cmp r3, #3 │ │ │ │ - beq bd6c4 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + beq bd810 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ cmp r3, #4 │ │ │ │ - beq bda60 <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ + beq bdbac <_PySlotIterator_Next@@Base+0x48c> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bda18 <_PySlotIterator_Next@@Base+0x444> │ │ │ │ + bne bdb64 <_PySlotIterator_Next@@Base+0x444> │ │ │ │ ldr r3, [ip] │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [ip] │ │ │ │ ldrb r3, [r5, #65] @ 0x41 │ │ │ │ tst r3, #2 │ │ │ │ - beq bd824 <_PySlotIterator_Next@@Base+0x250> │ │ │ │ + beq bd970 <_PySlotIterator_Next@@Base+0x250> │ │ │ │ cmp r4, #73 @ 0x49 │ │ │ │ - bhi bd860 <_PySlotIterator_Next@@Base+0x28c> │ │ │ │ + bhi bd9ac <_PySlotIterator_Next@@Base+0x28c> │ │ │ │ cmp r4, #71 @ 0x47 │ │ │ │ - bhi bdb90 <_PySlotIterator_Next@@Base+0x5bc> │ │ │ │ + bhi bdcdc <_PySlotIterator_Next@@Base+0x5bc> │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - beq bdbb4 <_PySlotIterator_Next@@Base+0x5e0> │ │ │ │ + beq bdd00 <_PySlotIterator_Next@@Base+0x5e0> │ │ │ │ cmp r4, #56 @ 0x38 │ │ │ │ - beq bd834 <_PySlotIterator_Next@@Base+0x260> │ │ │ │ + beq bd980 <_PySlotIterator_Next@@Base+0x260> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #5816 @ 0x16b8 │ │ │ │ + movw r1, #4420 @ 0x1144 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bda54 <_PySlotIterator_Next@@Base+0x480> │ │ │ │ + bne bdba0 <_PySlotIterator_Next@@Base+0x480> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd7a8 <_PySlotIterator_Next@@Base+0x1d4> │ │ │ │ + beq bd8f4 <_PySlotIterator_Next@@Base+0x1d4> │ │ │ │ ubfx r1, r4, #5, #16 │ │ │ │ and r3, r4, #31 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #1 │ │ │ │ add r1, r5, r1, lsl #2 │ │ │ │ cmp r4, #55 @ 0x37 │ │ │ │ lsl r6, r2, r3 │ │ │ │ mov r8, r1 │ │ │ │ movls ip, r4 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ - bls bd80c <_PySlotIterator_Next@@Base+0x238> │ │ │ │ + bls bd958 <_PySlotIterator_Next@@Base+0x238> │ │ │ │ mov ip, r4 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - beq bd844 <_PySlotIterator_Next@@Base+0x270> │ │ │ │ - ldr r1, [pc, #1836] @ bde9c <_PySlotIterator_Next@@Base+0x8c8> │ │ │ │ + beq bd990 <_PySlotIterator_Next@@Base+0x270> │ │ │ │ + ldr r1, [pc, #1836] @ bdfe8 <_PySlotIterator_Next@@Base+0x8c8> │ │ │ │ sub r2, r4, #57 @ 0x39 │ │ │ │ cmp r2, #52 @ 0x34 │ │ │ │ - bhi bd844 <_PySlotIterator_Next@@Base+0x270> │ │ │ │ + bhi bd990 <_PySlotIterator_Next@@Base+0x270> │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r4, #4 │ │ │ │ - bhi bd954 <_PySlotIterator_Next@@Base+0x380> │ │ │ │ - ldr r3, [pc, #1804] @ bdea0 <_PySlotIterator_Next@@Base+0x8cc> │ │ │ │ + bhi bdaa0 <_PySlotIterator_Next@@Base+0x380> │ │ │ │ + ldr r3, [pc, #1804] @ bdfec <_PySlotIterator_Next@@Base+0x8cc> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bde04 <_PySlotIterator_Next@@Base+0x830> │ │ │ │ + bhi bdf50 <_PySlotIterator_Next@@Base+0x830> │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd730 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bd87c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ add r3, r1, r4, lsl #2 │ │ │ │ - movw r0, #45236 @ 0xb0b4 │ │ │ │ + movw r0, #45660 @ 0xb25c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #36860 @ 0x8ffc │ │ │ │ + movw r2, #35004 @ 0x88bc │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2f6104 │ │ │ │ + bl 2f5ce0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bdaf8 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + beq bdc88 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ ubfx r1, r4, #5, #16 │ │ │ │ and r3, r4, #31 │ │ │ │ mov r2, #1 │ │ │ │ ldrh ip, [r5, #72] @ 0x48 │ │ │ │ mov r7, r1 │ │ │ │ cmp r4, #55 @ 0x37 │ │ │ │ lsl r6, r2, r3 │ │ │ │ add r3, r5, r1, lsl #2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ - bhi bd768 <_PySlotIterator_Next@@Base+0x194> │ │ │ │ + bhi bd8b4 <_PySlotIterator_Next@@Base+0x194> │ │ │ │ tst r6, r3 │ │ │ │ - bne bdbd0 <_PySlotIterator_Next@@Base+0x5fc> │ │ │ │ + bne bdd1c <_PySlotIterator_Next@@Base+0x5fc> │ │ │ │ add r2, r5, r7, lsl #2 │ │ │ │ mov r4, ip │ │ │ │ orr r3, r6, r3 │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ subs r0, r4, #0 │ │ │ │ movne r0, #1 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov ip, r4 │ │ │ │ mov r7, #1 │ │ │ │ mov r6, #16777216 @ 0x1000000 │ │ │ │ tst r3, r6 │ │ │ │ - bne bdc6c <_PySlotIterator_Next@@Base+0x698> │ │ │ │ + bne bddb8 <_PySlotIterator_Next@@Base+0x698> │ │ │ │ add r2, r5, r7, lsl #2 │ │ │ │ orr r3, r6, r3 │ │ │ │ mov r4, ip │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - b bd824 <_PySlotIterator_Next@@Base+0x250> │ │ │ │ + b bd970 <_PySlotIterator_Next@@Base+0x250> │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ - beq bdb4c <_PySlotIterator_Next@@Base+0x578> │ │ │ │ + beq bdc98 <_PySlotIterator_Next@@Base+0x578> │ │ │ │ cmp r4, #102 @ 0x66 │ │ │ │ - bhi bd8a8 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + bhi bd9f4 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ sub r3, r4, #73 @ 0x49 │ │ │ │ mov r1, #1 │ │ │ │ movw r2, #35839 @ 0x8bff │ │ │ │ movt r2, #7 │ │ │ │ uxth r3, r3 │ │ │ │ lsl r3, r1, r3 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bd708 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bd854 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ mov r2, #25600 @ 0x6400 │ │ │ │ movt r2, #10168 @ 0x27b8 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bda70 <_PySlotIterator_Next@@Base+0x49c> │ │ │ │ + bne bdbbc <_PySlotIterator_Next@@Base+0x49c> │ │ │ │ sub r3, r4, #5 │ │ │ │ - movw r1, #5816 @ 0x16b8 │ │ │ │ + movw r1, #4420 @ 0x1144 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ uxtah r3, r1, r3 │ │ │ │ ldrb r3, [r3, #464] @ 0x1d0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne bdabc <_PySlotIterator_Next@@Base+0x4e8> │ │ │ │ + bne bdc4c <_PySlotIterator_Next@@Base+0x52c> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd730 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ - b bdad8 <_PySlotIterator_Next@@Base+0x504> │ │ │ │ + bne bd87c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + b bdc68 <_PySlotIterator_Next@@Base+0x548> │ │ │ │ ands r3, r2, #1 │ │ │ │ strh r7, [r5, #72] @ 0x48 │ │ │ │ - bne bdde8 <_PySlotIterator_Next@@Base+0x814> │ │ │ │ + bne bdf34 <_PySlotIterator_Next@@Base+0x814> │ │ │ │ str r3, [ip] │ │ │ │ ldr ip, [r5] │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bda34 <_PySlotIterator_Next@@Base+0x460> │ │ │ │ + beq bdb80 <_PySlotIterator_Next@@Base+0x460> │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bde0c <_PySlotIterator_Next@@Base+0x838> │ │ │ │ + beq bdf58 <_PySlotIterator_Next@@Base+0x838> │ │ │ │ cmp r2, #1 │ │ │ │ - bne bde68 <_PySlotIterator_Next@@Base+0x894> │ │ │ │ + bne bdfb4 <_PySlotIterator_Next@@Base+0x894> │ │ │ │ str r7, [lr] │ │ │ │ mov r2, #4 │ │ │ │ str r7, [lr, #4] │ │ │ │ str r7, [lr, #8] │ │ │ │ str r7, [lr, #12] │ │ │ │ ldr r3, [ip] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldrh r4, [r3] │ │ │ │ mov r3, #4 │ │ │ │ str r1, [r5, #80] @ 0x50 │ │ │ │ strh r3, [r5, #74] @ 0x4a │ │ │ │ cmp r6, #0 │ │ │ │ - bne bde40 <_PySlotIterator_Next@@Base+0x86c> │ │ │ │ + bne bdf8c <_PySlotIterator_Next@@Base+0x86c> │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ - bhi bdd5c <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi bdea8 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ cmp r4, #87 @ 0x57 │ │ │ │ - bhi bd65c <_PySlotIterator_Next@@Base+0x88> │ │ │ │ + bhi bd7a8 <_PySlotIterator_Next@@Base+0x88> │ │ │ │ cmp r4, #4 │ │ │ │ - bls bde7c <_PySlotIterator_Next@@Base+0x8a8> │ │ │ │ + bls bdfc8 <_PySlotIterator_Next@@Base+0x8a8> │ │ │ │ sub r3, r4, #5 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - bhi bdd5c <_PySlotIterator_Next@@Base+0x788> │ │ │ │ + bhi bdea8 <_PySlotIterator_Next@@Base+0x788> │ │ │ │ strh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd68c <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd7d8 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ cmp r3, #1 │ │ │ │ - bne bd9a0 <_PySlotIterator_Next@@Base+0x3cc> │ │ │ │ + bne bdaec <_PySlotIterator_Next@@Base+0x3cc> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [r5, #76] @ 0x4c │ │ │ │ add lr, r5, #72 @ 0x48 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [ip] │ │ │ │ - b bd638 <_PySlotIterator_Next@@Base+0x64> │ │ │ │ + b bd784 <_PySlotIterator_Next@@Base+0x64> │ │ │ │ add lr, r5, #72 @ 0x48 │ │ │ │ ldm r2, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ ldrh r2, [r5, #74] @ 0x4a │ │ │ │ ldrh r4, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd64c <_PySlotIterator_Next@@Base+0x78> │ │ │ │ + beq bd798 <_PySlotIterator_Next@@Base+0x78> │ │ │ │ cmp r4, #4 │ │ │ │ - bls bdb08 <_PySlotIterator_Next@@Base+0x534> │ │ │ │ + bls bdc08 <_PySlotIterator_Next@@Base+0x4e8> │ │ │ │ sub r3, r4, #84 @ 0x54 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #26 │ │ │ │ - bhi bd9ec <_PySlotIterator_Next@@Base+0x418> │ │ │ │ + bhi bdb38 <_PySlotIterator_Next@@Base+0x418> │ │ │ │ movw r1, #1295 @ 0x50f │ │ │ │ movt r1, #1663 @ 0x67f │ │ │ │ lsr r1, r1, r3 │ │ │ │ tst r1, #1 │ │ │ │ - bne bd678 <_PySlotIterator_Next@@Base+0xa4> │ │ │ │ + bne bd7c4 <_PySlotIterator_Next@@Base+0xa4> │ │ │ │ mov r3, #1 │ │ │ │ mvn r1, #0 │ │ │ │ tst r2, #1 │ │ │ │ strh r1, [r5, #72] @ 0x48 │ │ │ │ - bne bdd64 <_PySlotIterator_Next@@Base+0x790> │ │ │ │ - movw r2, #5816 @ 0x16b8 │ │ │ │ + bne bdeb0 <_PySlotIterator_Next@@Base+0x790> │ │ │ │ + movw r2, #4420 @ 0x1144 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 3c50f0 <_Py_hashtable_foreach@@Base+0x3888> │ │ │ │ - b bdaf8 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 3c4998 <_Py_hashtable_foreach@@Base+0x33d8> │ │ │ │ + b bdc88 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [ip] │ │ │ │ addne r3, r3, #16 │ │ │ │ strne r3, [ip] │ │ │ │ addeq r3, r3, #8 │ │ │ │ streq r3, [ip] │ │ │ │ - b bd6dc <_PySlotIterator_Next@@Base+0x108> │ │ │ │ + b bd828 <_PySlotIterator_Next@@Base+0x108> │ │ │ │ ldrb r0, [r5, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bdc4c <_PySlotIterator_Next@@Base+0x678> │ │ │ │ + bne bdd98 <_PySlotIterator_Next@@Base+0x678> │ │ │ │ ldrb r3, [r5, #65] @ 0x41 │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [r5, #65] @ 0x41 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmp r3, #2 │ │ │ │ - beq bd724 <_PySlotIterator_Next@@Base+0x150> │ │ │ │ - b bd730 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + beq bd870 <_PySlotIterator_Next@@Base+0x150> │ │ │ │ + b bd87c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - b bd6c4 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ + b bd810 <_PySlotIterator_Next@@Base+0xf0> │ │ │ │ ubfx r2, r4, #5, #16 │ │ │ │ and r3, r4, #31 │ │ │ │ mov r7, r2 │ │ │ │ add r2, r5, r2, lsl #2 │ │ │ │ lsl r6, r1, r3 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ - b bd75c <_PySlotIterator_Next@@Base+0x188> │ │ │ │ + b bd8a8 <_PySlotIterator_Next@@Base+0x188> │ │ │ │ mov r3, #89 @ 0x59 │ │ │ │ mov r4, r3 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ - b bd68c <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd7d8 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ mov r4, #88 @ 0x58 │ │ │ │ mov r3, r4 │ │ │ │ - b bda98 <_PySlotIterator_Next@@Base+0x4c4> │ │ │ │ + b bdbe4 <_PySlotIterator_Next@@Base+0x4c4> │ │ │ │ mov r4, #91 @ 0x5b │ │ │ │ - b bdaa4 <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ + b bdbf0 <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ mov r4, #90 @ 0x5a │ │ │ │ - b bdaa4 <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ + b bdbf0 <_PySlotIterator_Next@@Base+0x4d0> │ │ │ │ + ldr r3, [pc, #992] @ bdff0 <_PySlotIterator_Next@@Base+0x8d0> │ │ │ │ + sub r4, r4, #1 │ │ │ │ + cmp r4, #3 │ │ │ │ + bhi bdf1c <_PySlotIterator_Next@@Base+0x7fc> │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ + add pc, pc, r4, lsl #2 │ │ │ │ + nop {0} │ │ │ │ + mov r4, #85 @ 0x55 │ │ │ │ + strh r4, [r5, #72] @ 0x48 │ │ │ │ + b bd7d8 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + mov r4, #87 @ 0x57 │ │ │ │ + b bdab0 <_PySlotIterator_Next@@Base+0x390> │ │ │ │ + mov r4, #86 @ 0x56 │ │ │ │ + b bdab0 <_PySlotIterator_Next@@Base+0x390> │ │ │ │ + mov r4, #84 @ 0x54 │ │ │ │ + strh r4, [r5, #72] @ 0x48 │ │ │ │ + b bd7d8 <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ cmp r3, #2 │ │ │ │ - bne bd730 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bd87c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r1, #5816 @ 0x16b8 │ │ │ │ + movweq r1, #4420 @ 0x1144 │ │ │ │ movteq r1, #70 @ 0x46 │ │ │ │ - bne bd730 <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ + bne bd87c <_PySlotIterator_Next@@Base+0x15c> │ │ │ │ add r2, r1, r4, lsl #2 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36828 @ 0x8fdc │ │ │ │ + movw r1, #34972 @ 0x889c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, #1 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ - b bd82c <_PySlotIterator_Next@@Base+0x258> │ │ │ │ - ldr r3, [pc, #916] @ bdea4 <_PySlotIterator_Next@@Base+0x8d0> │ │ │ │ - sub r4, r4, #1 │ │ │ │ - cmp r4, #3 │ │ │ │ - bhi bddd0 <_PySlotIterator_Next@@Base+0x7fc> │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ - add pc, pc, r4, lsl #2 │ │ │ │ - nop {0} │ │ │ │ - mov r4, #85 @ 0x55 │ │ │ │ - strh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd68c <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ - mov r4, #87 @ 0x57 │ │ │ │ - b bd964 <_PySlotIterator_Next@@Base+0x390> │ │ │ │ - mov r4, #86 @ 0x56 │ │ │ │ - b bd964 <_PySlotIterator_Next@@Base+0x390> │ │ │ │ - mov r4, #84 @ 0x54 │ │ │ │ - strh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd68c <_PySlotIterator_Next@@Base+0xb8> │ │ │ │ + b bd978 <_PySlotIterator_Next@@Base+0x258> │ │ │ │ tst r2, #2 │ │ │ │ - bne bdac4 <_PySlotIterator_Next@@Base+0x4f0> │ │ │ │ + bne bdc54 <_PySlotIterator_Next@@Base+0x534> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd8a8 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ - movw r3, #5816 @ 0x16b8 │ │ │ │ + bne bd9f4 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + movw r3, #4420 @ 0x1144 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #36800 @ 0x8fc0 │ │ │ │ + movw r1, #34944 @ 0x8880 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ - b bdaf8 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 14161c │ │ │ │ + b bdc88 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ tst r2, #2 │ │ │ │ - bne bdba8 <_PySlotIterator_Next@@Base+0x5d4> │ │ │ │ + bne bdcf4 <_PySlotIterator_Next@@Base+0x5d4> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - beq bdb64 <_PySlotIterator_Next@@Base+0x590> │ │ │ │ + beq bdcb0 <_PySlotIterator_Next@@Base+0x590> │ │ │ │ cmp r4, #73 @ 0x49 │ │ │ │ - bne bd8a8 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ - b bd708 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bd9f4 <_PySlotIterator_Next@@Base+0x2d4> │ │ │ │ + b bd854 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ tst r2, #2 │ │ │ │ - bne bd708 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + bne bd854 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bd708 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ - b bdb64 <_PySlotIterator_Next@@Base+0x590> │ │ │ │ + bne bd854 <_PySlotIterator_Next@@Base+0x134> │ │ │ │ + b bdcb0 <_PySlotIterator_Next@@Base+0x590> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bne bd84c <_PySlotIterator_Next@@Base+0x278> │ │ │ │ + bne bd998 <_PySlotIterator_Next@@Base+0x278> │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #5816 @ 0x16b8 │ │ │ │ + movw r1, #4420 @ 0x1144 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr lr, [r5, #68] @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ ldr r3, [r1, r2, lsl #2] │ │ │ │ add r1, r1, r4, lsl #2 │ │ │ │ - movweq r2, #37712 @ 0x9350 │ │ │ │ + movweq r2, #35708 @ 0x8b7c │ │ │ │ movteq r2, #63 @ 0x3f │ │ │ │ - movwne r2, #45992 @ 0xb3a8 │ │ │ │ + movwne r2, #44136 @ 0xac68 │ │ │ │ moveq lr, r2 │ │ │ │ movtne r2, #64 @ 0x40 │ │ │ │ stm sp, {r2, lr} │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r2, #36932 @ 0x9044 │ │ │ │ + movw r2, #35076 @ 0x8904 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 2f6104 │ │ │ │ + bl 2f5ce0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bdaf8 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + beq bdc88 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ ldr r3, [r8, #44] @ 0x2c │ │ │ │ ldrh ip, [r5, #72] @ 0x48 │ │ │ │ - b bd84c <_PySlotIterator_Next@@Base+0x278> │ │ │ │ + b bd998 <_PySlotIterator_Next@@Base+0x278> │ │ │ │ sub r0, r0, #1 │ │ │ │ uxtb r3, r0 │ │ │ │ strb r3, [r5, #64] @ 0x40 │ │ │ │ add r3, r5, r3, lsl #3 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [r5] │ │ │ │ - bl 2591d8 │ │ │ │ - b bd5f8 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + bl 259b50 │ │ │ │ + b bd744 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ - movw r1, #5816 @ 0x16b8 │ │ │ │ + movw r1, #4420 @ 0x1144 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr lr, [r5, #68] @ 0x44 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp lr, #0 │ │ │ │ ldr r2, [r1, r2, lsl #2] │ │ │ │ add r1, r1, r4, lsl #2 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r3, #37712 @ 0x9350 │ │ │ │ + movweq r3, #35708 @ 0x8b7c │ │ │ │ str ip, [sp, #8] │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ ldr ip, [r1, #16] │ │ │ │ moveq lr, r3 │ │ │ │ - movwne r3, #45992 @ 0xb3a8 │ │ │ │ + movwne r3, #44136 @ 0xac68 │ │ │ │ str lr, [sp] │ │ │ │ movtne r3, #64 @ 0x40 │ │ │ │ - movw r1, #36896 @ 0x9020 │ │ │ │ + movw r1, #35040 @ 0x88e0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 140f34 │ │ │ │ - b bdaf8 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 14161c │ │ │ │ + b bdc88 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bdd64 <_PySlotIterator_Next@@Base+0x790> │ │ │ │ + beq bdeb0 <_PySlotIterator_Next@@Base+0x790> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq bdda0 <_PySlotIterator_Next@@Base+0x7cc> │ │ │ │ + beq bdeec <_PySlotIterator_Next@@Base+0x7cc> │ │ │ │ ldrb r3, [r5, #64] @ 0x40 │ │ │ │ add r3, r3, #1 │ │ │ │ uxtb r3, r3 │ │ │ │ strb r3, [r5, #64] @ 0x40 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi bdd70 <_PySlotIterator_Next@@Base+0x79c> │ │ │ │ + bhi bdebc <_PySlotIterator_Next@@Base+0x79c> │ │ │ │ lsl r3, r3, #3 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #4 │ │ │ │ add r2, r5, r3 │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, r3] │ │ │ │ str r1, [r2, #4] │ │ │ │ @@ -148107,111 +148190,111 @@ │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ ldrh r3, [r5, #72] @ 0x48 │ │ │ │ str r0, [r2] │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ ldr r2, [r5] │ │ │ │ moveq r3, #3 │ │ │ │ streq r3, [r2, #4] │ │ │ │ - beq bd5f8 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + beq bd744 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bls bd5f8 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + bls bd744 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ streq r1, [r2, #4] │ │ │ │ - beq bd5f8 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + beq bd744 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r2, #4] │ │ │ │ - b bd5f8 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + b bd744 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ mov r3, #0 │ │ │ │ - b bd9f0 <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ + b bdb3c <_PySlotIterator_Next@@Base+0x41c> │ │ │ │ mov r0, ip │ │ │ │ - bl 2591d8 │ │ │ │ - b bd5f8 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ - movw r3, #5816 @ 0x16b8 │ │ │ │ + bl 259b50 │ │ │ │ + b bd744 <_PySlotIterator_Next@@Base+0x24> │ │ │ │ + movw r3, #4420 @ 0x1144 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ add r2, r3, r4, lsl #2 │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #36752 @ 0x8f90 │ │ │ │ + movw r1, #34896 @ 0x8850 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ - b bdaf8 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 14161c │ │ │ │ + b bdc88 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne bdce0 <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ + bne bde2c <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ tst r2, #2 │ │ │ │ - bne bdce0 <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ + bne bde2c <_PySlotIterator_Next@@Base+0x70c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36704 @ 0x8f60 │ │ │ │ + movw r1, #34848 @ 0x8820 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b bdaf8 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 14161c │ │ │ │ + b bdc88 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ mov r6, #1 │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r5, #72] @ 0x48 │ │ │ │ ands r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ - beq bd8e0 <_PySlotIterator_Next@@Base+0x30c> │ │ │ │ + beq bda2c <_PySlotIterator_Next@@Base+0x30c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36668 @ 0x8f3c │ │ │ │ + movw r1, #34812 @ 0x87fc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b bdaf8 <_PySlotIterator_Next@@Base+0x524> │ │ │ │ + bl 14161c │ │ │ │ + b bdc88 <_PySlotIterator_Next@@Base+0x568> │ │ │ │ mov r6, #0 │ │ │ │ - b bddd4 <_PySlotIterator_Next@@Base+0x800> │ │ │ │ + b bdf20 <_PySlotIterator_Next@@Base+0x800> │ │ │ │ str r2, [lr] │ │ │ │ cmp r6, #0 │ │ │ │ str r2, [lr, #4] │ │ │ │ str r2, [lr, #8] │ │ │ │ str r2, [lr, #12] │ │ │ │ ldr r3, [ip] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldrh r4, [r3] │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r5, #80] @ 0x50 │ │ │ │ mov r2, #4 │ │ │ │ strh r3, [r5, #74] @ 0x4a │ │ │ │ - beq bd93c <_PySlotIterator_Next@@Base+0x368> │ │ │ │ + beq bda88 <_PySlotIterator_Next@@Base+0x368> │ │ │ │ cmp r4, #4 │ │ │ │ - bhi bd9c8 <_PySlotIterator_Next@@Base+0x3f4> │ │ │ │ - ldr r3, [pc, #88] @ bdea8 <_PySlotIterator_Next@@Base+0x8d4> │ │ │ │ + bhi bdb14 <_PySlotIterator_Next@@Base+0x3f4> │ │ │ │ + ldr r3, [pc, #88] @ bdff4 <_PySlotIterator_Next@@Base+0x8d4> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bd8d4 <_PySlotIterator_Next@@Base+0x300> │ │ │ │ + bhi bda20 <_PySlotIterator_Next@@Base+0x300> │ │ │ │ add r4, r4, r4 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldrh r2, [r5, #74] @ 0x4a │ │ │ │ ldrh r4, [r5, #72] @ 0x48 │ │ │ │ - b bd934 <_PySlotIterator_Next@@Base+0x360> │ │ │ │ - ldr r3, [pc, #40] @ bdeac <_PySlotIterator_Next@@Base+0x8d8> │ │ │ │ + b bda80 <_PySlotIterator_Next@@Base+0x360> │ │ │ │ + ldr r3, [pc, #40] @ bdff8 <_PySlotIterator_Next@@Base+0x8d8> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi bd8d4 <_PySlotIterator_Next@@Base+0x300> │ │ │ │ + bhi bda20 <_PySlotIterator_Next@@Base+0x300> │ │ │ │ add r4, r4, r4 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop {0} │ │ │ │ - subeq r1, r6, r8, ror #12 │ │ │ │ - umaaleq r1, r6, sp, r6 │ │ │ │ - subeq r1, r6, r1, lsr #13 │ │ │ │ - subeq r1, r6, r6, lsr #13 │ │ │ │ - subeq r1, r6, lr, lsr #13 │ │ │ │ + subeq r0, r6, r8, lsr #30 │ │ │ │ + subeq r0, r6, sp, asr pc │ │ │ │ + subeq r0, r6, r1, ror #30 │ │ │ │ + subeq r0, r6, r6, ror #30 │ │ │ │ + subeq r0, r6, lr, ror #30 │ │ │ │ │ │ │ │ -000bdeb0 <_PySlotIterator_SawSlot@@Base>: │ │ │ │ +000bdffc <_PySlotIterator_SawSlot@@Base>: │ │ │ │ and r2, r1, #31 │ │ │ │ ubfx r1, r1, #5, #11 │ │ │ │ mov ip, #1 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ @@ -148226,246 +148309,246 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #128] @ 0x80 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq be01c <_PySlotIterator_SawSlot@@Base+0x16c> │ │ │ │ + beq be168 <_PySlotIterator_SawSlot@@Base+0x16c> │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq bdfd0 <_PySlotIterator_SawSlot@@Base+0x120> │ │ │ │ + beq be11c <_PySlotIterator_SawSlot@@Base+0x120> │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ subs r6, r1, #0 │ │ │ │ - beq be064 <_PySlotIterator_SawSlot@@Base+0x1b4> │ │ │ │ + beq be1b0 <_PySlotIterator_SawSlot@@Base+0x1b4> │ │ │ │ ldr r1, [r6, #128] @ 0x80 │ │ │ │ subs r7, r1, #0 │ │ │ │ - beq be040 <_PySlotIterator_SawSlot@@Base+0x190> │ │ │ │ + beq be18c <_PySlotIterator_SawSlot@@Base+0x190> │ │ │ │ ldr r0, [r7, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be090 <_PySlotIterator_SawSlot@@Base+0x1e0> │ │ │ │ + beq be1dc <_PySlotIterator_SawSlot@@Base+0x1e0> │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bdee4 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl be030 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr ip, [r7, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne be050 <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ + bne be19c <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ ldr lr, [r7, #20] │ │ │ │ mov r5, lr │ │ │ │ ldr lr, [r0, #20] │ │ │ │ cmp r5, lr │ │ │ │ - bne be050 <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ + bne be19c <_PySlotIterator_SawSlot@@Base+0x1a0> │ │ │ │ ldr ip, [r6, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne be09c <_PySlotIterator_SawSlot@@Base+0x1ec> │ │ │ │ + bne be1e8 <_PySlotIterator_SawSlot@@Base+0x1ec> │ │ │ │ ldr lr, [r6, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne be0a0 <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ + bne be1ec <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ ldr ip, [r4, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne be0b4 <_PySlotIterator_SawSlot@@Base+0x204> │ │ │ │ + bne be200 <_PySlotIterator_SawSlot@@Base+0x204> │ │ │ │ ldr lr, [r4, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne be07c <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + bne be1c8 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq bdfe8 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ + beq be134 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne be034 <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ + bne be180 <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ mov r0, r2 │ │ │ │ - b be004 <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ + b be150 <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne bdfbc <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + bne be108 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ ldr lr, [r2, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne bdfbc <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + bne be108 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne be034 <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ + bne be180 <_PySlotIterator_SawSlot@@Base+0x184> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, r2 │ │ │ │ movne r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq be004 <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ + beq be150 <_PySlotIterator_SawSlot@@Base+0x154> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r7, r1 │ │ │ │ ldr ip, [r1, #16] │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r1, ip │ │ │ │ - bne be0a0 <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ + bne be1ec <_PySlotIterator_SawSlot@@Base+0x1f0> │ │ │ │ mov r0, r7 │ │ │ │ - b bdf80 <_PySlotIterator_SawSlot@@Base+0xd0> │ │ │ │ + b be0cc <_PySlotIterator_SawSlot@@Base+0xd0> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq bdf9c <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ + beq be0e8 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne be0bc <_PySlotIterator_SawSlot@@Base+0x20c> │ │ │ │ + bne be208 <_PySlotIterator_SawSlot@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ - b bdfe8 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ + b be134 <_PySlotIterator_SawSlot@@Base+0x138> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b bdf50 <_PySlotIterator_SawSlot@@Base+0xa0> │ │ │ │ + b be09c <_PySlotIterator_SawSlot@@Base+0xa0> │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne be0c4 <_PySlotIterator_SawSlot@@Base+0x214> │ │ │ │ + bne be210 <_PySlotIterator_SawSlot@@Base+0x214> │ │ │ │ mov r0, r6 │ │ │ │ - b bdf9c <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ + b be0e8 <_PySlotIterator_SawSlot@@Base+0xec> │ │ │ │ mov r1, ip │ │ │ │ - b be07c <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + b be1c8 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ mov r1, r0 │ │ │ │ - b bdfbc <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ + b be108 <_PySlotIterator_SawSlot@@Base+0x10c> │ │ │ │ mov r1, r0 │ │ │ │ - b be07c <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ + b be1c8 <_PySlotIterator_SawSlot@@Base+0x1cc> │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #19 │ │ │ │ - bne be110 <_PySlotIterator_SawSlot@@Base+0x260> │ │ │ │ + bne be25c <_PySlotIterator_SawSlot@@Base+0x260> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - bne be134 <_PySlotIterator_SawSlot@@Base+0x284> │ │ │ │ + bne be280 <_PySlotIterator_SawSlot@@Base+0x284> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r2] │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #37204 @ 0x9154 │ │ │ │ + movw r1, #35348 @ 0x8a14 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r3, #9 │ │ │ │ ldreq r3, [r0, #8] │ │ │ │ addeq r3, r3, r1 │ │ │ │ streq r3, [r2] │ │ │ │ - beq be108 <_PySlotIterator_SawSlot@@Base+0x258> │ │ │ │ + beq be254 <_PySlotIterator_SawSlot@@Base+0x258> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r0] │ │ │ │ - movw r1, #37240 @ 0x9178 │ │ │ │ + movw r1, #35384 @ 0x8a38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b be12c <_PySlotIterator_SawSlot@@Base+0x27c> │ │ │ │ + bl 14161c │ │ │ │ + b be278 <_PySlotIterator_SawSlot@@Base+0x27c> │ │ │ │ │ │ │ │ -000be168 <_PySlotIterator_Rewind@@Base>: │ │ │ │ +000be2b4 <_PySlotIterator_Rewind@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0] │ │ │ │ ldrb r3, [r0, #65] @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [r0, #65] @ 0x41 │ │ │ │ str r1, [r2] │ │ │ │ ldrb r3, [r0, #65] @ 0x41 │ │ │ │ bic r3, r3, #2 │ │ │ │ strb r3, [r0, #65] @ 0x41 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000be19c : │ │ │ │ +000be2e8 : │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ - bne be1f8 │ │ │ │ + bne be344 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq be1b8 │ │ │ │ + beq be304 │ │ │ │ mov r1, #1 │ │ │ │ - b a1b0c │ │ │ │ + b a1b70 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ str r0, [fp, #-8] │ │ │ │ - bl 25d2d4 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl 25dc58 <_Py_SetImmortalUntracked@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b a1b0c │ │ │ │ + b a1b70 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000be200 : │ │ │ │ +000be34c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ - ldr lr, [pc, #860] @ be59c │ │ │ │ + ldr lr, [pc, #860] @ be6e8 │ │ │ │ tst r3, #2 │ │ │ │ - bne be2a0 │ │ │ │ + bne be3ec │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ cmp r2, #0 │ │ │ │ - bne be2f8 │ │ │ │ + bne be444 │ │ │ │ ldrb r3, [r0, #204] @ 0xcc │ │ │ │ cmp r3, #0 │ │ │ │ - bne be4e4 │ │ │ │ + bne be630 │ │ │ │ ldr r2, [r0, #192] @ 0xc0 │ │ │ │ ldr r3, [lr, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - beq be558 │ │ │ │ + beq be6a4 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ str r1, [r3, #260] @ 0x104 │ │ │ │ str r1, [r0, #192] @ 0xc0 │ │ │ │ - beq be298 │ │ │ │ + beq be3e4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #460] @ 0x1cc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r3, #28 │ │ │ │ @@ -148483,15 +148566,15 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq be250 │ │ │ │ + beq be39c │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, lr │ │ │ │ mov sl, ip │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -148502,402 +148585,402 @@ │ │ │ │ ldrb r2, [r3, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r3, r0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ mov r3, r6 │ │ │ │ uxtb r4, r2 │ │ │ │ mov r2, r7 │ │ │ │ - b be38c │ │ │ │ + b be4d8 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ mov lr, #1 │ │ │ │ add r1, r1, #20 │ │ │ │ lsl r0, lr, r0 │ │ │ │ ldrb lr, [r1, #-14] │ │ │ │ cmp lr, #0 │ │ │ │ - beq be3c0 │ │ │ │ + beq be50c │ │ │ │ add r0, r0, r3, lsl #3 │ │ │ │ add r1, r1, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be3ec │ │ │ │ + beq be538 │ │ │ │ cmp r3, ip │ │ │ │ - bge be3b0 │ │ │ │ + bge be4fc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r5 │ │ │ │ - bne be414 │ │ │ │ + bne be560 │ │ │ │ cmp r4, #0 │ │ │ │ - beq be49c │ │ │ │ + beq be5e8 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne be474 │ │ │ │ + bne be5c0 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr ip, [r1, #16] │ │ │ │ cmp r3, ip │ │ │ │ - blt be344 │ │ │ │ + blt be490 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov lr, r9 │ │ │ │ mov ip, sl │ │ │ │ - b be250 │ │ │ │ + b be39c │ │ │ │ mov lr, #12 │ │ │ │ mla r0, lr, r3, r0 │ │ │ │ add r1, r1, r0 │ │ │ │ cmp r3, ip │ │ │ │ - beq be3b0 │ │ │ │ + beq be4fc │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne be37c │ │ │ │ + bne be4c8 │ │ │ │ add r1, r1, #12 │ │ │ │ add r3, r3, #1 │ │ │ │ - b be3cc │ │ │ │ + b be518 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp ip, r3 │ │ │ │ - ble be3b0 │ │ │ │ + ble be4fc │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq be460 │ │ │ │ + beq be5ac │ │ │ │ cmp ip, r3 │ │ │ │ - bgt be37c │ │ │ │ - b be3b0 │ │ │ │ + bgt be4c8 │ │ │ │ + b be4fc │ │ │ │ ldr r2, [r0] │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble be314 │ │ │ │ + ble be460 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r0] │ │ │ │ - bl 2596b0 │ │ │ │ + bl 25a028 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt be314 │ │ │ │ + bgt be460 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne be314 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b be314 │ │ │ │ + bne be460 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b be460 │ │ │ │ add r3, r3, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, ip │ │ │ │ - blt be3fc │ │ │ │ - b be3b0 │ │ │ │ + blt be548 │ │ │ │ + b be4fc │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - ble be3b0 │ │ │ │ + ble be4fc │ │ │ │ ldrb r0, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ add r1, r1, r0, lsl #2 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b be37c │ │ │ │ + b be4c8 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be3b0 │ │ │ │ + beq be4fc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne be474 │ │ │ │ + bne be5c0 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr ip, [r1, #16] │ │ │ │ cmp ip, r3 │ │ │ │ - bgt be344 │ │ │ │ - b be3b0 │ │ │ │ + bgt be490 │ │ │ │ + b be4fc │ │ │ │ ldr r2, [lr, ip] │ │ │ │ mov r1, #0 │ │ │ │ mov r6, lr │ │ │ │ mov r7, ip │ │ │ │ add r5, r2, #5696 @ 0x1640 │ │ │ │ mov r4, r0 │ │ │ │ add r5, r5, #12 │ │ │ │ tst r3, #1 │ │ │ │ addeq r1, r1, #1 │ │ │ │ asreq r3, r3, #1 │ │ │ │ - beq be500 │ │ │ │ + beq be64c │ │ │ │ ldr r2, [r5, r1, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq be53c │ │ │ │ + beq be688 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt be570 │ │ │ │ + blt be6bc │ │ │ │ asrs r3, r3, #1 │ │ │ │ - bne be594 │ │ │ │ + bne be6e0 │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne be26c │ │ │ │ + bne be3b8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0, #192] @ 0xc0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne be290 │ │ │ │ - b be298 │ │ │ │ + bne be3dc │ │ │ │ + b be3e4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #37312 @ 0x91c0 │ │ │ │ + movw r0, #35456 @ 0x8a80 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2eeacc │ │ │ │ + bl 2ee6a8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b be53c │ │ │ │ + b be688 │ │ │ │ add r1, r1, #1 │ │ │ │ - b be500 │ │ │ │ + b be64c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmn r0, #-536870908 @ 0xe0000004 │ │ │ │ - bgt be888 │ │ │ │ + bgt be9d4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls be6d0 │ │ │ │ + bls be81c │ │ │ │ add r2, r0, #3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi be7f8 │ │ │ │ - movw r6, #38384 @ 0x95f0 │ │ │ │ + bmi be944 │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #65388 @ 0xff6c │ │ │ │ + movw r3, #65488 @ 0xffd0 │ │ │ │ movt r3, #9 │ │ │ │ ldr r4, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r4, r3 │ │ │ │ ldrne r0, [r6, #1012] @ 0x3f4 │ │ │ │ - bne be7e8 │ │ │ │ - ldr r0, [pc, #676] @ be8a4 │ │ │ │ + bne be934 │ │ │ │ + ldr r0, [pc, #676] @ be9f0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ - bcs be75c │ │ │ │ + bcs be8a8 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq be744 │ │ │ │ + beq be890 │ │ │ │ ldm r3, {r2, r4} │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne be67c │ │ │ │ + bne be7c8 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp ip, lr │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ addls r1, ip, r1, lsl #3 │ │ │ │ strhi r3, [r0, #12] │ │ │ │ strls r1, [r3, #24] │ │ │ │ addls r1, r3, ip │ │ │ │ strhi r0, [r3, #8] │ │ │ │ strls r1, [r3, #4] │ │ │ │ strls r2, [r3, ip] │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [pc, #540] @ be8a8 │ │ │ │ + ldr r2, [pc, #540] @ be9f4 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble be804 │ │ │ │ + ble be950 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne be820 │ │ │ │ + bne be96c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ lsl r3, r5, #3 │ │ │ │ cmp r5, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #460] @ be8a4 │ │ │ │ + ldr r3, [pc, #460] @ be9f0 │ │ │ │ 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 be79c │ │ │ │ - ldr r1, [pc, #436] @ be8a8 │ │ │ │ + beq be8e8 │ │ │ │ + ldr r1, [pc, #436] @ be9f4 │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ str r2, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq be6b4 │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + beq be800 │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne be860 │ │ │ │ - ldr r0, [pc, #380] @ be8ac │ │ │ │ - bl 1bde48 │ │ │ │ + bne be9ac │ │ │ │ + ldr r0, [pc, #380] @ be9f8 │ │ │ │ + bl 1be248 │ │ │ │ cmp r0, #0 │ │ │ │ - bne be6b4 │ │ │ │ + bne be800 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ - b be6b4 │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ + b be800 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne be67c │ │ │ │ + bne be7c8 │ │ │ │ ldr r4, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32328 @ 0x7e48 │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne be874 │ │ │ │ + bne be9c0 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq be7f8 │ │ │ │ + beq be944 │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b be67c │ │ │ │ - movw r6, #38384 @ 0x95f0 │ │ │ │ + b be7c8 │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r2, #65388 @ 0xff6c │ │ │ │ + movw r2, #65488 @ 0xffd0 │ │ │ │ movt r2, #9 │ │ │ │ ldr r4, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r4, r2 │ │ │ │ - bne be7e0 │ │ │ │ + bne be92c │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ moveq r2, #16 │ │ │ │ moveq r1, #1 │ │ │ │ - beq be744 │ │ │ │ + beq be890 │ │ │ │ mov r1, #1 │ │ │ │ - b be630 │ │ │ │ + b be77c │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne be67c │ │ │ │ - bl 2e73f4 │ │ │ │ + bne be7c8 │ │ │ │ + bl 2e730c │ │ │ │ mov r4, #0 │ │ │ │ - b be6c4 │ │ │ │ + b be810 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq be6ac │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + beq be7f8 │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne be84c │ │ │ │ - ldr r0, [pc, #116] @ be8ac │ │ │ │ - bl 1bde48 │ │ │ │ + bne be998 │ │ │ │ + ldr r0, [pc, #116] @ be9f8 │ │ │ │ + bl 1be248 │ │ │ │ cmp r0, #0 │ │ │ │ - bne be6ac │ │ │ │ + bne be7f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ - b be6ac │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ + b be7f8 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b be6ac │ │ │ │ + b be7f8 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b be6b4 │ │ │ │ + b be800 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b be784 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + b be8d0 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37368 @ 0x91f8 │ │ │ │ + movw r1, #35512 @ 0x8ab8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b be7fc │ │ │ │ + bl 16f2c4 │ │ │ │ + b be948 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000be8b0 : │ │ │ │ +000be9fc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt be8f0 │ │ │ │ + blt bea3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq be910 │ │ │ │ + beq bea5c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37396 @ 0x9214 │ │ │ │ + movw r1, #35540 @ 0x8ad4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, #0 │ │ │ │ - b be8e8 │ │ │ │ + b bea34 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r0, [pc, #28] @ be938 │ │ │ │ - beq be8e8 │ │ │ │ + ldreq r0, [pc, #28] @ bea84 │ │ │ │ + beq bea34 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37448 @ 0x9248 │ │ │ │ + movw r1, #35592 @ 0x8b08 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b be908 │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ + bl 16f2c4 │ │ │ │ + b bea54 │ │ │ │ + rsbeq r1, r3, r8, lsl #9 │ │ │ │ │ │ │ │ -000be93c : │ │ │ │ - ldr r3, [pc, #36] @ be968 │ │ │ │ +000bea88 : │ │ │ │ + ldr r3, [pc, #36] @ beab4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #4] │ │ │ │ @@ -148906,29 +148989,29 @@ │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r2, #8388608 @ 0x800000 │ │ │ │ - beq be998 │ │ │ │ + beq beae4 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37576 @ 0x92c8 │ │ │ │ + movw r1, #35720 @ 0x8b88 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ 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 │ │ │ │ @@ -148938,415 +149021,415 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, ip │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq bea8c │ │ │ │ + beq bebd8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bea68 │ │ │ │ + bne bebb4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bea68 │ │ │ │ - ldr ip, [pc, #236] @ beb18 │ │ │ │ + beq bebb4 │ │ │ │ + ldr ip, [pc, #236] @ bec64 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r3, ip] │ │ │ │ mov r3, #0 │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, fp, #24 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r4, #88] @ 0x58 │ │ │ │ ldreq r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne beaa0 │ │ │ │ + bne bebec │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bea24 │ │ │ │ + bne beb70 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2eeacc │ │ │ │ + bl 2ee6a8 │ │ │ │ mov r0, #0 │ │ │ │ - b bea60 │ │ │ │ + b bebac │ │ │ │ mov r1, ip │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bea84 │ │ │ │ - b bea04 │ │ │ │ + beq bebd0 │ │ │ │ + b beb50 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq beaf8 │ │ │ │ - movw r3, #52312 @ 0xcc58 │ │ │ │ + beq bec44 │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14339c │ │ │ │ + bl 143a64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq beb00 │ │ │ │ + beq bec4c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq beaf0 │ │ │ │ + beq bec3c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt beaf0 │ │ │ │ + bgt bec3c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq beb0c │ │ │ │ + beq bec58 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b bea60 │ │ │ │ + b bebac │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ - b bead4 │ │ │ │ + b bec20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2eeacc │ │ │ │ - b beac4 │ │ │ │ + bl 2ee6a8 │ │ │ │ + b bec10 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b beaf0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bec3c │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000beb1c <_PyErr_GetRaisedException@@Base>: │ │ │ │ +000bec68 <_PyErr_GetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000beb40 <_PyErr_SetRaisedException@@Base>: │ │ │ │ +000bec8c <_PyErr_SetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ add fp, sp, #0 │ │ │ │ str r1, [r3, #88] @ 0x58 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7928 │ │ │ │ + b a7988 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ and r0, r0, #512 @ 0x200 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000beb7c : │ │ │ │ +000becc8 : │ │ │ │ add r1, r0, #5 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi beba8 │ │ │ │ + bhi becf4 │ │ │ │ movw r3, #9336 @ 0x2478 │ │ │ │ - movw r2, #38384 @ 0x95f0 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r1, lsl #4 │ │ │ │ add r3, r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ sub r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ - bhi bec90 │ │ │ │ + bhi beddc │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #408] @ bed68 │ │ │ │ + ldr r3, [pc, #408] @ beeb4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bec44 │ │ │ │ - ldr r0, [pc, #376] @ bed6c │ │ │ │ + beq bed90 │ │ │ │ + ldr r0, [pc, #376] @ beeb8 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ 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, [r3] │ │ │ │ - bne bec94 │ │ │ │ + bne bede0 │ │ │ │ cmp r4, #0 │ │ │ │ eor r2, r4, r4, asr #31 │ │ │ │ sub r2, r2, r4, asr #31 │ │ │ │ movge r1, #8 │ │ │ │ movlt r1, #10 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fe1c │ │ │ │ + bl 9fe80 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bed58 │ │ │ │ + beq beea4 │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #264] @ bed6c │ │ │ │ + ldr r1, [pc, #264] @ beeb8 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble beccc │ │ │ │ + ble bee18 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r1, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne bece8 │ │ │ │ + bne bee34 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b bec1c │ │ │ │ - b bef54 │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + b bed68 │ │ │ │ + b bf0a0 │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bed20 │ │ │ │ - ldr r0, [pc, #196] @ bed70 │ │ │ │ + bne bee6c │ │ │ │ + ldr r0, [pc, #196] @ beebc │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bec1c │ │ │ │ + bne bed68 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bec1c │ │ │ │ + b bed68 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r2, [r1, #1716] @ 0x6b4 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq bec84 │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + beq bedd0 │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne bed3c │ │ │ │ - ldr r0, [pc, #112] @ bed70 │ │ │ │ + bne bee88 │ │ │ │ + ldr r0, [pc, #112] @ beebc │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bec84 │ │ │ │ + bne bedd0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bec84 │ │ │ │ + b bedd0 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bec1c │ │ │ │ + b bed68 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bec84 │ │ │ │ + b bedd0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e73f4 │ │ │ │ + bl 2e730c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bec38 │ │ │ │ + b bed84 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000bed74 : │ │ │ │ +000beec0 : │ │ │ │ add r1, r0, #5 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi beda0 │ │ │ │ + bhi beeec │ │ │ │ movw r3, #9336 @ 0x2478 │ │ │ │ - movw r2, #38384 @ 0x95f0 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, r1, lsl #4 │ │ │ │ add r3, r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ sub r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ - bhi bee8c │ │ │ │ + bhi befd8 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #384] @ bef48 │ │ │ │ + ldr r3, [pc, #384] @ bf094 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bee3c │ │ │ │ - ldr r0, [pc, #352] @ bef4c │ │ │ │ + beq bef88 │ │ │ │ + ldr r0, [pc, #352] @ bf098 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r3] │ │ │ │ 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, [r3] │ │ │ │ - bne bee90 │ │ │ │ + bne befdc │ │ │ │ cmp r4, #0 │ │ │ │ eor r2, r4, r4, asr #31 │ │ │ │ sub r2, r2, r4, asr #31 │ │ │ │ movlt r1, #10 │ │ │ │ movge r1, #8 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ - bl 9fe1c │ │ │ │ + bl 9fe80 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bef00 │ │ │ │ + beq bf04c │ │ │ │ movw r2, #43176 @ 0xa8a8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #220] @ bef4c │ │ │ │ + ldr r2, [pc, #220] @ bf098 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r2, #1716] @ 0x6b4 │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne beec8 │ │ │ │ + bne bf014 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b bee14 │ │ │ │ - b bef54 │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + b bef60 │ │ │ │ + b bf0a0 │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bef10 │ │ │ │ - ldr r0, [pc, #168] @ bef50 │ │ │ │ + bne bf05c │ │ │ │ + ldr r0, [pc, #168] @ bf09c │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bee14 │ │ │ │ + bne bef60 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bee14 │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + b bef60 │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - bne bef2c │ │ │ │ - ldr r0, [pc, #112] @ bef50 │ │ │ │ + bne bf078 │ │ │ │ + ldr r0, [pc, #112] @ bf09c │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bee80 │ │ │ │ + bne befcc │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bee80 │ │ │ │ + b befcc │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2e73f4 │ │ │ │ + bl 2e730c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bee30 │ │ │ │ + b bef7c │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bee14 │ │ │ │ + b bef60 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bee80 │ │ │ │ + b befcc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r2, #38384 @ 0x95f0 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r3, #65388 @ 0xff6c │ │ │ │ + movw r3, #65488 @ 0xffd0 │ │ │ │ movt r3, #9 │ │ │ │ ldr r4, [r2, #1016] @ 0x3f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne bf0e0 │ │ │ │ - ldr r3, [pc, #448] @ bf154 │ │ │ │ + bne bf22c │ │ │ │ + ldr r3, [pc, #448] @ bf2a0 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq bf0c4 │ │ │ │ + beq bf210 │ │ │ │ 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 bf054 │ │ │ │ + beq bf1a0 │ │ │ │ movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr r2, [pc, #352] @ bf158 │ │ │ │ + ldr r2, [pc, #352] @ bf2a4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf100 │ │ │ │ + bne bf24c │ │ │ │ cmp r5, #0 │ │ │ │ movlt r3, #18 │ │ │ │ strlt r3, [r4, #8] │ │ │ │ - blt bf030 │ │ │ │ + blt bf17c │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne bf030 │ │ │ │ + bne bf17c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ rsblt r5, r5, #0 │ │ │ │ bic r3, r5, #-1073741824 @ 0xc0000000 │ │ │ │ @@ -149357,77 +149440,77 @@ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp ip, lr │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [r0, #12] │ │ │ │ strhi r0, [r3, #8] │ │ │ │ - bhi befd4 │ │ │ │ + bhi bf120 │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #24 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne befd4 │ │ │ │ + bne bf120 │ │ │ │ ldr r4, [r2, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32328 @ 0x7e48 │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne bf12c │ │ │ │ + bne bf278 │ │ │ │ mov r0, #20 │ │ │ │ bl 2e360 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r6, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r6, #800] @ 0x320 │ │ │ │ - bne befd4 │ │ │ │ - b bf0f4 │ │ │ │ + bne bf120 │ │ │ │ + b bf240 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r4, r0 │ │ │ │ - b bf084 │ │ │ │ + b bf1d0 │ │ │ │ ldr r0, [r2, #1012] @ 0x3f4 │ │ │ │ mov r1, #20 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne befd4 │ │ │ │ + bne bf120 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2e73f4 │ │ │ │ - b bf024 │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + bl 2e730c │ │ │ │ + b bf170 │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne bf140 │ │ │ │ - ldr r0, [pc, #68] @ bf15c │ │ │ │ - bl 1bde48 │ │ │ │ + bne bf28c │ │ │ │ + ldr r0, [pc, #68] @ bf2a8 │ │ │ │ + bl 1be248 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf008 │ │ │ │ + bne bf154 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ - b bf008 │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ + b bf154 │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b bf0ac │ │ │ │ + b bf1f8 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b bf008 │ │ │ │ + b bf154 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000bf160 : │ │ │ │ +000bf2ac : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ @@ -149436,325 +149519,325 @@ │ │ │ │ mov r6, r2 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bf49c │ │ │ │ + beq bf5e8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r7, #42752 @ 0xa700 │ │ │ │ movt r7, #96 @ 0x60 │ │ │ │ ldrb r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r2, r7 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne bf1e8 │ │ │ │ + bne bf334 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ands r2, r3, #3 │ │ │ │ - beq bf270 │ │ │ │ + beq bf3bc │ │ │ │ cmp r2, #1 │ │ │ │ - beq bf384 │ │ │ │ + beq bf4d0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq bf468 │ │ │ │ + beq bf5b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne bf39c │ │ │ │ + bne bf4e8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bf39c │ │ │ │ + beq bf4e8 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - movw r3, #46952 @ 0xb768 │ │ │ │ + movw r3, #45676 @ 0xb26c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ - beq bf414 │ │ │ │ - bl abf0c │ │ │ │ + beq bf560 │ │ │ │ + bl abf28 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bf428 │ │ │ │ + ble bf574 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq bf4a4 │ │ │ │ - ldr r3, [pc, #812] @ bf5b0 │ │ │ │ + beq bf5f0 │ │ │ │ + ldr r3, [pc, #812] @ bf6fc │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #808] @ bf5b4 │ │ │ │ + ldr r2, [pc, #808] @ bf700 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r8, [r1, r2] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf3c8 │ │ │ │ + bne bf514 │ │ │ │ add r3, r8, #114688 @ 0x1c000 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ sub r3, fp, #32 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bf53c │ │ │ │ + beq bf688 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne bf31c │ │ │ │ + bne bf468 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf304 │ │ │ │ + bgt bf450 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf304 │ │ │ │ + bne bf450 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bf444 │ │ │ │ + beq bf590 │ │ │ │ mov r4, r2 │ │ │ │ - b bf1e8 │ │ │ │ + b bf334 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf338 │ │ │ │ + bgt bf484 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf530 │ │ │ │ + beq bf67c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf370 │ │ │ │ + bgt bf4bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf524 │ │ │ │ + beq bf670 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf370 │ │ │ │ + bgt bf4bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf544 │ │ │ │ + beq bf690 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b bf1e8 │ │ │ │ + b bf334 │ │ │ │ mov r0, r4 │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bf230 │ │ │ │ + bne bf37c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 257a48 <_Py_NewReference@@Base+0x1760> │ │ │ │ + bl 2583c0 <_Py_NewReference@@Base+0x1760> │ │ │ │ mov r5, r0 │ │ │ │ - b bf41c │ │ │ │ + b bf568 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf2a4 │ │ │ │ + beq bf3f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf400 │ │ │ │ + bgt bf54c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf400 │ │ │ │ + bne bf54c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b bf314 │ │ │ │ - bl a972c │ │ │ │ + b bf460 │ │ │ │ + bl a9748 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf264 │ │ │ │ + bgt bf3b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf264 │ │ │ │ + bne bf3b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bf264 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bf3b0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b bf314 │ │ │ │ + b bf460 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq bf508 │ │ │ │ - bl b66b8 │ │ │ │ + beq bf654 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf508 │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne bf654 │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2820 @ 0xb04 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r5, #0 │ │ │ │ - b bf41c │ │ │ │ + b bf568 │ │ │ │ mvn r5, #0 │ │ │ │ - b bf264 │ │ │ │ + b bf3b0 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne bf27c │ │ │ │ + bne bf3c8 │ │ │ │ ldr r2, [r4] │ │ │ │ tst r3, #32 │ │ │ │ - bne bf550 │ │ │ │ + bne bf69c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt bf574 │ │ │ │ + blt bf6c0 │ │ │ │ ldrb r1, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59032 @ 0xe698 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ - movw r1, #38384 @ 0x95f0 │ │ │ │ + movw r1, #38392 @ 0x95f8 │ │ │ │ movt r1, #98 @ 0x62 │ │ │ │ add r3, r3, r1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf500 │ │ │ │ + bgt bf64c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf59c │ │ │ │ + beq bf6e8 │ │ │ │ mov r4, r3 │ │ │ │ - b bf1e8 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b bf334 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17948 @ 0x461c │ │ │ │ + movw r1, #24504 @ 0x5fb8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b bf494 │ │ │ │ + bl 16f2c4 │ │ │ │ + b bf5e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bf354 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bf4a0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bf338 │ │ │ │ - bl 1435d8 │ │ │ │ - b bf1e8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bf484 │ │ │ │ + bl 143ca0 │ │ │ │ + b bf334 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bf370 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bf4bc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne bf584 │ │ │ │ + bne bf6d0 │ │ │ │ ldrsb r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ addge r3, r4, #28 │ │ │ │ - bge bf4cc │ │ │ │ + bge bf618 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r4, #28 │ │ │ │ - bne bf594 │ │ │ │ + bne bf6e0 │ │ │ │ ldrb r1, [r3] │ │ │ │ - ldr r3, [pc, #56] @ bf5b8 │ │ │ │ + ldr r3, [pc, #56] @ bf704 │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b bf4e8 │ │ │ │ + b bf634 │ │ │ │ ldrsb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r4, #20 │ │ │ │ - bge bf4cc │ │ │ │ + bge bf618 │ │ │ │ add r3, r4, #20 │ │ │ │ - b bf574 │ │ │ │ + b bf6c0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bf500 │ │ │ │ - strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + b bf64c │ │ │ │ + strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + mlseq r3, r0, r8, r7 │ │ │ │ │ │ │ │ -000bf5bc <_PyUnicode_InternImmortal@@Base>: │ │ │ │ +000bf708 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl ab4a4 │ │ │ │ + bl ab4c0 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000bf5e8 <_PyTuple_Resize@@Base>: │ │ │ │ +000bf734 <_PyTuple_Resize@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bfa6c <_PyTuple_Resize@@Base+0x484> │ │ │ │ + beq bfbb8 <_PyTuple_Resize@@Base+0x484> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bfa6c <_PyTuple_Resize@@Base+0x484> │ │ │ │ + bne bfbb8 <_PyTuple_Resize@@Base+0x484> │ │ │ │ ldr r9, [r6, #8] │ │ │ │ mov r7, r1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq bf63c <_PyTuple_Resize@@Base+0x54> │ │ │ │ + beq bf788 <_PyTuple_Resize@@Base+0x54> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne bfa6c <_PyTuple_Resize@@Base+0x484> │ │ │ │ + bne bfbb8 <_PyTuple_Resize@@Base+0x484> │ │ │ │ cmp r7, r9 │ │ │ │ - bne bf64c <_PyTuple_Resize@@Base+0x64> │ │ │ │ + bne bf798 <_PyTuple_Resize@@Base+0x64> │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq bf970 <_PyTuple_Resize@@Base+0x388> │ │ │ │ + beq bfabc <_PyTuple_Resize@@Base+0x388> │ │ │ │ cmp r9, #0 │ │ │ │ - beq bfb44 <_PyTuple_Resize@@Base+0x55c> │ │ │ │ + beq bfc90 <_PyTuple_Resize@@Base+0x55c> │ │ │ │ ldr r2, [r6, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf6b0 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ - ldr r3, [pc, #1384] @ bfbd8 <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ + beq bf7fc <_PyTuple_Resize@@Base+0xc8> │ │ │ │ + ldr r3, [pc, #1384] @ bfd24 <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ bic r1, r1, #3 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [r1] │ │ │ │ and r3, r3, #3 │ │ │ │ @@ -149765,106 +149848,106 @@ │ │ │ │ ldr r3, [r6, #-4] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r6, #-4] │ │ │ │ ldr r3, [r0, #3824] @ 0xef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #3824] @ 0xef0 │ │ │ │ cmp r7, r9 │ │ │ │ - bge bf7f0 <_PyTuple_Resize@@Base+0x208> │ │ │ │ + bge bf93c <_PyTuple_Resize@@Base+0x208> │ │ │ │ add sl, r6, r7, lsl #2 │ │ │ │ sub r3, r9, r7 │ │ │ │ mov r5, r7 │ │ │ │ add sl, sl, #12 │ │ │ │ ands r3, r3, #7 │ │ │ │ - beq bf778 <_PyTuple_Resize@@Base+0x190> │ │ │ │ + beq bf8c4 <_PyTuple_Resize@@Base+0x190> │ │ │ │ cmp r3, #1 │ │ │ │ - beq bf760 <_PyTuple_Resize@@Base+0x178> │ │ │ │ + beq bf8ac <_PyTuple_Resize@@Base+0x178> │ │ │ │ cmp r3, #2 │ │ │ │ - beq bf750 <_PyTuple_Resize@@Base+0x168> │ │ │ │ + beq bf89c <_PyTuple_Resize@@Base+0x168> │ │ │ │ cmp r3, #3 │ │ │ │ - beq bf740 <_PyTuple_Resize@@Base+0x158> │ │ │ │ + beq bf88c <_PyTuple_Resize@@Base+0x158> │ │ │ │ cmp r3, #4 │ │ │ │ - beq bf730 <_PyTuple_Resize@@Base+0x148> │ │ │ │ + beq bf87c <_PyTuple_Resize@@Base+0x148> │ │ │ │ cmp r3, #5 │ │ │ │ - beq bf720 <_PyTuple_Resize@@Base+0x138> │ │ │ │ + beq bf86c <_PyTuple_Resize@@Base+0x138> │ │ │ │ cmp r3, #6 │ │ │ │ - beq bf710 <_PyTuple_Resize@@Base+0x128> │ │ │ │ + beq bf85c <_PyTuple_Resize@@Base+0x128> │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf868 <_PyTuple_Resize@@Base+0x280> │ │ │ │ + bne bf9b4 <_PyTuple_Resize@@Base+0x280> │ │ │ │ add r5, r7, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfb6c <_PyTuple_Resize@@Base+0x584> │ │ │ │ + bne bfcb8 <_PyTuple_Resize@@Base+0x584> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfaec <_PyTuple_Resize@@Base+0x504> │ │ │ │ + bne bfc38 <_PyTuple_Resize@@Base+0x504> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfac0 <_PyTuple_Resize@@Base+0x4d8> │ │ │ │ + bne bfc0c <_PyTuple_Resize@@Base+0x4d8> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf918 <_PyTuple_Resize@@Base+0x330> │ │ │ │ + bne bfa64 <_PyTuple_Resize@@Base+0x330> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfb18 <_PyTuple_Resize@@Base+0x530> │ │ │ │ + bne bfc64 <_PyTuple_Resize@@Base+0x530> │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfa40 <_PyTuple_Resize@@Base+0x458> │ │ │ │ + bne bfb8c <_PyTuple_Resize@@Base+0x458> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - beq bf7f0 <_PyTuple_Resize@@Base+0x208> │ │ │ │ + beq bf93c <_PyTuple_Resize@@Base+0x208> │ │ │ │ ldr r0, [sl, #4] │ │ │ │ add r4, sl, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf894 <_PyTuple_Resize@@Base+0x2ac> │ │ │ │ + bne bf9e0 <_PyTuple_Resize@@Base+0x2ac> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf8c0 <_PyTuple_Resize@@Base+0x2d8> │ │ │ │ + bne bfa0c <_PyTuple_Resize@@Base+0x2d8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf8ec <_PyTuple_Resize@@Base+0x304> │ │ │ │ + bne bfa38 <_PyTuple_Resize@@Base+0x304> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf9f8 <_PyTuple_Resize@@Base+0x410> │ │ │ │ + bne bfb44 <_PyTuple_Resize@@Base+0x410> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf9a0 <_PyTuple_Resize@@Base+0x3b8> │ │ │ │ + bne bfaec <_PyTuple_Resize@@Base+0x3b8> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf9cc <_PyTuple_Resize@@Base+0x3e4> │ │ │ │ + bne bfb18 <_PyTuple_Resize@@Base+0x3e4> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf944 <_PyTuple_Resize@@Base+0x35c> │ │ │ │ + bne bfa90 <_PyTuple_Resize@@Base+0x35c> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add sl, r4, #28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfa94 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ + bne bfbe0 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ add r5, r5, #7 │ │ │ │ cmp r5, r9 │ │ │ │ - bne bf778 <_PyTuple_Resize@@Base+0x190> │ │ │ │ - ldr r2, [pc, #996] @ bfbdc <_PyTuple_Resize@@Base+0x5f4> │ │ │ │ + bne bf8c4 <_PyTuple_Resize@@Base+0x190> │ │ │ │ + ldr r2, [pc, #996] @ bfd28 <_PyTuple_Resize@@Base+0x5f4> │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfb98 <_PyTuple_Resize@@Base+0x5b0> │ │ │ │ + bne bfce4 <_PyTuple_Resize@@Base+0x5b0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 287564 <_PyObject_GC_Resize@@Base> │ │ │ │ + bl 28781c <_PyObject_GC_Resize@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bfbac <_PyTuple_Resize@@Base+0x5c4> │ │ │ │ - bl 2562e8 <_Py_NewReference@@Base> │ │ │ │ + beq bfcf8 <_PyTuple_Resize@@Base+0x5c4> │ │ │ │ + bl 256c60 <_Py_NewReference@@Base> │ │ │ │ cmp r7, r9 │ │ │ │ - bgt bfa24 <_PyTuple_Resize@@Base+0x43c> │ │ │ │ - ldr r1, [pc, #944] @ bfbd8 <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ + bgt bfb70 <_PyTuple_Resize@@Base+0x43c> │ │ │ │ + ldr r1, [pc, #944] @ bfd24 <_PyTuple_Resize@@Base+0x5f0> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ sub r0, r4, #8 │ │ │ │ str r4, [r8] │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ @@ -149873,258 +149956,258 @@ │ │ │ │ str r0, [ip] │ │ │ │ str r3, [r4, #-4] │ │ │ │ ldr r3, [r2, #3824] @ 0xef0 │ │ │ │ str r1, [r4, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r0, [r1, #4] │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ - b bf644 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ + b bf790 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf70c <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bgt bf858 <_PyTuple_Resize@@Base+0x124> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf70c <_PyTuple_Resize@@Base+0x124> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bf70c <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bne bf858 <_PyTuple_Resize@@Base+0x124> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bf858 <_PyTuple_Resize@@Base+0x124> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf788 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bgt bf8d4 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf788 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bf788 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bne bf8d4 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bf8d4 <_PyTuple_Resize@@Base+0x1a0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf798 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bgt bf8e4 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf798 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bf798 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bne bf8e4 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bf8e4 <_PyTuple_Resize@@Base+0x1b0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf7a4 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bgt bf8f0 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf7a4 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bf7a4 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bne bf8f0 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bf8f0 <_PyTuple_Resize@@Base+0x1bc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf74c <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bgt bf898 <_PyTuple_Resize@@Base+0x164> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf74c <_PyTuple_Resize@@Base+0x164> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bf74c <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bne bf898 <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bf898 <_PyTuple_Resize@@Base+0x164> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf7d4 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bgt bf920 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf7d4 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bf7d4 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bne bf920 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bf920 <_PyTuple_Resize@@Base+0x1ec> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf994 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ + bgt bfae0 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf994 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ + bne bfae0 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #580] @ bfbe0 <_PyTuple_Resize@@Base+0x5f8> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #580] @ bfd2c <_PyTuple_Resize@@Base+0x5f8> │ │ │ │ str r3, [r8] │ │ │ │ - b bf644 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ + b bf790 <_PyTuple_Resize@@Base+0x5c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf7bc <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bgt bf908 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf7bc <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bf7bc <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bne bf908 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bf908 <_PyTuple_Resize@@Base+0x1d4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf7c8 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bgt bf914 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf7c8 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bf7c8 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bne bf914 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bf914 <_PyTuple_Resize@@Base+0x1e0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf7b0 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bgt bf8fc <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf7b0 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bf7b0 <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bne bf8fc <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bf8fc <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ sub r2, r7, r9 │ │ │ │ add r0, r9, #4 │ │ │ │ mov r1, #0 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ bl 2d720 │ │ │ │ - b bf820 <_PyTuple_Resize@@Base+0x238> │ │ │ │ + b bf96c <_PyTuple_Resize@@Base+0x238> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf76c <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bgt bf8b8 <_PyTuple_Resize@@Base+0x184> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf76c <_PyTuple_Resize@@Base+0x184> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bf76c <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bne bf8b8 <_PyTuple_Resize@@Base+0x184> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bf8b8 <_PyTuple_Resize@@Base+0x184> │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r8] │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - movw r0, #16308 @ 0x3fb4 │ │ │ │ + bl aefc0 │ │ │ │ + movw r0, #14032 @ 0x36d0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1048 @ 0x418 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf7e4 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bgt bf930 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf7e4 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bf7e4 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bne bf930 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bf930 <_PyTuple_Resize@@Base+0x1fc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf73c <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bgt bf888 <_PyTuple_Resize@@Base+0x154> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf73c <_PyTuple_Resize@@Base+0x154> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bf73c <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bne bf888 <_PyTuple_Resize@@Base+0x154> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bf888 <_PyTuple_Resize@@Base+0x154> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf72c <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bgt bf878 <_PyTuple_Resize@@Base+0x144> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf72c <_PyTuple_Resize@@Base+0x144> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bf72c <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bne bf878 <_PyTuple_Resize@@Base+0x144> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bf878 <_PyTuple_Resize@@Base+0x144> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf75c <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bgt bf8a8 <_PyTuple_Resize@@Base+0x174> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf75c <_PyTuple_Resize@@Base+0x174> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bf75c <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bne bf8a8 <_PyTuple_Resize@@Base+0x174> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bf8a8 <_PyTuple_Resize@@Base+0x174> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bfbbc <_PyTuple_Resize@@Base+0x5d4> │ │ │ │ + ble bfd08 <_PyTuple_Resize@@Base+0x5d4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r8] │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf71c <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bgt bf868 <_PyTuple_Resize@@Base+0x134> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf71c <_PyTuple_Resize@@Base+0x134> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bf71c <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bne bf868 <_PyTuple_Resize@@Base+0x134> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bf868 <_PyTuple_Resize@@Base+0x134> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b bf800 <_PyTuple_Resize@@Base+0x218> │ │ │ │ + b bf94c <_PyTuple_Resize@@Base+0x218> │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r8] │ │ │ │ - bl bbf08 │ │ │ │ - b bfa8c <_PyTuple_Resize@@Base+0x4a4> │ │ │ │ + bl bc054 │ │ │ │ + b bfbd8 <_PyTuple_Resize@@Base+0x4a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfb50 <_PyTuple_Resize@@Base+0x568> │ │ │ │ + bne bfc9c <_PyTuple_Resize@@Base+0x568> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bfb50 <_PyTuple_Resize@@Base+0x568> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bfc9c <_PyTuple_Resize@@Base+0x568> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #41732 @ 0xa304 │ │ │ │ + movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #10 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bfcb4 <_PyTuple_Resize@@Base+0x6cc> │ │ │ │ + bne bfe00 <_PyTuple_Resize@@Base+0x6cc> │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl aa37c <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa398 <_PyType_AllocNoTrack@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfcc4 <_PyTuple_Resize@@Base+0x6dc> │ │ │ │ + beq bfe10 <_PyTuple_Resize@@Base+0x6dc> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq bfc70 <_PyTuple_Resize@@Base+0x688> │ │ │ │ - ldr ip, [pc, #148] @ bfccc <_PyTuple_Resize@@Base+0x6e4> │ │ │ │ + beq bfdbc <_PyTuple_Resize@@Base+0x688> │ │ │ │ + ldr ip, [pc, #148] @ bfe18 <_PyTuple_Resize@@Base+0x6e4> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ sub r2, r0, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ @@ -150140,134 +150223,134 @@ │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r4, r3 │ │ │ │ str r3, [r0, #16] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ str r3, [r0, #28] │ │ │ │ strb r3, [r0, #32] │ │ │ │ - beq bfcac <_PyTuple_Resize@@Base+0x6c4> │ │ │ │ + beq bfdf8 <_PyTuple_Resize@@Base+0x6c4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r0, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r4, [pc, #28] @ bfcd0 <_PyTuple_Resize@@Base+0x6e8> │ │ │ │ - b bfca4 <_PyTuple_Resize@@Base+0x6bc> │ │ │ │ + ldr r4, [pc, #28] @ bfe1c <_PyTuple_Resize@@Base+0x6e8> │ │ │ │ + b bfdf0 <_PyTuple_Resize@@Base+0x6bc> │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfc70 <_PyTuple_Resize@@Base+0x688> │ │ │ │ + bne bfdbc <_PyTuple_Resize@@Base+0x688> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfdb8 <_PyTuple_Resize@@Base+0x7d0> │ │ │ │ + bne bff04 <_PyTuple_Resize@@Base+0x7d0> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfd2c <_PyTuple_Resize@@Base+0x744> │ │ │ │ + beq bfe78 <_PyTuple_Resize@@Base+0x744> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfd2c <_PyTuple_Resize@@Base+0x744> │ │ │ │ + bgt bfe78 <_PyTuple_Resize@@Base+0x744> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfd2c <_PyTuple_Resize@@Base+0x744> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne bfe78 <_PyTuple_Resize@@Base+0x744> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfe10 <_PyTuple_Resize@@Base+0x828> │ │ │ │ + bne bff5c <_PyTuple_Resize@@Base+0x828> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bfd6c <_PyTuple_Resize@@Base+0x784> │ │ │ │ + beq bfeb8 <_PyTuple_Resize@@Base+0x784> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfd6c <_PyTuple_Resize@@Base+0x784> │ │ │ │ + bgt bfeb8 <_PyTuple_Resize@@Base+0x784> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfd6c <_PyTuple_Resize@@Base+0x784> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne bfeb8 <_PyTuple_Resize@@Base+0x784> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfde4 <_PyTuple_Resize@@Base+0x7fc> │ │ │ │ + bne bff30 <_PyTuple_Resize@@Base+0x7fc> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfd8c <_PyTuple_Resize@@Base+0x7a4> │ │ │ │ + bne bfed8 <_PyTuple_Resize@@Base+0x7a4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfd84 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bgt bfed0 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfd84 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bfd84 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bne bfed0 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bfed0 <_PyTuple_Resize@@Base+0x79c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfcf8 <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bgt bfe44 <_PyTuple_Resize@@Base+0x710> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfcf8 <_PyTuple_Resize@@Base+0x710> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bfcf8 <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bne bfe44 <_PyTuple_Resize@@Base+0x710> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bfe44 <_PyTuple_Resize@@Base+0x710> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfd78 <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bgt bfec4 <_PyTuple_Resize@@Base+0x790> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfd78 <_PyTuple_Resize@@Base+0x790> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bfd78 <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bne bfec4 <_PyTuple_Resize@@Base+0x790> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bfec4 <_PyTuple_Resize@@Base+0x790> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfd38 <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bgt bfe84 <_PyTuple_Resize@@Base+0x750> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfd38 <_PyTuple_Resize@@Base+0x750> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b bfd38 <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bne bfe84 <_PyTuple_Resize@@Base+0x750> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b bfe84 <_PyTuple_Resize@@Base+0x750> │ │ │ │ │ │ │ │ -000bfe3c : │ │ │ │ +000bff88 : │ │ │ │ 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 bfe78 │ │ │ │ + bl bffc4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -150276,60 +150359,60 @@ │ │ │ │ mov r3, #0 │ │ │ │ sub r2, r0, #1 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bgt c0090 │ │ │ │ + bgt c01dc │ │ │ │ cmp ip, #0 │ │ │ │ - beq bfee8 │ │ │ │ + beq c0034 │ │ │ │ cmp ip, #58 @ 0x3a │ │ │ │ - bhi c00c0 │ │ │ │ + bhi c020c │ │ │ │ cmp ip, #31 │ │ │ │ - bhi c0050 │ │ │ │ + bhi c019c │ │ │ │ cmp ip, #9 │ │ │ │ - beq bfea0 │ │ │ │ + beq bffec │ │ │ │ cmp r3, #0 │ │ │ │ - bne bfea0 │ │ │ │ + bne bffec │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ add r4, r4, #1 │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne bfeb4 │ │ │ │ + bne c0000 │ │ │ │ cmp r4, #0 │ │ │ │ - blt c0258 │ │ │ │ - beq c0268 │ │ │ │ + blt c02dc │ │ │ │ + beq c0374 │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq c011c │ │ │ │ + beq c0268 │ │ │ │ sub r3, r4, #1 │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt c0168 │ │ │ │ - ldr r2, [pc, #960] @ c02d8 │ │ │ │ + bgt c02b4 │ │ │ │ + ldr r2, [pc, #960] @ c0424 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ add r3, r6, r4, lsl #3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0138 │ │ │ │ - ldr r1, [pc, #928] @ c02dc │ │ │ │ + beq c0284 │ │ │ │ + ldr r1, [pc, #928] @ c0428 │ │ │ │ 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 c018c │ │ │ │ + bne c02e4 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #12] │ │ │ │ lsl r2, r4, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #16 │ │ │ │ bl 2d720 │ │ │ │ ldr r1, [r6, #3836] @ 0xefc │ │ │ │ @@ -150342,417 +150425,417 @@ │ │ │ │ orr r3, r3, ip │ │ │ │ str r0, [ip] │ │ │ │ stmdb r5, {r1, r3} │ │ │ │ str r0, [r1, #4] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ str r2, [r6, #3824] @ 0xef0 │ │ │ │ - bl c0448 │ │ │ │ + bl c0594 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0274 │ │ │ │ + beq c03d0 │ │ │ │ str r0, [r5, #16] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c0448 │ │ │ │ + bl c0594 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0260 │ │ │ │ + beq c03d8 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq c0034 │ │ │ │ + beq c0180 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c0448 │ │ │ │ + bl c0594 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c021c │ │ │ │ + beq c0390 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ addne r6, r5, #24 │ │ │ │ movne r3, #3 │ │ │ │ - beq c0034 │ │ │ │ + beq c0180 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c0448 │ │ │ │ + bl c0594 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0220 │ │ │ │ + beq c0394 │ │ │ │ add r3, r3, #1 │ │ │ │ str r0, [r6, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ - bne c0008 │ │ │ │ + bne c0154 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c01c0 │ │ │ │ + bne c0318 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ sub lr, ip, #32 │ │ │ │ mov r5, #1 │ │ │ │ movw r0, #4169 @ 0x1049 │ │ │ │ movt r0, #1024 @ 0x400 │ │ │ │ uxtb lr, lr │ │ │ │ ands r0, r0, r5, lsl lr │ │ │ │ - bne bfea0 │ │ │ │ + bne bffec │ │ │ │ cmp ip, #41 @ 0x29 │ │ │ │ - beq c00b8 │ │ │ │ + beq c0204 │ │ │ │ cmp ip, #40 @ 0x28 │ │ │ │ - bne bfecc │ │ │ │ + bne c0018 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c00f4 │ │ │ │ + bne c0248 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ add r4, r4, #1 │ │ │ │ mov r3, #1 │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - beq c00b8 │ │ │ │ - bls c00e0 │ │ │ │ + beq c0204 │ │ │ │ + bls c022c │ │ │ │ cmp ip, #123 @ 0x7b │ │ │ │ - beq c00f4 │ │ │ │ + beq c0248 │ │ │ │ cmp ip, #125 @ 0x7d │ │ │ │ - beq c00b8 │ │ │ │ + beq c0204 │ │ │ │ ldrb ip, [r2, #1]! │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - bne c0098 │ │ │ │ + bne c01e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b bfea0 │ │ │ │ + b bffec │ │ │ │ cmp ip, #123 @ 0x7b │ │ │ │ - beq c007c │ │ │ │ - bhi c00fc │ │ │ │ + beq c01c8 │ │ │ │ + bhi c0250 │ │ │ │ cmp ip, #91 @ 0x5b │ │ │ │ - beq c007c │ │ │ │ + beq c01c8 │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - bne bfecc │ │ │ │ - b c00b8 │ │ │ │ + bne c0018 │ │ │ │ + b c0204 │ │ │ │ cmp ip, #41 @ 0x29 │ │ │ │ - beq c00b8 │ │ │ │ - bls c0108 │ │ │ │ - cmp ip, #91 @ 0x5b │ │ │ │ - bne c00ac │ │ │ │ - add r3, r3, #1 │ │ │ │ - b bfea0 │ │ │ │ - cmp ip, #125 @ 0x7d │ │ │ │ - bne bfecc │ │ │ │ - b c00b8 │ │ │ │ + beq c0204 │ │ │ │ + bhi c025c │ │ │ │ cmp ip, #0 │ │ │ │ - beq c02bc │ │ │ │ + beq c03e0 │ │ │ │ cmp ip, #40 @ 0x28 │ │ │ │ - bne c00ac │ │ │ │ - b c00f4 │ │ │ │ + bne c01f8 │ │ │ │ + add r3, r3, #1 │ │ │ │ + b bffec │ │ │ │ + cmp ip, #125 @ 0x7d │ │ │ │ + bne c0018 │ │ │ │ + b c0204 │ │ │ │ + cmp ip, #91 @ 0x5b │ │ │ │ + bne c01f8 │ │ │ │ + b c0248 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl c0448 │ │ │ │ + bl c0594 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6ff0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7050 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c02a4 │ │ │ │ - ldr r2, [pc, #384] @ c02d8 │ │ │ │ + beq c02c8 │ │ │ │ + ldr r2, [pc, #384] @ c0424 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b bff68 │ │ │ │ + b c00b4 │ │ │ │ cmn r4, #-536870907 @ 0xe0000005 │ │ │ │ - bls c0138 │ │ │ │ - bl 2e73f4 │ │ │ │ + bls c0284 │ │ │ │ + bl 2e730c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c02a4 │ │ │ │ - ldr r3, [pc, #340] @ c02d8 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ - b bff68 │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + bne c0380 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, #0 │ │ │ │ + sub r1, fp, #36 @ 0x24 │ │ │ │ + sub r0, fp, #32 │ │ │ │ + bl 3c90a4 │ │ │ │ + mov r5, #0 │ │ │ │ + b c0190 │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c0200 │ │ │ │ - ldr r0, [pc, #316] @ c02e0 │ │ │ │ - bl 1bde48 │ │ │ │ + bne c0358 │ │ │ │ + ldr r0, [pc, #304] @ c042c │ │ │ │ + bl 1be248 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0210 │ │ │ │ + bne c0368 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ - ldr r3, [pc, #284] @ c02d8 │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ + ldr r3, [pc, #272] @ c0424 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ - b bff60 │ │ │ │ + b c00ac │ │ │ │ sub r1, r3, #32 │ │ │ │ movw ip, #61438 @ 0xeffe │ │ │ │ movt ip, #64511 @ 0xfbff │ │ │ │ mov r0, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ andls r0, r0, ip, asr r1 │ │ │ │ cmp r3, #9 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c027c │ │ │ │ + bne c03fc │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0044 │ │ │ │ - b c01c0 │ │ │ │ + beq c0190 │ │ │ │ + b c0318 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, ip │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #192] @ c02d8 │ │ │ │ + ldr r3, [pc, #180] @ c0424 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ - b bff60 │ │ │ │ + b c00ac │ │ │ │ + movw r5, #5196 @ 0x144c │ │ │ │ + movt r5, #96 @ 0x60 │ │ │ │ + b c0190 │ │ │ │ + ldr r3, [pc, #156] @ c0424 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ + b c00b4 │ │ │ │ mov r3, #2 │ │ │ │ sub r3, r8, r3 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 3c97fc │ │ │ │ + bl 3c90a4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0258 │ │ │ │ + bgt c02dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0258 │ │ │ │ + bne c02dc │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - mov r5, #0 │ │ │ │ - b c0044 │ │ │ │ - mov r3, #1 │ │ │ │ - b c0220 │ │ │ │ - movw r5, #5196 @ 0x144c │ │ │ │ - movt r5, #96 @ 0x60 │ │ │ │ - b c0044 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c02dc │ │ │ │ mov r3, r0 │ │ │ │ - b c0220 │ │ │ │ + b c0394 │ │ │ │ + mov r3, #1 │ │ │ │ + b c0394 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39560 @ 0x9a88 │ │ │ │ + movw r1, #35820 @ 0x8bec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0240 │ │ │ │ - b c0258 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, #0 │ │ │ │ - sub r1, fp, #36 @ 0x24 │ │ │ │ - sub r0, fp, #32 │ │ │ │ - bl 3c97fc │ │ │ │ - b c0258 │ │ │ │ + bl 16f2c4 │ │ │ │ + b c02dc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39532 @ 0x9a6c │ │ │ │ + movw r1, #35848 @ 0x8c08 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b c0258 │ │ │ │ + bl 16f2c4 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble c03b4 │ │ │ │ + b c02dc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, #0 │ │ │ │ sub r2, r0, #1 │ │ │ │ mov r0, ip │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ - bgt c03c0 │ │ │ │ + bgt c050c │ │ │ │ cmp r1, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi c035c │ │ │ │ + bhi c04a8 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi c0380 │ │ │ │ + bhi c04cc │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0428 │ │ │ │ + beq c0574 │ │ │ │ cmp r3, #9 │ │ │ │ - beq c0304 │ │ │ │ + beq c0450 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c0304 │ │ │ │ + bne c0450 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bls c0320 │ │ │ │ + bls c046c │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq c03ac │ │ │ │ - bhi c0410 │ │ │ │ + beq c04f8 │ │ │ │ + bhi c055c │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq c03ac │ │ │ │ + beq c04f8 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne c0338 │ │ │ │ + bne c0484 │ │ │ │ sub ip, ip, #1 │ │ │ │ - b c0304 │ │ │ │ + b c0450 │ │ │ │ sub lr, r3, #32 │ │ │ │ mov r5, #1 │ │ │ │ uxtb r4, lr │ │ │ │ movw lr, #4169 @ 0x1049 │ │ │ │ movt lr, #1024 @ 0x400 │ │ │ │ ands lr, lr, r5, lsl r4 │ │ │ │ - bne c0304 │ │ │ │ + bne c0450 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq c0378 │ │ │ │ + beq c04c4 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne c0338 │ │ │ │ + bne c0484 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c0408 │ │ │ │ + bne c0554 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq c0378 │ │ │ │ - bls c03ec │ │ │ │ + beq c04c4 │ │ │ │ + bls c0538 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq c0408 │ │ │ │ + beq c0554 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq c0378 │ │ │ │ + beq c04c4 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq c0378 │ │ │ │ - bhi c03cc │ │ │ │ + beq c04c4 │ │ │ │ + bhi c0518 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq c0378 │ │ │ │ - bhi c041c │ │ │ │ + beq c04c4 │ │ │ │ + bhi c0568 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0428 │ │ │ │ + beq c0574 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne c03dc │ │ │ │ + bne c0528 │ │ │ │ add ip, ip, #1 │ │ │ │ - b c0304 │ │ │ │ + b c0450 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne c0338 │ │ │ │ - b c0378 │ │ │ │ + bne c0484 │ │ │ │ + b c04c4 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne c03dc │ │ │ │ - b c0408 │ │ │ │ + bne c0528 │ │ │ │ + b c0554 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39532 @ 0x9a6c │ │ │ │ + movw r1, #35820 @ 0x8bec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r2, [r0] │ │ │ │ - ldr ip, [pc, #2324] @ c0d84 │ │ │ │ + ldr ip, [pc, #2320] @ c0ecc │ │ │ │ mov r6, r1 │ │ │ │ add r0, r2, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldrb r3, [r2] │ │ │ │ sub r3, r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi c0d14 │ │ │ │ + bhi c0e5c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [ip, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b beb7c │ │ │ │ - ldrb r1, [r2, #1] │ │ │ │ + b becc8 │ │ │ │ ldr r3, [r6] │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ - add r2, r3, #4 │ │ │ │ - beq c070c │ │ │ │ - str r2, [r6] │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ + add r1, r3, #4 │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ + beq c0858 │ │ │ │ + str r1, [r6] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0c14 │ │ │ │ + beq c0d5c │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq c04f8 │ │ │ │ + beq c0644 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #2172] @ c0d88 │ │ │ │ + ldr r3, [pc, #2168] @ c0ed0 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldrb r1, [r0, #-1] │ │ │ │ sub r1, r1, #9 │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ - bhi c0d14 │ │ │ │ + bhi c0e5c │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r5, [r3] │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq c0b10 │ │ │ │ + beq c0c58 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0b2c │ │ │ │ + beq c0c74 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ mov r5, r0 │ │ │ │ - b c04f8 │ │ │ │ + b c0644 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - bl c02e4 │ │ │ │ + bl c0430 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r7, r2 │ │ │ │ - blt c0b08 │ │ │ │ - beq c0a1c │ │ │ │ + blt c0c50 │ │ │ │ + beq c0b68 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt c0ae0 │ │ │ │ - ldr r1, [pc, #2008] @ c0d8c │ │ │ │ + bgt c0c28 │ │ │ │ + ldr r1, [pc, #2004] @ c0ed4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r2, r3, r2, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0a74 │ │ │ │ - ldr r0, [pc, #1976] @ c0d90 │ │ │ │ + beq c0bc0 │ │ │ │ + ldr r0, [pc, #1972] @ c0ed8 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r5] │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ - bne c0ba4 │ │ │ │ + bne c0cec │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #16 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2d720 │ │ │ │ @@ -150767,482 +150850,481 @@ │ │ │ │ orr r2, r2, lr │ │ │ │ str ip, [lr] │ │ │ │ stmdb r5, {r0, r2} │ │ │ │ str ip, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r3, #3824] @ 0xef0 │ │ │ │ mov r1, r6 │ │ │ │ - bl c0448 │ │ │ │ + bl c0594 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0c0c │ │ │ │ + beq c0d54 │ │ │ │ cmp r7, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq c06e8 │ │ │ │ + beq c0834 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0448 │ │ │ │ + bl c0594 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0c04 │ │ │ │ + beq c0d4c │ │ │ │ cmp r7, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq c06e8 │ │ │ │ + beq c0834 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0448 │ │ │ │ + bl c0594 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0bd8 │ │ │ │ + beq c0d20 │ │ │ │ cmp r7, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ - beq c06e8 │ │ │ │ + beq c0834 │ │ │ │ add r8, r5, #24 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c0448 │ │ │ │ + bl c0594 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0bdc │ │ │ │ + beq c0d24 │ │ │ │ mov r3, r8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r7, r2 │ │ │ │ str r0, [r3, #4]! │ │ │ │ mov r8, r3 │ │ │ │ - bne c06b4 │ │ │ │ + bne c0800 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne c0a30 │ │ │ │ + bne c0b7c │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r1, r3 │ │ │ │ - str r2, [r6] │ │ │ │ - movw r2, #10756 @ 0x2a04 │ │ │ │ - movt r2, #31 │ │ │ │ - ldr lr, [r1], #8 │ │ │ │ + mov r0, r3 │ │ │ │ str r1, [r6] │ │ │ │ - cmp lr, r2 │ │ │ │ + movw r2, #12180 @ 0x2f94 │ │ │ │ + movt r2, #31 │ │ │ │ + ldr r1, [r0], #8 │ │ │ │ + str r0, [r6] │ │ │ │ + cmp r1, r2 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne c0aa4 │ │ │ │ + bne c0bf0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmn r0, #1 │ │ │ │ - bne c04a8 │ │ │ │ + bne c05f4 │ │ │ │ movw r5, #5196 @ 0x144c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ - b c04f8 │ │ │ │ + b c0644 │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r2, r3, #8 │ │ │ │ str r2, [r6] │ │ │ │ vldr d0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b c5b14 │ │ │ │ + b c5c60 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b b26c8 │ │ │ │ + b b2728 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ - bl c02e4 │ │ │ │ + bl c0430 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ - blt c0b08 │ │ │ │ + blt c0c50 │ │ │ │ ands r3, r3, #1 │ │ │ │ mov r9, r3 │ │ │ │ - bne c0c64 │ │ │ │ - bl 9f784 │ │ │ │ + bne c0dac │ │ │ │ + bl 9f7f8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c0c7c │ │ │ │ + beq c0dc4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq c0848 │ │ │ │ + beq c0994 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0448 │ │ │ │ + bl c0594 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - beq c0b64 │ │ │ │ + beq c0cac │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0448 │ │ │ │ + bl c0594 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ - beq c0c94 │ │ │ │ + beq c0ddc │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c0c94 │ │ │ │ + beq c0ddc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0b48 │ │ │ │ + ble c0c90 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0838 │ │ │ │ + bgt c0984 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0cdc │ │ │ │ + beq c0e24 │ │ │ │ add r3, r9, #2 │ │ │ │ mov r9, r3 │ │ │ │ cmp sl, r3 │ │ │ │ - bgt c07c8 │ │ │ │ + bgt c0914 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 259e04 │ │ │ │ + bl 25a77c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c04f8 │ │ │ │ - b c0b7c │ │ │ │ + bne c0644 │ │ │ │ + b c0cc4 │ │ │ │ ldr r2, [r6] │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r2] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq c0ab4 │ │ │ │ + beq c0bfc │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0b2c │ │ │ │ + beq c0c74 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e378 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a08e8 │ │ │ │ + b a094c │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r2, r3, #8 │ │ │ │ str r2, [r6] │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 185e8c │ │ │ │ + b 1864bc │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r3, [r3] │ │ │ │ strb r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a08e8 │ │ │ │ + bl a094c │ │ │ │ mov r5, r0 │ │ │ │ - b c04f8 │ │ │ │ + b c0644 │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r2, r3, #8 │ │ │ │ str r2, [r6] │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 19ef2c │ │ │ │ + b 19f574 │ │ │ │ ldr r2, [r6] │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r2] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq c0ce8 │ │ │ │ + beq c0e30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0b2c │ │ │ │ + beq c0c74 │ │ │ │ mov r0, r5 │ │ │ │ bl 2cfd0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b cd000 │ │ │ │ + b cd0c8 │ │ │ │ ldr r2, [r6] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r5, #5464 @ 0x1558 │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ add r1, r2, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ movne r5, r3 │ │ │ │ - b c04f8 │ │ │ │ + b c0644 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1ee508 │ │ │ │ + b 1eef88 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ - bl c02e4 │ │ │ │ + bl c0430 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - blt c0b08 │ │ │ │ - bl a1588 │ │ │ │ + blt c0c50 │ │ │ │ + bl a15ec │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq c0cc4 │ │ │ │ + beq c0e0c │ │ │ │ cmp r7, r3 │ │ │ │ - beq c0c3c │ │ │ │ + beq c0d84 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c0448 │ │ │ │ + bl c0594 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0c54 │ │ │ │ + beq c0d9c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r0, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b c09c4 │ │ │ │ + b c0b10 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r3, [r3] │ │ │ │ vldr d0, [r3] │ │ │ │ vldr d1, [r3, #8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2237d0 │ │ │ │ + b 223ffc │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r5, [pc, #876] @ c0d94 │ │ │ │ + ldr r5, [pc, #872] @ c0edc │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq c06f8 │ │ │ │ + beq c0844 │ │ │ │ sub r0, r2, #32 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #26 │ │ │ │ movhi r1, #1 │ │ │ │ movwls r1, #61438 @ 0xeffe │ │ │ │ movtls r1, #64511 @ 0xfbff │ │ │ │ asrls r1, r1, r0 │ │ │ │ andls r1, r1, #1 │ │ │ │ cmp r2, #9 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c0d40 │ │ │ │ + bne c0e88 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq c06f8 │ │ │ │ - b c0a30 │ │ │ │ + beq c0844 │ │ │ │ + b c0b7c │ │ │ │ mov r1, r7 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6ff0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7050 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c0af4 │ │ │ │ + beq c0c3c │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - ldr r1, [pc, #752] @ c0d8c │ │ │ │ + ldr r1, [pc, #748] @ c0ed4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r1] │ │ │ │ - b c0604 │ │ │ │ - mov r3, lr │ │ │ │ + b c0750 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - bx r3 │ │ │ │ + bx r1 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ - beq c0b2c │ │ │ │ + beq c0c74 │ │ │ │ cmp r1, #0 │ │ │ │ - bge c0894 │ │ │ │ - b c0888 │ │ │ │ + bge c09e0 │ │ │ │ + b c09d4 │ │ │ │ cmn r2, #-536870907 @ 0xe0000005 │ │ │ │ - bls c0a74 │ │ │ │ - bl 2e73f4 │ │ │ │ + bls c0bc0 │ │ │ │ + bl 2e730c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne c0a94 │ │ │ │ + bne c0be0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c97fc │ │ │ │ + bl 3c90a4 │ │ │ │ mov r5, #0 │ │ │ │ - b c04f8 │ │ │ │ + b c0644 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ - bne c0d30 │ │ │ │ + bne c0e78 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b c0748 │ │ │ │ + b c0894 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c081c │ │ │ │ + bne c0968 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c081c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c0968 │ │ │ │ sub r3, sl, #1 │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ sub r3, r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c97fc │ │ │ │ + bl 3c90a4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0b08 │ │ │ │ + bgt c0c50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0b08 │ │ │ │ + bne c0c50 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c0b08 │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c0c50 │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne c0be8 │ │ │ │ - ldr r0, [pc, #476] @ c0d98 │ │ │ │ - bl 1bde48 │ │ │ │ + bne c0d30 │ │ │ │ + ldr r0, [pc, #476] @ c0ee0 │ │ │ │ + bl 1be248 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0bf8 │ │ │ │ + bne c0d40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ - ldr r3, [pc, #440] @ c0d8c │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ + ldr r3, [pc, #440] @ c0ed4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - b c05fc │ │ │ │ + b c0748 │ │ │ │ mov r2, #2 │ │ │ │ sub r3, r9, r2 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ - b c0b70 │ │ │ │ + b c0cb8 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ - ldr r3, [pc, #396] @ c0d8c │ │ │ │ + ldr r3, [pc, #396] @ c0ed4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - b c05fc │ │ │ │ + b c0748 │ │ │ │ mov r2, #1 │ │ │ │ - b c0bdc │ │ │ │ + b c0d24 │ │ │ │ mov r2, r0 │ │ │ │ - b c0bdc │ │ │ │ - bl be93c │ │ │ │ + b c0d24 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0b08 │ │ │ │ + bne c0c50 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39604 @ 0x9ab4 │ │ │ │ + movw r1, #35892 @ 0x8c34 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b c0b08 │ │ │ │ + bl 16f2c4 │ │ │ │ + b c0c50 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 259e04 │ │ │ │ + bl 25a77c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c04f8 │ │ │ │ - b c0b7c │ │ │ │ + bne c0644 │ │ │ │ + b c0cc4 │ │ │ │ sub r1, r7, #1 │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ sub r3, r1, r3 │ │ │ │ - b c0b70 │ │ │ │ + b c0cb8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39588 @ 0x9aa4 │ │ │ │ + movw r1, #35876 @ 0x8c24 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c97fc │ │ │ │ - b c0b08 │ │ │ │ + bl 3c90a4 │ │ │ │ + b c0c50 │ │ │ │ sub r3, sl, #2 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ - bl 3c97fc │ │ │ │ + bl 3c90a4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0d68 │ │ │ │ + ble c0eb0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - b c0b7c │ │ │ │ + bl aefc0 │ │ │ │ + b c0cc4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c97fc │ │ │ │ - b c0b08 │ │ │ │ + bl 3c90a4 │ │ │ │ + b c0c50 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c0838 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c0984 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ - beq c0b2c │ │ │ │ + beq c0c74 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c093c │ │ │ │ - b c0948 │ │ │ │ + blt c0a88 │ │ │ │ + b c0a94 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39640 @ 0x9ad8 │ │ │ │ + movw r1, #35928 @ 0x8c58 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b c0b08 │ │ │ │ + bl 16f2c4 │ │ │ │ + b c0c50 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt c055c │ │ │ │ - b c0568 │ │ │ │ + blt c06a8 │ │ │ │ + b c06b4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39560 @ 0x9a88 │ │ │ │ + movw r1, #35848 @ 0x8c08 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0b88 │ │ │ │ - b c0b08 │ │ │ │ + ble c0cd0 │ │ │ │ + b c0c50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0cb8 │ │ │ │ + bne c0e00 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c0cb8 │ │ │ │ - subeq r1, r6, ip, asr r9 │ │ │ │ - subeq r1, r6, r2, asr #20 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c0e00 │ │ │ │ + subeq r0, r6, r6, ror pc │ │ │ │ + subeq r1, r6, ip, asr r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000c0d9c : │ │ │ │ +000c0ee4 : │ │ │ │ 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) │ │ │ │ @@ -151253,534 +151335,557 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 9f784 │ │ │ │ + bl 9f7f8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ str r0, [r7, #3848] @ 0xf08 │ │ │ │ - beq c2328 │ │ │ │ + beq c246c │ │ │ │ + ldr r0, [pc, #1820] @ c1664 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - movw r0, #10748 @ 0x29fc │ │ │ │ - movt r0, #97 @ 0x61 │ │ │ │ - bl 25ae88 │ │ │ │ + bl 25b804 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq c26a8 │ │ │ │ - bl c428c │ │ │ │ + beq c27ec │ │ │ │ + bl c43d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c2328 │ │ │ │ + beq c246c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r7, #3840] @ 0xf00 │ │ │ │ - bl c4300 │ │ │ │ + bl c444c │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, #352] @ 0x160 │ │ │ │ - beq c2328 │ │ │ │ + beq c246c │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40208 @ 0x9d10 │ │ │ │ + movw r1, #36496 @ 0x8e90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2328 │ │ │ │ - bl 9f784 │ │ │ │ + beq c246c │ │ │ │ + bl 9f7f8 │ │ │ │ str r0, [r7, #3896] @ 0xf38 │ │ │ │ mov r0, #0 │ │ │ │ - bl c4978 │ │ │ │ + bl c4ac4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #3892] @ 0xf34 │ │ │ │ - beq c2328 │ │ │ │ + beq c246c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40216 @ 0x9d18 │ │ │ │ + movw r1, #36504 @ 0x8e98 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2328 │ │ │ │ + beq c246c │ │ │ │ movw r3, #23952 @ 0x5d90 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2dd98 │ │ │ │ - bl 25b6f8 │ │ │ │ + bl 25c074 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c26c8 │ │ │ │ - ldr r1, [pc, #4012] @ c1e70 │ │ │ │ + beq c280c │ │ │ │ + ldr r1, [pc, #1632] @ c1668 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c26c8 │ │ │ │ + beq c280c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40232 @ 0x9d28 │ │ │ │ + movw r1, #36520 @ 0x8ea8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ cmn r0, #1 │ │ │ │ - beq c26c8 │ │ │ │ + beq c280c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0f0c │ │ │ │ + bgt c1050 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c269c │ │ │ │ + beq c27e0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r1, #40244 @ 0x9d34 │ │ │ │ + movw r1, #36532 @ 0x8eb4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 25b764 │ │ │ │ + bl 25c0e0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40288 @ 0x9d60 │ │ │ │ + movw r1, #36576 @ 0x8ee0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0f74 │ │ │ │ + bgt c10b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2684 │ │ │ │ + beq c27c8 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8016 @ 0x1f50 │ │ │ │ + movw r1, #6388 @ 0x18f4 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25b764 │ │ │ │ + bl 25c0e0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40304 @ 0x9d70 │ │ │ │ + movw r1, #36592 @ 0x8ef0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0fc8 │ │ │ │ + bgt c110c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2690 │ │ │ │ + beq c27d4 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40320 @ 0x9d80 │ │ │ │ + movw r1, #36608 @ 0x8f00 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 25b764 │ │ │ │ + bl 25c0e0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40336 @ 0x9d90 │ │ │ │ + movw r1, #36624 @ 0x8f10 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c101c │ │ │ │ + bgt c1160 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2678 │ │ │ │ + beq c27bc │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35968 @ 0x8c80 │ │ │ │ + movw r1, #34224 @ 0x85b0 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl 25b764 │ │ │ │ + bl 25c0e0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40356 @ 0x9da4 │ │ │ │ + movw r1, #36644 @ 0x8f24 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1070 │ │ │ │ + bgt c11b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2728 │ │ │ │ + beq c286c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ - bl 250b8c │ │ │ │ + beq c22b4 │ │ │ │ + bl 251514 │ │ │ │ movw r0, #25152 @ 0x6240 │ │ │ │ movt r0, #101 @ 0x65 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #9884 @ 0x269c │ │ │ │ + movw r1, #8072 @ 0x1f88 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c10c4 │ │ │ │ + bgt c1208 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c271c │ │ │ │ + beq c2860 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r0, #180 @ 0xb4 │ │ │ │ movt r0, #783 @ 0x30f │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40376 @ 0x9db8 │ │ │ │ + movw r1, #36664 @ 0x8f38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1114 │ │ │ │ + bgt c1258 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2710 │ │ │ │ + beq c2854 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ - movw r3, #37712 @ 0x9350 │ │ │ │ + beq c22b4 │ │ │ │ + movw r3, #35708 @ 0x8b7c │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #40388 @ 0x9dc4 │ │ │ │ + movw r1, #36676 @ 0x8f44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #40396 @ 0x9dcc │ │ │ │ + movw r0, #36684 @ 0x8f4c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl bfe3c │ │ │ │ + bl bff88 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40404 @ 0x9dd4 │ │ │ │ + movw r1, #36692 @ 0x8f54 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1178 │ │ │ │ + bgt c12bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2704 │ │ │ │ + beq c2848 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ - movw r0, #37712 @ 0x9350 │ │ │ │ + beq c22b4 │ │ │ │ + movw r0, #35708 @ 0x8b7c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40412 @ 0x9ddc │ │ │ │ + movw r1, #36700 @ 0x8f5c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2750 │ │ │ │ + ble c2894 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ movw r0, #1013 @ 0x3f5 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40424 @ 0x9de8 │ │ │ │ + movw r1, #36712 @ 0x8f68 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2734 │ │ │ │ + ble c2878 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ - movw r0, #35816 @ 0x8be8 │ │ │ │ + beq c22b4 │ │ │ │ + movw r0, #33960 @ 0x84a8 │ │ │ │ movt r0, #65 @ 0x41 │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40436 @ 0x9df4 │ │ │ │ + movw r1, #36724 @ 0x8f74 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1244 │ │ │ │ + bgt c1388 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c276c │ │ │ │ + beq c28b0 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ - movw r0, #40448 @ 0x9e00 │ │ │ │ + beq c22b4 │ │ │ │ + movw r0, #36736 @ 0x8f80 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31476 @ 0x7af4 │ │ │ │ + movw r1, #29728 @ 0x7420 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1294 │ │ │ │ + bgt c13d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c24bc │ │ │ │ + beq c2600 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40456 @ 0x9e08 │ │ │ │ + movw r1, #36744 @ 0x8f88 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c12e0 │ │ │ │ + bgt c1424 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c258c │ │ │ │ + beq c26d0 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ - bl 25b81c │ │ │ │ + beq c22b4 │ │ │ │ + bl 25c198 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32932 @ 0x80a4 │ │ │ │ + movw r1, #23980 @ 0x5dac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1328 │ │ │ │ + bgt c146c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2580 │ │ │ │ + beq c26c4 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ - bl 25b970 │ │ │ │ + beq c22b4 │ │ │ │ + bl 25c2f0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32864 @ 0x8060 │ │ │ │ + movw r1, #23912 @ 0x5d68 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1370 │ │ │ │ + bgt c14b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2574 │ │ │ │ + beq c26b8 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ - ldr r2, [pc, #2804] @ c1e74 │ │ │ │ + beq c22b4 │ │ │ │ + ldr r2, [pc, #424] @ c166c │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r1, #60648 @ 0xece8 │ │ │ │ + movw r1, #60704 @ 0xed20 │ │ │ │ movt r1, #103 @ 0x67 │ │ │ │ - bl 259750 │ │ │ │ + bl 25a0c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2568 │ │ │ │ - movw r0, #60648 @ 0xece8 │ │ │ │ + beq c26ac │ │ │ │ + movw r0, #60704 @ 0xed20 │ │ │ │ movt r0, #103 @ 0x67 │ │ │ │ - bl c5108 │ │ │ │ + bl c5254 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r0, #32 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2540 │ │ │ │ + beq c2684 │ │ │ │ str r0, [r7, #16] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2518 │ │ │ │ + beq c265c │ │ │ │ str r0, [r7, #20] │ │ │ │ movw r0, #52015 @ 0xcb2f │ │ │ │ movt r0, #4 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c24f0 │ │ │ │ + beq c2634 │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, #0 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c24c8 │ │ │ │ + beq c260c │ │ │ │ str r0, [r7, #28] │ │ │ │ movw r0, #16963 @ 0x4243 │ │ │ │ movt r0, #15 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2610 │ │ │ │ - movw r8, #45176 @ 0xb078 │ │ │ │ + beq c2754 │ │ │ │ + movw r8, #45600 @ 0xb220 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c25e8 │ │ │ │ + beq c272c │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c25c0 │ │ │ │ + beq c2704 │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2598 │ │ │ │ + beq c26dc │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2644 │ │ │ │ + beq c2788 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45944 @ 0xb378 │ │ │ │ + movw r1, #41516 @ 0xa22c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c14a4 │ │ │ │ + bgt c15e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2638 │ │ │ │ + beq c277c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40464 @ 0x9e10 │ │ │ │ + movw r1, #36752 @ 0x8f90 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c14f4 │ │ │ │ + bgt c1638 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c266c │ │ │ │ + beq c27b0 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + beq c22b4 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ mov r9, #0 │ │ │ │ ldr r7, [r3, #1916] @ 0x77c │ │ │ │ - b c1560 │ │ │ │ - bl aab40 │ │ │ │ + b c1704 │ │ │ │ + strdeq r2, [r1], #-156 @ 0xffffff64 @ │ │ │ │ + rsbeq r7, r3, r0, ror #5 │ │ │ │ + rsbeq r2, r1, r0, lsr sl │ │ │ │ + subeq r1, r6, r4, lsr r4 │ │ │ │ + strdeq r5, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r2, r1, r0, asr #20 │ │ │ │ + strdeq lr, [r7], #-212 @ 0xffffff2c @ │ │ │ │ + rsbeq r2, r1, r0, asr sl │ │ │ │ + rsbeq lr, r7, r8, asr #29 │ │ │ │ + strdeq r6, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r6, r3, r0, ror #13 │ │ │ │ + rsbeq r4, r3, r8, lsr lr │ │ │ │ + rsbeq r4, r3, r8, lsr #8 │ │ │ │ + rsbeq r3, r3, ip, lsr #21 │ │ │ │ + rsbeq r2, r1, r0, ror #20 │ │ │ │ + mlseq r7, ip, pc, lr @ │ │ │ │ + rsbeq r2, r1, r0, ror sl │ │ │ │ + subeq r1, r6, r8, ror #17 │ │ │ │ + rsbeq fp, r2, r0, asr #21 │ │ │ │ + rsbeq r2, r1, r4, lsr #21 │ │ │ │ + ldrdeq r1, [r6], #-136 @ 0xffffff78 │ │ │ │ + rsbeq r7, r3, r0, lsl r0 │ │ │ │ + ldrdeq r5, [r3], #-164 @ 0xffffff5c @ │ │ │ │ + subeq r1, r6, ip, lsl #8 │ │ │ │ + bl aab5c │ │ │ │ subs r8, r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - beq c2498 │ │ │ │ - bl c5c80 │ │ │ │ + beq c25dc │ │ │ │ + bl c5dcc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2424 │ │ │ │ + beq c2568 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c155c │ │ │ │ + bgt c1700 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r8] │ │ │ │ - beq c2418 │ │ │ │ + beq c255c │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r0, [r7, r9, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1520 │ │ │ │ + bne c16c4 │ │ │ │ mov r0, sl │ │ │ │ - bl c6470 │ │ │ │ + bl c65bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2464 │ │ │ │ + bne c25a8 │ │ │ │ mov r0, sl │ │ │ │ - bl a6b78 │ │ │ │ + bl a6bd8 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c15ac │ │ │ │ + bgt c1750 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c15ac │ │ │ │ + bne c1750 │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40476 @ 0x9e1c │ │ │ │ + movw r1, #36764 @ 0x8f9c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c15e8 │ │ │ │ + bgt c178c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c240c │ │ │ │ + beq c2550 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r0, #296 @ 0x128 │ │ │ │ - bl a0bf0 │ │ │ │ + bl a0c54 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ - ldr r7, [pc, #2160] @ c1e78 │ │ │ │ + beq c22b4 │ │ │ │ + ldr r7, [pc, #-316] @ c1670 │ │ │ │ add r9, r3, #12 │ │ │ │ mov r8, #0 │ │ │ │ str r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ add sl, r7, #1184 @ 0x4a0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r4, [r7, #4] │ │ │ │ @@ -151789,1186 +151894,1164 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c23e0 │ │ │ │ + beq c2524 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ str r0, [r9, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c23e0 │ │ │ │ + beq c2524 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ add r7, r5, #12 │ │ │ │ str r0, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c23e0 │ │ │ │ + beq c2524 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c23e0 │ │ │ │ + beq c2524 │ │ │ │ add r9, r6, #12 │ │ │ │ cmp sl, r7 │ │ │ │ str r0, [r6, #12] │ │ │ │ - bne c161c │ │ │ │ + bne c17c0 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - movw r1, #40500 @ 0x9e34 │ │ │ │ + movw r1, #36788 @ 0x8fb4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ movw r0, #10664 @ 0x29a8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ - bl c8d58 │ │ │ │ + bl c8e34 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1740 │ │ │ │ + bgt c18e4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c1740 │ │ │ │ + bne c18e4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11640 @ 0x2d78 │ │ │ │ + movw r1, #9808 @ 0x2650 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c177c │ │ │ │ + bgt c1920 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c20f0 │ │ │ │ + beq c2234 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ - ldr r2, [pc, #1848] @ c1ec4 │ │ │ │ + beq c22b4 │ │ │ │ + ldr r2, [pc, #-628] @ c16bc │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40504 @ 0x9e38 │ │ │ │ + movw r1, #36792 @ 0x8fb8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ - ldr r2, [pc, #1756] @ c1e7c │ │ │ │ + bl bf2ac │ │ │ │ + ldr r2, [pc, #-720] @ c1674 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #1244] @ 0x4dc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c20fc │ │ │ │ + ble c2240 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c2170 │ │ │ │ - movw r0, #37712 @ 0x9350 │ │ │ │ + beq c22b4 │ │ │ │ + movw r0, #35708 @ 0x8b7c │ │ │ │ movt r0, #63 @ 0x3f │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40516 @ 0x9e44 │ │ │ │ + movw r1, #36804 @ 0x8fc4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2118 │ │ │ │ + ble c225c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ - ldr r2, [pc, #1668] @ c1e80 │ │ │ │ + beq c22b4 │ │ │ │ + ldr r2, [pc, #-808] @ c1678 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #1664] @ c1e84 │ │ │ │ + ldr r1, [pc, #-812] @ c167c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 259750 │ │ │ │ + bl 25a0c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2568 │ │ │ │ - ldr r0, [pc, #1644] @ c1e84 │ │ │ │ - bl c5108 │ │ │ │ + beq c26ac │ │ │ │ + ldr r0, [pc, #-832] @ c167c │ │ │ │ + bl c5254 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r0, #3 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ str r0, [r8, #16] │ │ │ │ mov r0, #15 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ str r0, [r8, #20] │ │ │ │ mov r0, #0 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ str r0, [r8, #24] │ │ │ │ - movw r0, #40528 @ 0x9e50 │ │ │ │ + movw r0, #36816 @ 0x8fd0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ str r0, [r8, #28] │ │ │ │ mov r0, #4 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ str r0, [r8, #32] │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2140 │ │ │ │ + bne c2284 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45924 @ 0xb364 │ │ │ │ + movw r1, #41496 @ 0xa218 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c18a0 │ │ │ │ + bgt c1a44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2134 │ │ │ │ + beq c2278 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c2170 │ │ │ │ - bl 9f784 │ │ │ │ + beq c22b4 │ │ │ │ + bl 9f7f8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ - movw r0, #40536 @ 0x9e58 │ │ │ │ + beq c22b4 │ │ │ │ + movw r0, #36824 @ 0x8fd8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c21a4 │ │ │ │ + beq c22e8 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #13260 @ 0x33cc │ │ │ │ + movw r1, #11632 @ 0x2d70 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c18fc │ │ │ │ + bgt c1aa0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c21cc │ │ │ │ + beq c2310 │ │ │ │ cmn sl, #1 │ │ │ │ - beq c21a4 │ │ │ │ - movw r0, #40544 @ 0x9e60 │ │ │ │ + beq c22e8 │ │ │ │ + movw r0, #36832 @ 0x8fe0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c21a4 │ │ │ │ + beq c22e8 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #40556 @ 0x9e6c │ │ │ │ + movw r1, #36844 @ 0x8fec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c194c │ │ │ │ + bgt c1af0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c21d8 │ │ │ │ + beq c231c │ │ │ │ cmn sl, #1 │ │ │ │ - beq c21a4 │ │ │ │ + beq c22e8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #9884 @ 0x269c │ │ │ │ + movw r1, #8072 @ 0x1f88 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ cmn r0, #1 │ │ │ │ - beq c21a4 │ │ │ │ + beq c22e8 │ │ │ │ mov r0, #180 @ 0xb4 │ │ │ │ movt r0, #783 @ 0x30f │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c21a4 │ │ │ │ + beq c22e8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #40376 @ 0x9db8 │ │ │ │ + movw r1, #36664 @ 0x8f38 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c19b8 │ │ │ │ + bgt c1b5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c21e4 │ │ │ │ + beq c2328 │ │ │ │ cmn r9, #1 │ │ │ │ - beq c21a4 │ │ │ │ - movw r0, #40568 @ 0x9e78 │ │ │ │ + beq c22e8 │ │ │ │ + movw r0, #36856 @ 0x8ff8 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl aab40 │ │ │ │ + bl aab5c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c21a4 │ │ │ │ + beq c22e8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #40588 @ 0x9e8c │ │ │ │ + movw r1, #36876 @ 0x900c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1a08 │ │ │ │ + bgt c1bac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c21f0 │ │ │ │ + beq c2334 │ │ │ │ cmn r9, #1 │ │ │ │ - beq c21a4 │ │ │ │ + beq c22e8 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #40600 @ 0x9e98 │ │ │ │ + movw r1, #36888 @ 0x9018 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ cmn r0, #1 │ │ │ │ - beq c21a4 │ │ │ │ + beq c22e8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25bf30 <_PyNamespace_New@@Base> │ │ │ │ + bl 25c8b4 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1a60 │ │ │ │ + bgt c1c04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1a60 │ │ │ │ + bne c1c04 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65400 @ 0xff78 │ │ │ │ + movw r1, #63400 @ 0xf7a8 │ │ │ │ movt r1, #60 @ 0x3c │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1a9c │ │ │ │ + bgt c1c40 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c21fc │ │ │ │ + beq c2340 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c2170 │ │ │ │ - ldr r2, [pc, #988] @ c1e88 │ │ │ │ + beq c22b4 │ │ │ │ + ldr r2, [pc, #-1488] @ c1680 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #984] @ c1e8c │ │ │ │ + ldr r1, [pc, #-1492] @ c1684 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 259750 │ │ │ │ + bl 25a0c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2568 │ │ │ │ - ldr r0, [pc, #964] @ c1e8c │ │ │ │ + beq c26ac │ │ │ │ + ldr r0, [pc, #-1512] @ c1684 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl c5108 │ │ │ │ + bl c5254 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 25c264 <_PyNamespace_New@@Base+0x334> │ │ │ │ + bl 25cbe8 <_PyNamespace_New@@Base+0x334> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2208 │ │ │ │ + beq c234c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44972 @ 0xafac │ │ │ │ + movw r1, #43344 @ 0xa950 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1b1c │ │ │ │ + bgt c1cc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2230 │ │ │ │ + beq c2374 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c2170 │ │ │ │ - ldr r2, [pc, #916] @ c1ec0 │ │ │ │ + beq c22b4 │ │ │ │ + ldr r2, [pc, #-1560] @ c16b8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40632 @ 0x9eb8 │ │ │ │ + movw r1, #36920 @ 0x9038 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ - ldr r2, [pc, #848] @ c1e90 │ │ │ │ + bl bf2ac │ │ │ │ + ldr r2, [pc, #-1628] @ c1688 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #2584] @ 0xa18 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c223c │ │ │ │ + ble c2380 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c2170 │ │ │ │ - bl 25c954 │ │ │ │ + beq c22b4 │ │ │ │ + bl 25d2d8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47484 @ 0xb97c │ │ │ │ + movw r1, #44736 @ 0xaec0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1b94 │ │ │ │ + bgt c1d38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2258 │ │ │ │ + beq c239c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ - bl 9f784 │ │ │ │ + beq c22b4 │ │ │ │ + bl 9f7f8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r0, #32 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c2268 │ │ │ │ - ldr r1, [pc, #724] @ c1e94 │ │ │ │ + beq c23ac │ │ │ │ + ldr r1, [pc, #-1752] @ c168c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2268 │ │ │ │ + beq c23ac │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2290 │ │ │ │ - ldr r1, [pc, #692] @ c1e98 │ │ │ │ + ble c23d4 │ │ │ │ + ldr r1, [pc, #-1784] @ c1690 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c22ac │ │ │ │ - ldr r1, [pc, #668] @ c1e9c │ │ │ │ + beq c23f0 │ │ │ │ + ldr r1, [pc, #-1808] @ c1694 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c22ac │ │ │ │ - ldr r2, [pc, #680] @ c1ec4 │ │ │ │ + beq c23f0 │ │ │ │ + ldr r2, [pc, #-1796] @ c16bc │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #636] @ c1ea0 │ │ │ │ - bl a95e8 │ │ │ │ + ldr r1, [pc, #-1840] @ c1698 │ │ │ │ + bl a9604 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2264 │ │ │ │ + beq c23a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25bf30 <_PyNamespace_New@@Base> │ │ │ │ + bl 25c8b4 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1c5c │ │ │ │ + bgt c1e00 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1c5c │ │ │ │ + bne c1e00 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40652 @ 0x9ecc │ │ │ │ + movw r1, #36940 @ 0x904c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1c98 │ │ │ │ + bgt c1e3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c22c4 │ │ │ │ + beq c2408 │ │ │ │ cmn r7, #1 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #500] @ c1ea4 │ │ │ │ - ldr r1, [pc, #500] @ c1ea8 │ │ │ │ - bl 259750 │ │ │ │ + ldr r2, [pc, #-1976] @ c169c │ │ │ │ + ldr r1, [pc, #-1976] @ c16a0 │ │ │ │ + bl 25a0c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2568 │ │ │ │ + beq c26ac │ │ │ │ mov r0, #0 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40664 @ 0x9ed8 │ │ │ │ + movw r1, #36952 @ 0x9058 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d00 │ │ │ │ + bgt c1ea4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c22d0 │ │ │ │ + beq c2414 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ - bl 9f784 │ │ │ │ + beq c22b4 │ │ │ │ + bl 9f7f8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40676 @ 0x9ee4 │ │ │ │ + movw r1, #36964 @ 0x9064 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d48 │ │ │ │ + bgt c1eec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c22dc │ │ │ │ + beq c2420 │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r0, #0 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40696 @ 0x9ef8 │ │ │ │ + movw r1, #36984 @ 0x9078 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1d94 │ │ │ │ + bgt c1f38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c22e8 │ │ │ │ + beq c242c │ │ │ │ cmn r8, #1 │ │ │ │ - beq c2170 │ │ │ │ + beq c22b4 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c22f4 │ │ │ │ + bne c2438 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r2, #63688 @ 0xf8c8 │ │ │ │ + movw r2, #61688 @ 0xf0f8 │ │ │ │ movt r2, #60 @ 0x3c │ │ │ │ - bl 25ccc0 │ │ │ │ + bl 25d644 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2328 │ │ │ │ - ldr r0, [pc, #220] @ c1eac │ │ │ │ + beq c246c │ │ │ │ + ldr r0, [pc, #-2256] @ c16a4 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 25ae88 │ │ │ │ + bl 25b804 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c2328 │ │ │ │ + beq c246c │ │ │ │ movw r2, #5212 @ 0x145c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #33032 @ 0x8108 │ │ │ │ + movw r1, #31404 @ 0x7aac │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ - bl c3628 │ │ │ │ + bl c3774 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2304 │ │ │ │ + bne c2448 │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #5204 @ 0x1454 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #16720 @ 0x4150 │ │ │ │ + movw r1, #14444 @ 0x386c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl c3628 │ │ │ │ + bl c3774 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2304 │ │ │ │ - bl 25bf30 <_PyNamespace_New@@Base> │ │ │ │ + bne c2448 │ │ │ │ + bl 25c8b4 <_PyNamespace_New@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c2304 │ │ │ │ + beq c2448 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #60544 @ 0xec80 │ │ │ │ + movw r1, #58680 @ 0xe538 │ │ │ │ movt r1, #63 @ 0x3f │ │ │ │ - bl c3628 │ │ │ │ + bl c3774 │ │ │ │ ldr r3, [r5] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e58 │ │ │ │ + bgt c1ffc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c234c │ │ │ │ + beq c2490 │ │ │ │ cmp sl, #0 │ │ │ │ - bne c2304 │ │ │ │ - ldr r7, [pc, #72] @ c1eb0 │ │ │ │ + bne c2448 │ │ │ │ + ldr r7, [pc, #-2404] @ c16a8 │ │ │ │ mov r8, #1 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c1ee4 │ │ │ │ - ldrdeq r7, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ - rsbeq r2, r1, r0, lsr sl │ │ │ │ - subeq r1, r6, r4, lsr #23 │ │ │ │ - strdeq r5, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r2, r1, r0, asr #20 │ │ │ │ - strhteq lr, [r7], #-220 @ 0xffffff24 │ │ │ │ - rsbeq r2, r1, r0, asr sl │ │ │ │ - mlseq r7, r0, lr, lr │ │ │ │ - strdeq r6, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ - ldrdeq r6, [r3], #-104 @ 0xffffff98 @ │ │ │ │ - rsbeq r4, r3, r0, lsr lr │ │ │ │ - rsbeq r4, r3, r0, lsr #8 │ │ │ │ - rsbeq r3, r3, r4, lsr #21 │ │ │ │ - rsbeq r2, r1, r0, ror #20 │ │ │ │ - rsbeq lr, r7, r4, ror #30 │ │ │ │ - rsbeq r2, r1, r0, ror sl │ │ │ │ - subeq r2, r6, r8, asr r0 │ │ │ │ - strhteq fp, [r2], #-168 @ 0xffffff58 │ │ │ │ - rsbeq r2, r1, r4, lsr #21 │ │ │ │ - subeq r2, r6, r8, asr #32 │ │ │ │ - rsbeq r7, r3, r8 │ │ │ │ - rsbeq r5, r3, ip, asr #21 │ │ │ │ - subeq r1, r6, ip, ror fp │ │ │ │ - subeq r1, r6, ip, lsl #23 │ │ │ │ + b c2028 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c2304 │ │ │ │ + bne c2448 │ │ │ │ cmp sl, #19 │ │ │ │ - beq c1f3c │ │ │ │ + beq c2080 │ │ │ │ ldr r4, [r7], #4 │ │ │ │ lsl r0, r8, sl │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq c2304 │ │ │ │ + beq c2448 │ │ │ │ mov r2, r6 │ │ │ │ - bl c3628 │ │ │ │ + bl c3774 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r0 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1ed0 │ │ │ │ + bgt c2014 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r6] │ │ │ │ - bne c1ed0 │ │ │ │ + bne c2014 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b c1ed0 │ │ │ │ - ldr r2, [pc, #-144] @ c1eb4 │ │ │ │ + b c2014 │ │ │ │ + ldr r2, [pc, #-2524] @ c16ac │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #40708 @ 0x9f04 │ │ │ │ + movw r1, #36996 @ 0x9084 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c3628 │ │ │ │ + bl c3774 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2304 │ │ │ │ - bl beb7c │ │ │ │ + bne c2448 │ │ │ │ + bl becc8 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40720 @ 0x9f10 │ │ │ │ + movw r1, #37008 @ 0x9090 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c3628 │ │ │ │ + bl c3774 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2390 │ │ │ │ + ble c24d4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c2304 │ │ │ │ + bne c2448 │ │ │ │ mov r0, #1 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40732 @ 0x9f1c │ │ │ │ + movw r1, #37020 @ 0x909c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c3628 │ │ │ │ + bl c3774 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2358 │ │ │ │ + ble c249c │ │ │ │ cmp r7, #0 │ │ │ │ - bne c2304 │ │ │ │ + bne c2448 │ │ │ │ mov r0, #2 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40744 @ 0x9f28 │ │ │ │ + movw r1, #37032 @ 0x90a8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c3628 │ │ │ │ + bl c3774 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2374 │ │ │ │ + ble c24b8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c2304 │ │ │ │ + bne c2448 │ │ │ │ mov r0, #5 │ │ │ │ - bl beb7c │ │ │ │ + bl becc8 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40756 @ 0x9f34 │ │ │ │ + movw r1, #37044 @ 0x90b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r0, r9 │ │ │ │ - bl c3628 │ │ │ │ + bl c3774 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c23ac │ │ │ │ + ble c24f0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne c2304 │ │ │ │ + bne c2448 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46168 @ 0xb458 │ │ │ │ + movw r1, #41740 @ 0xa30c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c206c │ │ │ │ + bgt c21b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c23c8 │ │ │ │ + beq c250c │ │ │ │ cmn r6, #1 │ │ │ │ - beq c2328 │ │ │ │ - ldr r0, [pc, #-452] @ c1eb8 │ │ │ │ + beq c246c │ │ │ │ + ldr r0, [pc, #-2832] @ c16b0 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 25ae88 │ │ │ │ + bl 25b804 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c2328 │ │ │ │ + beq c246c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #46184 @ 0xb468 │ │ │ │ + movw r1, #41756 @ 0xa31c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl bf160 │ │ │ │ + bl bf2ac │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c20bc │ │ │ │ + bgt c2200 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c23d4 │ │ │ │ + beq c2518 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c2328 │ │ │ │ + bne c246c │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r4, [r3] │ │ │ │ str r4, [r3, #4] │ │ │ │ str r4, [r3, #8] │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c177c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1920 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #1244] @ 0x4dc │ │ │ │ cmp r3, #0 │ │ │ │ - bne c17ac │ │ │ │ - ldr r0, [pc, #-592] @ c1ec4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c17ac │ │ │ │ + bne c1950 │ │ │ │ + ldr r0, [pc, #-2972] @ c16bc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1950 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c17ec │ │ │ │ + bne c1990 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c17ec │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1990 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c18a0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1a44 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c186c │ │ │ │ + beq c1a10 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2170 │ │ │ │ + bgt c22b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2170 │ │ │ │ + bne c22b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #40116 @ 0x9cb4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #36404 @ 0x8e34 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - ldr r2, [pc, #-708] @ c1ebc │ │ │ │ + ldr r2, [pc, #-3088] @ c16b4 │ │ │ │ mov r0, #0 │ │ │ │ strd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b c20e4 │ │ │ │ + b c2228 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2170 │ │ │ │ + bgt c22b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2170 │ │ │ │ + bne c22b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2170 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c22b4 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c18fc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1aa0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c194c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1af0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c19b8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1b5c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1a08 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1bac │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1a9c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1c40 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2170 │ │ │ │ + bgt c22b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2170 │ │ │ │ + bne c22b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2170 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c22b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1b1c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1cc0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #2584] @ 0xa18 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1b4c │ │ │ │ - ldr r0, [pc, #-916] @ c1ec0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1b4c │ │ │ │ + bne c1cf0 │ │ │ │ + ldr r0, [pc, #-3296] @ c16b8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1cf0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1b94 │ │ │ │ - ldr r8, [pc, #-936] @ c1ec4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1d38 │ │ │ │ + ldr r8, [pc, #-3316] @ c16bc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2284 │ │ │ │ + bgt c23c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c22b8 │ │ │ │ + beq c23fc │ │ │ │ mov r0, r8 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - b c2170 │ │ │ │ + bl aefc0 │ │ │ │ + b c22b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1bdc │ │ │ │ + bne c1d80 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1bdc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1d80 │ │ │ │ movw r8, #5464 @ 0x1558 │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ - b c2268 │ │ │ │ + b c23ac │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2284 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c23c8 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1c98 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1e3c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1d00 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1ea4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1d48 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1eec │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1d94 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1f38 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2170 │ │ │ │ - b c1da8 │ │ │ │ + bne c22b4 │ │ │ │ + b c1f4c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2328 │ │ │ │ + bgt c246c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2328 │ │ │ │ + bne c246c │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #-1136] @ c1ec8 │ │ │ │ + ldr r2, [pc, #-3516] @ c16c0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #40116 @ 0x9cb4 │ │ │ │ + movw r3, #36404 @ 0x8e34 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r0, [ip, #12] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b c20e4 │ │ │ │ + b c2228 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1e58 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1ffc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1fc0 │ │ │ │ + bne c2104 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1fc0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c2104 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1ff8 │ │ │ │ + bne c213c │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1ff8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c213c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1f88 │ │ │ │ + bne c20cc │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1f88 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c20cc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2030 │ │ │ │ + bne c2174 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2030 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c2174 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c206c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c21b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c20bc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c2200 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2170 │ │ │ │ + bgt c22b4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c2170 │ │ │ │ + bne c22b4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2170 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c22b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c15e8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c178c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c155c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1700 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c243c │ │ │ │ + bgt c2580 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c248c │ │ │ │ + beq c25d0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2170 │ │ │ │ + bgt c22b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2170 │ │ │ │ + bne c22b4 │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2170 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c22b4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2170 │ │ │ │ + bgt c22b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2170 │ │ │ │ + bne c22b4 │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2170 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c22b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c243c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c2580 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2170 │ │ │ │ + bgt c22b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2170 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2170 │ │ │ │ + bne c22b4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c22b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1294 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c13d8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2170 │ │ │ │ + bgt c22b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2170 │ │ │ │ + bne c22b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2170 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c22b4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2170 │ │ │ │ + bgt c22b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2170 │ │ │ │ + bne c22b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2170 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c22b4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2170 │ │ │ │ + bgt c22b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2170 │ │ │ │ + bne c22b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2170 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c22b4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2170 │ │ │ │ + bgt c22b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2170 │ │ │ │ + bne c22b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2170 │ │ │ │ - movw r3, #40144 @ 0x9cd0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c22b4 │ │ │ │ + movw r3, #36432 @ 0x8e50 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - b c2178 │ │ │ │ + b c22bc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1370 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c14b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1328 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c146c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c12e0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1424 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2170 │ │ │ │ + bgt c22b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2170 │ │ │ │ + bne c22b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2170 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c22b4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2170 │ │ │ │ + bgt c22b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2170 │ │ │ │ + bne c22b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2170 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c22b4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2170 │ │ │ │ + bgt c22b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2170 │ │ │ │ + bne c22b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2170 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c22b4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2170 │ │ │ │ + bgt c22b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2170 │ │ │ │ + bne c22b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2170 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c22b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c14a4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c15e8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2170 │ │ │ │ + bgt c22b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2170 │ │ │ │ + bne c22b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2170 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c22b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c14f4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1638 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c101c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1160 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c0f74 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c10b8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c0fc8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c110c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c0f0c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1050 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r2, [pc, #-2032] @ c1ec8 │ │ │ │ - movw r3, #40172 @ 0x9cec │ │ │ │ + ldr r2, [pc, #192] @ c28bc │ │ │ │ + movw r3, #36460 @ 0x8e6c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldr ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ stm r0, {r1, r2, r3, ip} │ │ │ │ - b c20e4 │ │ │ │ + b c2228 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - ldr r3, [pc, #-2060] @ c1ecc │ │ │ │ + bl aefc0 │ │ │ │ + ldr r3, [pc, #164] @ c28c0 │ │ │ │ mov r2, #1 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #40256 @ 0x9d40 │ │ │ │ + movw r3, #36544 @ 0x8ec0 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b c20e4 │ │ │ │ + b c2228 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1178 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c12bc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1114 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1258 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c10c4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1208 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1070 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c11b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c11f4 │ │ │ │ + bne c1338 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c11f4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1338 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c11b8 │ │ │ │ + bne c12fc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c11b8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c12fc │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c1244 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c1388 │ │ │ │ + subeq r1, r6, ip, lsl #8 │ │ │ │ + subeq r1, r6, ip, lsl r4 │ │ │ │ │ │ │ │ -000c2778 : │ │ │ │ +000c28c4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c27fc │ │ │ │ + beq c2948 │ │ │ │ cmp r0, #7 │ │ │ │ - bhi c283c │ │ │ │ - ldr ip, [pc, #176] @ c285c │ │ │ │ + bhi c2988 │ │ │ │ + ldr ip, [pc, #176] @ c29a8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add r2, r0, #10304 @ 0x2840 │ │ │ │ add r2, r2, #30 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c281c │ │ │ │ + beq c2968 │ │ │ │ mov lr, #1 │ │ │ │ sub r3, r0, #32 │ │ │ │ rsb r2, r0, #32 │ │ │ │ ldr ip, [r1, #16] │ │ │ │ lsl r3, lr, r3 │ │ │ │ orr r3, r3, lr, lsr r2 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ orr ip, ip, lr, lsl r0 │ │ │ │ mov r0, #0 │ │ │ │ orr r2, r2, r3 │ │ │ │ str ip, [r1, #16] │ │ │ │ str r2, [r1, #20] │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #40940 @ 0x9fec │ │ │ │ + movw r1, #43620 @ 0xaa64 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40996 @ 0xa024 │ │ │ │ + movw r1, #43676 @ 0xaa9c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b c2814 │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl 14161c │ │ │ │ + b c2960 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40968 @ 0xa008 │ │ │ │ + movw r1, #43648 @ 0xaa80 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b c2814 │ │ │ │ + bl 14161c │ │ │ │ + b c2960 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c2860 : │ │ │ │ +000c29ac : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c28c4 │ │ │ │ - ldr r1, [pc, #64] @ c28c8 │ │ │ │ + bne c2a10 │ │ │ │ + ldr r1, [pc, #64] @ c2a14 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ sub ip, r0, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ ldr lr, [r1, #4] │ │ │ │ @@ -152980,15 +153063,15 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str ip, [r1, #4] │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 31328 <_PyObject_DebugMallocStats@@Base+0x6cc> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c28cc : │ │ │ │ +000c2a18 : │ │ │ │ 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 │ │ │ │ @@ -152998,179 +153081,179 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, ip │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c29a8 │ │ │ │ + beq c2af4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c297c │ │ │ │ + bne c2ac8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c297c │ │ │ │ + beq c2ac8 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c299c │ │ │ │ + beq c2ae8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c2970 │ │ │ │ + beq c2abc │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r6] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c2934 │ │ │ │ + bne c2a80 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f764c │ │ │ │ + bl 2f7228 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - b c2970 │ │ │ │ + b c2abc │ │ │ │ mov r1, ip │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2914 │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne c2a60 │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2553 @ 0x9f9 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c299c │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c2ae8 │ │ │ │ │ │ │ │ -000c29cc <_PyDict_GetItemRef_KnownHash_LockHeld@@Base>: │ │ │ │ +000c2b18 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r3 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c2a28 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x5c> │ │ │ │ + beq c2b74 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x5c> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c2a1c <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ + beq c2b68 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - b c2a1c <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ + b c2b68 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x50> │ │ │ │ │ │ │ │ -000c2a34 <_PyDict_GetItemRef_KnownHash@@Base>: │ │ │ │ +000c2b80 <_PyDict_GetItemRef_KnownHash@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r3 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c2a90 <_PyDict_GetItemRef_KnownHash@@Base+0x5c> │ │ │ │ + beq c2bdc <_PyDict_GetItemRef_KnownHash@@Base+0x5c> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq c2a84 <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ + beq c2bd0 <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ - b c2a84 <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ + b c2bd0 <_PyDict_GetItemRef_KnownHash@@Base+0x50> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr lr, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c2cc0 <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ + beq c2e0c <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2f4c <_PyDict_GetItemRef_KnownHash@@Base+0x518> │ │ │ │ + beq c3098 <_PyDict_GetItemRef_KnownHash@@Base+0x518> │ │ │ │ mov r5, r2 │ │ │ │ - movw ip, #30892 @ 0x78ac │ │ │ │ + movw ip, #30956 @ 0x78ec │ │ │ │ movt ip, #18 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ tst r2, #48 @ 0x30 │ │ │ │ - bne c34b4 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ + bne c3600 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c2cd8 <_PyDict_GetItemRef_KnownHash@@Base+0x2a4> │ │ │ │ + bgt c2e24 <_PyDict_GetItemRef_KnownHash@@Base+0x2a4> │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3478 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - ldr r1, [pc, #2812] @ c360c <_PyDict_GetItemRef_KnownHash@@Base+0xbd8> │ │ │ │ + beq c35c4 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ldr r1, [pc, #2812] @ c3758 <_PyDict_GetItemRef_KnownHash@@Base+0xbd8> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c3478 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + bhi c35c4 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r6, #29904 @ 0x74d0 │ │ │ │ + movw r6, #30124 @ 0x75ac │ │ │ │ movt r6, #13 │ │ │ │ ands r1, r2, #512 @ 0x200 │ │ │ │ - bne c35d8 <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ - ldr r9, [pc, #2768] @ c3610 <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ + bne c3724 <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ + ldr r9, [pc, #2768] @ c375c <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r9, r7] │ │ │ │ add r3, r0, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #2016] @ 0x7e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c2dbc <_PyDict_GetItemRef_KnownHash@@Base+0x388> │ │ │ │ + beq c2f08 <_PyDict_GetItemRef_KnownHash@@Base+0x388> │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r3, #2016] @ 0x7e0 │ │ │ │ ldr r2, [r3, #2020] @ 0x7e4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #2020] @ 0x7e4 │ │ │ │ - ldr r2, [pc, #2724] @ c3614 <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ + ldr r2, [pc, #2724] @ c3760 <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2f1c <_PyDict_GetItemRef_KnownHash@@Base+0x4e8> │ │ │ │ + bne c3068 <_PyDict_GetItemRef_KnownHash@@Base+0x4e8> │ │ │ │ ldr r2, [sl] │ │ │ │ str r3, [r4, #20] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bgt c2b9c <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ + bgt c2ce8 <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r1, r4, #8 │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ str sl, [r4, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -153192,262 +153275,262 @@ │ │ │ │ cmp r8, #0 │ │ │ │ ldr r2, [r0, #3824] @ 0xef0 │ │ │ │ ldr r6, [r5] │ │ │ │ str ip, [r4, #-8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ - bne c3400 <_PyDict_GetItemRef_KnownHash@@Base+0x9cc> │ │ │ │ + bne c354c <_PyDict_GetItemRef_KnownHash@@Base+0x9cc> │ │ │ │ mov r0, r6 │ │ │ │ bl 2e378 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ str r8, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c33b0 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + beq c34fc <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c3560 <_PyDict_GetItemRef_KnownHash@@Base+0xb2c> │ │ │ │ + beq c36ac <_PyDict_GetItemRef_KnownHash@@Base+0xb2c> │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c2c60 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + bne c2dac <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c2d14 <_PyDict_GetItemRef_KnownHash@@Base+0x2e0> │ │ │ │ + beq c2e60 <_PyDict_GetItemRef_KnownHash@@Base+0x2e0> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl b4eec │ │ │ │ + bl b4f4c │ │ │ │ ldr r3, [r8] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2c90 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ + bgt c2ddc <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c34a8 <_PyDict_GetItemRef_KnownHash@@Base+0xa74> │ │ │ │ + beq c35f4 <_PyDict_GetItemRef_KnownHash@@Base+0xa74> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne c33b0 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + bne c34fc <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2cb4 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ + bgt c2e00 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c349c <_PyDict_GetItemRef_KnownHash@@Base+0xa68> │ │ │ │ + beq c35e8 <_PyDict_GetItemRef_KnownHash@@Base+0xa68> │ │ │ │ ldr lr, [r5, #16]! │ │ │ │ cmp lr, #0 │ │ │ │ - bne c2ae4 <_PyDict_GetItemRef_KnownHash@@Base+0xb0> │ │ │ │ + bne c2c30 <_PyDict_GetItemRef_KnownHash@@Base+0xb0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r6, #56808 @ 0xdde8 │ │ │ │ + movw r6, #57216 @ 0xdf80 │ │ │ │ movt r6, #17 │ │ │ │ - b c2b30 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + b c2c7c <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ ldreq r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq c2b30 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + beq c2c7c <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c3478 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ble c35c4 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #11528 @ 0x2d08 │ │ │ │ + movweq r6, #11948 @ 0x2eac │ │ │ │ movteq r6, #17 │ │ │ │ - beq c2b30 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + beq c2c7c <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c3478 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - movw r6, #51996 @ 0xcb1c │ │ │ │ + bne c35c4 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + movw r6, #53020 @ 0xcf1c │ │ │ │ movt r6, #27 │ │ │ │ - b c2b30 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + b c2c7c <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r6, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq c2df0 <_PyDict_GetItemRef_KnownHash@@Base+0x3bc> │ │ │ │ - ldr r3, [pc, #2284] @ c3618 <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ + beq c2f3c <_PyDict_GetItemRef_KnownHash@@Base+0x3bc> │ │ │ │ + ldr r3, [pc, #2284] @ c3764 <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ mov r1, r8 │ │ │ │ ldr r7, [r9, r7] │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2e1c <_PyDict_GetItemRef_KnownHash@@Base+0x3e8> │ │ │ │ + bne c2f68 <_PyDict_GetItemRef_KnownHash@@Base+0x3e8> │ │ │ │ add r7, r7, #114688 @ 0x1c000 │ │ │ │ mov ip, #1 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ str ip, [sp] │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c355c <_PyDict_GetItemRef_KnownHash@@Base+0xb28> │ │ │ │ + beq c36a8 <_PyDict_GetItemRef_KnownHash@@Base+0xb28> │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c2e64 <_PyDict_GetItemRef_KnownHash@@Base+0x430> │ │ │ │ + bne c2fb0 <_PyDict_GetItemRef_KnownHash@@Base+0x430> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2d9c <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ + bgt c2ee8 <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2d9c <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ + bne c2ee8 <_PyDict_GetItemRef_KnownHash@@Base+0x368> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2ef4 <_PyDict_GetItemRef_KnownHash@@Base+0x4c0> │ │ │ │ + ble c3040 <_PyDict_GetItemRef_KnownHash@@Base+0x4c0> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c2f00 <_PyDict_GetItemRef_KnownHash@@Base+0x4cc> │ │ │ │ + beq c304c <_PyDict_GetItemRef_KnownHash@@Base+0x4cc> │ │ │ │ mov r8, r7 │ │ │ │ - b c2c60 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + b c2dac <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ movw r0, #15188 @ 0x3b54 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c3494 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + beq c35e0 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ ldr r0, [r9, r7] │ │ │ │ ldr r2, [sl] │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [r4, #20] │ │ │ │ - ble c2b94 <_PyDict_GetItemRef_KnownHash@@Base+0x160> │ │ │ │ - b c2b9c <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ + ble c2ce0 <_PyDict_GetItemRef_KnownHash@@Base+0x160> │ │ │ │ + b c2ce8 <_PyDict_GetItemRef_KnownHash@@Base+0x168> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - beq c3420 <_PyDict_GetItemRef_KnownHash@@Base+0x9ec> │ │ │ │ - ldr r3, [pc, #2068] @ c3618 <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ + beq c356c <_PyDict_GetItemRef_KnownHash@@Base+0x9ec> │ │ │ │ + ldr r3, [pc, #2068] @ c3764 <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ mov r1, r8 │ │ │ │ ldr r7, [r9, r7] │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2d44 <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ + beq c2e90 <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ ldr r9, [r0, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq c2d44 <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ + beq c2e90 <_PyDict_GetItemRef_KnownHash@@Base+0x310> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2e4c <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ + bgt c2f98 <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2e4c <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ + bne c2f98 <_PyDict_GetItemRef_KnownHash@@Base+0x418> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ mov r8, r9 │ │ │ │ - b c2c60 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + b c2dac <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2e80 <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ + bgt c2fcc <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c35cc <_PyDict_GetItemRef_KnownHash@@Base+0xb98> │ │ │ │ + beq c3718 <_PyDict_GetItemRef_KnownHash@@Base+0xb98> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2eb8 <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ + bgt c3004 <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c35c0 <_PyDict_GetItemRef_KnownHash@@Base+0xb8c> │ │ │ │ + beq c370c <_PyDict_GetItemRef_KnownHash@@Base+0xb8c> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2eb8 <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ + bgt c3004 <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c35f4 <_PyDict_GetItemRef_KnownHash@@Base+0xbc0> │ │ │ │ + beq c3740 <_PyDict_GetItemRef_KnownHash@@Base+0xbc0> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ - ble c2c60 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + ble c2dac <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ mov r0, r8 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ - b c2c60 <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ + b c2dac <_PyDict_GetItemRef_KnownHash@@Base+0x22c> │ │ │ │ mov r6, #0 │ │ │ │ - b c2b30 <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ + b c2c7c <_PyDict_GetItemRef_KnownHash@@Base+0xfc> │ │ │ │ cmp r7, #0 │ │ │ │ - bne c2db4 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ - b c33b0 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + bne c2f00 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ + b c34fc <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - b c2db4 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ - movw r0, #59108 @ 0xe6e4 │ │ │ │ + b c2f00 <_PyDict_GetItemRef_KnownHash@@Base+0x380> │ │ │ │ + movw r0, #60184 @ 0xeb18 │ │ │ │ movt r0, #27 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c33ec <_PyDict_GetItemRef_KnownHash@@Base+0x9b8> │ │ │ │ - ldr r0, [pc, #1768] @ c361c <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ - bl 1bde48 │ │ │ │ + bne c3538 <_PyDict_GetItemRef_KnownHash@@Base+0x9b8> │ │ │ │ + ldr r0, [pc, #1768] @ c3768 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ + bl 1be248 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2dd0 <_PyDict_GetItemRef_KnownHash@@Base+0x39c> │ │ │ │ + bne c2f1c <_PyDict_GetItemRef_KnownHash@@Base+0x39c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r0, [r9, r7] │ │ │ │ - b c2dd4 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ + b c2f20 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ tst r2, #48 @ 0x30 │ │ │ │ - bne c34b4 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ + bne c3600 <_PyDict_GetItemRef_KnownHash@@Base+0xa80> │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c3130 <_PyDict_GetItemRef_KnownHash@@Base+0x6fc> │ │ │ │ + bgt c327c <_PyDict_GetItemRef_KnownHash@@Base+0x6fc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3478 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - ldr r1, [pc, #1700] @ c3620 <_PyDict_GetItemRef_KnownHash@@Base+0xbec> │ │ │ │ + beq c35c4 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ldr r1, [pc, #1700] @ c376c <_PyDict_GetItemRef_KnownHash@@Base+0xbec> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c3478 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + bhi c35c4 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r6, #0 │ │ │ │ ands r1, r2, #512 @ 0x200 │ │ │ │ - bne c35d8 <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ - ldr sl, [pc, #1640] @ c3610 <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ + bne c3724 <_PyDict_GetItemRef_KnownHash@@Base+0xba4> │ │ │ │ + ldr sl, [pc, #1640] @ c375c <_PyDict_GetItemRef_KnownHash@@Base+0xbdc> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r2, [sl, r7] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #2016] @ 0x7e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c322c <_PyDict_GetItemRef_KnownHash@@Base+0x7f8> │ │ │ │ - ldr ip, [pc, #1616] @ c3614 <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ + beq c3378 <_PyDict_GetItemRef_KnownHash@@Base+0x7f8> │ │ │ │ + ldr ip, [pc, #1616] @ c3760 <_PyDict_GetItemRef_KnownHash@@Base+0xbe0> │ │ │ │ ldr r0, [r3, #2020] @ 0x7e4 │ │ │ │ ldr lr, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ str lr, [r3, #2016] @ 0x7e0 │ │ │ │ str r0, [r3, #2020] @ 0x7e4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [ip, #1716] @ 0x6b4 │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3378 <_PyDict_GetItemRef_KnownHash@@Base+0x944> │ │ │ │ + bne c34c4 <_PyDict_GetItemRef_KnownHash@@Base+0x944> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ @@ -153468,1232 +153551,1232 @@ │ │ │ │ str r9, [lr] │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r9, [ip, #4] │ │ │ │ ldr r9, [r5] │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ - bne c3548 <_PyDict_GetItemRef_KnownHash@@Base+0xb14> │ │ │ │ + bne c3694 <_PyDict_GetItemRef_KnownHash@@Base+0xb14> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e378 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ str r6, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c33b0 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + beq c34fc <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c30b0 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + beq c31fc <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c30b0 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + bne c31fc <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c3170 <_PyDict_GetItemRef_KnownHash@@Base+0x73c> │ │ │ │ + beq c32bc <_PyDict_GetItemRef_KnownHash@@Base+0x73c> │ │ │ │ mov r7, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ - bl b4eec │ │ │ │ + bl b4f4c │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c30e4 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ + bgt c3230 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c35b4 <_PyDict_GetItemRef_KnownHash@@Base+0xb80> │ │ │ │ + beq c3700 <_PyDict_GetItemRef_KnownHash@@Base+0xb80> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne c33b0 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + bne c34fc <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3108 <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ + bgt c3254 <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3600 <_PyDict_GetItemRef_KnownHash@@Base+0xbcc> │ │ │ │ + beq c374c <_PyDict_GetItemRef_KnownHash@@Base+0xbcc> │ │ │ │ ldr lr, [r5, #16]! │ │ │ │ cmp lr, #0 │ │ │ │ - bne c2f50 <_PyDict_GetItemRef_KnownHash@@Base+0x51c> │ │ │ │ - b c2cc0 <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ - movw r6, #29904 @ 0x74d0 │ │ │ │ + bne c309c <_PyDict_GetItemRef_KnownHash@@Base+0x51c> │ │ │ │ + b c2e0c <_PyDict_GetItemRef_KnownHash@@Base+0x28c> │ │ │ │ + movw r6, #30124 @ 0x75ac │ │ │ │ movt r6, #13 │ │ │ │ - b c2f98 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ - movw r6, #56808 @ 0xdde8 │ │ │ │ + b c30e4 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + movw r6, #57216 @ 0xdf80 │ │ │ │ movt r6, #17 │ │ │ │ - b c2f98 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + b c30e4 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r6, #30892 @ 0x78ac │ │ │ │ + movweq r6, #30956 @ 0x78ec │ │ │ │ movteq r6, #18 │ │ │ │ - beq c2f98 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + beq c30e4 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c3478 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + ble c35c4 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #11528 @ 0x2d08 │ │ │ │ + movweq r6, #11948 @ 0x2eac │ │ │ │ movteq r6, #17 │ │ │ │ - beq c2f98 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + beq c30e4 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c3478 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ - movw r6, #51996 @ 0xcb1c │ │ │ │ + bne c35c4 <_PyDict_GetItemRef_KnownHash@@Base+0xa44> │ │ │ │ + movw r6, #53020 @ 0xcf1c │ │ │ │ movt r6, #27 │ │ │ │ - b c2f98 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ + b c30e4 <_PyDict_GetItemRef_KnownHash@@Base+0x564> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r9, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - beq c3314 <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ - ldr r3, [pc, #1168] @ c3618 <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ + beq c3460 <_PyDict_GetItemRef_KnownHash@@Base+0x8e0> │ │ │ │ + ldr r3, [pc, #1168] @ c3764 <_PyDict_GetItemRef_KnownHash@@Base+0xbe4> │ │ │ │ mov r1, r6 │ │ │ │ ldr sl, [sl, r7] │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c32d0 <_PyDict_GetItemRef_KnownHash@@Base+0x89c> │ │ │ │ + bne c341c <_PyDict_GetItemRef_KnownHash@@Base+0x89c> │ │ │ │ add sl, sl, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sl, #64] @ 0x40 │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c3534 <_PyDict_GetItemRef_KnownHash@@Base+0xb00> │ │ │ │ + beq c3680 <_PyDict_GetItemRef_KnownHash@@Base+0xb00> │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c3248 <_PyDict_GetItemRef_KnownHash@@Base+0x814> │ │ │ │ + bne c3394 <_PyDict_GetItemRef_KnownHash@@Base+0x814> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c31f8 <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ + bgt c3344 <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c31f8 <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ + bne c3344 <_PyDict_GetItemRef_KnownHash@@Base+0x7c4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c33a8 <_PyDict_GetItemRef_KnownHash@@Base+0x974> │ │ │ │ + ble c34f4 <_PyDict_GetItemRef_KnownHash@@Base+0x974> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne c30b4 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + bne c3200 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ mov r0, r7 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - b c30b4 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + b c3200 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ movw r0, #15188 @ 0x3b54 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c3494 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + beq c35e0 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ ldr r2, [sl, r7] │ │ │ │ - b c2fe8 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ + b c3134 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3264 <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ + bgt c33b0 <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c353c <_PyDict_GetItemRef_KnownHash@@Base+0xb08> │ │ │ │ + beq c3688 <_PyDict_GetItemRef_KnownHash@@Base+0xb08> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c329c <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ + bgt c33e8 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3528 <_PyDict_GetItemRef_KnownHash@@Base+0xaf4> │ │ │ │ + beq c3674 <_PyDict_GetItemRef_KnownHash@@Base+0xaf4> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c329c <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ + bgt c33e8 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c351c <_PyDict_GetItemRef_KnownHash@@Base+0xae8> │ │ │ │ + beq c3668 <_PyDict_GetItemRef_KnownHash@@Base+0xae8> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - ble c30b0 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + ble c31fc <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ mov r0, r6 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b c30b0 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + b c31fc <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ ldr r7, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq c31a0 <_PyDict_GetItemRef_KnownHash@@Base+0x76c> │ │ │ │ + beq c32ec <_PyDict_GetItemRef_KnownHash@@Base+0x76c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3300 <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ + bgt c344c <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3300 <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ + bne c344c <_PyDict_GetItemRef_KnownHash@@Base+0x8cc> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ - b c30b4 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + b c3200 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne c3180 <_PyDict_GetItemRef_KnownHash@@Base+0x74c> │ │ │ │ + bne c32cc <_PyDict_GetItemRef_KnownHash@@Base+0x74c> │ │ │ │ tst r3, #32 │ │ │ │ - bne c3568 <_PyDict_GetItemRef_KnownHash@@Base+0xb34> │ │ │ │ + bne c36b4 <_PyDict_GetItemRef_KnownHash@@Base+0xb34> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt c3590 <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ + blt c36dc <_PyDict_GetItemRef_KnownHash@@Base+0xb5c> │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r2, #24 │ │ │ │ movw r7, #59032 @ 0xe698 │ │ │ │ mla r7, r2, r3, r7 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r7, r7, r3 │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c30b4 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + bgt c3200 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ sub r9, r9, #1 │ │ │ │ str r9, [r6] │ │ │ │ cmp r9, #0 │ │ │ │ - bne c30b4 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + bne c3200 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c30b4 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c3200 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c33d8 <_PyDict_GetItemRef_KnownHash@@Base+0x9a4> │ │ │ │ - ldr r0, [pc, #652] @ c361c <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ - bl 1bde48 │ │ │ │ + bne c3524 <_PyDict_GetItemRef_KnownHash@@Base+0x9a4> │ │ │ │ + ldr r0, [pc, #652] @ c3768 <_PyDict_GetItemRef_KnownHash@@Base+0xbe8> │ │ │ │ + bl 1be248 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c3240 <_PyDict_GetItemRef_KnownHash@@Base+0x80c> │ │ │ │ + bne c338c <_PyDict_GetItemRef_KnownHash@@Base+0x80c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r2, [sl, r7] │ │ │ │ - b c2fe8 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ + b c3134 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne c30b4 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ + bne c3200 <_PyDict_GetItemRef_KnownHash@@Base+0x680> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3494 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bgt c35e0 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3494 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bne c35e0 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c3494 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c35e0 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ ldr r2, [ip, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sl, r7] │ │ │ │ - b c2fe8 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ + b c3134 <_PyDict_GetItemRef_KnownHash@@Base+0x5b4> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r9, r7] │ │ │ │ - b c2dd4 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ + b c2f20 <_PyDict_GetItemRef_KnownHash@@Base+0x3a0> │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ blx r8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2c9c <_PyDict_GetItemRef_KnownHash@@Base+0x268> │ │ │ │ - b c33b0 <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ + beq c2de8 <_PyDict_GetItemRef_KnownHash@@Base+0x268> │ │ │ │ + b c34fc <_PyDict_GetItemRef_KnownHash@@Base+0x97c> │ │ │ │ tst r3, #32 │ │ │ │ - bne c34d0 <_PyDict_GetItemRef_KnownHash@@Base+0xa9c> │ │ │ │ + bne c361c <_PyDict_GetItemRef_KnownHash@@Base+0xa9c> │ │ │ │ ldr r3, [r8, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt c34f8 <_PyDict_GetItemRef_KnownHash@@Base+0xac4> │ │ │ │ + blt c3644 <_PyDict_GetItemRef_KnownHash@@Base+0xac4> │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r2, #24 │ │ │ │ movw r9, #59032 @ 0xe698 │ │ │ │ mla r9, r2, r3, r9 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r9, r9, r3 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2e5c <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + bgt c2fa8 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ sub r6, r6, #1 │ │ │ │ str r6, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne c2e5c <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + bne c2fa8 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2e5c <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c2fa8 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33284 @ 0x8204 │ │ │ │ + movw r1, #25660 @ 0x643c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, lr │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mvn r0, #0 │ │ │ │ - b c2cc4 <_PyDict_GetItemRef_KnownHash@@Base+0x290> │ │ │ │ + b c2e10 <_PyDict_GetItemRef_KnownHash@@Base+0x290> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2cb4 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c2e00 <_PyDict_GetItemRef_KnownHash@@Base+0x280> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2c90 <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c2ddc <_PyDict_GetItemRef_KnownHash@@Base+0x25c> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41092 @ 0xa084 │ │ │ │ + movw r1, #43772 @ 0xaafc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b c3494 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bl 16f2c4 │ │ │ │ + b c35e0 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c3508 <_PyDict_GetItemRef_KnownHash@@Base+0xad4> │ │ │ │ + bne c3654 <_PyDict_GetItemRef_KnownHash@@Base+0xad4> │ │ │ │ ldrsb r3, [r8, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #28 │ │ │ │ - bge c3438 <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ + bge c3584 <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r8, #20 │ │ │ │ addeq r3, r8, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r9, [pc, #288] @ c3624 <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ + ldr r9, [pc, #288] @ c3770 <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ add r9, r9, r3, lsl #5 │ │ │ │ - b c3454 <_PyDict_GetItemRef_KnownHash@@Base+0xa20> │ │ │ │ + b c35a0 <_PyDict_GetItemRef_KnownHash@@Base+0xa20> │ │ │ │ ldrsb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #20 │ │ │ │ - bge c3438 <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ - b c34e8 <_PyDict_GetItemRef_KnownHash@@Base+0xab4> │ │ │ │ + bge c3584 <_PyDict_GetItemRef_KnownHash@@Base+0xa04> │ │ │ │ + b c3634 <_PyDict_GetItemRef_KnownHash@@Base+0xab4> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c329c <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c33e8 <_PyDict_GetItemRef_KnownHash@@Base+0x868> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c3280 <_PyDict_GetItemRef_KnownHash@@Base+0x84c> │ │ │ │ - bl 1435d8 │ │ │ │ - b c30b0 <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c33cc <_PyDict_GetItemRef_KnownHash@@Base+0x84c> │ │ │ │ + bl 143ca0 │ │ │ │ + b c31fc <_PyDict_GetItemRef_KnownHash@@Base+0x67c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c3264 <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c33b0 <_PyDict_GetItemRef_KnownHash@@Base+0x830> │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ blx r6 │ │ │ │ mov r6, r0 │ │ │ │ - b c30e4 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ - bl 1435d8 │ │ │ │ + b c3230 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ + bl 143ca0 │ │ │ │ mov r9, r8 │ │ │ │ - b c2e5c <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ + b c2fa8 <_PyDict_GetItemRef_KnownHash@@Base+0x428> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c35a0 <_PyDict_GetItemRef_KnownHash@@Base+0xb6c> │ │ │ │ + bne c36ec <_PyDict_GetItemRef_KnownHash@@Base+0xb6c> │ │ │ │ ldrsb r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r6, #28 │ │ │ │ - bge c3338 <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ + bge c3484 <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r3, r6, #28 │ │ │ │ addne r3, r6, #20 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r7, [pc, #136] @ c3624 <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ + ldr r7, [pc, #136] @ c3770 <_PyDict_GetItemRef_KnownHash@@Base+0xbf0> │ │ │ │ add r7, r7, r3, lsl #5 │ │ │ │ - b c3354 <_PyDict_GetItemRef_KnownHash@@Base+0x920> │ │ │ │ + b c34a0 <_PyDict_GetItemRef_KnownHash@@Base+0x920> │ │ │ │ ldrsb r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r6, #20 │ │ │ │ - bge c3338 <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ - b c3580 <_PyDict_GetItemRef_KnownHash@@Base+0xb4c> │ │ │ │ + bge c3484 <_PyDict_GetItemRef_KnownHash@@Base+0x904> │ │ │ │ + b c36cc <_PyDict_GetItemRef_KnownHash@@Base+0xb4c> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c30e4 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c3230 <_PyDict_GetItemRef_KnownHash@@Base+0x6b0> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2e9c <_PyDict_GetItemRef_KnownHash@@Base+0x468> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c2fe8 <_PyDict_GetItemRef_KnownHash@@Base+0x468> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2e80 <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c2fcc <_PyDict_GetItemRef_KnownHash@@Base+0x44c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33312 @ 0x8220 │ │ │ │ + movw r1, #25688 @ 0x6458 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b c3494 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ + bl 16f2c4 │ │ │ │ + b c35e0 <_PyDict_GetItemRef_KnownHash@@Base+0xa60> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c2eb8 <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c3004 <_PyDict_GetItemRef_KnownHash@@Base+0x484> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c3108 <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ - subeq r1, r6, r8, lsr #22 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c3254 <_PyDict_GetItemRef_KnownHash@@Base+0x6d4> │ │ │ │ + subeq r5, r6, r8, ror #16 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ - subeq r1, r6, r8, lsr fp │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ + subeq r5, r6, r8, ror r8 │ │ │ │ + mlseq r3, r0, r8, r7 │ │ │ │ │ │ │ │ -000c3628 : │ │ │ │ +000c3774 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs r3, r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r3 │ │ │ │ - beq c3914 │ │ │ │ + beq c3a60 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3978 │ │ │ │ + bne c3ac4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq c38a8 │ │ │ │ + beq c39f4 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c36b8 │ │ │ │ + beq c3804 │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r3 │ │ │ │ - bne c36b8 │ │ │ │ + bne c3804 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c36f8 │ │ │ │ + beq c3844 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl b4eec │ │ │ │ + bl b4f4c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c36ec │ │ │ │ + bgt c3838 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3990 │ │ │ │ + beq c3adc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ - beq c38b0 │ │ │ │ - ldr r1, [pc, #784] @ c3a24 │ │ │ │ + beq c39fc │ │ │ │ + ldr r1, [pc, #784] @ c3b70 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #780] @ c3a28 │ │ │ │ + ldr r3, [pc, #780] @ c3b74 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [r0, r1] │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c385c │ │ │ │ + bne c39a8 │ │ │ │ add r1, r8, #114688 @ 0x1c000 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #32 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ mov r1, r2 │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c396c │ │ │ │ + beq c3ab8 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c37cc │ │ │ │ + bne c3918 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3798 │ │ │ │ + bgt c38e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3798 │ │ │ │ + bne c38e4 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c38a0 │ │ │ │ + ble c39ec │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne c36bc │ │ │ │ + bne c3808 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b c36bc │ │ │ │ + b c3808 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c37e8 │ │ │ │ + bgt c3934 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c39b0 │ │ │ │ + beq c3afc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3820 │ │ │ │ + bgt c396c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c399c │ │ │ │ + beq c3ae8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3820 │ │ │ │ + bgt c396c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c39c4 │ │ │ │ + beq c3b10 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r1, #1 │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - ble c36b8 │ │ │ │ + ble c3804 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a4a90 <_Py_SetImmortal@@Base> │ │ │ │ + bl a4af0 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b c36b8 │ │ │ │ + b c3804 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq c373c │ │ │ │ + beq c3888 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c388c │ │ │ │ + bgt c39d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c388c │ │ │ │ + bne c39d8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b c36bc │ │ │ │ + b c3808 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c36bc │ │ │ │ + bne c3808 │ │ │ │ mvn r5, #0 │ │ │ │ - b c36ec │ │ │ │ + b c3838 │ │ │ │ and r1, r3, #28 │ │ │ │ cmp r1, #4 │ │ │ │ - bne c370c │ │ │ │ + bne c3858 │ │ │ │ tst r3, #32 │ │ │ │ - bne c39d8 │ │ │ │ + bne c3b24 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt c3a00 │ │ │ │ + blt c3b4c │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, #24 │ │ │ │ movw r4, #59032 @ 0xe698 │ │ │ │ mla r4, r1, r3, r4 │ │ │ │ - movw r3, #38384 @ 0x95f0 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #98 @ 0x62 │ │ │ │ add r4, r4, r3 │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c36bc │ │ │ │ + bgt c3808 │ │ │ │ sub r3, r7, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c36bc │ │ │ │ + bne c3808 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c36bc │ │ │ │ - ldr r3, [pc, #272] @ c3a2c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c3808 │ │ │ │ + ldr r3, [pc, #272] @ c3b78 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3654 │ │ │ │ + beq c37a0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c3654 │ │ │ │ + beq c37a0 │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [r0, #88] @ 0x58 │ │ │ │ - movw r2, #41148 @ 0xa0bc │ │ │ │ + movw r2, #43828 @ 0xab34 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 16f910 <_PyErr_SetString@@Base> │ │ │ │ + bl 16ff74 <_PyErr_SetString@@Base> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 296b8c │ │ │ │ - b c38a8 │ │ │ │ - bl 1435d8 │ │ │ │ + bl 296d64 │ │ │ │ + b c39f4 │ │ │ │ + bl 143ca0 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c36b8 │ │ │ │ + b c3804 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c36ec │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c3838 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c3804 │ │ │ │ + b c3950 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c37e8 │ │ │ │ + b c3934 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c3820 │ │ │ │ + b c396c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c3a10 │ │ │ │ + bne c3b5c │ │ │ │ ldrsb r3, [r2, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #28 │ │ │ │ - bge c38d4 │ │ │ │ + bge c3a20 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r2, #20 │ │ │ │ addeq r3, r2, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r4, [pc, #36] @ c3a30 │ │ │ │ + ldr r4, [pc, #36] @ c3b7c │ │ │ │ add r4, r4, r3, lsl #5 │ │ │ │ - b c38f0 │ │ │ │ + b c3a3c │ │ │ │ ldrsb r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r2, #20 │ │ │ │ - bge c38d4 │ │ │ │ - b c39f0 │ │ │ │ + bge c3a20 │ │ │ │ + b c3b3c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq fp, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq fp, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ + mlseq r3, r0, r8, r7 │ │ │ │ │ │ │ │ -000c3a34 <_PyDict_SendEvent@@Base>: │ │ │ │ +000c3b80 <_PyDict_SendEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #2020] @ c4238 <_PyDict_SendEvent@@Base+0x804> │ │ │ │ + ldr r3, [pc, #2020] @ c4384 <_PyDict_SendEvent@@Base+0x804> │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r8, r2 │ │ │ │ ldr r7, [ip, r3] │ │ │ │ sub r3, r1, #1 │ │ │ │ clz r3, r3 │ │ │ │ cmp r6, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3adc <_PyDict_SendEvent@@Base+0xa8> │ │ │ │ + bne c3c28 <_PyDict_SendEvent@@Base+0xa8> │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #5 │ │ │ │ - bhi c41c0 <_PyDict_SendEvent@@Base+0x78c> │ │ │ │ + bhi c430c <_PyDict_SendEvent@@Base+0x78c> │ │ │ │ tst r0, #1 │ │ │ │ - bne c3b60 <_PyDict_SendEvent@@Base+0x12c> │ │ │ │ + bne c3cac <_PyDict_SendEvent@@Base+0x12c> │ │ │ │ tst r4, #2 │ │ │ │ - bne c3bbc <_PyDict_SendEvent@@Base+0x188> │ │ │ │ + bne c3d08 <_PyDict_SendEvent@@Base+0x188> │ │ │ │ tst r4, #4 │ │ │ │ - bne c3c18 <_PyDict_SendEvent@@Base+0x1e4> │ │ │ │ + bne c3d64 <_PyDict_SendEvent@@Base+0x1e4> │ │ │ │ tst r4, #8 │ │ │ │ - bne c3c74 <_PyDict_SendEvent@@Base+0x240> │ │ │ │ + bne c3dc0 <_PyDict_SendEvent@@Base+0x240> │ │ │ │ tst r4, #16 │ │ │ │ - bne c3cd0 <_PyDict_SendEvent@@Base+0x29c> │ │ │ │ + bne c3e1c <_PyDict_SendEvent@@Base+0x29c> │ │ │ │ tst r4, #32 │ │ │ │ - bne c3d2c <_PyDict_SendEvent@@Base+0x2f8> │ │ │ │ + bne c3e78 <_PyDict_SendEvent@@Base+0x2f8> │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ asr r4, r4, #6 │ │ │ │ - bne c3d88 <_PyDict_SendEvent@@Base+0x354> │ │ │ │ + bne c3ed4 <_PyDict_SendEvent@@Base+0x354> │ │ │ │ tst r4, #2 │ │ │ │ - bne c3de4 <_PyDict_SendEvent@@Base+0x3b0> │ │ │ │ + bne c3f30 <_PyDict_SendEvent@@Base+0x3b0> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r0, #1 │ │ │ │ - bne c3fbc <_PyDict_SendEvent@@Base+0x588> │ │ │ │ + bne c4108 <_PyDict_SendEvent@@Base+0x588> │ │ │ │ tst r4, #2 │ │ │ │ - bne c3f7c <_PyDict_SendEvent@@Base+0x548> │ │ │ │ + bne c40c8 <_PyDict_SendEvent@@Base+0x548> │ │ │ │ tst r4, #4 │ │ │ │ - bne c3f3c <_PyDict_SendEvent@@Base+0x508> │ │ │ │ + bne c4088 <_PyDict_SendEvent@@Base+0x508> │ │ │ │ tst r4, #8 │ │ │ │ - bne c3efc <_PyDict_SendEvent@@Base+0x4c8> │ │ │ │ + bne c4048 <_PyDict_SendEvent@@Base+0x4c8> │ │ │ │ tst r4, #16 │ │ │ │ - bne c3ebc <_PyDict_SendEvent@@Base+0x488> │ │ │ │ + bne c4008 <_PyDict_SendEvent@@Base+0x488> │ │ │ │ tst r4, #32 │ │ │ │ - bne c3e7c <_PyDict_SendEvent@@Base+0x448> │ │ │ │ + bne c3fc8 <_PyDict_SendEvent@@Base+0x448> │ │ │ │ asr r5, r4, #6 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne c3e3c <_PyDict_SendEvent@@Base+0x408> │ │ │ │ + bne c3f88 <_PyDict_SendEvent@@Base+0x408> │ │ │ │ tst r5, #2 │ │ │ │ - beq c3ad4 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + beq c3c20 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r7, #408] @ 0x198 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3ad4 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq c3c20 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c3ffc <_PyDict_SendEvent@@Base+0x5c8> │ │ │ │ + bne c4148 <_PyDict_SendEvent@@Base+0x5c8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3ad4 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + b c3c20 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3a98 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq c3be4 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3a98 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + beq c3be4 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3a98 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ - movw r3, #5092 @ 0x13e4 │ │ │ │ + bge c3be4 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + movw r3, #3132 @ 0xc3c │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eeacc │ │ │ │ - b c3a98 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ + bl 2ee6a8 │ │ │ │ + b c3be4 <_PyDict_SendEvent@@Base+0x64> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3aa0 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq c3bec <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3aa0 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + beq c3bec <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3aa0 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ - movw r3, #5092 @ 0x13e4 │ │ │ │ + bge c3bec <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + movw r3, #3132 @ 0xc3c │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eeacc │ │ │ │ - b c3aa0 <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ + bl 2ee6a8 │ │ │ │ + b c3bec <_PyDict_SendEvent@@Base+0x6c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3aa8 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq c3bf4 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3aa8 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + beq c3bf4 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3aa8 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ - movw r3, #5092 @ 0x13e4 │ │ │ │ + bge c3bf4 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + movw r3, #3132 @ 0xc3c │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eeacc │ │ │ │ - b c3aa8 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ + bl 2ee6a8 │ │ │ │ + b c3bf4 <_PyDict_SendEvent@@Base+0x74> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3ab0 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq c3bfc <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3ab0 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + beq c3bfc <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3ab0 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ - movw r3, #5092 @ 0x13e4 │ │ │ │ + bge c3bfc <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + movw r3, #3132 @ 0xc3c │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eeacc │ │ │ │ - b c3ab0 <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ + bl 2ee6a8 │ │ │ │ + b c3bfc <_PyDict_SendEvent@@Base+0x7c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3ab8 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq c3c04 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3ab8 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + beq c3c04 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3ab8 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ - movw r3, #5092 @ 0x13e4 │ │ │ │ + bge c3c04 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + movw r3, #3132 @ 0xc3c │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eeacc │ │ │ │ - b c3ab8 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ + bl 2ee6a8 │ │ │ │ + b c3c04 <_PyDict_SendEvent@@Base+0x84> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3ac0 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq c3c0c <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3ac0 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + beq c3c0c <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3ac0 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ - movw r3, #5092 @ 0x13e4 │ │ │ │ + bge c3c0c <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + movw r3, #3132 @ 0xc3c │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eeacc │ │ │ │ - b c3ac0 <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ + bl 2ee6a8 │ │ │ │ + b c3c0c <_PyDict_SendEvent@@Base+0x8c> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3acc <_PyDict_SendEvent@@Base+0x98> │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq c3c18 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3acc <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + beq c3c18 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3acc <_PyDict_SendEvent@@Base+0x98> │ │ │ │ - movw r3, #5092 @ 0x13e4 │ │ │ │ + bge c3c18 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + movw r3, #3132 @ 0xc3c │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl 2eeacc │ │ │ │ - b c3acc <_PyDict_SendEvent@@Base+0x98> │ │ │ │ + bl 2ee6a8 │ │ │ │ + b c3c18 <_PyDict_SendEvent@@Base+0x98> │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r7, #408] @ 0x198 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3ad4 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq c3c20 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - beq c3ad4 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + beq c3c20 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3ad4 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r3, #5092 @ 0x13e4 │ │ │ │ + bge c3c20 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r3, #3132 @ 0xc3c │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - b c402c <_PyDict_SendEvent@@Base+0x5f8> │ │ │ │ + b c4178 <_PyDict_SendEvent@@Base+0x5f8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r4, [r3, #404] @ 0x194 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c3b18 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq c3c64 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c4188 <_PyDict_SendEvent@@Base+0x754> │ │ │ │ + bne c42d4 <_PyDict_SendEvent@@Base+0x754> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3b18 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + b c3c64 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #400] @ 0x190 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3b0c <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq c3c58 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c4150 <_PyDict_SendEvent@@Base+0x71c> │ │ │ │ + bne c429c <_PyDict_SendEvent@@Base+0x71c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3b0c <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + b c3c58 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #396] @ 0x18c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3b04 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq c3c50 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c4118 <_PyDict_SendEvent@@Base+0x6e4> │ │ │ │ + bne c4264 <_PyDict_SendEvent@@Base+0x6e4> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3b04 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + b c3c50 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #392] @ 0x188 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3afc <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq c3c48 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c40e0 <_PyDict_SendEvent@@Base+0x6ac> │ │ │ │ + bne c422c <_PyDict_SendEvent@@Base+0x6ac> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3afc <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + b c3c48 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #388] @ 0x184 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3af4 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq c3c40 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c40a8 <_PyDict_SendEvent@@Base+0x674> │ │ │ │ + bne c41f4 <_PyDict_SendEvent@@Base+0x674> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3af4 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + b c3c40 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #384] @ 0x180 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3aec <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq c3c38 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c4070 <_PyDict_SendEvent@@Base+0x63c> │ │ │ │ + bne c41bc <_PyDict_SendEvent@@Base+0x63c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3aec <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + b c3c38 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ ldr r5, [r3, #380] @ 0x17c │ │ │ │ cmp r5, #0 │ │ │ │ - beq c3ae4 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + beq c3c30 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c4038 <_PyDict_SendEvent@@Base+0x604> │ │ │ │ + bne c4184 <_PyDict_SendEvent@@Base+0x604> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r8, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ - b c3ae4 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + b c3c30 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3ad4 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + bge c3c20 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r2, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2eeacc │ │ │ │ + b 2ee6a8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3ae4 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + bge c3c30 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b c3ae4 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ + bl 2ee6a8 │ │ │ │ + b c3c30 <_PyDict_SendEvent@@Base+0xb0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3aec <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + bge c3c38 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b c3aec <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ + bl 2ee6a8 │ │ │ │ + b c3c38 <_PyDict_SendEvent@@Base+0xb8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3af4 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + bge c3c40 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b c3af4 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ + bl 2ee6a8 │ │ │ │ + b c3c40 <_PyDict_SendEvent@@Base+0xc0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3afc <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + bge c3c48 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b c3afc <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ + bl 2ee6a8 │ │ │ │ + b c3c48 <_PyDict_SendEvent@@Base+0xc8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3b04 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + bge c3c50 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b c3b04 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ + bl 2ee6a8 │ │ │ │ + b c3c50 <_PyDict_SendEvent@@Base+0xd0> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3b0c <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + bge c3c58 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b c3b0c <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ + bl 2ee6a8 │ │ │ │ + b c3c58 <_PyDict_SendEvent@@Base+0xd8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3b18 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + bge c3c64 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #33524 @ 0x82f4 │ │ │ │ + movw r0, #25900 @ 0x652c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 2eeacc │ │ │ │ - b c3b18 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ + bl 2ee6a8 │ │ │ │ + b c3c64 <_PyDict_SendEvent@@Base+0xe4> │ │ │ │ add r3, r7, #41216 @ 0xa100 │ │ │ │ mov r4, r1 │ │ │ │ add r7, r3, #156 @ 0x9c │ │ │ │ add sl, r3, #124 @ 0x7c │ │ │ │ - movw r3, #16956 @ 0x423c │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #12 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #1 │ │ │ │ - bne c4204 <_PyDict_SendEvent@@Base+0x7d0> │ │ │ │ + bne c4350 <_PyDict_SendEvent@@Base+0x7d0> │ │ │ │ add r2, sl, #4 │ │ │ │ asr r6, r6, #1 │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, r7 │ │ │ │ - bne c41e4 <_PyDict_SendEvent@@Base+0x7b0> │ │ │ │ - b c3ad4 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ + bne c4330 <_PyDict_SendEvent@@Base+0x7b0> │ │ │ │ + b c3c20 <_PyDict_SendEvent@@Base+0xa0> │ │ │ │ ldr r5, [sl] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c41ec <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + beq c4338 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r5, r2 │ │ │ │ - beq c41ec <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + beq c4338 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b c41ec <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ + b c4338 <_PyDict_SendEvent@@Base+0x7b8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ clz r0, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ lsr r0, r0, #5 │ │ │ │ moveq r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c427c <_PyDict_SendEvent@@Base+0x848> │ │ │ │ + beq c43c8 <_PyDict_SendEvent@@Base+0x848> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #22512 @ 0x57f0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r1, #24] │ │ │ │ streq r2, [r3, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000c428c : │ │ │ │ +000c43d8 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14572 @ 0x38ec │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne c42ac │ │ │ │ + bne c43f8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ subs r2, r0, #0 │ │ │ │ ldrne r0, [r3, #8] │ │ │ │ - beq c42e4 │ │ │ │ + beq c4430 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r1, #833 @ 0x341 │ │ │ │ - movw r0, #41232 @ 0xa110 │ │ │ │ + movw r0, #43912 @ 0xab88 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ str r2, [fp, #-8] │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - b c42dc │ │ │ │ + b c4428 │ │ │ │ │ │ │ │ -000c4300 : │ │ │ │ +000c444c : │ │ │ │ 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 c4380 │ │ │ │ + beq c44cc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c4380 │ │ │ │ + beq c44cc │ │ │ │ mov r1, #0 │ │ │ │ - bl c439c │ │ │ │ + bl c44e8 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - ldr ip, [pc, #84] @ c4398 │ │ │ │ + ldr ip, [pc, #84] @ c44e4 │ │ │ │ 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] │ │ │ │ @@ -154703,17 +154786,17 @@ │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ str ip, [r0, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [ip, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r1, #4542 @ 0x11be │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -154721,43 +154804,43 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw lr, #21196 @ 0x52cc │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov sl, r1 │ │ │ │ cmp ip, lr │ │ │ │ - beq c43dc │ │ │ │ + beq c4528 │ │ │ │ ldr r3, [ip, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4950 │ │ │ │ + beq c4a9c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c4694 │ │ │ │ + beq c47e0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c47b0 │ │ │ │ + bne c48fc │ │ │ │ ldr r2, [ip, #108] @ 0x6c │ │ │ │ - movw r3, #12788 @ 0x31f4 │ │ │ │ + movw r3, #14140 @ 0x373c │ │ │ │ movt r3, #29 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4860 │ │ │ │ + bne c49ac │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r3, #21846 @ 0x5556 │ │ │ │ movt r3, #21845 @ 0x5555 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ lsl r2, r2, #1 │ │ │ │ smull r0, r3, r3, r2 │ │ │ │ sub r3, r3, r2, asr #31 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt c4860 │ │ │ │ + bgt c49ac │ │ │ │ cmp ip, lr │ │ │ │ - beq c4440 │ │ │ │ + beq c458c │ │ │ │ ldr r3, [ip, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4908 │ │ │ │ + beq c4a54 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ moveq ip, #12 │ │ │ │ lsl r2, r3, r2 │ │ │ │ @@ -154766,43 +154849,43 @@ │ │ │ │ lsl r2, r2, r3 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ add r0, r0, #20 │ │ │ │ umull r3, r2, r3, r2 │ │ │ │ lsr r2, r2, #1 │ │ │ │ mlas r2, ip, r2, r0 │ │ │ │ - bmi c4854 │ │ │ │ - movw r6, #38384 @ 0x95f0 │ │ │ │ + bmi c49a0 │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ - movw r3, #65388 @ 0xff6c │ │ │ │ + movw r3, #65488 @ 0xffd0 │ │ │ │ movt r3, #9 │ │ │ │ ldr r5, [r6, #996] @ 0x3e4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c4714 │ │ │ │ - ldr r0, [pc, #1220] @ c496c │ │ │ │ + bne c4860 │ │ │ │ + ldr r0, [pc, #1220] @ c4ab8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs c46b0 │ │ │ │ + bcs c47fc │ │ │ │ lsr ip, r3, #3 │ │ │ │ ldr r3, [r7, ip, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq c46f8 │ │ │ │ + beq c4844 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r5] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4654 │ │ │ │ + beq c47a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e2dc │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ mov r3, #1 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ @@ -154815,312 +154898,312 @@ │ │ │ │ addeq r2, r1, #4 │ │ │ │ movne lr, #8 │ │ │ │ addne r1, r2, #4 │ │ │ │ addeq r1, r1, #8 │ │ │ │ moveq lr, #12 │ │ │ │ cmp r6, #0 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt c4570 │ │ │ │ - b c45b4 │ │ │ │ + bgt c46bc │ │ │ │ + b c4700 │ │ │ │ str r7, [r3] │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c459c │ │ │ │ + ble c46e8 │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, lr │ │ │ │ cmp r6, r0 │ │ │ │ - beq c45b4 │ │ │ │ + beq c4700 │ │ │ │ add r2, r2, lr │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c455c │ │ │ │ + beq c46a8 │ │ │ │ ldr ip, [r3] │ │ │ │ add r7, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ ldr ip, [r2] │ │ │ │ - ble c454c │ │ │ │ + ble c4698 │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c455c │ │ │ │ + bgt c46a8 │ │ │ │ add r0, r0, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, r0 │ │ │ │ str r3, [ip] │ │ │ │ addne r1, r1, lr │ │ │ │ - bne c456c │ │ │ │ + bne c46b8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne c4738 │ │ │ │ - ldr r3, [pc, #936] @ c496c │ │ │ │ + bne c4884 │ │ │ │ + ldr r3, [pc, #936] @ c4ab8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #1920] @ 0x780 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c4634 │ │ │ │ + beq c4780 │ │ │ │ ldr r2, [r6] │ │ │ │ str r2, [r3, #1920] @ 0x780 │ │ │ │ ldr r2, [r3, #1924] @ 0x784 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #1924] @ 0x784 │ │ │ │ - ldr r2, [pc, #892] @ c4970 │ │ │ │ + ldr r2, [pc, #892] @ c4abc │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c48c0 │ │ │ │ + bne c4a0c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [r6, #24] │ │ │ │ str r3, [r6, #28] │ │ │ │ str r3, [r6, #8] │ │ │ │ strd r0, [r6, #16] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r0, #19260 @ 0x4b3c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne c4604 │ │ │ │ + bne c4750 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25c0cc <_PyNamespace_New@@Base+0x19c> │ │ │ │ - b c4858 │ │ │ │ + bl 25ca50 <_PyNamespace_New@@Base+0x19c> │ │ │ │ + b c49a4 │ │ │ │ ldrd r8, [r3, #24] │ │ │ │ cmp r9, r8 │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [lr, #12] │ │ │ │ strcc lr, [r3, #8] │ │ │ │ - bcc c44f4 │ │ │ │ + bcc c4640 │ │ │ │ add ip, ip, #1 │ │ │ │ add r1, r3, r8 │ │ │ │ str r1, [r3, #4] │ │ │ │ add ip, r8, ip, lsl #3 │ │ │ │ str ip, [r3, #24] │ │ │ │ str r0, [r3, r8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c46b0 │ │ │ │ + beq c47fc │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b c44f4 │ │ │ │ + b c4640 │ │ │ │ cmp sl, #0 │ │ │ │ - bne c4774 │ │ │ │ + bne c48c0 │ │ │ │ movw r0, #19260 @ 0x4b3c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 284a20 │ │ │ │ + b 284cd8 │ │ │ │ ldr r5, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32328 @ 0x7e48 │ │ │ │ movt r3, #9 │ │ │ │ cmp r5, r3 │ │ │ │ - bne c4794 │ │ │ │ + bne c48e0 │ │ │ │ cmp r2, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c4854 │ │ │ │ + beq c49a0 │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b c468c │ │ │ │ + b c47d8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ - b c4684 │ │ │ │ + b c47d0 │ │ │ │ ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c4854 │ │ │ │ + beq c49a0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c44f4 │ │ │ │ + b c4640 │ │ │ │ movw r0, #21196 @ 0x52cc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c4648 │ │ │ │ + beq c4794 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #0 │ │ │ │ str r5, [r6, #24] │ │ │ │ str r3, [r6, #28] │ │ │ │ str r3, [r6, #8] │ │ │ │ strd r0, [r6, #16] │ │ │ │ str r2, [r6, #32] │ │ │ │ - b c4620 │ │ │ │ + b c476c │ │ │ │ movw r0, #21196 @ 0x52cc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 284a20 │ │ │ │ + bl 284cd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c4628 │ │ │ │ + beq c4774 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r6, #32] │ │ │ │ - b c4628 │ │ │ │ + b c4774 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ - b c46e0 │ │ │ │ - bl 309344 <_Py_call_instrumentation_exc2@@Base+0xf0> │ │ │ │ + b c482c │ │ │ │ + bl 308ff0 <_Py_call_instrumentation_exc2@@Base+0xf0> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c4944 │ │ │ │ + beq c4a90 │ │ │ │ cmp sl, #0 │ │ │ │ movwne r0, #21196 @ 0x52cc │ │ │ │ movweq r0, #19260 @ 0x4b3c │ │ │ │ movtne r0, #96 @ 0x60 │ │ │ │ movteq r0, #96 @ 0x60 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4938 │ │ │ │ + beq c4a84 │ │ │ │ ldrb ip, [r5] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - bls c4818 │ │ │ │ + bls c4964 │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq c47ec │ │ │ │ + beq c4938 │ │ │ │ ldr r0, [r2] │ │ │ │ add lr, r0, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r2] │ │ │ │ - b c47ec │ │ │ │ + b c4938 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r6, #8] │ │ │ │ str r5, [r6, #28] │ │ │ │ ldr r3, [r2] │ │ │ │ str r2, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ strd r0, [r6, #16] │ │ │ │ addge r3, r3, #1 │ │ │ │ strge r3, [r2] │ │ │ │ cmp sl, #0 │ │ │ │ - beq c4628 │ │ │ │ - b c4788 │ │ │ │ - bl 2e73f4 │ │ │ │ + beq c4774 │ │ │ │ + b c48d4 │ │ │ │ + bl 2e730c │ │ │ │ mov r6, #0 │ │ │ │ - b c4628 │ │ │ │ + b c4774 │ │ │ │ cmp sl, #0 │ │ │ │ - bne c4918 │ │ │ │ + bne c4a64 │ │ │ │ movw r0, #19260 @ 0x4b3c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 284a20 │ │ │ │ + bl 284cd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c4858 │ │ │ │ + beq c49a4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl cb810 │ │ │ │ + bl cb8d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4628 │ │ │ │ + beq c4774 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4858 │ │ │ │ + bgt c49a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4858 │ │ │ │ + bne c49a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c4858 │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c49a4 │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c48ec │ │ │ │ - ldr r0, [pc, #156] @ c4974 │ │ │ │ - bl 1bde48 │ │ │ │ + bne c4a38 │ │ │ │ + ldr r0, [pc, #156] @ c4ac0 │ │ │ │ + bl 1be248 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4604 │ │ │ │ + bne c4750 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ - b c4604 │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ + b c4750 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b c4604 │ │ │ │ + b c4750 │ │ │ │ cmp ip, lr │ │ │ │ - beq c4440 │ │ │ │ + beq c458c │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c4900 │ │ │ │ - b c4440 │ │ │ │ + bne c4a4c │ │ │ │ + b c458c │ │ │ │ movw r0, #21196 @ 0x52cc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 284a20 │ │ │ │ + bl 284cd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c4858 │ │ │ │ + beq c49a4 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r6, #32] │ │ │ │ - b c487c │ │ │ │ + b c49c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ - b c4858 │ │ │ │ + bl a61d8 │ │ │ │ + b c49a4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ mov r3, ip │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c43dc │ │ │ │ + beq c4528 │ │ │ │ cmp r3, lr │ │ │ │ - bne c4954 │ │ │ │ - b c43dc │ │ │ │ + bne c4aa0 │ │ │ │ + b c4528 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000c4978 : │ │ │ │ +000c4ac4 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #11672 @ 0x2d98 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl aa37c <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa398 <_PyType_AllocNoTrack@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c4a68 │ │ │ │ + beq c4bb4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r3, #32 │ │ │ │ mov ip, #7 │ │ │ │ str r1, [r3, #20] │ │ │ │ cmp r4, r2 │ │ │ │ mvn r1, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str ip, [r3, #16] │ │ │ │ str r2, [r3, #28] │ │ │ │ str r1, [r3, #24] │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ - bne c4a2c │ │ │ │ - ldr ip, [pc, #136] @ c4a70 │ │ │ │ + bne c4b78 │ │ │ │ + ldr ip, [pc, #136] @ c4bbc │ │ │ │ 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] │ │ │ │ @@ -155133,81 +155216,81 @@ │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl c9808 │ │ │ │ + bl c98e4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c49e0 │ │ │ │ + beq c4b2c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4a68 │ │ │ │ + bgt c4bb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c4a68 │ │ │ │ + bne c4bb4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c4a20 │ │ │ │ + b c4b6c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c4a74 <_PyObject_New@@Base>: │ │ │ │ +000c4bc0 <_PyObject_New@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - blt c4bf8 <_PyObject_New@@Base+0x184> │ │ │ │ - movw r5, #38384 @ 0x95f0 │ │ │ │ + blt c4d44 <_PyObject_New@@Base+0x184> │ │ │ │ + movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r3, #65388 @ 0xff6c │ │ │ │ + movw r3, #65488 @ 0xffd0 │ │ │ │ movt r3, #9 │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [r5, #1016] @ 0x3f8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c4bdc <_PyObject_New@@Base+0x168> │ │ │ │ - ldr r0, [pc, #416] @ c4c60 <_PyObject_New@@Base+0x1ec> │ │ │ │ + bne c4d28 <_PyObject_New@@Base+0x168> │ │ │ │ + ldr r0, [pc, #416] @ c4dac <_PyObject_New@@Base+0x1ec> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, r6, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ - bcs c4b7c <_PyObject_New@@Base+0x108> │ │ │ │ + bcs c4cc8 <_PyObject_New@@Base+0x108> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r7, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq c4bc4 <_PyObject_New@@Base+0x150> │ │ │ │ + beq c4d10 <_PyObject_New@@Base+0x150> │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4b44 <_PyObject_New@@Base+0xd0> │ │ │ │ + beq c4c90 <_PyObject_New@@Base+0xd0> │ │ │ │ ldr r3, [r2] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - ldr r2, [pc, #316] @ c4c64 <_PyObject_New@@Base+0x1f0> │ │ │ │ + ldr r2, [pc, #316] @ c4db0 <_PyObject_New@@Base+0x1f0> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4c04 <_PyObject_New@@Base+0x190> │ │ │ │ + bne c4d50 <_PyObject_New@@Base+0x190> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp lr, r8 │ │ │ │ addls r1, r1, #1 │ │ │ │ @@ -155216,433 +155299,433 @@ │ │ │ │ strhi r3, [ip, #12] │ │ │ │ strls r1, [r3, #24] │ │ │ │ addls r1, r3, lr │ │ │ │ strhi ip, [r3, #8] │ │ │ │ strls r1, [r3, #4] │ │ │ │ strls r0, [r3, lr] │ │ │ │ cmp r4, #0 │ │ │ │ - bne c4b0c <_PyObject_New@@Base+0x98> │ │ │ │ + bne c4c58 <_PyObject_New@@Base+0x98> │ │ │ │ ldr r4, [r5, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32328 @ 0x7e48 │ │ │ │ movt r3, #9 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c4c30 <_PyObject_New@@Base+0x1bc> │ │ │ │ + bne c4d7c <_PyObject_New@@Base+0x1bc> │ │ │ │ cmp r6, #1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ movcs r0, r6 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c4bf8 <_PyObject_New@@Base+0x184> │ │ │ │ + beq c4d44 <_PyObject_New@@Base+0x184> │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b c4b0c <_PyObject_New@@Base+0x98> │ │ │ │ + b c4c58 <_PyObject_New@@Base+0x98> │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b c4b74 <_PyObject_New@@Base+0x100> │ │ │ │ + b c4cc0 <_PyObject_New@@Base+0x100> │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne c4b0c <_PyObject_New@@Base+0x98> │ │ │ │ + bne c4c58 <_PyObject_New@@Base+0x98> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + b 2e730c │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c4c4c <_PyObject_New@@Base+0x1d8> │ │ │ │ - ldr r0, [pc, #76] @ c4c68 <_PyObject_New@@Base+0x1f4> │ │ │ │ - bl 1bde48 │ │ │ │ + bne c4d98 <_PyObject_New@@Base+0x1d8> │ │ │ │ + ldr r0, [pc, #76] @ c4db4 <_PyObject_New@@Base+0x1f4> │ │ │ │ + bl 1be248 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4b38 <_PyObject_New@@Base+0xc4> │ │ │ │ + bne c4c84 <_PyObject_New@@Base+0xc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ - b c4b38 <_PyObject_New@@Base+0xc4> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ + b c4c84 <_PyObject_New@@Base+0xc4> │ │ │ │ ldr r0, [r5, #972] @ 0x3cc │ │ │ │ mov r1, r6 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b c4bac <_PyObject_New@@Base+0x138> │ │ │ │ + b c4cf8 <_PyObject_New@@Base+0x138> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b c4b38 <_PyObject_New@@Base+0xc4> │ │ │ │ + b c4c84 <_PyObject_New@@Base+0xc4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000c4c6c : │ │ │ │ +000c4db8 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq c4dfc │ │ │ │ + beq c4f48 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [ip, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4cc0 │ │ │ │ + beq c4e0c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4cc0 │ │ │ │ + beq c4e0c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [ip, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4d2c │ │ │ │ + beq c4e78 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4d2c │ │ │ │ + beq c4e78 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4e58 │ │ │ │ + beq c4fa4 │ │ │ │ ldr r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4e58 │ │ │ │ - movw r2, #52316 @ 0xcc5c │ │ │ │ + beq c4fa4 │ │ │ │ + movw r2, #48344 @ 0xbcd8 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r2] │ │ │ │ - bl 14b650 │ │ │ │ + bl 14bcf4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4e38 │ │ │ │ + beq c4f84 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 169fd0 │ │ │ │ + b 16a660 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge c4e1c │ │ │ │ + bge c4f68 │ │ │ │ movw r2, #41268 @ 0xa134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq c4e08 │ │ │ │ - ldr r1, [pc, #288] @ c4e70 │ │ │ │ + beq c4f54 │ │ │ │ + ldr r1, [pc, #288] @ c4fbc │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b3b50 │ │ │ │ + bl b3bb0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4e00 │ │ │ │ + beq c4f4c │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ movw r1, #5196 @ 0x144c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq c4dcc │ │ │ │ + beq c4f18 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 141a64 │ │ │ │ + bl 14214c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4dc0 │ │ │ │ + bgt c4f0c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c4dc0 │ │ │ │ + bne c4f0c │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #41308 @ 0xa15c │ │ │ │ + movw r1, #43988 @ 0xabd4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ - bl 3c867c <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ + b 14161c │ │ │ │ + bl 3c7f24 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ mov r3, #0 │ │ │ │ - b c4dc0 │ │ │ │ + b c4f0c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1c35f0 │ │ │ │ + b 1c3a20 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41344 @ 0xa180 │ │ │ │ + movw r1, #44024 @ 0xabf8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - b c4df0 │ │ │ │ + b c4f3c │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - beq c4d1c │ │ │ │ - b c4e00 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq c4e68 │ │ │ │ + b c4f4c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41260 @ 0xa12c │ │ │ │ + movw r1, #43940 @ 0xaba4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - b c4e30 │ │ │ │ - rsbeq r1, r3, r0, lsl #25 │ │ │ │ + b c4f7c │ │ │ │ + rsbeq r1, r3, r8, lsl #25 │ │ │ │ │ │ │ │ -000c4e74 <_PyDict_Subscript@@Base>: │ │ │ │ +000c4fc0 <_PyDict_Subscript@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4ef8 <_PyDict_Subscript@@Base+0x84> │ │ │ │ + bne c5044 <_PyDict_Subscript@@Base+0x84> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c4ef8 <_PyDict_Subscript@@Base+0x84> │ │ │ │ + beq c5044 <_PyDict_Subscript@@Base+0x84> │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4f28 <_PyDict_Subscript@@Base+0xb4> │ │ │ │ + beq c5074 <_PyDict_Subscript@@Base+0xb4> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4f60 <_PyDict_Subscript@@Base+0xec> │ │ │ │ + bgt c50ac <_PyDict_Subscript@@Base+0xec> │ │ │ │ add r2, r2, #1 │ │ │ │ cmn r0, #3 │ │ │ │ str r2, [r3] │ │ │ │ - beq c4f58 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c50a4 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4f6c <_PyDict_Subscript@@Base+0xf8> │ │ │ │ + beq c50b8 <_PyDict_Subscript@@Base+0xf8> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4fec <_PyDict_Subscript@@Base+0x178> │ │ │ │ + beq c5138 <_PyDict_Subscript@@Base+0x178> │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4ec8 <_PyDict_Subscript@@Base+0x54> │ │ │ │ + bne c5014 <_PyDict_Subscript@@Base+0x54> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c4f58 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c50a4 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #21196 @ 0x52cc │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - bne c4f8c <_PyDict_Subscript@@Base+0x118> │ │ │ │ + bne c50d8 <_PyDict_Subscript@@Base+0x118> │ │ │ │ mov r0, r4 │ │ │ │ - bl 17fd48 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 180380 <_PyErr_SetKeyError@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c4eec <_PyDict_Subscript@@Base+0x78> │ │ │ │ + b c5038 <_PyDict_Subscript@@Base+0x78> │ │ │ │ cmn r0, #3 │ │ │ │ - bne c4ee4 <_PyDict_Subscript@@Base+0x70> │ │ │ │ - b c4f58 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + bne c5030 <_PyDict_Subscript@@Base+0x70> │ │ │ │ + b c50a4 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #19260 @ 0x4b3c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #21196 @ 0x52cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq c4f50 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ + beq c509c <_PyDict_Subscript@@Base+0xdc> │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #100] @ c4ffc <_PyDict_Subscript@@Base+0x188> │ │ │ │ - bl d59c4 <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #100] @ c5148 <_PyDict_Subscript@@Base+0x188> │ │ │ │ + bl d5a9c <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c4fdc <_PyDict_Subscript@@Base+0x168> │ │ │ │ + beq c5128 <_PyDict_Subscript@@Base+0x168> │ │ │ │ mov r1, r4 │ │ │ │ - bl 141a64 │ │ │ │ + bl 14214c │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4eec <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bgt c5038 <_PyDict_Subscript@@Base+0x78> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c4eec <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bne c5038 <_PyDict_Subscript@@Base+0x78> │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c4eec <_PyDict_Subscript@@Base+0x78> │ │ │ │ - bl be93c │ │ │ │ + b c5038 <_PyDict_Subscript@@Base+0x78> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4f50 <_PyDict_Subscript@@Base+0xdc> │ │ │ │ - b c4f58 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + beq c509c <_PyDict_Subscript@@Base+0xdc> │ │ │ │ + b c50a4 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f764c │ │ │ │ - b c4f58 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ - rsbeq r2, r3, ip, ror #11 │ │ │ │ + bl 2f7228 │ │ │ │ + b c50a4 <_PyDict_Subscript@@Base+0xe4> │ │ │ │ + strdeq r2, [r3], #-84 @ 0xffffffac @ │ │ │ │ │ │ │ │ -000c5000 <_PyDict_SubscriptKnownHash@@Base>: │ │ │ │ +000c514c <_PyDict_SubscriptKnownHash@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5060 <_PyDict_SubscriptKnownHash@@Base+0x60> │ │ │ │ + beq c51ac <_PyDict_SubscriptKnownHash@@Base+0x60> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmn r0, #3 │ │ │ │ - beq c5068 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + beq c51b4 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c5070 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ + beq c51bc <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmn r0, #3 │ │ │ │ - bne c5070 <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ + bne c51bc <_PyDict_SubscriptKnownHash@@Base+0x70> │ │ │ │ mov r3, #0 │ │ │ │ - b c5054 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + b c51a0 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #19260 @ 0x4b3c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #21196 @ 0x52cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - bne c509c <_PyDict_SubscriptKnownHash@@Base+0x9c> │ │ │ │ + bne c51e8 <_PyDict_SubscriptKnownHash@@Base+0x9c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 17fd48 <_PyErr_SetKeyError@@Base> │ │ │ │ - b c5068 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ - ldr r1, [pc, #96] @ c5104 <_PyDict_SubscriptKnownHash@@Base+0x104> │ │ │ │ + bl 180380 <_PyErr_SetKeyError@@Base> │ │ │ │ + b c51b4 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + ldr r1, [pc, #96] @ c5250 <_PyDict_SubscriptKnownHash@@Base+0x104> │ │ │ │ mov r0, r4 │ │ │ │ - bl d59c4 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl d5a9c <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq c50f4 <_PyDict_SubscriptKnownHash@@Base+0xf4> │ │ │ │ + beq c5240 <_PyDict_SubscriptKnownHash@@Base+0xf4> │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 141a64 │ │ │ │ + bl 14214c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5054 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bgt c51a0 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c5054 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bne c51a0 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c5054 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ - bl be93c │ │ │ │ + b c51a0 <_PyDict_SubscriptKnownHash@@Base+0x54> │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5090 <_PyDict_SubscriptKnownHash@@Base+0x90> │ │ │ │ - b c5068 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ - rsbeq r2, r3, ip, ror #11 │ │ │ │ + beq c51dc <_PyDict_SubscriptKnownHash@@Base+0x90> │ │ │ │ + b c51b4 <_PyDict_SubscriptKnownHash@@Base+0x68> │ │ │ │ + strdeq r2, [r3], #-84 @ 0xffffffac @ │ │ │ │ │ │ │ │ -000c5108 : │ │ │ │ +000c5254 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne c5404 │ │ │ │ + bne c5550 │ │ │ │ ldr r5, [r0, #132] @ 0x84 │ │ │ │ movw r8, #21196 @ 0x52cc │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r8 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c56e8 │ │ │ │ - ldr r7, [pc, #1668] @ c57e4 │ │ │ │ + beq c5834 │ │ │ │ + ldr r7, [pc, #1668] @ c5930 │ │ │ │ movw r6, #42752 @ 0xa700 │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ ldr r3, [r7, #2460] @ 0x99c │ │ │ │ cmp r3, r6 │ │ │ │ - bne c5504 │ │ │ │ + bne c5650 │ │ │ │ ldr r2, [r7, #2468] @ 0x9a4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq c5504 │ │ │ │ + beq c5650 │ │ │ │ sub r9, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #1632] @ c57e8 │ │ │ │ + ldr r1, [pc, #1632] @ c5934 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r9 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5524 │ │ │ │ + beq c5670 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq c57b8 │ │ │ │ + beq c5904 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ and r5, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r5, r5, #1 │ │ │ │ - bhi c55f4 │ │ │ │ + bhi c5740 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mul r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt c56e0 │ │ │ │ + blt c582c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq sl, [r4, #132] @ 0x84 │ │ │ │ - beq c5228 │ │ │ │ - ldr r3, [pc, #1540] @ c57ec │ │ │ │ + beq c5374 │ │ │ │ + ldr r3, [pc, #1540] @ c5938 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -155658,41 +155741,41 @@ │ │ │ │ ldreq sl, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r8 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c576c │ │ │ │ + beq c58b8 │ │ │ │ ldr r3, [r7, #2492] @ 0x9bc │ │ │ │ cmp r3, r6 │ │ │ │ - bne c5558 │ │ │ │ + bne c56a4 │ │ │ │ ldr r2, [r7, #2500] @ 0x9c4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq c5558 │ │ │ │ - ldr r1, [pc, #1420] @ c57f0 │ │ │ │ + beq c56a4 │ │ │ │ + ldr r1, [pc, #1420] @ c593c │ │ │ │ mov r3, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5578 │ │ │ │ + beq c56c4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c57b8 │ │ │ │ + beq c5904 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r6, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r6, r6, #1 │ │ │ │ - bhi c5624 │ │ │ │ + bhi c5770 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul r6, r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt c56e0 │ │ │ │ + blt c582c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ and r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -155700,86 +155783,86 @@ │ │ │ │ add r2, r2, #3 │ │ │ │ lsl r3, r3, #3 │ │ │ │ mla r2, r1, r5, r2 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ sub r1, r1, r3 │ │ │ │ bic r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - ldr r1, [pc, #1284] @ c57f4 │ │ │ │ + ldr r1, [pc, #1284] @ c5940 │ │ │ │ ldr r9, [r1, r8] │ │ │ │ - bhi c57a8 │ │ │ │ + bhi c58f4 │ │ │ │ adds r0, r3, r2 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bmi c57a8 │ │ │ │ - movw r7, #38384 @ 0x95f0 │ │ │ │ + bmi c58f4 │ │ │ │ + movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r1, #65388 @ 0xff6c │ │ │ │ + movw r1, #65488 @ 0xffd0 │ │ │ │ movt r1, #9 │ │ │ │ ldr r2, [r7, #1016] @ 0x3f8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne c5690 │ │ │ │ - ldr r2, [pc, #1224] @ c57ec │ │ │ │ + bne c57dc │ │ │ │ + ldr r2, [pc, #1224] @ c5938 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r8] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bcs c55a0 │ │ │ │ + bcs c56ec │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r0 │ │ │ │ - beq c567c │ │ │ │ + beq c57c8 │ │ │ │ ldr r0, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr ip, [r0] │ │ │ │ str ip, [r2, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq c545c │ │ │ │ + beq c55a8 │ │ │ │ add r7, r0, r3 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r7, #-8] │ │ │ │ str r2, [r7, #-4] │ │ │ │ ldr r2, [r3, #3752] @ 0xea8 │ │ │ │ ldr r1, [r3, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #3752] @ 0xea8 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt c54ac │ │ │ │ - ldr r2, [pc, #1096] @ c57f8 │ │ │ │ + bgt c55f8 │ │ │ │ + ldr r2, [pc, #1096] @ c5944 │ │ │ │ ldr r3, [r4] │ │ │ │ str r4, [r7, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5710 │ │ │ │ + bne c585c │ │ │ │ mvn r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r7, #12] │ │ │ │ str r6, [r7, #8] │ │ │ │ - beq c53f8 │ │ │ │ + beq c5544 │ │ │ │ lsl r2, r5, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r7, #16 │ │ │ │ bl 2d720 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #992] @ c57ec │ │ │ │ + ldr r0, [pc, #992] @ c5938 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ movw r8, #21196 @ 0x52cc │ │ │ │ movt r8, #96 @ 0x60 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ @@ -155792,263 +155875,263 @@ │ │ │ │ cmp r0, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r5, [r1, #444] @ 0x1bc │ │ │ │ ldreq r5, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - b c5140 │ │ │ │ + b c528c │ │ │ │ ldr sl, [r2, #24] │ │ │ │ ldr lr, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ - bcc c5498 │ │ │ │ + bcc c55e4 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, sl, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ add r1, r2, sl │ │ │ │ str r1, [r2, #4] │ │ │ │ str ip, [r2, sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c55a0 │ │ │ │ - ldr r2, [pc, #864] @ c57f4 │ │ │ │ + beq c56ec │ │ │ │ + ldr r2, [pc, #864] @ c5940 │ │ │ │ ldr r9, [r2, r8] │ │ │ │ - b c5374 │ │ │ │ + b c54c0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b c5374 │ │ │ │ + b c54c0 │ │ │ │ ldr r2, [r3, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq c53a8 │ │ │ │ + beq c54f4 │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c53a8 │ │ │ │ + bne c54f4 │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c57d4 │ │ │ │ + bne c5920 │ │ │ │ add r2, r9, #12 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ tst r3, #16 │ │ │ │ - bne c53a8 │ │ │ │ + bne c54f4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c54e8 │ │ │ │ + bne c5634 │ │ │ │ dmb ish │ │ │ │ - b c53a8 │ │ │ │ - ldr r0, [pc, #732] @ c57e8 │ │ │ │ - bl 99260 │ │ │ │ + b c54f4 │ │ │ │ + ldr r0, [pc, #732] @ c5934 │ │ │ │ + bl 992e8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c517c │ │ │ │ - ldr r1, [pc, #712] @ c57e8 │ │ │ │ + bne c52c8 │ │ │ │ + ldr r1, [pc, #712] @ c5934 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f764c │ │ │ │ - bl be93c │ │ │ │ + bl 2f7228 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c56e0 │ │ │ │ + bne c582c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - ldr r2, [pc, #676] @ c57e8 │ │ │ │ - movw r1, #41384 @ 0xa1a8 │ │ │ │ + ldr r2, [pc, #676] @ c5934 │ │ │ │ + movw r1, #44064 @ 0xac20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ - ldr r0, [pc, #656] @ c57f0 │ │ │ │ - bl 99260 │ │ │ │ - ldr r1, [pc, #648] @ c57f0 │ │ │ │ + b 14161c │ │ │ │ + ldr r0, [pc, #656] @ c593c │ │ │ │ + bl 992e8 │ │ │ │ + ldr r1, [pc, #648] @ c593c │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c5260 │ │ │ │ + bne c53ac │ │ │ │ mov r0, sl │ │ │ │ - bl 2f764c │ │ │ │ - bl be93c │ │ │ │ + bl 2f7228 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c56e0 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bne c582c │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - movw r1, #41384 @ 0xa1a8 │ │ │ │ + movw r1, #44064 @ 0xac20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #592] @ c57f0 │ │ │ │ - b c5548 │ │ │ │ + ldr r2, [pc, #592] @ c593c │ │ │ │ + b c5694 │ │ │ │ ldr r2, [r7, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32328 @ 0x7e48 │ │ │ │ movt r1, #9 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r1 │ │ │ │ - bne c56b8 │ │ │ │ + bne c5804 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c57a8 │ │ │ │ - ldr r2, [pc, #532] @ c57f4 │ │ │ │ + beq c58f4 │ │ │ │ + ldr r2, [pc, #532] @ c5940 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [r2, r8] │ │ │ │ ldr r2, [r1, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #800] @ 0x320 │ │ │ │ - b c5374 │ │ │ │ + b c54c0 │ │ │ │ lsr r3, r3, #3 │ │ │ │ add r2, r2, #12 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ subs r3, r3, #1 │ │ │ │ - bcs c5654 │ │ │ │ + bcs c57a0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c56cc │ │ │ │ + blt c5818 │ │ │ │ mul r5, r5, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - bge c51d0 │ │ │ │ - b c56e0 │ │ │ │ + bge c531c │ │ │ │ + b c582c │ │ │ │ lsr r2, r2, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs c5668 │ │ │ │ + bcs c57b4 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c573c │ │ │ │ + blt c5888 │ │ │ │ mul r6, r6, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bge c52ac │ │ │ │ - b c56e0 │ │ │ │ + bge c53f8 │ │ │ │ + b c582c │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c5750 │ │ │ │ + bhi c589c │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ orr r1, r0, r1, lsl #30 │ │ │ │ - b c5604 │ │ │ │ + b c5750 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c5750 │ │ │ │ + bhi c589c │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ orr r1, r0, r1, lsl #30 │ │ │ │ - b c5634 │ │ │ │ + b c5780 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c5484 │ │ │ │ + b c55d0 │ │ │ │ ldr r0, [r7, #1012] @ 0x3f4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c57a8 │ │ │ │ - ldr r3, [pc, #324] @ c57f4 │ │ │ │ + beq c58f4 │ │ │ │ + ldr r3, [pc, #324] @ c5940 │ │ │ │ ldr r9, [r3, r8] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c5374 │ │ │ │ + b c54c0 │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c55d0 │ │ │ │ + b c571c │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r5, lsr #31 │ │ │ │ - beq c5750 │ │ │ │ + beq c589c │ │ │ │ mov r7, #0 │ │ │ │ - b c53f8 │ │ │ │ + b c5544 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5158 │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne c52a4 │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c5524 │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c5670 │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c5794 │ │ │ │ - ldr r0, [pc, #212] @ c57fc │ │ │ │ - bl 1bde48 │ │ │ │ + bne c58e0 │ │ │ │ + ldr r0, [pc, #212] @ c5948 │ │ │ │ + bl 1be248 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c53d4 │ │ │ │ + bne c5520 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ - b c53d4 │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ + b c5520 │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r6, lsr #31 │ │ │ │ - bne c56e0 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bne c582c │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41444 @ 0xa1e4 │ │ │ │ + movw r1, #44124 @ 0xac5c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b c56e0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b c582c │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5244 │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne c5390 │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c5578 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c56c4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b c53d4 │ │ │ │ + b c5520 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e7418 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b 2e7330 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41420 @ 0xa1cc │ │ │ │ + movw r1, #44100 @ 0xac44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b c56e0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b c582c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c53a8 │ │ │ │ - b c54d4 │ │ │ │ - strdeq r5, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r5, r3, r8, lsl #31 │ │ │ │ + bne c54f4 │ │ │ │ + b c5620 │ │ │ │ + strdeq r5, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ + mlseq r3, r0, pc, r5 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r5, r3, r8, lsr #31 │ │ │ │ + strhteq r5, [r3], #-240 @ 0xffffff10 │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r6, [r0, #132] @ 0x84 │ │ │ │ - beq c5888 │ │ │ │ + beq c59d4 │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #480] @ c5a20 │ │ │ │ + ldr r0, [pc, #480] @ c5b6c │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -156068,815 +156151,815 @@ │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c59dc │ │ │ │ + beq c5b28 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c591c │ │ │ │ + bne c5a68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c591c │ │ │ │ + beq c5a68 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c593c │ │ │ │ + beq c5a88 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c59c0 │ │ │ │ + beq c5b0c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi c5950 │ │ │ │ + bhi c5a9c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul r0, r3, r0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c58cc │ │ │ │ + bne c5a18 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f764c │ │ │ │ - bl be93c │ │ │ │ + bl 2f7228 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c59fc │ │ │ │ + beq c5b48 │ │ │ │ mvn r0, #0 │ │ │ │ - b c5914 │ │ │ │ + b c5a60 │ │ │ │ lsr r2, r2, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs c5978 │ │ │ │ + bcs c5ac4 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c598c │ │ │ │ + blt c5ad8 │ │ │ │ mul r0, r0, r1 │ │ │ │ - b c5914 │ │ │ │ + b c5a60 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c59a4 │ │ │ │ + bhi c5af0 │ │ │ │ ldr ip, [r3, r2, lsl #2] │ │ │ │ orr r1, ip, r1, lsl #30 │ │ │ │ - b c5960 │ │ │ │ + b c5aac │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r0, lsr #31 │ │ │ │ movne r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c5914 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bne c5a60 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41444 @ 0xa1e4 │ │ │ │ + movw r1, #44124 @ 0xac5c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b c5948 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 16f2c4 │ │ │ │ + b c5a94 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41420 @ 0xa1cc │ │ │ │ + movw r1, #44100 @ 0xac44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b c5948 │ │ │ │ - bl b66b8 │ │ │ │ + bl 16f2c4 │ │ │ │ + b c5a94 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c58ac │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne c59f8 │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c593c │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c5a88 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41384 @ 0xa1a8 │ │ │ │ + movw r1, #44064 @ 0xac20 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ - b c5948 │ │ │ │ + bl 14161c │ │ │ │ + b c5a94 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c5a24 : │ │ │ │ +000c5b70 : │ │ │ │ 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 c5b00 │ │ │ │ + beq c5c4c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq c5ae4 │ │ │ │ + beq c5c30 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi c5a70 │ │ │ │ + bhi c5bbc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul r0, r3, r0 │ │ │ │ pop {fp, pc} │ │ │ │ lsr r2, r2, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs c5a98 │ │ │ │ + bcs c5be4 │ │ │ │ cmp r1, #0 │ │ │ │ - blt c5ac8 │ │ │ │ + blt c5c14 │ │ │ │ mul r0, r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #3 │ │ │ │ ldrls ip, [r3, r2, lsl #2] │ │ │ │ orrls r1, ip, r1, lsl #30 │ │ │ │ - bls c5a80 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + bls c5bcc │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41444 @ 0xa1e4 │ │ │ │ + movw r1, #44124 @ 0xac5c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r0, lsr #31 │ │ │ │ - beq c5aa8 │ │ │ │ + beq c5bf4 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41420 @ 0xa1cc │ │ │ │ + movw r1, #44100 @ 0xac44 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b c5ac0 │ │ │ │ - movw r0, #41492 @ 0xa214 │ │ │ │ + bl 16f2c4 │ │ │ │ + b c5c0c │ │ │ │ + movw r0, #44172 @ 0xac8c │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #714 @ 0x2ca │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c5ac0 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c5c0c │ │ │ │ │ │ │ │ -000c5b14 : │ │ │ │ +000c5c60 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #296] @ c5c58 │ │ │ │ + ldr r2, [pc, #296] @ c5da4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1712] @ 0x6b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c5b84 │ │ │ │ - ldr r1, [pc, #268] @ c5c5c │ │ │ │ + beq c5cd0 │ │ │ │ + ldr r1, [pc, #268] @ c5da8 │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [r3, #1716] @ 0x6b4 │ │ │ │ ldr ip, [r4] │ │ │ │ str ip, [r3, #1712] @ 0x6b0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #1716] @ 0x6b4 │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5c08 │ │ │ │ + bne c5d54 │ │ │ │ mov r0, r4 │ │ │ │ vstr d0, [r4, #8] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #16 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 9fe1c │ │ │ │ + bl 9fe80 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c5c4c │ │ │ │ + beq c5d98 │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr r2, [pc, #156] @ c5c5c │ │ │ │ + ldr r2, [pc, #156] @ c5da8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5b74 │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + beq c5cc0 │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bne c5c34 │ │ │ │ - ldr r0, [pc, #116] @ c5c60 │ │ │ │ - bl 1bde48 │ │ │ │ + bne c5d80 │ │ │ │ + ldr r0, [pc, #116] @ c5dac │ │ │ │ + bl 1be248 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5b74 │ │ │ │ + bne c5cc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5b74 │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + b c5cc0 │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ vstr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - beq c5be4 │ │ │ │ + beq c5d30 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5b74 │ │ │ │ + b c5cc0 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - b c5b74 │ │ │ │ + b c5cc0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2e73f4 │ │ │ │ + b 2e730c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000c5c64 : │ │ │ │ +000c5db0 : │ │ │ │ add r1, r1, #4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ str r2, [r0, r1, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000c5c80 : │ │ │ │ +000c5dcc : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldrb r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5dac │ │ │ │ + beq c5ef8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ add r4, r2, #1 │ │ │ │ strle r3, [r1] │ │ │ │ cmp r2, r5 │ │ │ │ - bge c5cf8 │ │ │ │ + bge c5e44 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov ip, #0 │ │ │ │ str r1, [r3, r2, lsl #2] │ │ │ │ str r4, [r0, #8] │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r7, r1 │ │ │ │ mov r3, r0 │ │ │ │ cmp r5, r4 │ │ │ │ - bge c5d70 │ │ │ │ + bge c5ebc │ │ │ │ add r1, r2, #7 │ │ │ │ add r1, r1, r4, asr #3 │ │ │ │ bic r1, r1, #3 │ │ │ │ mov r6, r1 │ │ │ │ sub r1, r1, r4 │ │ │ │ cmp r1, #0 │ │ │ │ addle r1, r2, #4 │ │ │ │ bicle r6, r1, #3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c5d84 │ │ │ │ + beq c5ed0 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bhi c5db0 │ │ │ │ + bhi c5efc │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsl r1, r6, #2 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c5f74 │ │ │ │ + bl c60c0 │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5db0 │ │ │ │ + beq c5efc │ │ │ │ str r0, [r3, #12] │ │ │ │ str r4, [r3, #8] │ │ │ │ str r6, [r3, #16] │ │ │ │ mov ip, #0 │ │ │ │ str r7, [r0, r2, lsl #2] │ │ │ │ - b c5cec │ │ │ │ + b c5e38 │ │ │ │ cmp r4, r5, asr #1 │ │ │ │ - blt c5d08 │ │ │ │ + blt c5e54 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r4, [r3, #8] │ │ │ │ - b c5d64 │ │ │ │ + b c5eb0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c5f74 │ │ │ │ + bl c60c0 │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5db0 │ │ │ │ + beq c5efc │ │ │ │ mov r6, r4 │ │ │ │ - b c5d58 │ │ │ │ - b 25bac8 │ │ │ │ + b c5ea4 │ │ │ │ + b 25c448 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt c5d78 │ │ │ │ - bl 2e73f4 │ │ │ │ + bgt c5ec4 │ │ │ │ + bl 2e730c │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5dd8 │ │ │ │ + bgt c5f24 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5de0 │ │ │ │ + beq c5f2c │ │ │ │ mvn ip, #0 │ │ │ │ - b c5cec │ │ │ │ + b c5e38 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c5dd8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c5f24 │ │ │ │ │ │ │ │ -000c5dec <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ +000c5f38 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r1, r4, #1 │ │ │ │ - bl c5e6c <_PyList_AppendTakeRefListResize@@Base+0x80> │ │ │ │ + bl c5fb8 <_PyList_AppendTakeRefListResize@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #0 │ │ │ │ ldrne r2, [r5, #12] │ │ │ │ strne r6, [r2, r4, lsl #2] │ │ │ │ - beq c5e38 <_PyList_AppendTakeRefListResize@@Base+0x4c> │ │ │ │ + beq c5f84 <_PyList_AppendTakeRefListResize@@Base+0x4c> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r2, [r6] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5e2c <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ + bgt c5f78 <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c5e2c <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ + bne c5f78 <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c5e2c <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ + b c5f78 <_PyList_AppendTakeRefListResize@@Base+0x40> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ cmp r5, r1 │ │ │ │ - bge c5f00 <_PyList_AppendTakeRefListResize@@Base+0x114> │ │ │ │ + bge c604c <_PyList_AppendTakeRefListResize@@Base+0x114> │ │ │ │ add r3, r1, #6 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r3, r3, r2, asr #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ sub r1, r2, r1 │ │ │ │ sub r0, r3, r2 │ │ │ │ cmp r0, r1 │ │ │ │ - blt c5f34 <_PyList_AppendTakeRefListResize@@Base+0x148> │ │ │ │ + blt c6080 <_PyList_AppendTakeRefListResize@@Base+0x148> │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5f40 <_PyList_AppendTakeRefListResize@@Base+0x154> │ │ │ │ + beq c608c <_PyList_AppendTakeRefListResize@@Base+0x154> │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi c5f60 <_PyList_AppendTakeRefListResize@@Base+0x174> │ │ │ │ + bhi c60ac <_PyList_AppendTakeRefListResize@@Base+0x174> │ │ │ │ lsl r1, r3, #2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl c5f74 │ │ │ │ + bl c60c0 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq c5f60 <_PyList_AppendTakeRefListResize@@Base+0x174> │ │ │ │ + beq c60ac <_PyList_AppendTakeRefListResize@@Base+0x174> │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, r5, asr #1 │ │ │ │ - blt c5f14 <_PyList_AppendTakeRefListResize@@Base+0x128> │ │ │ │ + blt c6060 <_PyList_AppendTakeRefListResize@@Base+0x128> │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ - b c5ef8 <_PyList_AppendTakeRefListResize@@Base+0x10c> │ │ │ │ + b c6044 <_PyList_AppendTakeRefListResize@@Base+0x10c> │ │ │ │ add r3, r1, #6 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r3, r3, r2, asr #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ sub r1, r2, r1 │ │ │ │ sub r0, r3, r2 │ │ │ │ cmp r1, r0 │ │ │ │ - ble c5eb8 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ + ble c6004 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ add r3, r2, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ - b c5eb8 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ + b c6004 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl c5f74 │ │ │ │ + bl c60c0 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r3, r2 │ │ │ │ - bne c5ee8 <_PyList_AppendTakeRefListResize@@Base+0xfc> │ │ │ │ + bne c6034 <_PyList_AppendTakeRefListResize@@Base+0xfc> │ │ │ │ cmp r5, r2 │ │ │ │ - bgt c5f08 <_PyList_AppendTakeRefListResize@@Base+0x11c> │ │ │ │ - bl 2e73f4 │ │ │ │ + bgt c6054 <_PyList_AppendTakeRefListResize@@Base+0x11c> │ │ │ │ + bl 2e730c │ │ │ │ mvn r0, #0 │ │ │ │ - b c5ef8 <_PyList_AppendTakeRefListResize@@Base+0x10c> │ │ │ │ + b c6044 <_PyList_AppendTakeRefListResize@@Base+0x10c> │ │ │ │ │ │ │ │ -000c5f74 : │ │ │ │ +000c60c0 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt c6460 │ │ │ │ - movw r4, #38384 @ 0x95f0 │ │ │ │ + blt c65ac │ │ │ │ + movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #98 @ 0x62 │ │ │ │ - movw r2, #47772 @ 0xba9c │ │ │ │ + movw r2, #48104 @ 0xbbe8 │ │ │ │ movt r2, #11 │ │ │ │ mov ip, r0 │ │ │ │ ldr lr, [r4, #1004] @ 0x3ec │ │ │ │ ldr r0, [r4, #992] @ 0x3e0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c6370 │ │ │ │ + bne c64bc │ │ │ │ cmp ip, #0 │ │ │ │ - beq c6178 │ │ │ │ - ldr r9, [pc, #1188] @ c646c │ │ │ │ + beq c62c4 │ │ │ │ + ldr r9, [pc, #1188] @ c65b8 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r2, [r9, r8] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr sl, [r2, #1604] @ 0x644 │ │ │ │ cmn sl, #804 @ 0x324 │ │ │ │ - beq c6184 │ │ │ │ + beq c62d0 │ │ │ │ lsr r2, ip, #18 │ │ │ │ ubfx r7, ip, #0, #18 │ │ │ │ mov r5, ip │ │ │ │ lsl r2, r2, #3 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r2, sl, r2 │ │ │ │ ldr r1, [r2, #808] @ 0x328 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt c6020 │ │ │ │ + bgt c616c │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r7 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c6184 │ │ │ │ + beq c62d0 │ │ │ │ bic r6, r5, #4080 @ 0xff0 │ │ │ │ bic r6, r6, #15 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ add r2, r2, #1 │ │ │ │ lsl r2, r2, #3 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi c612c │ │ │ │ + bhi c6278 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ cmp r2, r3, lsl #2 │ │ │ │ strcc r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bcc c6120 │ │ │ │ + bcc c626c │ │ │ │ cmp r3, #0 │ │ │ │ - beq c62a0 │ │ │ │ + beq c63ec │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi c62a0 │ │ │ │ + bhi c63ec │ │ │ │ sub r2, r3, #1 │ │ │ │ lsr r2, r2, #3 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [sl, r2, lsl #3] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - beq c6154 │ │ │ │ + beq c62a0 │ │ │ │ ldr r0, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c61b4 │ │ │ │ + beq c6300 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r5 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [r9, r8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr r9, [r3, #1604] @ 0x644 │ │ │ │ - cmn r9, #804 @ 0x324 │ │ │ │ - beq c6274 │ │ │ │ + ldr r8, [r3, #1604] @ 0x644 │ │ │ │ + cmn r8, #804 @ 0x324 │ │ │ │ + beq c63c0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - add r3, r9, r3 │ │ │ │ + add r3, r8, r3 │ │ │ │ ldr r2, [r3, #808] @ 0x328 │ │ │ │ cmp r7, r2 │ │ │ │ - blt c60f8 │ │ │ │ - ldr r3, [r3, #804] @ 0x324 │ │ │ │ - cmp r7, r3 │ │ │ │ - movlt r7, #0 │ │ │ │ - movge r7, #1 │ │ │ │ + blt c6244 │ │ │ │ + ldr r2, [r3, #804] @ 0x324 │ │ │ │ + cmp r7, r2 │ │ │ │ + movlt r3, #0 │ │ │ │ + movge r3, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - moveq r7, #0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c6274 │ │ │ │ + beq c63c0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ str r5, [r6, #4] │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq c6254 │ │ │ │ + beq c63a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c62a8 │ │ │ │ + beq c63f4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi c61f4 │ │ │ │ + bhi c6340 │ │ │ │ sub r1, r3, #1 │ │ │ │ lsr r1, r1, #3 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [sl, r1, lsl #3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r1 │ │ │ │ - bne c6080 │ │ │ │ + bne c61cc │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c61e8 │ │ │ │ + b c6334 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 9ff6c │ │ │ │ + b 9ffd0 │ │ │ │ ldr lr, [r4, #984] @ 0x3d8 │ │ │ │ - movw r2, #34164 @ 0x8574 │ │ │ │ + movw r2, #34300 @ 0x85fc │ │ │ │ movt r2, #9 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c636c │ │ │ │ + bne c64b8 │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, ip │ │ │ │ movcs r1, r3 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2db1c │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr lr, [r1, #28] │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp lr, ip │ │ │ │ - bcc c6240 │ │ │ │ + bcc c638c │ │ │ │ mov lr, ip │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, ip, #1 │ │ │ │ add ip, lr, ip, lsl #3 │ │ │ │ str ip, [r1, #24] │ │ │ │ add ip, r1, lr │ │ │ │ str ip, [r1, #4] │ │ │ │ str r0, [r1, lr] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c60a4 │ │ │ │ + bne c61f0 │ │ │ │ ldr r0, [r4, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32328 @ 0x7e48 │ │ │ │ movt r1, #9 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne c63b4 │ │ │ │ + bne c6500 │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6460 │ │ │ │ + beq c65ac │ │ │ │ ldr r3, [sl, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl, #800] @ 0x320 │ │ │ │ - b c60a4 │ │ │ │ + b c61f0 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b c60a4 │ │ │ │ + b c61f0 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - ldr r3, [r9, r3, lsl #3] │ │ │ │ + ldr r3, [r8, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r6, #12] │ │ │ │ str r3, [r6, #8] │ │ │ │ str r6, [r3, #12] │ │ │ │ str r6, [r2, #8] │ │ │ │ - b c6120 │ │ │ │ + b c626c │ │ │ │ ldr r2, [r4, #988] @ 0x3dc │ │ │ │ - movw r3, #33340 @ 0x823c │ │ │ │ + movw r3, #33476 @ 0x82c4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c6450 │ │ │ │ + bne c659c │ │ │ │ mov r0, r5 │ │ │ │ bl 2d210 │ │ │ │ - ldr r3, [r9, #800] @ 0x320 │ │ │ │ + ldr r3, [r8, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r9, #800] @ 0x320 │ │ │ │ - b c6120 │ │ │ │ + str r3, [r8, #800] @ 0x320 │ │ │ │ + b c626c │ │ │ │ mov r2, r3 │ │ │ │ - b c61f4 │ │ │ │ + b c6340 │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r5, [r6, #16] │ │ │ │ - ldr r7, [r9, #512] @ 0x200 │ │ │ │ + ldr r9, [r8, #512] @ 0x200 │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r3, #28 │ │ │ │ mul r5, r3, r5 │ │ │ │ - add r3, r7, r5 │ │ │ │ + add r3, r9, r5 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r6, #8] │ │ │ │ - add r1, r9, r2, lsl #2 │ │ │ │ + add r1, r8, r2, lsl #2 │ │ │ │ str r6, [r3, #16] │ │ │ │ ldr r0, [r1, #528] @ 0x210 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c6304 │ │ │ │ + bne c6450 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp ip, #0 │ │ │ │ - beq c6300 │ │ │ │ + beq c644c │ │ │ │ ldr lr, [ip, #8] │ │ │ │ cmp r2, lr │ │ │ │ movne ip, #0 │ │ │ │ str ip, [r1, #528] @ 0x210 │ │ │ │ ldr ip, [r3, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq c63d0 │ │ │ │ + beq c651c │ │ │ │ cmp r2, #1 │ │ │ │ - beq c6388 │ │ │ │ + beq c64d4 │ │ │ │ ldr r2, [r1, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r1, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq c6120 │ │ │ │ + beq c626c │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - streq r2, [r9, #524] @ 0x20c │ │ │ │ + streq r2, [r8, #524] @ 0x20c │ │ │ │ strne r2, [r1, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [ip, #24] │ │ │ │ str r0, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ strne r3, [r2, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ - b c6120 │ │ │ │ + b c626c │ │ │ │ ldr r0, [r4, #972] @ 0x3cc │ │ │ │ mov r2, r3 │ │ │ │ mov r1, ip │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r2, [r9, #524] @ 0x20c │ │ │ │ + ldr r2, [r8, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r2, r1 │ │ │ │ str r1, [r3, #24] │ │ │ │ strne r3, [r2, #24] │ │ │ │ - ldr r2, [r9, #532] @ 0x214 │ │ │ │ - str r3, [r9, #524] @ 0x20c │ │ │ │ + ldr r2, [r8, #532] @ 0x214 │ │ │ │ + str r3, [r8, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - streq r3, [r9, #532] @ 0x214 │ │ │ │ - b c6120 │ │ │ │ + streq r3, [r8, #532] @ 0x214 │ │ │ │ + b c626c │ │ │ │ mov r1, r3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c6224 │ │ │ │ + b c6370 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq c6318 │ │ │ │ + beq c6464 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r6, #0 │ │ │ │ - ldr r1, [r7, r5] │ │ │ │ + ldr r1, [r9, r5] │ │ │ │ cmp r2, #0 │ │ │ │ - streq ip, [r9, #524] @ 0x20c │ │ │ │ + streq ip, [r8, #524] @ 0x20c │ │ │ │ strne ip, [r2, #20] │ │ │ │ str r2, [ip, #24] │ │ │ │ - ldr r2, [r9, #520] @ 0x208 │ │ │ │ + ldr r2, [r8, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ lsr r2, r1, #18 │ │ │ │ - str r3, [r9, #520] @ 0x208 │ │ │ │ + str r3, [r8, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r1, #262144 @ 0x40000 │ │ │ │ movne r0, #0 │ │ │ │ lsrne r3, r3, #18 │ │ │ │ - addne r3, r9, r3, lsl #3 │ │ │ │ + addne r3, r8, r3, lsl #3 │ │ │ │ strne r0, [r3, #808] @ 0x328 │ │ │ │ - add r3, r9, r2, lsl #3 │ │ │ │ + add r3, r8, r2, lsl #3 │ │ │ │ ldr r0, [r4, #1112] @ 0x458 │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ str r6, [r3, #804] @ 0x324 │ │ │ │ ldr r3, [r4, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r9, #788] @ 0x314 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + ldr r3, [r8, #788] @ 0x314 │ │ │ │ + str r6, [r9, r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r9, #788] @ 0x314 │ │ │ │ - b c6120 │ │ │ │ + str r3, [r8, #788] @ 0x314 │ │ │ │ + b c626c │ │ │ │ ldr r0, [r4, #972] @ 0x3cc │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b c6290 │ │ │ │ + b c63dc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c6120 │ │ │ │ + b c626c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c6470 : │ │ │ │ +000c65bc : │ │ │ │ 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 c64c4 │ │ │ │ + beq c6610 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq c64c4 │ │ │ │ + beq c6610 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl c64f4 │ │ │ │ + bl c6640 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c64d4 │ │ │ │ + beq c6620 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c64dc │ │ │ │ + ble c6628 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #16392 @ 0x4008 │ │ │ │ + movw r0, #14116 @ 0x3724 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #3214 @ 0xc8e │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c64bc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c64bc │ │ │ │ + bne c6608 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c6608 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #2400] @ 0x960 │ │ │ │ sub sp, sp, #1648 @ 0x670 │ │ │ │ mov r8, r0 │ │ │ │ @@ -156887,79 +156970,79 @@ │ │ │ │ str r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r2, [fp, #-1680] @ 0xfffff970 │ │ │ │ cmp r1, r3 │ │ │ │ - beq c6a08 │ │ │ │ + beq c6b1c │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #12] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - bne c7274 │ │ │ │ + bne c7364 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c6a28 │ │ │ │ + ble c6b3c │ │ │ │ mov r3, #0 │ │ │ │ - ldr sl, [fp, #-1672] @ 0xfffff978 │ │ │ │ + ldr r9, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - ldr r3, [sl] │ │ │ │ - movw lr, #42540 @ 0xa62c │ │ │ │ - movt lr, #96 @ 0x60 │ │ │ │ + ldr r3, [r9] │ │ │ │ + movw sl, #42540 @ 0xa62c │ │ │ │ + movt sl, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cmp r2, lr │ │ │ │ - beq c7558 │ │ │ │ - movw r1, #43176 @ 0xa8a8 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - sub r1, r2, r1 │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - movw ip, #42752 @ 0xa700 │ │ │ │ + cmp r2, sl │ │ │ │ + beq c77b4 │ │ │ │ + movw ip, #43176 @ 0xa8a8 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ - cmp r2, ip │ │ │ │ - bne c71d8 │ │ │ │ - mov r0, #1 │ │ │ │ - sub r7, sl, #4 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r6, [r7, #4]! │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - cmp r2, ip │ │ │ │ - bne c7254 │ │ │ │ - tst r1, r0 │ │ │ │ - bne c6acc │ │ │ │ + sub ip, r2, ip │ │ │ │ + clz ip, ip │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + movw r6, #42752 @ 0xa700 │ │ │ │ + movt r6, #96 @ 0x60 │ │ │ │ + cmp r2, r6 │ │ │ │ + bne c72c8 │ │ │ │ + mov lr, #1 │ │ │ │ + sub r5, r9, #4 │ │ │ │ + mov r3, lr │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r2, r6 │ │ │ │ + bne c7344 │ │ │ │ + tst ip, lr │ │ │ │ + bne c6be0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6adc │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r6, [fp, #-1644] @ 0xfffff994 │ │ │ │ + beq c6bf0 │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [fp, #-1644] @ 0xfffff994 │ │ │ │ and r3, r3, #28 │ │ │ │ sub r3, r3, #4 │ │ │ │ - cmp r5, r6 │ │ │ │ + cmp r1, r0 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - blt c65c8 │ │ │ │ - mov r5, #0 │ │ │ │ - cmp r2, ip │ │ │ │ + blt c6714 │ │ │ │ + mov r1, #0 │ │ │ │ + cmp r2, r6 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movwne r3, #32576 @ 0x7f40 │ │ │ │ + movwne r3, #32752 @ 0x7ff0 │ │ │ │ movtne r3, #12 │ │ │ │ - beq c6ef0 │ │ │ │ - cmp r5, #0 │ │ │ │ + beq c6f88 │ │ │ │ + cmp r1, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c765c │ │ │ │ + bne c78b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c74a0 │ │ │ │ + bne c75a4 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r3, [fp, #-1604] @ 0xfffff9bc │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ mov r6, r4 │ │ │ │ sub r3, r3, #4 │ │ │ │ str r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ mov r2, r3 │ │ │ │ @@ -156967,249 +157050,235 @@ │ │ │ │ add r2, r2, #536 @ 0x218 │ │ │ │ str r3, [fp, #-1620] @ 0xfffff9ac │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ str r2, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #7 │ │ │ │ str r4, [fp, #-1608] @ 0xfffff9b8 │ │ │ │ - str sl, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ + str r9, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ str r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ - bgt c7998 │ │ │ │ + bgt c7a74 │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble c6e90 │ │ │ │ + ble c6f28 │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7dc8 │ │ │ │ + bne c7ebc │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - mov r9, sl │ │ │ │ + mov sl, r9 │ │ │ │ str r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ sub r3, r3, #8 │ │ │ │ str r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ str r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c78a4 │ │ │ │ - mov r4, r9 │ │ │ │ + ble c79b0 │ │ │ │ + mov r4, sl │ │ │ │ mov r6, #1 │ │ │ │ - movw r3, #32576 @ 0x7f40 │ │ │ │ + movw r3, #32752 @ 0x7ff0 │ │ │ │ movt r3, #12 │ │ │ │ str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r8, r3 │ │ │ │ - bne c6af0 │ │ │ │ + bne c6c04 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r4, r5 │ │ │ │ movlt r2, r4 │ │ │ │ movge r2, r5 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7ef8 │ │ │ │ + beq c7fa0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7e00 │ │ │ │ + beq c7cc4 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7e10 │ │ │ │ + beq c7cd4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7a50 │ │ │ │ + beq c7b24 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7a60 │ │ │ │ + beq c7b34 │ │ │ │ lsr r4, r0, #31 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c6b50 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r6, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq c6b18 │ │ │ │ - mov r2, r3 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ - add r7, r9, r3 │ │ │ │ + bne c6c34 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r6, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + beq c6c2c │ │ │ │ + lsl r3, r7, #2 │ │ │ │ + ldr r4, [sl, r7, lsl #2] │ │ │ │ + add r9, sl, r3 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - ldr r4, [r9, r2, lsl #2] │ │ │ │ - ldr r1, [r7, #-4] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ + ldr r1, [r9, #-4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - str r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ - ubfx sl, r3, #5, #1 │ │ │ │ + ubfx r0, r3, #5, #1 │ │ │ │ + str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + str r0, [fp, #-1636] @ 0xfffff99c │ │ │ │ cmp r3, r5 │ │ │ │ + str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ movlt r2, r3 │ │ │ │ movge r2, r5 │ │ │ │ - cmp sl, #0 │ │ │ │ + cmp r0, #0 │ │ │ │ ldreq r0, [r4, #28] │ │ │ │ - beq c7d08 │ │ │ │ - ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + beq c7e34 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r4, #28 │ │ │ │ - beq c7d08 │ │ │ │ + beq c7e34 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r4, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7d14 │ │ │ │ + beq c7e40 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq c7d18 │ │ │ │ + beq c7e44 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7d24 │ │ │ │ + beq c7e50 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6920 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r6, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c691c │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ + blt c7df8 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r6, #2 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c6a58 │ │ │ │ + ldr r0, [r9, #4] │ │ │ │ + ldr r9, [r0, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r7, r5 │ │ │ │ - movlt r2, r7 │ │ │ │ + cmp r9, r5 │ │ │ │ + movlt r2, r9 │ │ │ │ movge r2, r5 │ │ │ │ tst r3, #32 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq c7d34 │ │ │ │ + beq c7e60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - beq c7d34 │ │ │ │ - cmp sl, #0 │ │ │ │ - add r0, r0, #20 │ │ │ │ - beq c7d3c │ │ │ │ + beq c7e60 │ │ │ │ ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + add r0, r0, #20 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c7e6c │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r4, #28 │ │ │ │ - beq c7d40 │ │ │ │ + beq c7e70 │ │ │ │ add r1, r4, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7d4c │ │ │ │ + beq c7e7c │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6920 │ │ │ │ + blt c7df8 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r7, r6, #3 │ │ │ │ - str r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ cmp r3, r7 │ │ │ │ - ble c691c │ │ │ │ + ble c6a58 │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - add r4, r9, #4 │ │ │ │ + add r4, sl, #4 │ │ │ │ add r4, r4, r3 │ │ │ │ ldm r4, {r1, r3} │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ cmp r6, r5 │ │ │ │ movlt r2, r6 │ │ │ │ movge r2, r5 │ │ │ │ tst r0, #32 │ │ │ │ - beq c7f08 │ │ │ │ + beq c7fd8 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq c7d74 │ │ │ │ + beq c7ea4 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7d84 │ │ │ │ + beq c7eb4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7d58 │ │ │ │ + beq c7e88 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7d68 │ │ │ │ + beq c7e98 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c690c │ │ │ │ + blt c6a50 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r7, r7, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt c689c │ │ │ │ - str r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + bgt c69e0 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c6b20 │ │ │ │ - ldr r4, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - sub r3, r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - ldr r1, [r9, r3, lsl #2] │ │ │ │ - blx r8 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt c788c │ │ │ │ - beq c7ce4 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne c7df8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r7, r1, asr r3 │ │ │ │ asr r3, r1, r3 │ │ │ │ and r1, r1, r0 │ │ │ │ - cmp r3, r4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt c6d6c │ │ │ │ + blt c6e48 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - beq c6ff8 │ │ │ │ + moveq ip, r7 │ │ │ │ + beq c7050 │ │ │ │ ldr r1, [fp, #-1676] @ 0xfffff974 │ │ │ │ sub r0, r3, #-268435455 @ 0xf0000001 │ │ │ │ ldr lr, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ mov r4, #0 │ │ │ │ add r1, r1, #24 │ │ │ │ add ip, r1, r0, lsl #4 │ │ │ │ ldr r1, [r1, r0, lsl #4] │ │ │ │ ldr r0, [ip, #8] │ │ │ │ sub r1, r1, lr │ │ │ │ - ldr ip, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ asr r1, r1, #2 │ │ │ │ add r1, r0, r1, lsl #1 │ │ │ │ add r0, r0, r1 │ │ │ │ - add r0, r0, ip │ │ │ │ + add r0, r0, r7 │ │ │ │ cmp r2, r1 │ │ │ │ add r4, r4, #1 │ │ │ │ suble r1, r1, r2 │ │ │ │ suble r0, r0, r2 │ │ │ │ - ble c77ec │ │ │ │ + ble c78e8 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt c77ec │ │ │ │ + bgt c78e8 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ - ble c78ec │ │ │ │ + ble c7a30 │ │ │ │ ldr r2, [r2, #-1580] @ 0xfffff9d4 │ │ │ │ sub r1, r3, #2 │ │ │ │ - ldr r0, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ cmp r4, r2 │ │ │ │ - bge c78ec │ │ │ │ - bl c7fec │ │ │ │ + bge c7a30 │ │ │ │ + bl c809c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c788c │ │ │ │ + bne c7998 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ - b c69d0 │ │ │ │ + b c6ae4 │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ cmp r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r0, #16] │ │ │ │ - bgt c656c │ │ │ │ + bgt c66b8 │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ str r2, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ sub r2, fp, #1616 @ 0x650 │ │ │ │ sub r2, r2, #4 │ │ │ │ @@ -157223,1386 +157292,1361 @@ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ add r3, r2, #536 @ 0x218 │ │ │ │ str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne c7cac │ │ │ │ + bne c7d24 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r5, [r8, #12] │ │ │ │ str r3, [r8, #12] │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ str r3, [r8, #8] │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ str r3, [r8, #16] │ │ │ │ - bne c7bc4 │ │ │ │ + bne c7c7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r9, [r6, #8] │ │ │ │ - cmp r9, #15 │ │ │ │ - bls c65e0 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r6, [fp, #-1644] @ 0xfffff994 │ │ │ │ - add r5, r5, #1 │ │ │ │ - cmp r5, r6 │ │ │ │ - blt c65c8 │ │ │ │ - b c660c │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ + cmp r7, #15 │ │ │ │ + bls c672c │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r0, [fp, #-1644] @ 0xfffff994 │ │ │ │ + add r1, r1, #1 │ │ │ │ + cmp r1, r0 │ │ │ │ + blt c6714 │ │ │ │ + b c6758 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c788c │ │ │ │ - bne c6b50 │ │ │ │ + blt c7998 │ │ │ │ + bne c6c34 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ add r6, r6, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, r6 │ │ │ │ - bne c66f0 │ │ │ │ - ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r1, r1, r2 │ │ │ │ - cmp r0, r1, asr r3 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - asr r3, r1, r3 │ │ │ │ - and r1, r1, r0 │ │ │ │ - str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - blt c6d6c │ │ │ │ - b c696c │ │ │ │ + bne c683c │ │ │ │ + ldr r7, [fp, #-1664] @ 0xfffff980 │ │ │ │ + b c6a5c │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ cmp r3, r6 │ │ │ │ - beq c6b18 │ │ │ │ + beq c6c2c │ │ │ │ cmp r6, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - streq r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - moveq r2, r3 │ │ │ │ - bne c7e90 │ │ │ │ - ldr r1, [fp, #-1664] @ 0xfffff980 │ │ │ │ - cmp r1, r2 │ │ │ │ - ble c7900 │ │ │ │ - sub r3, r9, #4 │ │ │ │ - mov sl, #0 │ │ │ │ - add r8, r3, r2, lsl #2 │ │ │ │ - str r9, [fp, #-1640] @ 0xfffff998 │ │ │ │ + moveq r7, r3 │ │ │ │ + bne c7df0 │ │ │ │ + ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ + cmp r2, r7 │ │ │ │ + ble c7a0c │ │ │ │ + sub r3, sl, #4 │ │ │ │ + mov r9, #0 │ │ │ │ + add r8, r3, r7, lsl #2 │ │ │ │ + str sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r5, [r8, #4]! │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [fp, #-1648] @ 0xfffff990 │ │ │ │ ldr r4, [r8, #-4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c6e4c │ │ │ │ + bne c727c │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - ubfx r9, r1, #5, #1 │ │ │ │ - cmp r7, r6 │ │ │ │ - movlt r2, r7 │ │ │ │ - movge r2, r6 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq c7f00 │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + ldr sl, [r4, #8] │ │ │ │ + ubfx r3, r1, #5, #1 │ │ │ │ + cmp r6, sl │ │ │ │ + movlt r2, r6 │ │ │ │ + movge r2, sl │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c7f98 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c7e48 │ │ │ │ + beq c7ef4 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r5, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c7e58 │ │ │ │ + beq c7f04 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c7e64 │ │ │ │ + beq c7230 │ │ │ │ add r1, r4, #20 │ │ │ │ + str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ str r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ bl 2e618 │ │ │ │ ldr r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c79d0 │ │ │ │ - blt c6e68 │ │ │ │ + ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ + beq c7b44 │ │ │ │ + blt c725c │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c7e9c │ │ │ │ - cmp r9, #0 │ │ │ │ + beq c7cdc │ │ │ │ + cmp r3, #0 │ │ │ │ add r0, r4, #20 │ │ │ │ - beq c7ea8 │ │ │ │ + beq c7ce8 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7a70 │ │ │ │ + beq c767c │ │ │ │ add r1, r5, #20 │ │ │ │ bl 2e618 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c7a80 │ │ │ │ + beq c768c │ │ │ │ lsr r3, r3, #31 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c76a0 │ │ │ │ - ldr r9, [fp, #-1640] @ 0xfffff998 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne c7944 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - sub r3, r3, #1 │ │ │ │ + beq c7a04 │ │ │ │ + ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov ip, r9 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne c7a44 │ │ │ │ + sub r3, r7, #1 │ │ │ │ lsl r3, r3, #2 │ │ │ │ - add r2, r9, r3 │ │ │ │ - cmp r2, r9 │ │ │ │ - bls c6ca0 │ │ │ │ - add r4, r9, #4 │ │ │ │ + add r2, sl, r3 │ │ │ │ + cmp r2, sl │ │ │ │ + bls c6d88 │ │ │ │ + add r4, sl, #4 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [r9] │ │ │ │ - str r0, [r9] │ │ │ │ + ldr r2, [sl] │ │ │ │ + str r0, [sl] │ │ │ │ str r2, [r1], #-4 │ │ │ │ cmp r1, r4 │ │ │ │ - bls c6ca0 │ │ │ │ + bls c6d88 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [r4], #4 │ │ │ │ str r2, [r1], #-4 │ │ │ │ cmp r1, r4 │ │ │ │ - bhi c6c88 │ │ │ │ + bhi c6d70 │ │ │ │ ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c7920 │ │ │ │ + bne c79e0 │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r3, r2 │ │ │ │ - ble c6b20 │ │ │ │ - ldr r2, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - movw r3, #32576 @ 0x7f40 │ │ │ │ - movt r3, #12 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c6a5c │ │ │ │ + add r8, sl, r7, lsl #2 │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ - add r5, r9, r2, lsl #2 │ │ │ │ - ldr r0, [r9, r2, lsl #2] │ │ │ │ + movw r3, #32752 @ 0x7ff0 │ │ │ │ + movt r3, #12 │ │ │ │ + ldr r0, [sl, r7, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - bne c6f64 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ - ldr r8, [r1, #8] │ │ │ │ + ldr r1, [r8, #-4] │ │ │ │ + str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ + bne c7438 │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r8, r6 │ │ │ │ - movlt r2, r8 │ │ │ │ - movge r2, r6 │ │ │ │ + cmp r6, r5 │ │ │ │ + movlt r2, r6 │ │ │ │ + movge r2, r5 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7f28 │ │ │ │ + beq c7fe8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7f30 │ │ │ │ + beq c7f88 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ addne r1, r1, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ lsrne r0, r0, #31 │ │ │ │ - beq c7ae8 │ │ │ │ + beq c7ba0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c76b8 │ │ │ │ + beq c769c │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r1, r2 │ │ │ │ - ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - asr r3, r1, r3 │ │ │ │ - cmp r3, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + asr r3, r1, r3 │ │ │ │ and r1, r1, r0 │ │ │ │ + cmp r3, r7 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble c696c │ │ │ │ + ble c6a84 │ │ │ │ ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - ldr r7, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ cmp r2, r3 │ │ │ │ - movlt lr, r2 │ │ │ │ - movge lr, r3 │ │ │ │ - cmp lr, r7 │ │ │ │ - ble c6fec │ │ │ │ - movw r3, #32576 @ 0x7f40 │ │ │ │ + movlt ip, r2 │ │ │ │ + movge ip, r3 │ │ │ │ + cmp ip, r7 │ │ │ │ + ble c7044 │ │ │ │ + mov r9, sl │ │ │ │ + movw r3, #32752 @ 0x7ff0 │ │ │ │ movt r3, #12 │ │ │ │ - str lr, [fp, #-1668] @ 0xfffff97c │ │ │ │ + str ip, [fp, #-1668] @ 0xfffff97c │ │ │ │ str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ ldr r3, [r9, r7, lsl #2] │ │ │ │ mov r6, r7 │ │ │ │ - mov r4, #0 │ │ │ │ + mov r5, #0 │ │ │ │ str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ str r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ - add r3, r4, r6 │ │ │ │ - ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ + add r3, r5, r6 │ │ │ │ + ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ asr r7, r3, #1 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ - cmp r5, r3 │ │ │ │ + cmp r4, r3 │ │ │ │ ldr r1, [r9, r7, lsl #2] │ │ │ │ - bne c6f78 │ │ │ │ + bne c6fcc │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r8, [r1, #8] │ │ │ │ ldr sl, [r0, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp sl, r8 │ │ │ │ movlt r2, sl │ │ │ │ movge r2, r8 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7eec │ │ │ │ + beq c7fbc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7cc8 │ │ │ │ + beq c7bd8 │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst ip, #32 │ │ │ │ - beq c7cdc │ │ │ │ + beq c7bec │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq c74f4 │ │ │ │ + beq c75f8 │ │ │ │ add r1, r1, #20 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c750c │ │ │ │ + beq c7610 │ │ │ │ lsr r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c70c0 │ │ │ │ + beq c7118 │ │ │ │ mov lr, r7 │ │ │ │ mov r8, r3 │ │ │ │ - cmp r4, lr │ │ │ │ + cmp r5, lr │ │ │ │ ldr r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ movlt r6, lr │ │ │ │ - blt c70e8 │ │ │ │ - b c6f9c │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt c788c │ │ │ │ - beq c6f34 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne c7ab8 │ │ │ │ - mov sl, #0 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt c6b8c │ │ │ │ - b c6c44 │ │ │ │ + blt c7140 │ │ │ │ + b c6ff0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c6a74 │ │ │ │ + beq c6b88 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c6a74 │ │ │ │ + bne c6b88 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c7380 │ │ │ │ - b c7394 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r5, #0 │ │ │ │ + ble c7484 │ │ │ │ + b c7498 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + cmp r1, #0 │ │ │ │ ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - beq c7654 │ │ │ │ + beq c78ac │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - movne r6, #0 │ │ │ │ - andeq r6, r6, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - movwne r3, #32576 @ 0x7f40 │ │ │ │ + movne r0, #0 │ │ │ │ + andeq r0, r0, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + movwne r3, #32752 @ 0x7ff0 │ │ │ │ movtne r3, #12 │ │ │ │ - bne c765c │ │ │ │ - tst r1, r0 │ │ │ │ - movwne r3, #54816 @ 0xd620 │ │ │ │ + bne c78b4 │ │ │ │ + tst ip, lr │ │ │ │ + movwne r3, #57504 @ 0xe0a0 │ │ │ │ movtne r3, #30 │ │ │ │ - bne c662c │ │ │ │ + bne c6778 │ │ │ │ movw r3, #26132 @ 0x6614 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c7e28 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ - movw r1, #47404 @ 0xb92c │ │ │ │ - movt r1, #27 │ │ │ │ - movw r3, #10272 @ 0x2820 │ │ │ │ - movt r3, #52 @ 0x34 │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r3, r1 │ │ │ │ - str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c662c │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r2, [fp, #-1648] @ 0xfffff990 │ │ │ │ - ldrd r4, [r8, #-4] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c7b08 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c6c40 │ │ │ │ - b c788c │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c6d38 │ │ │ │ - b c788c │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + beq c7bc0 │ │ │ │ + ldr ip, [r2, #100] @ 0x64 │ │ │ │ + movw r0, #48444 @ 0xbd3c │ │ │ │ + movt r0, #27 │ │ │ │ + movw r3, #5232 @ 0x1470 │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ + cmp ip, #0 │ │ │ │ + movne r3, r0 │ │ │ │ + str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b c6778 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - blx r5 │ │ │ │ + blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c788c │ │ │ │ - beq c70c0 │ │ │ │ - cmp r4, r7 │ │ │ │ - blt c71d0 │ │ │ │ + blt c7998 │ │ │ │ + beq c7118 │ │ │ │ + cmp r5, r7 │ │ │ │ + blt c7228 │ │ │ │ ldr r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ - lsl r5, r4, #2 │ │ │ │ - cmp r4, r7 │ │ │ │ - add r1, r9, r5 │ │ │ │ - bge c718c │ │ │ │ - sub r8, r7, r4 │ │ │ │ - add r6, r5, #4 │ │ │ │ + lsl r4, r5, #2 │ │ │ │ + cmp r5, r7 │ │ │ │ + add r1, r9, r4 │ │ │ │ + bge c71e4 │ │ │ │ + sub r8, r7, r5 │ │ │ │ + add r6, r4, #4 │ │ │ │ add r0, r9, r6 │ │ │ │ lsl r8, r8, #2 │ │ │ │ mov r2, r8 │ │ │ │ bl 2d9e4 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - str r3, [r9, r4, lsl #2] │ │ │ │ + str r3, [r9, r5, lsl #2] │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7348 │ │ │ │ + bne c744c │ │ │ │ ldr r3, [fp, #-1668] @ 0xfffff97c │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt c6d98 │ │ │ │ - mov lr, r3 │ │ │ │ + bgt c6e74 │ │ │ │ + mov ip, r3 │ │ │ │ + mov sl, r9 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7970 │ │ │ │ + bne c7a68 │ │ │ │ lsl r0, r3, #4 │ │ │ │ - ldr ip, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr lr, [fp, #-1660] @ 0xfffff984 │ │ │ │ add r2, r0, #28 │ │ │ │ ldr r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r1, #0 │ │ │ │ - str r9, [ip, r2] │ │ │ │ - add r2, ip, r2 │ │ │ │ - ldr ip, [fp, #-1664] @ 0xfffff980 │ │ │ │ + str sl, [lr, r2] │ │ │ │ + add r2, lr, r2 │ │ │ │ + ldr lr, [fp, #-1664] @ 0xfffff980 │ │ │ │ str r1, [r2, #4] │ │ │ │ add r2, fp, r3, lsl #4 │ │ │ │ - lsl r1, lr, #2 │ │ │ │ - str lr, [r2, #-1588] @ 0xfffff9cc │ │ │ │ + lsl r1, ip, #2 │ │ │ │ + str ip, [r2, #-1588] @ 0xfffff9cc │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ - bne c7680 │ │ │ │ - subs ip, ip, lr │ │ │ │ + bne c765c │ │ │ │ + subs ip, lr, ip │ │ │ │ str ip, [fp, #-1664] @ 0xfffff980 │ │ │ │ - bne c7698 │ │ │ │ + bne c7674 │ │ │ │ ldr r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ - bgt c79d8 │ │ │ │ + bgt c7aac │ │ │ │ cmp r6, #0 │ │ │ │ - bne c7368 │ │ │ │ + bne c746c │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne c7cac │ │ │ │ + bne c7d24 │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r0, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7470 │ │ │ │ + bne c7574 │ │ │ │ ldr r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ add r3, r3, #536 @ 0x218 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c7c04 │ │ │ │ + bne c7d0c │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ ldr r5, [r8, #12] │ │ │ │ str r3, [r8, #16] │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ str r3, [r8, #8] │ │ │ │ - bne c7bc4 │ │ │ │ + bne c7c7c │ │ │ │ cmp r4, #0 │ │ │ │ - bne c6ab0 │ │ │ │ - b c7b7c │ │ │ │ - add r4, r7, #1 │ │ │ │ - cmp r6, r4 │ │ │ │ - ble c6f98 │ │ │ │ + bne c6bc4 │ │ │ │ + b c7c34 │ │ │ │ + add r5, r7, #1 │ │ │ │ + cmp r6, r5 │ │ │ │ + ble c6fec │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ - cmp r5, r3 │ │ │ │ - bne c71cc │ │ │ │ + cmp r4, r3 │ │ │ │ + bne c7224 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r7, [fp, #-1636] @ 0xfffff99c │ │ │ │ ldr sl, [r3, #8] │ │ │ │ ldrb r8, [r3, #16] │ │ │ │ ubfx r3, r8, #5, #1 │ │ │ │ str r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - str r7, [fp, #-1660] @ 0xfffff984 │ │ │ │ + str r7, [fp, #-1652] @ 0xfffff98c │ │ │ │ mov r7, sl │ │ │ │ ubfx sl, r8, #6, #1 │ │ │ │ mov r8, r6 │ │ │ │ add r3, r3, #20 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ - add r5, r8, r4 │ │ │ │ + add r4, r8, r5 │ │ │ │ ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ - asr r5, r5, #1 │ │ │ │ - ldr r1, [r9, r5, lsl #2] │ │ │ │ + asr r4, r4, #1 │ │ │ │ + ldr r1, [r9, r4, lsl #2] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, r7 │ │ │ │ movlt r2, r6 │ │ │ │ movge r2, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c7ee0 │ │ │ │ + beq c7fb0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq c7d8c │ │ │ │ + beq c7cf0 │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ tst ip, #32 │ │ │ │ - beq c7da0 │ │ │ │ + beq c7d04 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq c71ac │ │ │ │ + beq c7204 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c71bc │ │ │ │ + beq c7214 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c71c4 │ │ │ │ - mov r8, r5 │ │ │ │ - cmp r8, r4 │ │ │ │ - bgt c710c │ │ │ │ - ldr r7, [fp, #-1660] @ 0xfffff984 │ │ │ │ - lsl r5, r4, #2 │ │ │ │ - add r1, r9, r5 │ │ │ │ - cmp r4, r7 │ │ │ │ - blt c6fac │ │ │ │ + bge c721c │ │ │ │ + mov r8, r4 │ │ │ │ + cmp r8, r5 │ │ │ │ + bgt c7164 │ │ │ │ + ldr r7, [fp, #-1652] @ 0xfffff98c │ │ │ │ + lsl r4, r5, #2 │ │ │ │ + add r1, r9, r4 │ │ │ │ + cmp r5, r7 │ │ │ │ + blt c7000 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - str r3, [r9, r4, lsl #2] │ │ │ │ + str r3, [r9, r5, lsl #2] │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6fd8 │ │ │ │ + beq c702c │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - ldr r4, [r3, r7, lsl #2] │ │ │ │ - b c735c │ │ │ │ + ldr r5, [r3, r7, lsl #2] │ │ │ │ + b c7460 │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7164 │ │ │ │ + bne c71bc │ │ │ │ cmp r6, r7 │ │ │ │ - bgt c716c │ │ │ │ - add r4, r5, #1 │ │ │ │ - b c7170 │ │ │ │ + bgt c71c4 │ │ │ │ + add r5, r4, #1 │ │ │ │ + b c71c8 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r7 │ │ │ │ - b c6dac │ │ │ │ - sub r5, sl, #4 │ │ │ │ - str sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r0, #1 │ │ │ │ - ldr sl, [fp, #-1644] @ 0xfffff994 │ │ │ │ + b c6e88 │ │ │ │ + add r1, r4, #28 │ │ │ │ + mov ip, #1 │ │ │ │ + str ip, [fp, #-1636] @ 0xfffff99c │ │ │ │ + str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r2, [fp, #-1640] @ 0xfffff998 │ │ │ │ + bl 2e618 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r2, [fp, #-1640] @ 0xfffff998 │ │ │ │ + ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + cmpeq r6, sl │ │ │ │ + bge c7dcc │ │ │ │ + cmp r9, #0 │ │ │ │ + bne c7b4c │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bgt c6c6c │ │ │ │ + b c6d2c │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt c7998 │ │ │ │ + bne c725c │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [fp, #-1648] @ 0xfffff990 │ │ │ │ + ldrd r4, [r8, #-4] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq c7da4 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c6d28 │ │ │ │ + b c7998 │ │ │ │ + sub r1, r9, #4 │ │ │ │ + str r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov lr, #1 │ │ │ │ + ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r3, #0 │ │ │ │ - b c7200 │ │ │ │ + b c72f0 │ │ │ │ add r3, r3, #1 │ │ │ │ - mov r5, r7 │ │ │ │ - cmp r3, sl │ │ │ │ - bge c7264 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - add r7, r5, #4 │ │ │ │ - ldr r9, [r6, #4] │ │ │ │ - cmp r2, r9 │ │ │ │ - bne c7250 │ │ │ │ - ands r9, r1, r0 │ │ │ │ - beq c71f0 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ - mov r0, #1 │ │ │ │ - cmp r6, #15 │ │ │ │ - bls c71f0 │ │ │ │ + mov r1, r5 │ │ │ │ + cmp r3, r9 │ │ │ │ + bge c7354 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + add r5, r1, #4 │ │ │ │ + ldr r7, [r0, #4] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne c7340 │ │ │ │ + ands r7, ip, lr │ │ │ │ + beq c72e0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + mov lr, #1 │ │ │ │ + cmp r0, #15 │ │ │ │ + bls c72e0 │ │ │ │ add r3, r3, #1 │ │ │ │ - add r7, r5, #8 │ │ │ │ - cmp r3, sl │ │ │ │ - bge c7c68 │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r5, [r5, #4] │ │ │ │ - cmp r2, r5 │ │ │ │ - beq c71f0 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - movw r3, #10272 @ 0x2820 │ │ │ │ - movt r3, #52 @ 0x34 │ │ │ │ + add r5, r1, #8 │ │ │ │ + cmp r3, r9 │ │ │ │ + bge c7d60 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq c72e0 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + movw r3, #5232 @ 0x1470 │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c6638 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r5, #0 │ │ │ │ + b c6784 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ - b c6610 │ │ │ │ + b c675c │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bgt c7c1c │ │ │ │ + bgt c7f44 │ │ │ │ sub r2, fp, #1616 @ 0x650 │ │ │ │ add r4, r3, #136 @ 0x88 │ │ │ │ sub r2, r2, #4 │ │ │ │ cmp r3, #0 │ │ │ │ sub r3, r2, #4 │ │ │ │ str r2, [fp, #-1676] @ 0xfffff974 │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ - ble c7534 │ │ │ │ + str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + ble c7638 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 141a64 │ │ │ │ + bl 14214c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq c7b3c │ │ │ │ + beq c7bf4 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c751c │ │ │ │ + beq c7620 │ │ │ │ ldr r7, [fp, #-1672] @ 0xfffff978 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - bl 141a64 │ │ │ │ + bl 14214c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq c7c60 │ │ │ │ + beq c7f3c │ │ │ │ ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r9, #2 │ │ │ │ - beq c7338 │ │ │ │ + beq c7428 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 141a64 │ │ │ │ + bl 14214c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq c7c14 │ │ │ │ + beq c7cbc │ │ │ │ cmp r9, #3 │ │ │ │ - beq c7338 │ │ │ │ + beq c7428 │ │ │ │ mov r6, #3 │ │ │ │ ldr r1, [r7, r6, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 141a64 │ │ │ │ + bl 14214c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, r6, lsl #2] │ │ │ │ - beq c7b40 │ │ │ │ + beq c7bf8 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r9 │ │ │ │ - bne c7314 │ │ │ │ + bne c7404 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ - mov sl, r4 │ │ │ │ + mov r9, r4 │ │ │ │ str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - b c657c │ │ │ │ + b c66c8 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c6e18 │ │ │ │ + b c7998 │ │ │ │ mov r2, r8 │ │ │ │ add r0, r3, r6 │ │ │ │ - add r1, r3, r5 │ │ │ │ - ldr r4, [r3, r7, lsl #2] │ │ │ │ + add r1, r3, r4 │ │ │ │ + ldr r5, [r3, r7, lsl #2] │ │ │ │ bl 2d9e4 │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - str r4, [r3, r5] │ │ │ │ - b c6fd8 │ │ │ │ + str r5, [r3, r4] │ │ │ │ + b c702c │ │ │ │ ldr r0, [r6] │ │ │ │ movw r4, #5196 @ 0x144c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c73a0 │ │ │ │ + bgt c74a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7394 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne c7498 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c744c │ │ │ │ + ble c7550 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c73c4 │ │ │ │ + bgt c74c8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c73c4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne c74c8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #2 │ │ │ │ - beq c744c │ │ │ │ + beq c7550 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c73f4 │ │ │ │ + bgt c74f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c73f4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne c74f8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r7, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r7, #3 │ │ │ │ - beq c744c │ │ │ │ + beq c7550 │ │ │ │ mov r5, #3 │ │ │ │ ldr r3, [r6, r5, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c742c │ │ │ │ + bgt c7530 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne c742c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne c7530 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bne c7404 │ │ │ │ + bne c7508 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c744c │ │ │ │ + ble c7550 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmn r3, #1 │ │ │ │ - bne c7ca4 │ │ │ │ + bne c7d1c │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r0, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #1 │ │ │ │ - ble c707c │ │ │ │ + ble c70d4 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ - b c7494 │ │ │ │ + b c7598 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2], #4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi c7484 │ │ │ │ - b c707c │ │ │ │ + bhi c7588 │ │ │ │ + b c70d4 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt c7c80 │ │ │ │ + bgt c7d80 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ sub r2, fp, #1616 @ 0x650 │ │ │ │ sub r2, r2, #4 │ │ │ │ sub r1, fp, #1616 @ 0x650 │ │ │ │ asr r3, r3, #1 │ │ │ │ str r2, [fp, #-1676] @ 0xfffff974 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #8 │ │ │ │ - str r1, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ str r2, [fp, #-1604] @ 0xfffff9bc │ │ │ │ add r3, r3, #135 @ 0x87 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ mov r6, r4 │ │ │ │ add r4, r2, r3, lsl #2 │ │ │ │ ldr r2, [fp, #-1676] @ 0xfffff974 │ │ │ │ - b c665c │ │ │ │ + b c67a8 │ │ │ │ add r1, r1, #28 │ │ │ │ str r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ bl 2e618 │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6e24 │ │ │ │ + bne c6f00 │ │ │ │ cmp sl, r8 │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b c6e28 │ │ │ │ + b c6f04 │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ sub r3, r3, #4 │ │ │ │ str r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ sub r3, r3, #8 │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - mov sl, r4 │ │ │ │ + mov r9, r4 │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ - b c74d8 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - cmp r1, #0 │ │ │ │ - ble c7ed8 │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - movw r1, #43176 @ 0xa8a8 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - mov r0, #1 │ │ │ │ - movw r9, #42752 @ 0xa700 │ │ │ │ - movt r9, #96 @ 0x60 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - sub r3, sl, #4 │ │ │ │ - str sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r6, r0 │ │ │ │ - sub r1, r2, r1 │ │ │ │ - str r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - clz r1, r1 │ │ │ │ - ldr sl, [fp, #-1644] @ 0xfffff994 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r7, #0 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - mov r4, r3 │ │ │ │ - b c75e0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq c7628 │ │ │ │ - ldrb r3, [r3, #16] │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmp r7, sl │ │ │ │ - and r3, r3, #28 │ │ │ │ - sub r3, r3, #4 │ │ │ │ - clz r3, r3 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - bge c76a8 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r3, [r4, #4]! │ │ │ │ - ldr ip, [r3, #4] │ │ │ │ - cmp ip, lr │ │ │ │ - bne c7da8 │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ - cmp ip, #0 │ │ │ │ - beq c7da8 │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr ip, [r3, #4] │ │ │ │ - cmp r2, ip │ │ │ │ - bne c7dc0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq c7628 │ │ │ │ - tst r1, r0 │ │ │ │ - bne c7640 │ │ │ │ - mov ip, r9 │ │ │ │ - cmp r2, r9 │ │ │ │ - beq c75b0 │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmp r7, sl │ │ │ │ - bge c6ebc │ │ │ │ - mov r3, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - b c75d8 │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ - cmp ip, #15 │ │ │ │ - bls c761c │ │ │ │ - mov r0, #0 │ │ │ │ - b c7628 │ │ │ │ - movw r3, #10272 @ 0x2820 │ │ │ │ - movt r3, #52 @ 0x34 │ │ │ │ - cmp r2, lr │ │ │ │ - movw r1, #10272 @ 0x2820 │ │ │ │ - movt r1, #52 @ 0x34 │ │ │ │ - moveq r3, r1 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #45964 @ 0xb38c │ │ │ │ - movt r3, #27 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c6638 │ │ │ │ - subs ip, ip, lr │ │ │ │ + b c75dc │ │ │ │ + subs ip, lr, ip │ │ │ │ str ip, [fp, #-1664] @ 0xfffff980 │ │ │ │ - beq c7040 │ │ │ │ + beq c7098 │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r3, r1 │ │ │ │ str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - add r9, r9, r1 │ │ │ │ - b c66d0 │ │ │ │ - add sl, sl, #1 │ │ │ │ - b c6e74 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - b c6610 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c6d40 │ │ │ │ + add sl, sl, r1 │ │ │ │ + b c681c │ │ │ │ + add r1, r5, #28 │ │ │ │ + bl 2e618 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne c6d20 │ │ │ │ + cmp sl, r6 │ │ │ │ + movge r3, #0 │ │ │ │ + movlt r3, #1 │ │ │ │ + b c6d24 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c6e20 │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ cmp r4, r3 │ │ │ │ - bne c77f8 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r4, r9, r3, lsl #2 │ │ │ │ - ldr r3, [r9, r3, lsl #2] │ │ │ │ + bne c78f4 │ │ │ │ + add r4, sl, r7, lsl #2 │ │ │ │ + ldr r3, [sl, r7, lsl #2] │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, r5 │ │ │ │ movlt r2, r6 │ │ │ │ movge r2, r5 │ │ │ │ tst r0, #32 │ │ │ │ ldreq r0, [r3, #28] │ │ │ │ - beq c7a90 │ │ │ │ + beq c7b78 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r3, #28 │ │ │ │ - beq c7a90 │ │ │ │ + beq c7b78 │ │ │ │ add r0, r3, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7a9c │ │ │ │ + beq c7b84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ - beq c7aa0 │ │ │ │ + beq c7b88 │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7aac │ │ │ │ + beq c7b94 │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6d40 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble c6d40 │ │ │ │ + blt c6e20 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c6e20 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r6, [r0, #8] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r5, r6 │ │ │ │ movlt r2, r5 │ │ │ │ movge r2, r6 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7f10 │ │ │ │ + beq c7fe0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7f38 │ │ │ │ + beq c7f90 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7af8 │ │ │ │ + beq c7bb0 │ │ │ │ lsr r5, r0, #31 │ │ │ │ cmp r5, #0 │ │ │ │ - bne c6d40 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + bne c6e20 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt c7768 │ │ │ │ - b c6d40 │ │ │ │ + cmp r3, r7 │ │ │ │ + bgt c7738 │ │ │ │ + b c6e20 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + ble c7fa8 │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + movw ip, #43176 @ 0xa8a8 │ │ │ │ + movt ip, #96 @ 0x60 │ │ │ │ + mov lr, #1 │ │ │ │ + sub r7, r9, #4 │ │ │ │ + str r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + mov r0, lr │ │ │ │ + str r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ + mov r1, lr │ │ │ │ + sub ip, r2, ip │ │ │ │ + movw r4, #42752 @ 0xa700 │ │ │ │ + movt r4, #96 @ 0x60 │ │ │ │ + clz ip, ip │ │ │ │ + ldr r9, [fp, #-1644] @ 0xfffff994 │ │ │ │ + mov r5, #0 │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + b c7838 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c7880 │ │ │ │ + ldrb r3, [r3, #16] │ │ │ │ + add r5, r5, #1 │ │ │ │ + cmp r5, r9 │ │ │ │ + and r3, r3, #28 │ │ │ │ + sub r3, r3, #4 │ │ │ │ + clz r3, r3 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + bge c78d8 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r7, #4]! │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + cmp r6, sl │ │ │ │ + bne c7d48 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq c7d48 │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + cmp r2, r6 │ │ │ │ + bne c7d40 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq c7880 │ │ │ │ + tst ip, lr │ │ │ │ + bne c7898 │ │ │ │ + mov r6, r4 │ │ │ │ + cmp r2, r4 │ │ │ │ + beq c7808 │ │ │ │ + add r5, r5, #1 │ │ │ │ + cmp r5, r9 │ │ │ │ + bge c6f54 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + b c7830 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + cmp r6, #15 │ │ │ │ + bls c7874 │ │ │ │ + mov lr, #0 │ │ │ │ + b c7880 │ │ │ │ + movw r3, #5232 @ 0x1470 │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ + cmp r2, sl │ │ │ │ + movw r1, #5232 @ 0x1470 │ │ │ │ + movt r1, #34 @ 0x22 │ │ │ │ + moveq r3, r1 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw r3, #47004 @ 0xb79c │ │ │ │ + movt r3, #27 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b c6784 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ + b c675c │ │ │ │ lsl r1, r1, #1 │ │ │ │ lsl r0, r0, #1 │ │ │ │ - b c69b4 │ │ │ │ - ldr r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r8, r5 │ │ │ │ - mov r7, r3 │ │ │ │ + b c6ac8 │ │ │ │ + mov r6, r3 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ ldr r1, [r8] │ │ │ │ - cmp r5, r7 │ │ │ │ - bne c787c │ │ │ │ + cmp r5, r6 │ │ │ │ + bne c7988 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - ldr sl, [r1, #8] │ │ │ │ + ldr r9, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r4, sl │ │ │ │ + cmp r4, r9 │ │ │ │ movlt r2, r4 │ │ │ │ - movge r2, sl │ │ │ │ + movge r2, r9 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7f20 │ │ │ │ + beq c7fd0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq c7f18 │ │ │ │ + beq c7fc8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7e18 │ │ │ │ - lsr r0, r0, #31 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c78c8 │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6d40 │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ + beq c7de0 │ │ │ │ + lsr r3, r0, #31 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c6e20 │ │ │ │ + ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ + add r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + ble c6e20 │ │ │ │ + cmp r5, r6 │ │ │ │ + add r8, r8, #4 │ │ │ │ + beq c76b8 │ │ │ │ + b c78f8 │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ blx r5 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c786c │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bge c7960 │ │ │ │ ldr r6, [fp, #-1688] @ 0xfffff968 │ │ │ │ ldr r8, [fp, #-1692] @ 0xfffff964 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c7e40 │ │ │ │ + bne c7d78 │ │ │ │ mov r4, #0 │ │ │ │ - b c7458 │ │ │ │ - beq c6b18 │ │ │ │ - add r4, r9, #4 │ │ │ │ - cmp r9, r4 │ │ │ │ + b c755c │ │ │ │ + beq c6c2c │ │ │ │ + add r4, sl, #4 │ │ │ │ + cmp sl, r4 │ │ │ │ mov r2, r4 │ │ │ │ - bcs c797c │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + movcc r7, #2 │ │ │ │ + movcc r3, #4 │ │ │ │ + bcc c6d54 │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ + mov r7, #2 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c6a5c │ │ │ │ mov r3, #4 │ │ │ │ - b c6c6c │ │ │ │ - ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ - add r6, r6, #1 │ │ │ │ - cmp r3, r6 │ │ │ │ - ble c7874 │ │ │ │ - cmp r5, r7 │ │ │ │ - add r8, r8, #4 │ │ │ │ - bne c7804 │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c76dc │ │ │ │ - sub r2, fp, #36 @ 0x24 │ │ │ │ - ldr lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r2, r2, r3, lsl #4 │ │ │ │ - str r4, [r2, #-1564] @ 0xfffff9e4 │ │ │ │ - b c6ff8 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - add r2, r9, r3, lsl #2 │ │ │ │ - lsl r3, r3, #2 │ │ │ │ - cmp r2, r9 │ │ │ │ - bhi c6c68 │ │ │ │ - ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c6b20 │ │ │ │ ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r3, r2 │ │ │ │ - bls c6cac │ │ │ │ + bls c6d94 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2], #4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ - b c7928 │ │ │ │ + b c79e8 │ │ │ │ + add r9, r9, #1 │ │ │ │ + b c7268 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + add r2, sl, r3, lsl #2 │ │ │ │ + lsl r3, r3, #2 │ │ │ │ + cmp r2, sl │ │ │ │ + bhi c6d50 │ │ │ │ + ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq c6a5c │ │ │ │ + b c79e0 │ │ │ │ + sub r2, fp, #36 @ 0x24 │ │ │ │ + mov ip, r7 │ │ │ │ + add r2, r2, r3, lsl #4 │ │ │ │ + str r4, [r2, #-1564] @ 0xfffff9e4 │ │ │ │ + b c7050 │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - add r2, sl, #1 │ │ │ │ + add r2, r9, #1 │ │ │ │ + sub r1, r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - sub r1, r3, r2 │ │ │ │ - ldrne r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - add r0, r9, r1, lsl #2 │ │ │ │ - ldreq r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ + add r0, sl, r1, lsl #2 │ │ │ │ addne r1, r3, r1, lsl #2 │ │ │ │ - bl 25beac │ │ │ │ - b c6c50 │ │ │ │ + ldreq r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ + bl 25c830 │ │ │ │ + b c6d3c │ │ │ │ ldr r2, [fp, #-1620] @ 0xfffff9ac │ │ │ │ - str lr, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c697c │ │ │ │ - ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - beq c6b20 │ │ │ │ - mov r3, #4 │ │ │ │ - b c7920 │ │ │ │ + mov r7, ip │ │ │ │ + b c6a94 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [fp, #-1644] @ 0xfffff994 │ │ │ │ mov r2, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ asr r1, r1, r2 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bgt c799c │ │ │ │ + bgt c7a78 │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mvn r3, r3, lsl r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c66a4 │ │ │ │ - cmp r7, r6 │ │ │ │ - b c6c00 │ │ │ │ + b c67f0 │ │ │ │ subs r1, r3, #1 │ │ │ │ - beq c79f8 │ │ │ │ + beq c7acc │ │ │ │ sub r2, r0, #36 @ 0x24 │ │ │ │ add r0, r2, fp │ │ │ │ ldr ip, [r0, #-1552] @ 0xfffff9f0 │ │ │ │ ldr r2, [r0, #-1584] @ 0xfffff9d0 │ │ │ │ cmp ip, r2 │ │ │ │ subgt r1, r3, #2 │ │ │ │ - ldr r0, [fp, #-1652] @ 0xfffff98c │ │ │ │ - bl c7fec │ │ │ │ + ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ + bl c809c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7894 │ │ │ │ + bne c79a0 │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ cmp r3, #1 │ │ │ │ - ble c7050 │ │ │ │ - ldr r0, [fp, #-1652] @ 0xfffff98c │ │ │ │ + ble c70a8 │ │ │ │ + ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ subs r1, r3, #2 │ │ │ │ - beq c7a40 │ │ │ │ + beq c7b14 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ ldr ip, [r2, #-1600] @ 0xfffff9c0 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ ldr r2, [r2, #-1568] @ 0xfffff9e0 │ │ │ │ cmp ip, r2 │ │ │ │ sublt r1, r3, #3 │ │ │ │ - bl c7fec │ │ │ │ + bl c809c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7a08 │ │ │ │ - b c7894 │ │ │ │ + beq c7adc │ │ │ │ + b c79a0 │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6758 │ │ │ │ + bne c68a4 │ │ │ │ cmp r4, r5 │ │ │ │ movge r4, #0 │ │ │ │ movlt r4, #1 │ │ │ │ - b c675c │ │ │ │ - add r1, r5, #28 │ │ │ │ - bl 2e618 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne c6c38 │ │ │ │ - cmp r6, r7 │ │ │ │ - movge r3, #0 │ │ │ │ - movlt r3, #1 │ │ │ │ - b c6c3c │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst r3, #32 │ │ │ │ - bne c772c │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - bl 2e618 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c7748 │ │ │ │ - cmp r6, r5 │ │ │ │ - bgt c6d40 │ │ │ │ - b c7750 │ │ │ │ + b c68a8 │ │ │ │ + cmp r6, sl │ │ │ │ + b c6ce8 │ │ │ │ ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ - add r2, sl, #1 │ │ │ │ + add r2, r9, #1 │ │ │ │ + sub r1, r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - sub r1, r3, r2 │ │ │ │ - ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ add r0, r3, r1, lsl #2 │ │ │ │ ldrne r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ ldreq r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ addne r1, r3, r1, lsl #2 │ │ │ │ - bl 25beac │ │ │ │ - b c6e70 │ │ │ │ - cmp r8, r6 │ │ │ │ + bl 25c830 │ │ │ │ + b c7264 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + bne c7704 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + bl 2e618 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c7720 │ │ │ │ + cmp r6, r5 │ │ │ │ + bgt c6e20 │ │ │ │ + b c7728 │ │ │ │ + cmp r6, r5 │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - b c6d38 │ │ │ │ + b c6e18 │ │ │ │ cmp r5, r6 │ │ │ │ movle r5, #0 │ │ │ │ movgt r5, #1 │ │ │ │ - b c77c4 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldrb r3, [r4, #16] │ │ │ │ - ubfx r9, r2, #5, #1 │ │ │ │ - cmp r6, r7 │ │ │ │ - movlt r2, r6 │ │ │ │ - movge r2, r7 │ │ │ │ - ubfx r3, r3, #5, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c6c04 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ - b c7ea0 │ │ │ │ + b c7794 │ │ │ │ + movw r3, #60472 @ 0xec38 │ │ │ │ + movt r3, #33 @ 0x21 │ │ │ │ + cmp r1, #0 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + beq c6784 │ │ │ │ + b c78c4 │ │ │ │ + ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + add r0, r0, #28 │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ + tst ip, #32 │ │ │ │ + bne c6ee0 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c75fc │ │ │ │ mov r6, r0 │ │ │ │ add r6, r4, r6, lsl #2 │ │ │ │ cmp r4, r6 │ │ │ │ - bne c7bd8 │ │ │ │ + bne c7c90 │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bgt c7b84 │ │ │ │ + bgt c7c3c │ │ │ │ ldr r5, [r8, #12] │ │ │ │ ldr r6, [r8, #8] │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r8, #8] │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ str r2, [r8, #12] │ │ │ │ str r3, [r8, #16] │ │ │ │ - bne c7bb4 │ │ │ │ + bne c7c6c │ │ │ │ mov r4, #0 │ │ │ │ - b c6ac0 │ │ │ │ + b c6bd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ ldr r5, [r8, #12] │ │ │ │ str r3, [r8, #12] │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ str r3, [r8, #8] │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ str r3, [r8, #16] │ │ │ │ - beq c7b7c │ │ │ │ + beq c7c34 │ │ │ │ mov r4, #0 │ │ │ │ - b c7bc4 │ │ │ │ + b c7c7c │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ + bl aefc0 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bpl c7bbc │ │ │ │ + bpl c7c74 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6178 │ │ │ │ - b c70b4 │ │ │ │ + bl a61d8 │ │ │ │ + b c710c │ │ │ │ ldr r3, [r6, #-4]! │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r3] │ │ │ │ sub r2, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7b44 │ │ │ │ + bgt c7bfc │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne c7b44 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c7b44 │ │ │ │ - bl a6178 │ │ │ │ + bne c7bfc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c7bfc │ │ │ │ + mov r6, #2 │ │ │ │ + b c7bf8 │ │ │ │ + add r0, r0, #28 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + bne c688c │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c7b28 │ │ │ │ + add r0, r4, #28 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c6d04 │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + b c7680 │ │ │ │ + ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + add r0, r3, #28 │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ + tst ip, #32 │ │ │ │ + bne c71a4 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c7208 │ │ │ │ + bl a61d8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ - b c708c │ │ │ │ - mov r6, #2 │ │ │ │ - b c7b40 │ │ │ │ - ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - lsl r0, r3, #2 │ │ │ │ - bl a5c68 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne c72a0 │ │ │ │ - bl 2e73f4 │ │ │ │ - ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ - ldr r5, [r8, #12] │ │ │ │ - str r3, [r8, #16] │ │ │ │ - ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ - cmp r5, #0 │ │ │ │ - str r3, [r8, #12] │ │ │ │ - ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ - ldr r6, [r8, #8] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - beq c7b7c │ │ │ │ - b c7bc4 │ │ │ │ - mov r6, #1 │ │ │ │ - b c7b40 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r5, r0 │ │ │ │ + b c70e4 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq c79a8 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #44196 @ 0xaca4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f2c4 │ │ │ │ + b c79a8 │ │ │ │ + mov r1, #0 │ │ │ │ + b c7880 │ │ │ │ + movw r3, #5232 @ 0x1470 │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b c6784 │ │ │ │ + mov lr, #0 │ │ │ │ + ldr r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ + mov ip, r7 │ │ │ │ + mov r1, lr │ │ │ │ mov r3, #1 │ │ │ │ - b c6610 │ │ │ │ + b c675c │ │ │ │ + mov r4, #0 │ │ │ │ + b c6f40 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ sub r1, fp, #1616 @ 0x650 │ │ │ │ sub r3, r3, #4 │ │ │ │ sub r1, r1, #8 │ │ │ │ str r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ - str r1, [fp, #-1652] @ 0xfffff98c │ │ │ │ + str r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ mov r3, r2 │ │ │ │ - b c74d8 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq c789c │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #41516 @ 0xa22c │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b c789c │ │ │ │ - ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r0, r0, #28 │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ - tst ip, #32 │ │ │ │ - bne c6e04 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c74f8 │ │ │ │ - ldr r4, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - mov r0, r9 │ │ │ │ + b c75dc │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + ldr sl, [r4, #8] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + ubfx r3, r3, #5, #1 │ │ │ │ + str r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + cmp sl, r6 │ │ │ │ + movlt r2, sl │ │ │ │ + movge r2, r6 │ │ │ │ + ubfx r3, r3, #5, #1 │ │ │ │ + ldr r1, [fp, #-1636] @ 0xfffff99c │ │ │ │ + cmp r1, #0 │ │ │ │ + bne c6cec │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ + b c7ce0 │ │ │ │ + cmp r4, r9 │ │ │ │ + movge r3, #0 │ │ │ │ + movlt r3, #1 │ │ │ │ + b c7960 │ │ │ │ + ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r7, r6 │ │ │ │ + sub r3, r7, #-1073741823 @ 0xc0000001 │ │ │ │ + ldr r0, [sl] │ │ │ │ + ldr r2, [fp, #-1660] @ 0xfffff984 │ │ │ │ + ldr r1, [sl, r3, lsl #2] │ │ │ │ + blx r8 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt c7998 │ │ │ │ + bne c6e20 │ │ │ │ + mov r2, r7 │ │ │ │ ldr r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ - mov r2, r4 │ │ │ │ - bl 25beac │ │ │ │ - add r3, r4, #1 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6b70 │ │ │ │ + mov r0, sl │ │ │ │ + add r7, r7, #1 │ │ │ │ + bl 25c830 │ │ │ │ + mov r3, r7 │ │ │ │ + b c6c50 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - bne c67e0 │ │ │ │ + bne c6928 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c67fc │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ + bne c6944 │ │ │ │ + ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ cmp r3, r5 │ │ │ │ - ble c6804 │ │ │ │ - b c6920 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne c6854 │ │ │ │ + ble c694c │ │ │ │ + b c7df8 │ │ │ │ + ldr r3, [fp, #-1636] @ 0xfffff99c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c699c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6874 │ │ │ │ - cmp r7, r5 │ │ │ │ - bge c687c │ │ │ │ - b c6920 │ │ │ │ + bne c69bc │ │ │ │ + cmp r9, r5 │ │ │ │ + bge c69c4 │ │ │ │ + b c7df8 │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c68f0 │ │ │ │ + bne c6a34 │ │ │ │ cmp r6, r5 │ │ │ │ - ble c68f8 │ │ │ │ - b c690c │ │ │ │ + ble c6a3c │ │ │ │ + b c6a50 │ │ │ │ add r0, r3, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - bne c68d8 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c7d5c │ │ │ │ - ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - add r0, r3, #28 │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ - tst ip, #32 │ │ │ │ - bne c714c │ │ │ │ + bne c6a1c │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c71b0 │ │ │ │ - movw r3, #10272 @ 0x2820 │ │ │ │ - movt r3, #52 @ 0x34 │ │ │ │ - ldr sl, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - ldr r4, [fp, #-1636] @ 0xfffff99c │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c6638 │ │ │ │ - mov r5, #0 │ │ │ │ - b c7628 │ │ │ │ + b c7e8c │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ cmp r6, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bne c7eb0 │ │ │ │ + bne c7f14 │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ - b c7df4 │ │ │ │ + b c7ee8 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r2], #4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi c7de4 │ │ │ │ - b c66b0 │ │ │ │ - add r0, r0, #28 │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - tst r3, #32 │ │ │ │ - bne c6740 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c7a54 │ │ │ │ - cmp r4, sl │ │ │ │ - movge r0, #0 │ │ │ │ - movlt r0, #1 │ │ │ │ - b c786c │ │ │ │ - movw r3, #58740 @ 0xe574 │ │ │ │ - movt r3, #33 @ 0x21 │ │ │ │ - cmp r5, #0 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c6638 │ │ │ │ - b c766c │ │ │ │ - mov r4, #0 │ │ │ │ - b c6ea8 │ │ │ │ + bhi c7ed8 │ │ │ │ + b c67fc │ │ │ │ add r0, r5, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - bne c6be0 │ │ │ │ + bne c6cc0 │ │ │ │ + mov ip, #0 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - mov r3, #0 │ │ │ │ - b c7e6c │ │ │ │ - add r1, r4, #28 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - str r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ - bl 2e618 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr r2, [fp, #-1636] @ 0xfffff99c │ │ │ │ - ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ - cmpeq r7, r6 │ │ │ │ - bge c7b2c │ │ │ │ - b c6e68 │ │ │ │ - ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str r6, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ - b c6920 │ │ │ │ - add r0, r4, #28 │ │ │ │ - cmp r9, #0 │ │ │ │ - bne c6c1c │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - b c7a74 │ │ │ │ + str ip, [fp, #-1636] @ 0xfffff99c │ │ │ │ + b c723c │ │ │ │ add r1, r6, r3, lsl #2 │ │ │ │ mov r2, r6 │ │ │ │ - b c7ecc │ │ │ │ + b c7f30 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr ip, [r1] │ │ │ │ str ip, [r2], #4 │ │ │ │ str r0, [r1], #-4 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi c7ebc │ │ │ │ - b c7dd8 │ │ │ │ - mov r1, #0 │ │ │ │ - b c65a8 │ │ │ │ + bhi c7f20 │ │ │ │ + b c7ecc │ │ │ │ + mov r6, #1 │ │ │ │ + b c7bf8 │ │ │ │ + ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ + lsl r0, r3, #2 │ │ │ │ + bl a5cc8 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne c7390 │ │ │ │ + bl 2e730c │ │ │ │ + ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ + ldr r5, [r8, #12] │ │ │ │ + str r3, [r8, #16] │ │ │ │ + ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ + cmp r5, #0 │ │ │ │ + str r3, [r8, #12] │ │ │ │ + ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ + ldr r6, [r8, #8] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + beq c7c34 │ │ │ │ + b c7c7c │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c6e08 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c7784 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b c7ef8 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b c7cc8 │ │ │ │ + mov ip, #0 │ │ │ │ + b c66f4 │ │ │ │ ldr r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b c7d94 │ │ │ │ + b c7cf8 │ │ │ │ ldr r0, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c7cd0 │ │ │ │ + b c7be0 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b c7950 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c7e04 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b c7e4c │ │ │ │ + b c7938 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b c7d78 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b c779c │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c785c │ │ │ │ + b c7ea8 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c7844 │ │ │ │ + b c776c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c6d10 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c6d28 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b c77b4 │ │ │ │ + b c6df0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r5, r4 │ │ │ │ movlt r2, r5 │ │ │ │ movge r2, r4 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7fe4 │ │ │ │ + beq c8094 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7fcc │ │ │ │ + beq c807c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add r0, r0, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq c7fdc │ │ │ │ + beq c808c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c7fac │ │ │ │ + beq c805c │ │ │ │ add r1, r1, #20 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7fbc │ │ │ │ + beq c806c │ │ │ │ lsr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r1, r1, #28 │ │ │ │ bl 2e618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7fa4 │ │ │ │ + bne c8054 │ │ │ │ cmp r5, r4 │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - bne c7f8c │ │ │ │ + bne c803c │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b c7fb0 │ │ │ │ + b c8060 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b c7fd0 │ │ │ │ + b c8080 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ add r2, r1, #1 │ │ │ │ add r3, r0, r1, lsl #4 │ │ │ │ @@ -158631,398 +158675,399 @@ │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str lr, [r0, #24] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r9] │ │ │ │ - bl 25baf4 │ │ │ │ + bl 25c474 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt c8cec │ │ │ │ + blt c8dc0 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r5, lsl #2 │ │ │ │ strne r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ subs r8, r8, r5 │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ - beq c85a4 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + beq c8658 │ │ │ │ sub r3, r4, #1 │ │ │ │ add r1, r6, r5, lsl #2 │ │ │ │ sub r2, r8, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-132] @ 0xffffff7c │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [r1, r2, lsl #2] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25bc60 │ │ │ │ + bl 25c5e0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - ble c8d04 │ │ │ │ + str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + ble c8dc8 │ │ │ │ cmp r8, r3 │ │ │ │ str r7, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - bgt c85b8 │ │ │ │ + bgt c866c │ │ │ │ cmp r8, r3 │ │ │ │ - bgt c8bd0 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bgt c8c5c │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ ldr r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r1, r3 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r4, [fp, #-132] @ 0xffffff7c │ │ │ │ add r0, r8, #12 │ │ │ │ str r4, [fp, #-84] @ 0xffffffac │ │ │ │ str sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r4, r4, #4 │ │ │ │ - bl 25bdb8 │ │ │ │ + bl 25c73c │ │ │ │ ldr r2, [r8, #16] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp sl, #0 │ │ │ │ str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr sl, [r8, #12] │ │ │ │ str r3, [r6, r5, lsl #2] │ │ │ │ - bne c8b48 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + bne c8c1c │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c8568 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c861c │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ add r9, r9, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c84f0 │ │ │ │ + beq c85a4 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - movw ip, #32576 @ 0x7f40 │ │ │ │ + movw ip, #32752 @ 0x7ff0 │ │ │ │ movt ip, #12 │ │ │ │ str ip, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r5, [r9] │ │ │ │ ldr r3, [r3, #1564] @ 0x61c │ │ │ │ ldr r4, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - str r6, [fp, #-104] @ 0xffffff98 │ │ │ │ - bne c82b8 │ │ │ │ + str r6, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bne c8368 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [fp, #-116] @ 0xffffff8c │ │ │ │ movge r2, r3 │ │ │ │ tst r1, #32 │ │ │ │ - beq c8d28 │ │ │ │ + beq c8dfc │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8d10 │ │ │ │ + beq c8dd4 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r5, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c8d20 │ │ │ │ + beq c8de4 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c824c │ │ │ │ + beq c82fc │ │ │ │ add r1, r4, #20 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ bl 2e618 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8264 │ │ │ │ + beq c8314 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8270 │ │ │ │ + bge c8320 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r6, r6, #4 │ │ │ │ str r5, [r6, #-4] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c8498 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bne c8548 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c855c │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8610 │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r7, r7, #1 │ │ │ │ add r9, r9, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge c82e0 │ │ │ │ + bge c8390 │ │ │ │ mov r8, #0 │ │ │ │ - b c8188 │ │ │ │ + b c8238 │ │ │ │ add r1, r4, #28 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ bl 2e618 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8200 │ │ │ │ + bne c82b0 │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r2, r3 │ │ │ │ - blt c8208 │ │ │ │ + blt c82b8 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add sl, sl, #4 │ │ │ │ str r4, [r6] │ │ │ │ add r4, r6, #4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r4 │ │ │ │ - bne c84c4 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bne c8578 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c84f0 │ │ │ │ + beq c85a4 │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - ble c82e0 │ │ │ │ + ble c8390 │ │ │ │ mov r7, #0 │ │ │ │ - b c8188 │ │ │ │ + b c8238 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r4, [sl] │ │ │ │ - beq c8270 │ │ │ │ - blt c8cf4 │ │ │ │ + beq c8320 │ │ │ │ + blt c8db0 │ │ │ │ ldr r5, [r9] │ │ │ │ - b c8208 │ │ │ │ + b c82b8 │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr r8, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r8, [fp, #-104] @ 0xffffff98 │ │ │ │ add r7, r3, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r7, #1 │ │ │ │ subgt r7, r7, #1 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ str r7, [r0] │ │ │ │ - bl 25baf4 │ │ │ │ + bl 25c474 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq c8390 │ │ │ │ - blt c8d40 │ │ │ │ + beq c8440 │ │ │ │ + blt c8e04 │ │ │ │ str r6, [sp] │ │ │ │ - sub r5, fp, #44 @ 0x2c │ │ │ │ + sub r0, fp, #44 @ 0x2c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r5, r0 │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ sub r8, r8, r6 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str sl, [fp, #-84] @ 0xffffffac │ │ │ │ add r4, r4, r6, lsl #2 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ - bl 25bdb8 │ │ │ │ + bl 25c73c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add sl, sl, r6, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r6, lsl #2 │ │ │ │ strne r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r6, lsl #2 │ │ │ │ strne r3, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r8, #1 │ │ │ │ - beq c8bec │ │ │ │ + beq c8c78 │ │ │ │ cmp r8, #0 │ │ │ │ - beq c854c │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - mov r3, r4 │ │ │ │ + beq c8600 │ │ │ │ + ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ + mov r2, r4 │ │ │ │ add r4, r4, #4 │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r2, [r9] │ │ │ │ - str r2, [r3] │ │ │ │ - bne c8aa0 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [r9] │ │ │ │ + str r3, [r2] │ │ │ │ + bne c8b44 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c8558 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c860c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r9, r9, #4 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, r9 │ │ │ │ - bl 25bc60 │ │ │ │ + bl 25c5e0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c85b0 │ │ │ │ - blt c8d40 │ │ │ │ + beq c8664 │ │ │ │ + blt c8e04 │ │ │ │ str r5, [sp] │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r4, r4, r5, lsl #2 │ │ │ │ - bl 25be30 │ │ │ │ + bl 25c7b4 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r5, lsl #2 │ │ │ │ strne r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r5, lsl #2 │ │ │ │ strne r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r3, r3, r5 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c8558 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c860c │ │ │ │ add r9, r9, r5, lsl #2 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sl], #4 │ │ │ │ str r3, [r2] │ │ │ │ - bne c8a84 │ │ │ │ + bne c8b60 │ │ │ │ sub r8, r8, #1 │ │ │ │ cmp r8, #1 │ │ │ │ - beq c84f0 │ │ │ │ + beq c85a4 │ │ │ │ cmp r5, #6 │ │ │ │ cmple r6, #6 │ │ │ │ - bgt c82ec │ │ │ │ + bgt c839c │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r2, r7, #1 │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ str r2, [r3] │ │ │ │ - b c817c │ │ │ │ - ldrd r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + b c822c │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ + ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ subs r2, r2, #1 │ │ │ │ - str r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r2, [r1] │ │ │ │ str r2, [r3], #4 │ │ │ │ - beq c8b40 │ │ │ │ + beq c8c14 │ │ │ │ add r2, r1, #4 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ - b c8230 │ │ │ │ + b c82e0 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r1, r1, #1 │ │ │ │ - str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r1, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r1, #1 │ │ │ │ ldr r1, [r3], #4 │ │ │ │ str r1, [r2], #4 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bne c82a0 │ │ │ │ + bne c8350 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ - ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r5, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r1, r3 │ │ │ │ str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r5, [sp] │ │ │ │ ldr r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 25be30 │ │ │ │ + bl 25c7b4 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [sl] │ │ │ │ str r3, [r4, r5, lsl #2] │ │ │ │ ldrne r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldrne r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldrne r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldrne r1, [fp, #-100] @ 0xffffff9c │ │ │ │ ldrne r3, [r3] │ │ │ │ strne r3, [r2, r1, lsl #2] │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c859c │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8650 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c859c │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq c8650 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ ldr ip, [fp, #-124] @ 0xffffff84 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ str sl, [fp, #-84] @ 0xffffffac │ │ │ │ str ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 25bdb8 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ + bl 25c73c │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r4 │ │ │ │ - b c8450 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8500 │ │ │ │ + ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt c8cd0 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + bgt c8d94 │ │ │ │ + ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r7, #0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub r4, r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ add r6, r9, r3, lsl #2 │ │ │ │ - bne c8c18 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + bne c8c8c │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ ldr sl, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r3, r7 │ │ │ │ str r2, [fp, #-148] @ 0xffffff6c │ │ │ │ add r0, sl, #12 │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 25bdb8 │ │ │ │ + bl 25c73c │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ ldrd r0, [sl, #12] │ │ │ │ str r2, [fp, #-140] @ 0xffffff74 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ stm r2, {r0, r1} │ │ │ │ ldr lr, [sl, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [fp, #-132] @ 0xffffff7c │ │ │ │ mov r1, r3 │ │ │ │ ldr ip, [fp, #-92] @ 0xffffffa4 │ │ │ │ lsl r2, r3, #2 │ │ │ │ - str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ add r8, lr, r4, lsl #2 │ │ │ │ cmp ip, #0 │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ - bne c8b80 │ │ │ │ + bne c8d4c │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub sl, r3, #4 │ │ │ │ sub r4, r6, #4 │ │ │ │ ldr r3, [r0, r1, lsl #2] │ │ │ │ str ip, [fp, #-128] @ 0xffffff80 │ │ │ │ str r3, [r9, r2, lsl #2] │ │ │ │ - str ip, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + str ip, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c8ac0 │ │ │ │ + beq c8b80 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - movw ip, #32576 @ 0x7f40 │ │ │ │ + movw ip, #32752 @ 0x7ff0 │ │ │ │ movt ip, #12 │ │ │ │ str lr, [fp, #-144] @ 0xffffff70 │ │ │ │ str ip, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ mov r5, r4 │ │ │ │ @@ -159032,916 +159077,926 @@ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r9, r5 │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r6, [r8] │ │ │ │ ldr r3, [r3, #1564] @ 0x61c │ │ │ │ ldr r4, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne c87c0 │ │ │ │ + bne c8874 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ movlt r2, r3 │ │ │ │ tst r1, #32 │ │ │ │ - beq c8d50 │ │ │ │ + beq c8df4 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8cb8 │ │ │ │ + beq c8d7c │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add r0, r6, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq c8cc8 │ │ │ │ + beq c8d8c │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq c8850 │ │ │ │ + beq c8904 │ │ │ │ add r1, r4, #20 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2e618 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8868 │ │ │ │ + beq c891c │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8770 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bge c8824 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r5, r5, #4 │ │ │ │ str r4, [r9] │ │ │ │ mov r4, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c8820 │ │ │ │ - ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + bne c88d4 │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - beq c8a44 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + beq c8b04 │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ add r7, r7, #1 │ │ │ │ sub sl, sl, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge c8878 │ │ │ │ + bge c892c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c86a4 │ │ │ │ + b c8758 │ │ │ │ ldr r6, [r8] │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r4, r5, #4 │ │ │ │ sub r8, r8, #4 │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ str r6, [r9] │ │ │ │ - bne c87e4 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + bne c8898 │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c8ac0 │ │ │ │ + beq c8b80 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble c8878 │ │ │ │ + ble c892c │ │ │ │ mov r7, #0 │ │ │ │ - b c86a4 │ │ │ │ + b c8758 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c876c │ │ │ │ - blt c8ca0 │ │ │ │ + beq c8820 │ │ │ │ + blt c8d64 │ │ │ │ ldr r4, [sl] │ │ │ │ - b c8724 │ │ │ │ - ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c87d8 │ │ │ │ + ldr r2, [fp, #-136] @ 0xffffff78 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldr r3, [r3] │ │ │ │ - str r3, [r2], #-4 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [r3], #-4 │ │ │ │ sub r1, r1, #4 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ str r1, [fp, #-128] @ 0xffffff80 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - cmp r3, #1 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - beq c8ac0 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + cmp r2, #1 │ │ │ │ + str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ + beq c8b80 │ │ │ │ str r1, [fp, #-136] @ 0xffffff78 │ │ │ │ - b c87a0 │ │ │ │ + b c8854 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldr r3, [r1] │ │ │ │ - str r3, [r2], #-4 │ │ │ │ - beq c8c10 │ │ │ │ - sub r3, r1, #4 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c874c │ │ │ │ - add r1, r4, #28 │ │ │ │ + ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + subs r2, r2, #1 │ │ │ │ + str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [r1] │ │ │ │ + str r2, [r3], #-4 │ │ │ │ + beq c8c54 │ │ │ │ + sub r2, r1, #4 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + b c8800 │ │ │ │ + add r1, r4, #28 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2e618 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c871c │ │ │ │ + bne c87d0 │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r3, r2 │ │ │ │ - blt c8724 │ │ │ │ - b c8770 │ │ │ │ + blt c87d8 │ │ │ │ + b c8824 │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ + ldr r6, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r5, [fp, #-112] @ 0xffffff90 │ │ │ │ add r9, r3, #1 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r9, #1 │ │ │ │ subgt r9, r9, #1 │ │ │ │ - sub r3, r5, #1 │ │ │ │ + sub r3, r6, #1 │ │ │ │ str r9, [r0] │ │ │ │ str r3, [sp] │ │ │ │ - mov r3, r5 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r1, [r8] │ │ │ │ - bl 25baf4 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - blt c8d34 │ │ │ │ - subs r3, r5, r6 │ │ │ │ + bl 25c474 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + blt c8e24 │ │ │ │ + subs r3, r6, r7 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq c892c │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - sub r5, r6, r5 │ │ │ │ + beq c89e4 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + sub r6, r7, r6 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - add r4, r4, r5, lsl #2 │ │ │ │ - addne r3, r3, r5, lsl #2 │ │ │ │ - strne r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + add r4, r4, r6, lsl #2 │ │ │ │ + addne r3, r3, r6, lsl #2 │ │ │ │ + strne r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - add sl, sl, r5, lsl #2 │ │ │ │ + add sl, sl, r6, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - addne r3, r3, r5, lsl #2 │ │ │ │ + addne r3, r3, r6, lsl #2 │ │ │ │ strne r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ str sl, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 25be30 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq c8a40 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bl 25c7b4 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq c8afc │ │ │ │ + mov r6, r7 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r8], #-4 │ │ │ │ str r3, [r4], #-4 │ │ │ │ - bne c8b64 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - cmp r3, #2 │ │ │ │ - sub r7, r3, #1 │ │ │ │ - beq c8abc │ │ │ │ - sub r3, r3, #2 │ │ │ │ - str r3, [sp] │ │ │ │ + bne c8bf8 │ │ │ │ + cmp r5, #2 │ │ │ │ + sub r7, r5, #1 │ │ │ │ + beq c8b7c │ │ │ │ + sub r5, r5, #2 │ │ │ │ + str r5, [sp] │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 25bc60 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - blt c8d30 │ │ │ │ - subs r6, r7, r3 │ │ │ │ - streq r7, [fp, #-108] @ 0xffffff94 │ │ │ │ - beq c89f8 │ │ │ │ - sub r7, r3, r7 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bl 25c5e0 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + blt c8e14 │ │ │ │ + subs r3, r7, r5 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + moveq r5, r7 │ │ │ │ + beq c8aac │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + sub r7, r5, r7 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r4, r7, lsl #2 │ │ │ │ addne r3, r3, r7, lsl #2 │ │ │ │ - strne r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + strne r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ add r8, r8, r7, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, r7, lsl #2 │ │ │ │ strne r3, [fp, #-128] @ 0xffffff80 │ │ │ │ - str r6, [sp] │ │ │ │ - mov r7, r0 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + mov r7, r0 │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #1 │ │ │ │ - mov r1, r3 │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ + mov r1, r3 │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 25bdb8 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq c8cb0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c8a7c │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + bl 25c73c │ │ │ │ + cmp r5, #1 │ │ │ │ + beq c8d74 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq c8dec │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sl] │ │ │ │ str r3, [r4], #-4 │ │ │ │ - bne c8b1c │ │ │ │ - subs r5, r5, #1 │ │ │ │ - beq c8b38 │ │ │ │ + bne c8bdc │ │ │ │ + subs r6, r6, #1 │ │ │ │ + beq c8c80 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub sl, sl, #4 │ │ │ │ - cmp r6, #6 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + cmp r2, #6 │ │ │ │ cmple r3, #6 │ │ │ │ - bgt c8884 │ │ │ │ + bgt c893c │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r3, r9, #1 │ │ │ │ + str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ str r3, [r2] │ │ │ │ - b c8690 │ │ │ │ - str r6, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8744 │ │ │ │ + str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r7, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8a74 │ │ │ │ + beq c8b34 │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ rsb r1, r1, #1 │ │ │ │ - ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 25bdb8 │ │ │ │ - ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + bl 25c73c │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - b c8b14 │ │ │ │ - ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ + str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + b c8bd4 │ │ │ │ + ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ - str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ + str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c8468 │ │ │ │ - ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ + b c845c │ │ │ │ + ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ - str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ + str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c83ac │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + b c8518 │ │ │ │ + str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r7, fp, #52 @ 0x34 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ - ldr r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + ldr r5, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str sl, [fp, #-68] @ 0xffffffbc │ │ │ │ rsb r3, r5, #1 │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r6, [fp, #-100] @ 0xffffff9c │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 25be30 │ │ │ │ + bl 25c7b4 │ │ │ │ mvn r3, #3 │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ mul r3, r3, r5 │ │ │ │ streq r2, [r4, r3] │ │ │ │ - bne c8bf4 │ │ │ │ + bne c8c38 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c85a4 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c8658 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [r2], #-4 │ │ │ │ str r1, [r3], #-4 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8a0c │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c8a44 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8ac0 │ │ │ │ + ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r1, [r2], #-4 │ │ │ │ + str r1, [r3], #-4 │ │ │ │ + str r2, [fp, #-128] @ 0xffffff80 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c89f8 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c855c │ │ │ │ + b c8610 │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c8144 │ │ │ │ - ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r1, [r2], #-4 │ │ │ │ - str r1, [r3], #-4 │ │ │ │ - str r2, [fp, #-128] @ 0xffffff80 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8940 │ │ │ │ - str r7, [fp, #-128] @ 0xffffff80 │ │ │ │ - str r7, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - add r2, r1, r2 │ │ │ │ - str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ - sub r4, r6, #4 │ │ │ │ - ldr r3, [sl], #-4 │ │ │ │ - cmp r1, #0 │ │ │ │ - str r3, [r9, r2, lsl #2] │ │ │ │ - beq c8668 │ │ │ │ - ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r1, [r2], #-4 │ │ │ │ - str r1, [r3], #-4 │ │ │ │ - str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8668 │ │ │ │ + b c81f4 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 3426d4 │ │ │ │ - cmn r0, #1 │ │ │ │ - str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne c80f4 │ │ │ │ - b c859c │ │ │ │ - str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ - b c84f8 │ │ │ │ - ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ str r2, [r4, r3] │ │ │ │ cmn r1, r3 │ │ │ │ ldrne r2, [fp, #-128] @ 0xffffff80 │ │ │ │ ldrne r2, [r2] │ │ │ │ strne r2, [r1, r3] │ │ │ │ - b c8b10 │ │ │ │ - str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c8a44 │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8bd0 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8b04 │ │ │ │ + ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ + bl 34215c │ │ │ │ + cmn r0, #1 │ │ │ │ + str r0, [fp, #-100] @ 0xffffff9c │ │ │ │ + bne c81a4 │ │ │ │ + b c8650 │ │ │ │ + str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ + b c85ac │ │ │ │ + str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + b c8b04 │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r5, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r2, [fp, #-148] @ 0xffffff6c │ │ │ │ add r3, r7, r3, lsl #2 │ │ │ │ - str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #12 │ │ │ │ mov r1, r3 │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 25bdb8 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bl 25c73c │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrd r0, [r5, #12] │ │ │ │ sub r2, r3, #1 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr lr, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ add r8, lr, r4, lsl #2 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ stm r3, {r0, r1} │ │ │ │ mov r3, r2 │ │ │ │ ldr r1, [fp, #-132] @ 0xffffff7c │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ - beq c8b94 │ │ │ │ - b c8b88 │ │ │ │ + bne c8d54 │ │ │ │ + mov sl, r3 │ │ │ │ + ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ + sub r4, r6, #4 │ │ │ │ + ldr r3, [sl], #-4 │ │ │ │ + cmp r1, #0 │ │ │ │ + str r3, [r9, r2, lsl #2] │ │ │ │ + beq c871c │ │ │ │ + ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r1, [r2], #-4 │ │ │ │ + str r1, [r3], #-4 │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c871c │ │ │ │ + str r7, [fp, #-128] @ 0xffffff80 │ │ │ │ + str r7, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ + add r2, r1, r2 │ │ │ │ + str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ + b c8d10 │ │ │ │ mvn r3, #0 │ │ │ │ mov r4, r5 │ │ │ │ - str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c8a44 │ │ │ │ - str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c8ac4 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8b04 │ │ │ │ + str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8b84 │ │ │ │ add r0, r6, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - bne c86fc │ │ │ │ + bne c87b0 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b c8854 │ │ │ │ - ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8908 │ │ │ │ + ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 3426d4 │ │ │ │ + bl 34215c │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c85c4 │ │ │ │ - b c8b14 │ │ │ │ - mvn r3, #0 │ │ │ │ - b c8b14 │ │ │ │ + bne c8678 │ │ │ │ + b c8bd4 │ │ │ │ mvn r3, #0 │ │ │ │ mov r4, r6 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c855c │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - b c85a4 │ │ │ │ + b c8610 │ │ │ │ + mvn r3, #0 │ │ │ │ + b c8bd4 │ │ │ │ + ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + b c8658 │ │ │ │ add r0, r5, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #32 │ │ │ │ - bne c81e0 │ │ │ │ + bne c8290 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b c8250 │ │ │ │ + b c8300 │ │ │ │ + str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + b c8b3c │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ + b c8d80 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b c8d14 │ │ │ │ - str r7, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8dd8 │ │ │ │ mvn r3, #0 │ │ │ │ - str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b c8a44 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + b c8610 │ │ │ │ mvn r3, #0 │ │ │ │ - str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c855c │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ - b c8cbc │ │ │ │ + str r7, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8b04 │ │ │ │ + mvn r3, #0 │ │ │ │ + str r5, [fp, #-112] @ 0xffffff90 │ │ │ │ + str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + b c8b04 │ │ │ │ │ │ │ │ -000c8d58 : │ │ │ │ +000c8e34 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4020] @ 0xfb4 │ │ │ │ - ldr ip, [pc, #712] @ c9040 │ │ │ │ + ldr ip, [pc, #712] @ c911c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r2, fp, #8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ subs r5, r0, #0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r8, [r3, ip] │ │ │ │ - beq c9018 │ │ │ │ + beq c90f4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8f68 │ │ │ │ + beq c9044 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8f68 │ │ │ │ + beq c9044 │ │ │ │ sub r7, fp, #52 @ 0x34 │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9044 │ │ │ │ + bl c9120 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c9020 │ │ │ │ + beq c90fc │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq c8f08 │ │ │ │ + beq c8fe4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq c8ee4 │ │ │ │ + beq c8fc0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r9, [r5, r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq c8ee4 │ │ │ │ + beq c8fc0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r9 │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq c8f9c │ │ │ │ + beq c9078 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8fb8 │ │ │ │ + bne c9094 │ │ │ │ cmp r6, #0 │ │ │ │ - ble c8ec8 │ │ │ │ + ble c8fa4 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8e3c │ │ │ │ + bgt c8f18 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8f50 │ │ │ │ + beq c902c │ │ │ │ cmp r6, #1 │ │ │ │ - ble c8ec8 │ │ │ │ + ble c8fa4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8e64 │ │ │ │ + bgt c8f40 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8f58 │ │ │ │ + beq c9034 │ │ │ │ cmp r6, #2 │ │ │ │ - beq c8ec8 │ │ │ │ + beq c8fa4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8e8c │ │ │ │ + bgt c8f68 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8f88 │ │ │ │ + beq c9064 │ │ │ │ cmp r6, #3 │ │ │ │ - beq c8ec8 │ │ │ │ + beq c8fa4 │ │ │ │ add r8, r4, #8 │ │ │ │ mov r5, #3 │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ ldr r2, [r0] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8ebc │ │ │ │ + bgt c8f98 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq c8f60 │ │ │ │ + beq c903c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bne c8e9c │ │ │ │ + bne c8f78 │ │ │ │ cmp r4, r7 │ │ │ │ - bne c8f90 │ │ │ │ + bne c906c │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ bic r3, r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r4 │ │ │ │ - bl cf4e0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cf5a8 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r9, r0 │ │ │ │ - b c8e14 │ │ │ │ + b c8ef0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq c8dcc │ │ │ │ + beq c8ea8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r2, r3, #16 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl c93d4 │ │ │ │ + bl c94b0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c8e2c │ │ │ │ - b c8ec8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c8e3c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c8e64 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c8ebc │ │ │ │ + ble c8f08 │ │ │ │ + b c8fa4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c8f18 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c8f40 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c8f98 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ - bl c93d4 │ │ │ │ + bl c94b0 │ │ │ │ mov r9, r0 │ │ │ │ - b c8ed0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c8e8c │ │ │ │ + b c8fac │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c8f68 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6178 │ │ │ │ - b c8ed0 │ │ │ │ + bl a61d8 │ │ │ │ + b c8fac │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8ff4 │ │ │ │ + beq c90d0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8ff4 │ │ │ │ + beq c90d0 │ │ │ │ mov r9, #0 │ │ │ │ - b c8e14 │ │ │ │ + b c8ef0 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8e14 │ │ │ │ + beq c8ef0 │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c9028 │ │ │ │ + ble c9104 │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #41592 @ 0xa278 │ │ │ │ + movw r2, #44272 @ 0xacf0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 33b8ac │ │ │ │ - b c8fb0 │ │ │ │ + bl 33b3b4 │ │ │ │ + b c908c │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2] │ │ │ │ - movw r2, #41544 @ 0xa248 │ │ │ │ + movw r2, #44224 @ 0xacc0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b c8fb0 │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b c908c │ │ │ │ mov r0, r8 │ │ │ │ - bl 84d5c │ │ │ │ + bl 84f3c │ │ │ │ mov r9, #0 │ │ │ │ - b c8ed0 │ │ │ │ + b c8fac │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8fd0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c8fd0 │ │ │ │ + bne c90ac │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c90ac │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, #0 │ │ │ │ mov sl, r3 │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r1, #1 │ │ │ │ mov r5, ip │ │ │ │ sub sp, sp, #20 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ cmp ip, #0 │ │ │ │ - bgt c91c0 │ │ │ │ + bgt c929c │ │ │ │ cmp r4, #0 │ │ │ │ - beq c90b8 │ │ │ │ + beq c9194 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi c9214 │ │ │ │ + bhi c92f0 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi c9180 │ │ │ │ + bhi c925c │ │ │ │ cmp r4, #9 │ │ │ │ - beq c9070 │ │ │ │ + beq c914c │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9070 │ │ │ │ + bne c914c │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ mov ip, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c9084 │ │ │ │ + bne c9160 │ │ │ │ cmp r5, #0 │ │ │ │ - blt c9394 │ │ │ │ + blt c9470 │ │ │ │ moveq r8, r7 │ │ │ │ streq r5, [sl] │ │ │ │ - beq c9208 │ │ │ │ + beq c92e4 │ │ │ │ cmp r5, #5 │ │ │ │ - bgt c9280 │ │ │ │ + bgt c935c │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ sub r9, fp, #44 @ 0x2c │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c0448 │ │ │ │ + bl c0594 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9350 │ │ │ │ + beq c942c │ │ │ │ mov r8, r7 │ │ │ │ cmp r5, #1 │ │ │ │ str r0, [r7] │ │ │ │ - beq c91f0 │ │ │ │ + beq c92cc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl c0448 │ │ │ │ + bl c0594 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9308 │ │ │ │ + beq c93e4 │ │ │ │ cmp r5, #2 │ │ │ │ str r0, [r8, #4] │ │ │ │ - beq c91f0 │ │ │ │ + beq c92cc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl c0448 │ │ │ │ + bl c0594 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9300 │ │ │ │ + beq c93dc │ │ │ │ cmp r5, #3 │ │ │ │ str r0, [r8, #8] │ │ │ │ - beq c91f0 │ │ │ │ + beq c92cc │ │ │ │ add r3, r8, #8 │ │ │ │ mov r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c0448 │ │ │ │ + bl c0594 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c92c8 │ │ │ │ + beq c93a4 │ │ │ │ add r4, r4, #1 │ │ │ │ str r0, [r3, #4]! │ │ │ │ cmp r4, r5 │ │ │ │ - bne c9150 │ │ │ │ - b c91f4 │ │ │ │ + bne c922c │ │ │ │ + b c92d0 │ │ │ │ sub lr, r4, #32 │ │ │ │ mov r6, #1 │ │ │ │ movw r0, #4169 @ 0x1049 │ │ │ │ movt r0, #1024 @ 0x400 │ │ │ │ uxtb lr, lr │ │ │ │ ands r0, r0, r6, lsl lr │ │ │ │ - bne c9070 │ │ │ │ + bne c914c │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq c91e8 │ │ │ │ + beq c92c4 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne c9230 │ │ │ │ + bne c930c │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9258 │ │ │ │ + bne c933c │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ mov ip, #1 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq c91e8 │ │ │ │ - bls c9244 │ │ │ │ + beq c92c4 │ │ │ │ + bls c9320 │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq c9258 │ │ │ │ + beq c933c │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - beq c91e8 │ │ │ │ + beq c92c4 │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne c91c8 │ │ │ │ + bne c92a4 │ │ │ │ sub ip, ip, #1 │ │ │ │ - b c9070 │ │ │ │ + b c914c │ │ │ │ mov r4, r5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9310 │ │ │ │ + bne c93ec │ │ │ │ str r5, [sl] │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq c91ac │ │ │ │ - bhi c9260 │ │ │ │ + beq c9288 │ │ │ │ + bhi c9344 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq c91ac │ │ │ │ + beq c9288 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq c91e8 │ │ │ │ + beq c92c4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9070 │ │ │ │ + bne c914c │ │ │ │ ldrb r4, [r3, #1]! │ │ │ │ add r5, r5, #1 │ │ │ │ - b c90ac │ │ │ │ + b c9188 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq c91e8 │ │ │ │ - bls c926c │ │ │ │ - cmp r4, #91 @ 0x5b │ │ │ │ - bne c91dc │ │ │ │ - add ip, ip, #1 │ │ │ │ - b c9070 │ │ │ │ - cmp r4, #125 @ 0x7d │ │ │ │ - bne c9230 │ │ │ │ - b c91e8 │ │ │ │ + beq c92c4 │ │ │ │ + bhi c9350 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c937c │ │ │ │ + beq c9458 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne c91dc │ │ │ │ - b c9258 │ │ │ │ + bne c92b8 │ │ │ │ + add ip, ip, #1 │ │ │ │ + b c914c │ │ │ │ + cmp r4, #125 @ 0x7d │ │ │ │ + bne c930c │ │ │ │ + b c92c4 │ │ │ │ + cmp r4, #91 @ 0x5b │ │ │ │ + bne c92b8 │ │ │ │ + b c933c │ │ │ │ lsl r0, r5, #2 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r8, r0, #0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq c9358 │ │ │ │ + beq c9434 │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ sub r9, fp, #44 @ 0x2c │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c0448 │ │ │ │ + bl c0594 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r8] │ │ │ │ - bne c9108 │ │ │ │ + bne c91e4 │ │ │ │ sub r3, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ sub r3, r3, r4 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ - bl 3c97fc │ │ │ │ + bl 3c90a4 │ │ │ │ mov r5, r8 │ │ │ │ add r4, r8, r4, lsl #2 │ │ │ │ cmp r5, r4 │ │ │ │ - bne c93ac │ │ │ │ + bne c9488 │ │ │ │ cmp r7, r8 │ │ │ │ - bne c93a0 │ │ │ │ + bne c947c │ │ │ │ mov r8, #0 │ │ │ │ - b c9208 │ │ │ │ + b c92e4 │ │ │ │ mov r4, #2 │ │ │ │ - b c92c8 │ │ │ │ + b c93a4 │ │ │ │ mov r4, #1 │ │ │ │ - b c92c8 │ │ │ │ + b c93a4 │ │ │ │ sub r1, r3, #32 │ │ │ │ movw ip, #61438 @ 0xeffe │ │ │ │ movt ip, #64511 @ 0xfbff │ │ │ │ mov r0, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ andls r0, r0, ip, asr r1 │ │ │ │ cmp r3, #9 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9360 │ │ │ │ + bne c943c │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9204 │ │ │ │ - b c9310 │ │ │ │ + beq c92e0 │ │ │ │ + b c93ec │ │ │ │ mov r8, r7 │ │ │ │ - b c92c8 │ │ │ │ - bl 2e73f4 │ │ │ │ - b c92f8 │ │ │ │ + b c93a4 │ │ │ │ + bl 2e730c │ │ │ │ + b c93d4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39560 @ 0x9a88 │ │ │ │ + movw r1, #35848 @ 0x8c08 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b c92e0 │ │ │ │ + bl 16f2c4 │ │ │ │ + b c93bc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #39532 @ 0x9a6c │ │ │ │ + movw r1, #35820 @ 0x8bec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - b c92f8 │ │ │ │ + b c93d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a6178 │ │ │ │ - b c92f8 │ │ │ │ + bl a61d8 │ │ │ │ + b c93d4 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c92e8 │ │ │ │ + bgt c93c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c92e8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c92e8 │ │ │ │ + bne c93c4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c93c4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr lr, [fp, #4] │ │ │ │ ldr r4, [ip, #84] @ 0x54 │ │ │ │ tst r4, #2048 @ 0x800 │ │ │ │ - beq c9444 │ │ │ │ + beq c9520 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ ldr r5, [r1, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c9444 │ │ │ │ + beq c9520 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, lr │ │ │ │ blx r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b cb42c <_Py_CheckFunctionResult@@Base> │ │ │ │ + b cb4f0 <_Py_CheckFunctionResult@@Base> │ │ │ │ bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b cf4e0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + b cf5a8 <_PyObject_MakeTpCall@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c97dc │ │ │ │ + bne c98bc │ │ │ │ bic r5, r2, #-2147483648 @ 0x80000000 │ │ │ │ bics r3, r2, #-2147483647 @ 0x80000001 │ │ │ │ - bne c9780 │ │ │ │ + bne c9860 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c9740 │ │ │ │ + beq c9820 │ │ │ │ movw r3, #10664 @ 0x29a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r8, r3 │ │ │ │ - bne c9750 │ │ │ │ + bne c9830 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c96a4 │ │ │ │ + beq c9784 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq c97cc │ │ │ │ + beq c98ac │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl aa37c <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa398 <_PyType_AllocNoTrack@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne c94e0 │ │ │ │ + bne c95bc │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, r5 │ │ │ │ @@ -159950,18 +160005,18 @@ │ │ │ │ add r2, r4, #32 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r2, [r4, #20] │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bl c9808 │ │ │ │ + bl c98e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c97a4 │ │ │ │ - ldr r7, [pc, #732] @ c9800 │ │ │ │ + bne c9884 │ │ │ │ + ldr r7, [pc, #736] @ c98e0 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr ip, [r4, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ cmp ip, r8 │ │ │ │ sub ip, r4, #8 │ │ │ │ @@ -159970,66 +160025,67 @@ │ │ │ │ ldr lr, [r0, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str ip, [lr] │ │ │ │ stmdb r4, {r0, r3} │ │ │ │ str ip, [r0, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ - bne c94d4 │ │ │ │ + bne c95b0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ + movw r5, #12520 @ 0x30e8 │ │ │ │ + movt r5, #97 @ 0x61 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r5, [pc, #656] @ c9804 │ │ │ │ cmp r0, r2 │ │ │ │ - blt c9630 │ │ │ │ + blt c9710 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ add lr, r2, #1 │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add ip, r1, r2, lsl #3 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, r5 │ │ │ │ - bne c9628 │ │ │ │ + bne c9708 │ │ │ │ cmp r0, lr │ │ │ │ - blt c9630 │ │ │ │ + blt c9710 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ add lr, r2, #2 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne c9628 │ │ │ │ + bne c9708 │ │ │ │ cmp r0, lr │ │ │ │ - blt c9630 │ │ │ │ + blt c9710 │ │ │ │ ldr r3, [ip, #16] │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne c95e8 │ │ │ │ + bne c96c8 │ │ │ │ cmp r0, r2 │ │ │ │ - blt c9630 │ │ │ │ + blt c9710 │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r5 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq c95cc │ │ │ │ + beq c96ac │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ tst ip, #16384 @ 0x4000 │ │ │ │ - beq c9570 │ │ │ │ + beq c9650 │ │ │ │ ldr r8, [r1, #164] @ 0xa4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne c967c │ │ │ │ + bne c975c │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ - bne c94d4 │ │ │ │ + bne c95b0 │ │ │ │ ldr r3, [r3, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c94d4 │ │ │ │ + bne c95b0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - b c9570 │ │ │ │ + b c9650 │ │ │ │ mov r2, lr │ │ │ │ - b c95e8 │ │ │ │ + b c96c8 │ │ │ │ ldmdb r4, {r1, r2} │ │ │ │ mov ip, #0 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ str r1, [r2] │ │ │ │ @@ -160041,33 +160097,33 @@ │ │ │ │ str ip, [r4, #-8] │ │ │ │ and r2, r2, #1 │ │ │ │ str r2, [r4, #-4] │ │ │ │ str r3, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - movw r1, #60256 @ 0xeb60 │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #11 │ │ │ │ cmp r8, r1 │ │ │ │ - bne c9764 │ │ │ │ + bne c9844 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ and r1, r1, #512 @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r3, #4] │ │ │ │ - bne c9604 │ │ │ │ - b c9620 │ │ │ │ + bne c96e4 │ │ │ │ + b c9700 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #10664 @ 0x29a8 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl aa37c <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa398 <_PyType_AllocNoTrack@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c94d0 │ │ │ │ - ldr r7, [pc, #308] @ c9800 │ │ │ │ + beq c95ac │ │ │ │ + ldr r7, [pc, #308] @ c98e0 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r2, #0 │ │ │ │ mvn r0, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ str r2, [r4, #28] │ │ │ │ @@ -160088,238 +160144,237 @@ │ │ │ │ cmp r5, r3 │ │ │ │ sub r3, r4, #8 │ │ │ │ str r3, [lr] │ │ │ │ str r2, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r3, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ - beq c9564 │ │ │ │ - b c94d4 │ │ │ │ + beq c9640 │ │ │ │ + b c95b0 │ │ │ │ movw r3, #10664 @ 0x29a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, r3 │ │ │ │ - beq c96a4 │ │ │ │ + beq c9784 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 25b604 │ │ │ │ + b 25bf80 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r8 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, r0 │ │ │ │ - b c9694 │ │ │ │ + b c9774 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #65056 @ 0xfe20 │ │ │ │ + movw r0, #63056 @ 0xf650 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ - bl 1237a4 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 123e64 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq c94d0 │ │ │ │ - b c948c │ │ │ │ + beq c95ac │ │ │ │ + b c9568 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c94d0 │ │ │ │ + bgt c95ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c94d0 │ │ │ │ + bne c95ac │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c94d0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c95ac │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2580c8 │ │ │ │ + b 258a40 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #65056 @ 0xfe20 │ │ │ │ + movw r0, #63056 @ 0xf650 │ │ │ │ movt r0, #60 @ 0x3c │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 37ddac <_PyErr_BadInternalCall@@Base+0x1174> │ │ │ │ + bl 37d70c <_PyErr_BadInternalCall@@Base+0x1174> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9480 │ │ │ │ - b c94d0 │ │ │ │ + bne c955c │ │ │ │ + b c95ac │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq r2, [r1], #-168 @ 0xffffff58 @ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #10664 @ 0x29a8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ movw r2, #11672 @ 0x2d98 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - bne c982c │ │ │ │ - b 159b28 <_PyStructSequence_NewType@@Base+0x220> │ │ │ │ + bne c9908 │ │ │ │ + b 15a1b0 <_PyStructSequence_NewType@@Base+0x220> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr lr, [ip, #172] @ 0xac │ │ │ │ add fp, sp, #28 │ │ │ │ cmp lr, #0 │ │ │ │ - beq c9944 │ │ │ │ + beq c9a20 │ │ │ │ ldr r4, [lr, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble c9918 │ │ │ │ + ble c99f4 │ │ │ │ ldr r5, [lr, #16] │ │ │ │ mov r9, r5 │ │ │ │ cmp r5, r2 │ │ │ │ - beq c995c │ │ │ │ + beq c9a38 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c98c0 │ │ │ │ + beq c999c │ │ │ │ ldr r5, [lr, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - beq c995c │ │ │ │ + beq c9a38 │ │ │ │ cmp r4, #2 │ │ │ │ - beq c98c0 │ │ │ │ + beq c999c │ │ │ │ ldr r5, [lr, #24] │ │ │ │ cmp r5, r2 │ │ │ │ - beq c995c │ │ │ │ + beq c9a38 │ │ │ │ cmp r4, #3 │ │ │ │ - beq c98c0 │ │ │ │ + beq c999c │ │ │ │ add r8, lr, #24 │ │ │ │ mov r7, #3 │ │ │ │ mov r5, r8 │ │ │ │ ldr r6, [r5, #4]! │ │ │ │ mov r8, r5 │ │ │ │ add r5, r7, #1 │ │ │ │ mov r7, r5 │ │ │ │ cmp r6, r2 │ │ │ │ - beq c995c │ │ │ │ + beq c9a38 │ │ │ │ cmp r4, r5 │ │ │ │ - bne c9894 │ │ │ │ + bne c9970 │ │ │ │ cmp r4, #0 │ │ │ │ - ble c9918 │ │ │ │ + ble c99f4 │ │ │ │ cmp r9, r3 │ │ │ │ - beq c995c │ │ │ │ + beq c9a38 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c9918 │ │ │ │ + beq c99f4 │ │ │ │ ldr r2, [lr, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq c995c │ │ │ │ + beq c9a38 │ │ │ │ cmp r4, #2 │ │ │ │ - beq c9918 │ │ │ │ + beq c99f4 │ │ │ │ ldr r2, [lr, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - beq c995c │ │ │ │ + beq c9a38 │ │ │ │ cmp r4, #3 │ │ │ │ - beq c9918 │ │ │ │ + beq c99f4 │ │ │ │ add lr, lr, #24 │ │ │ │ mov r2, #3 │ │ │ │ ldr r5, [lr, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq c995c │ │ │ │ + beq c9a38 │ │ │ │ cmp r4, r2 │ │ │ │ - bne c9900 │ │ │ │ + bne c99dc │ │ │ │ movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq c9968 │ │ │ │ + beq c9a44 │ │ │ │ movw r3, #21196 @ 0x52cc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp ip, r3 │ │ │ │ - beq c9968 │ │ │ │ + beq c9a44 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b c9990 │ │ │ │ + b c9a6c │ │ │ │ mov lr, ip │ │ │ │ ldr lr, [lr, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - beq c9974 │ │ │ │ + beq c9a50 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c9948 │ │ │ │ + bne c9a24 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 159b28 <_PyStructSequence_NewType@@Base+0x220> │ │ │ │ + b 15a1b0 <_PyStructSequence_NewType@@Base+0x220> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2b247c │ │ │ │ + b 2b254c │ │ │ │ mov r2, ip │ │ │ │ cmp r2, r3 │ │ │ │ - beq c995c │ │ │ │ + beq c9a38 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9978 │ │ │ │ - b c9918 │ │ │ │ + bne c9a54 │ │ │ │ + b c99f4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9fec │ │ │ │ + beq ca0c8 │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq ca028 │ │ │ │ + beq ca104 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ - movw r0, #3036 @ 0xbdc │ │ │ │ + movw r0, #3032 @ 0xbd8 │ │ │ │ movt r0, #5 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, r0 │ │ │ │ - beq ca230 │ │ │ │ + beq ca2f4 │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov sl, r8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ movw r2, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b c9a78 │ │ │ │ + b c9b54 │ │ │ │ ldr r8, [r4, #-8] │ │ │ │ cmp r8, #0 │ │ │ │ - bne c9b5c │ │ │ │ + bne c9c38 │ │ │ │ cmp sl, #0 │ │ │ │ - bne ca10c │ │ │ │ + bne ca1e8 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r6, #12] │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ str r9, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #-8] │ │ │ │ - bcs c9d6c │ │ │ │ + bcs c9e48 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c9ba4 │ │ │ │ + ble c9c80 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq c9cc4 │ │ │ │ + beq c9da0 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq c9b4c │ │ │ │ + beq c9c28 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca2c4 │ │ │ │ + beq ca388 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ca2e4 │ │ │ │ + beq ca3a8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, lr │ │ │ │ str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ @@ -160332,696 +160387,690 @@ │ │ │ │ cmp r1, r2 │ │ │ │ add r4, r4, #8 │ │ │ │ movls r6, #9 │ │ │ │ movhi r6, #0 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ sub r0, r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9a18 │ │ │ │ + beq c9af4 │ │ │ │ cmp r9, r1 │ │ │ │ - beq c9bc0 │ │ │ │ + beq c9c9c │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r0 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r4, r4, #8 │ │ │ │ cmn r6, #1 │ │ │ │ - bne c9afc │ │ │ │ + bne c9bd8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ add r5, r5, r1 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r2 │ │ │ │ - b c9ae4 │ │ │ │ + b c9bc0 │ │ │ │ ldr lr, [r7, #12] │ │ │ │ cmn lr, #1 │ │ │ │ - bne c9ab8 │ │ │ │ - b c9a98 │ │ │ │ + bne c9b94 │ │ │ │ + b c9b74 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9b1c │ │ │ │ + bne c9bf8 │ │ │ │ cmp r8, r7 │ │ │ │ - bne c9bcc │ │ │ │ + bne c9ca8 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9a70 │ │ │ │ + bgt c9b4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9b9c │ │ │ │ + bne c9c78 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9a70 │ │ │ │ + bgt c9b4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9a70 │ │ │ │ + bne c9b4c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c9a70 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c9b4c │ │ │ │ ldr r8, [r4, #-8] │ │ │ │ cmp r7, r8 │ │ │ │ - beq c9b6c │ │ │ │ + beq c9c48 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq c9f28 │ │ │ │ + beq ca004 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #2104] @ ca424 │ │ │ │ + ldr r3, [pc, #2080] @ ca4e8 │ │ │ │ ldr r0, [r1, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca030 │ │ │ │ + bgt ca10c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [r0, #788] @ 0x314 │ │ │ │ cmp fp, r1 │ │ │ │ - bcc ca040 │ │ │ │ + bcc ca11c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r2, r1 │ │ │ │ mov r3, r1 │ │ │ │ - bne c9d94 │ │ │ │ + bne c9e70 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9e68 │ │ │ │ + beq c9f44 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq c9e4c │ │ │ │ + beq c9f28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca060 │ │ │ │ + beq ca13c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne ca180 │ │ │ │ + bne ca244 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9ef8 │ │ │ │ + bgt c9fd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca304 │ │ │ │ + beq ca3c8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c9b6c │ │ │ │ + beq c9c48 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9f1c │ │ │ │ + bne c9ff8 │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ cmp r2, r8 │ │ │ │ - bne c9f1c │ │ │ │ + bne c9ff8 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b c9b1c │ │ │ │ - ldr r5, [pc, #1880] @ ca424 │ │ │ │ + b c9bf8 │ │ │ │ + ldr r5, [pc, #1856] @ ca4e8 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r8, sl │ │ │ │ ldr r4, [r5, r6] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca278 │ │ │ │ + bne ca33c │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9d60 │ │ │ │ + bgt c9e3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9d60 │ │ │ │ + bne c9e3c │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r7, [r3, #84] @ 0x54 │ │ │ │ ldr r9, [r3, #24] │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ ubfx r7, r7, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr sl, r3, #13 │ │ │ │ - bne ca2f4 │ │ │ │ - ldr r2, [pc, #1780] @ ca428 │ │ │ │ + bne ca3b8 │ │ │ │ + ldr r2, [pc, #1756] @ ca4ec │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca1f8 │ │ │ │ + bne ca2d0 │ │ │ │ mov r0, r8 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca0ec │ │ │ │ + bne ca1c8 │ │ │ │ ldr r3, [r5, r6] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9fd8 │ │ │ │ + bne ca0b4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt ca168 │ │ │ │ - lsl r1, r1, #2 │ │ │ │ + lslgt r1, r1, #1 │ │ │ │ + lslle r1, r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl cad68 │ │ │ │ + bl cae2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9a64 │ │ │ │ + beq c9b40 │ │ │ │ mov r8, sl │ │ │ │ - b ca0a0 │ │ │ │ + b ca17c │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9f60 │ │ │ │ + beq ca03c │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble c9e0c │ │ │ │ + ble c9ee8 │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r3, ip │ │ │ │ - beq c9f6c │ │ │ │ + beq ca048 │ │ │ │ cmp r0, #1 │ │ │ │ - beq c9e0c │ │ │ │ + beq c9ee8 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r3, ip │ │ │ │ - beq c9f6c │ │ │ │ + beq ca048 │ │ │ │ cmp r0, #2 │ │ │ │ - beq c9e0c │ │ │ │ + beq c9ee8 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ cmp r3, ip │ │ │ │ - beq c9f6c │ │ │ │ + beq ca048 │ │ │ │ cmp r0, #3 │ │ │ │ - beq c9e0c │ │ │ │ + beq c9ee8 │ │ │ │ add r2, r2, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq c9f6c │ │ │ │ + beq ca048 │ │ │ │ cmp r0, ip │ │ │ │ - bne c9df4 │ │ │ │ + bne c9ed0 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ subs ip, r3, #0 │ │ │ │ - beq c9e68 │ │ │ │ + beq c9f44 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #2 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c9c58 │ │ │ │ + bne c9d34 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca390 │ │ │ │ + ble ca490 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9eac │ │ │ │ + bne c9f88 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9eac │ │ │ │ - movw r2, #12744 @ 0x31c8 │ │ │ │ + beq c9f88 │ │ │ │ + movw r2, #12520 @ 0x30e8 │ │ │ │ movt r2, #97 @ 0x61 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ blx r3 │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c9c58 │ │ │ │ + bne c9d34 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca40c │ │ │ │ + ble ca454 │ │ │ │ movw r3, #5464 @ 0x1558 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #37244 @ 0x917c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ movwne r2, #5464 @ 0x1558 │ │ │ │ movtne r2, #96 @ 0x60 │ │ │ │ - bne ca180 │ │ │ │ + bne ca244 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9f08 │ │ │ │ + bgt c9fe4 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b c9c7c │ │ │ │ + b c9d58 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c9b6c │ │ │ │ + beq c9c48 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq c9cac │ │ │ │ + beq c9d88 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b c9ad8 │ │ │ │ + b c9bb4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, r0 │ │ │ │ - bne c9bdc │ │ │ │ + bne c9cb8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 257bb8 <_Py_NewReference@@Base+0x18d0> │ │ │ │ + bl 258530 <_Py_NewReference@@Base+0x18d0> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne c9b6c │ │ │ │ - b c9bdc │ │ │ │ + bne c9c48 │ │ │ │ + b c9cb8 │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ca3b0 │ │ │ │ + bne ca4b0 │ │ │ │ ldr ip, [r1, #100] @ 0x64 │ │ │ │ subs r2, ip, #0 │ │ │ │ - beq ca3f0 │ │ │ │ - movw r3, #12744 @ 0x31c8 │ │ │ │ + beq ca418 │ │ │ │ + movw r3, #12520 @ 0x30e8 │ │ │ │ movt r3, #97 @ 0x61 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ blx ip │ │ │ │ movw r3, #5188 @ 0x1444 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c9c58 │ │ │ │ + bne c9d34 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca3d0 │ │ │ │ + ble ca3f8 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ subs ip, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ strne r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne c9e28 │ │ │ │ - b c9eac │ │ │ │ + bne c9f04 │ │ │ │ + b c9f88 │ │ │ │ ldr r2, [sl] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca2b0 │ │ │ │ + ble ca374 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b c9d64 │ │ │ │ + b c9e40 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne ca13c │ │ │ │ + bne ca218 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca13c │ │ │ │ + beq ca218 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca13c │ │ │ │ + beq ca218 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2028b4 │ │ │ │ + bl 202e40 │ │ │ │ subs r8, r0, #0 │ │ │ │ ldrne r3, [r8, #4] │ │ │ │ ldrne r3, [r3, #112] @ 0x70 │ │ │ │ - bne c99ec │ │ │ │ + bne c9ac8 │ │ │ │ mvn r0, #0 │ │ │ │ - b c9d64 │ │ │ │ + b c9e40 │ │ │ │ ldr r1, [r0, #788] @ 0x314 │ │ │ │ mov r3, fp │ │ │ │ cmp fp, r1 │ │ │ │ - bcs c9c10 │ │ │ │ + bcs c9cec │ │ │ │ sub r1, r1, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi c9c10 │ │ │ │ - movw r1, #46272 @ 0xb4c0 │ │ │ │ + bhi c9cec │ │ │ │ + movw r1, #44396 @ 0xad6c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 36910 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 3690c <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca370 │ │ │ │ + beq ca434 │ │ │ │ mov r5, r8 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca084 │ │ │ │ + bgt ca160 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca15c │ │ │ │ + beq ca238 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca0a0 │ │ │ │ + bgt ca17c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca384 │ │ │ │ + beq ca448 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca0c4 │ │ │ │ + bgt ca1a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca0c4 │ │ │ │ + bne ca1a0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca028 │ │ │ │ + bgt ca104 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca028 │ │ │ │ + bne ca104 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ca028 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ca104 │ │ │ │ cmp sl, #3 │ │ │ │ movle r7, #0 │ │ │ │ andgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c9d50 │ │ │ │ + beq c9e2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e8b90 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b c9d50 │ │ │ │ + bl 2e8770 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b c9e2c │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmn r1, #1 │ │ │ │ - bne c9ad8 │ │ │ │ + bne c9bb4 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, sl │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r3, [r7] │ │ │ │ stm r2, {r7, r9} │ │ │ │ - b c9b9c │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b c9c78 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #46192 @ 0xb470 │ │ │ │ + movw r1, #44316 @ 0xad1c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b ca028 │ │ │ │ + bl 14161c │ │ │ │ + b ca104 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ca084 │ │ │ │ - lsl r1, r1, #1 │ │ │ │ - mov r0, r6 │ │ │ │ - bl cad68 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c9a64 │ │ │ │ - b c9d8c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ca160 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca1d4 │ │ │ │ + ble ca298 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca1bc │ │ │ │ + bgt ca280 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca21c │ │ │ │ + beq ca2bc │ │ │ │ cmp r3, #1 │ │ │ │ - beq c9b6c │ │ │ │ + beq c9c48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9f08 │ │ │ │ + beq c9fe4 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ca084 │ │ │ │ + b ca160 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca1a0 │ │ │ │ + bne ca264 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b ca264 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b ca1a0 │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + b ca280 │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq c9d3c │ │ │ │ + beq c9e18 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b c9d3c │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b ca1bc │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + b c9e18 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46224 @ 0xb490 │ │ │ │ + movw r1, #44348 @ 0xad3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca028 │ │ │ │ + bgt ca104 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca028 │ │ │ │ + bne ca104 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ca028 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ca104 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9fcc │ │ │ │ - movw r3, #52268 @ 0xcc2c │ │ │ │ + beq ca0a8 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28c424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c5fc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca328 │ │ │ │ + bne ca3ec │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r4, [r5, r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9d50 │ │ │ │ + bgt c9e2c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9cfc │ │ │ │ - b c9d50 │ │ │ │ + beq c9dd8 │ │ │ │ + b c9e2c │ │ │ │ mov r0, r4 │ │ │ │ - bl b446c <_PyType_GetDict@@Base> │ │ │ │ + bl b44cc <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca334 │ │ │ │ + bne ca46c │ │ │ │ mov r0, r4 │ │ │ │ - bl be19c │ │ │ │ + bl be2e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ca358 │ │ │ │ + bge ca4d0 │ │ │ │ mov r8, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 2f8430 │ │ │ │ - b ca0a0 │ │ │ │ + bl 2f7fec │ │ │ │ + b ca17c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e8ad8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b c9d50 │ │ │ │ + bl 2e86b8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b c9e2c │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c9f08 │ │ │ │ - b c9b6c │ │ │ │ + bne c9fe4 │ │ │ │ + b c9c48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28c444 <_PyErr_Clear@@Base> │ │ │ │ - b ca2a0 │ │ │ │ + bl 28c61c <_PyErr_Clear@@Base> │ │ │ │ + b ca364 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne ca08c │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + b ca08c │ │ │ │ + ldr r3, [r3, #100] @ 0x64 │ │ │ │ + subs ip, r3, #0 │ │ │ │ + strne r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + movwne r3, #5188 @ 0x1444 │ │ │ │ + movtne r3, #96 @ 0x60 │ │ │ │ + bne c9f04 │ │ │ │ + b c9f44 │ │ │ │ + ldr r3, [r8, #4] │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq c9cfc │ │ │ │ + b c9e74 │ │ │ │ + mov r0, r7 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ca17c │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c9f88 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c9f88 │ │ │ │ mov r8, sl │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #14224 @ 0x3790 │ │ │ │ + movw r1, #12604 @ 0x313c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b ca2e8 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c9aa4 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ - mov r8, sl │ │ │ │ - b ca338 │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq c9c20 │ │ │ │ - b c9d98 │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ca0a0 │ │ │ │ + bl 14161c │ │ │ │ + b ca3ac │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9e58 │ │ │ │ + bne c9f34 │ │ │ │ movw r0, #5188 @ 0x1444 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c9e58 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b c9f34 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9f64 │ │ │ │ + bne ca040 │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c9e0c │ │ │ │ - b c9f6c │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c9fb0 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b c9fb0 │ │ │ │ - ldr r3, [r3, #100] @ 0x64 │ │ │ │ - subs ip, r3, #0 │ │ │ │ - strne r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movwne r3, #5188 @ 0x1444 │ │ │ │ - movtne r3, #96 @ 0x60 │ │ │ │ - bne c9e28 │ │ │ │ - b c9e68 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ + bne c9ee8 │ │ │ │ + b ca048 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9eac │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b c9eac │ │ │ │ + bne c9b80 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ + mov r8, sl │ │ │ │ + b ca470 │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000ca42c : │ │ │ │ +000ca4f0 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [ip, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca48c │ │ │ │ + beq ca550 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ca4f4 │ │ │ │ + beq ca5b8 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #3036 @ 0xbdc │ │ │ │ + movw r2, #3032 @ 0xbd8 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq ca4b4 │ │ │ │ + beq ca578 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne ca4fc │ │ │ │ + bne ca5c0 │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca4fc │ │ │ │ + beq ca5c0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca4fc │ │ │ │ - b 2028b4 │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + beq ca5c0 │ │ │ │ + b 202e40 │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46224 @ 0xb490 │ │ │ │ + movw r1, #44348 @ 0xad3c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-16] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca4f4 │ │ │ │ + bgt ca5b8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca518 │ │ │ │ + beq ca5dc │ │ │ │ mov r3, #0 │ │ │ │ - b ca480 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b ca544 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46192 @ 0xb470 │ │ │ │ + movw r1, #44316 @ 0xad1c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ca4f4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ca5b8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq ca6bc │ │ │ │ - ldr r5, [pc, #384] @ ca6d4 │ │ │ │ + beq ca780 │ │ │ │ + ldr r5, [pc, #384] @ ca798 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1912] @ 0x778 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca5f4 │ │ │ │ - ldr ip, [pc, #356] @ ca6d8 │ │ │ │ + beq ca6b8 │ │ │ │ + ldr ip, [pc, #356] @ ca79c │ │ │ │ ldr r0, [r2, #1916] @ 0x77c │ │ │ │ ldr lr, [r3] │ │ │ │ str lr, [r2, #1912] @ 0x778 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r7, [ip, #1716] @ 0x6b4 │ │ │ │ str r0, [r2, #1916] @ 0x77c │ │ │ │ mov r2, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne ca65c │ │ │ │ + bne ca720 │ │ │ │ ldr r2, [r4] │ │ │ │ str r7, [r3, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca620 │ │ │ │ + bgt ca6e4 │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ sub lr, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r4, [ip, #4] │ │ │ │ @@ -161035,187 +161084,187 @@ │ │ │ │ str lr, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r0, #9500 @ 0x251c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl 9fac0 <_PyObject_GC_New@@Base> │ │ │ │ + bl 9fb24 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ca6cc │ │ │ │ + beq ca790 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ ldr r2, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r3, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca5a8 │ │ │ │ + ble ca66c │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ sub r0, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ orr r2, r2, r4 │ │ │ │ str r0, [r4] │ │ │ │ add ip, ip, #1 │ │ │ │ str r2, [r3, #-4] │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ - b ca5e8 │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + b ca6ac │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r7, r2 │ │ │ │ - bne ca69c │ │ │ │ - ldr r0, [pc, #104] @ ca6dc │ │ │ │ + bne ca760 │ │ │ │ + ldr r0, [pc, #104] @ ca7a0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca608 │ │ │ │ + bne ca6cc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r1, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ca60c │ │ │ │ + b ca6d0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [ip, #1720] @ 0x6b8 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r7 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ca60c │ │ │ │ - movw r0, #16308 @ 0x3fb4 │ │ │ │ + b ca6d0 │ │ │ │ + movw r0, #14032 @ 0x36d0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1257 @ 0x4e9 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b ca5e8 │ │ │ │ + b ca6ac │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000ca6e0 : │ │ │ │ +000ca7a4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ca718 │ │ │ │ + beq ca7dc │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #88] @ ca778 │ │ │ │ + ldr r2, [pc, #88] @ ca83c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca70c │ │ │ │ + beq ca7d0 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca70c │ │ │ │ - movw r1, #52268 @ 0xcc2c │ │ │ │ + beq ca7d0 │ │ │ │ + movw r1, #48396 @ 0xbd0c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-12] │ │ │ │ str r2, [fp, #-8] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 28c424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c5fc <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca70c │ │ │ │ + beq ca7d0 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 28c444 <_PyErr_Clear@@Base> │ │ │ │ + bl 28c61c <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ - b ca70c │ │ │ │ + b ca7d0 │ │ │ │ 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 r3, [r0, #4] │ │ │ │ str r1, [fp, #-8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r1] │ │ │ │ - beq ca7c0 │ │ │ │ + beq ca884 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #84] @ ca81c │ │ │ │ + ldr r3, [pc, #84] @ ca8e0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca7e0 │ │ │ │ + bne ca8a4 │ │ │ │ mov r0, #0 │ │ │ │ - b ca7b8 │ │ │ │ + b ca87c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca7d8 │ │ │ │ - movw r2, #52268 @ 0xcc2c │ │ │ │ + beq ca89c │ │ │ │ + movw r2, #48396 @ 0xbd0c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-8] │ │ │ │ ldr r1, [r2] │ │ │ │ - bl 28c424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c5fc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq ca7b8 │ │ │ │ + beq ca87c │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl 28c444 <_PyErr_Clear@@Base> │ │ │ │ - b ca7d8 │ │ │ │ + bl 28c61c <_PyErr_Clear@@Base> │ │ │ │ + b ca89c │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca884 │ │ │ │ + beq ca948 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge ca860 │ │ │ │ + bge ca924 │ │ │ │ add r1, r3, #4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca884 │ │ │ │ + bgt ca948 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq ca88c │ │ │ │ + beq ca950 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -161235,442 +161284,442 @@ │ │ │ │ add r7, r5, #9 │ │ │ │ cmp r7, r0 │ │ │ │ mov r3, r2 │ │ │ │ movls r7, #9 │ │ │ │ movhi r7, #0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca96c │ │ │ │ + bne caa30 │ │ │ │ ldr r8, [r2, r5, lsl #3] │ │ │ │ cmp r8, #0 │ │ │ │ - bne caab0 │ │ │ │ + bne cab74 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne cac44 │ │ │ │ + bne cad08 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r2, r0, r0, lsl #1 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #8] │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #12] │ │ │ │ str r6, [r4, #4] │ │ │ │ str r9, [r4] │ │ │ │ - bcs cabe4 │ │ │ │ + bcs caca8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, r1 │ │ │ │ ldreq r8, [r4] │ │ │ │ - beq caab8 │ │ │ │ + beq cab7c │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ca9c4 │ │ │ │ + beq caa88 │ │ │ │ add r3, r4, #72 @ 0x48 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r4 │ │ │ │ add r4, r4, #8 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cab80 │ │ │ │ + bne cac44 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq ca924 │ │ │ │ + beq ca9e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ca9e8 │ │ │ │ + beq caaac │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r4 │ │ │ │ - bne ca990 │ │ │ │ + bne caa54 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r5, r5, r3 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, r0 │ │ │ │ - b ca8f4 │ │ │ │ + b ca9b8 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r9, r8 │ │ │ │ - beq cabbc │ │ │ │ + beq cac80 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ movw r1, #42752 @ 0xa700 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq cac04 │ │ │ │ + beq cacc8 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r0, r8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ mov r2, #2 │ │ │ │ - bl 14097c │ │ │ │ + bl 141064 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq cac68 │ │ │ │ + beq cad2c │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cacf8 │ │ │ │ + bne cadbc │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub r2, r1, r2 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt caa74 │ │ │ │ + bgt cab38 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cace4 │ │ │ │ + beq cada8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq cabbc │ │ │ │ + beq cac80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cad38 │ │ │ │ + bne cadfc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - bne cacd8 │ │ │ │ + bne cad9c │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, r8 │ │ │ │ - bne cacd8 │ │ │ │ + bne cad9c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b ca9b8 │ │ │ │ + b caa7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne ca980 │ │ │ │ + bne caa44 │ │ │ │ cmp r9, r8 │ │ │ │ - beq cabbc │ │ │ │ + beq cac80 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq cab94 │ │ │ │ + beq cac58 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ mov r2, #2 │ │ │ │ - bl 14097c │ │ │ │ + bl 141064 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq cac30 │ │ │ │ + beq cacf4 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #37244 @ 0x917c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cac90 │ │ │ │ + bne cad54 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ sub r2, r1, r2 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cab48 │ │ │ │ + bgt cac0c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cac7c │ │ │ │ + beq cad40 │ │ │ │ cmp r2, #1 │ │ │ │ - beq cabbc │ │ │ │ + beq cac80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cad38 │ │ │ │ + bne cadfc │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cacd8 │ │ │ │ + bne cad9c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne cacd8 │ │ │ │ + bne cad9c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b ca980 │ │ │ │ + b caa44 │ │ │ │ cmp r1, r6 │ │ │ │ - beq ca9e4 │ │ │ │ + beq caaa8 │ │ │ │ cmn r1, #1 │ │ │ │ moveq sl, r4 │ │ │ │ - b ca9b8 │ │ │ │ + b caa7c │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne caad4 │ │ │ │ + bne cab98 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 257bb8 <_Py_NewReference@@Base+0x18d0> │ │ │ │ + bl 258530 <_Py_NewReference@@Base+0x18d0> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq caad4 │ │ │ │ + beq cab98 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca960 │ │ │ │ + bgt caa24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca960 │ │ │ │ + bne caa24 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ca960 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b caa24 │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r1, r2 │ │ │ │ lslgt r1, r1, #1 │ │ │ │ lslle r1, r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b cad68 │ │ │ │ + b cae2c │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne caa04 │ │ │ │ + bne caac8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 257bb8 <_Py_NewReference@@Base+0x18d0> │ │ │ │ + bl 258530 <_Py_NewReference@@Base+0x18d0> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne cabbc │ │ │ │ - b caa04 │ │ │ │ + bne cac80 │ │ │ │ + b caac8 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cad38 │ │ │ │ + bgt cadfc │ │ │ │ mvn r2, #0 │ │ │ │ - b cab38 │ │ │ │ + b cabfc │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmn r1, #1 │ │ │ │ - bne ca8e4 │ │ │ │ + bne ca9a8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r6, [sl, #4] │ │ │ │ str r9, [sl] │ │ │ │ - b ca960 │ │ │ │ + b caa24 │ │ │ │ ldr r1, [r8] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cad38 │ │ │ │ + bgt cadfc │ │ │ │ mvn r2, #0 │ │ │ │ - b caa64 │ │ │ │ + b cab28 │ │ │ │ mov r0, r8 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b cab48 │ │ │ │ + b cac0c │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cab2c │ │ │ │ + bgt cabf0 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cab2c │ │ │ │ + bne cabf0 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b cab2c │ │ │ │ + b cabf0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b ca8e4 │ │ │ │ + b ca9a8 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b caa74 │ │ │ │ + b cab38 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1295d0 │ │ │ │ + bl 129600 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt caa58 │ │ │ │ + bgt cab1c │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne caa58 │ │ │ │ + bne cab1c │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b caa58 │ │ │ │ + b cab1c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cad54 │ │ │ │ + bgt cae18 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cad5c │ │ │ │ + beq cae20 │ │ │ │ mvn r0, #0 │ │ │ │ - b ca964 │ │ │ │ + b caa28 │ │ │ │ mov r0, r9 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cad54 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cae18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ cmp r1, #7 │ │ │ │ str r0, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ - bls cb078 │ │ │ │ + bls cb13c │ │ │ │ cmp r1, #15 │ │ │ │ - bls caeec │ │ │ │ + bls cafb0 │ │ │ │ cmp r1, #31 │ │ │ │ - bls cb0ac │ │ │ │ + bls cb170 │ │ │ │ mov r5, #32 │ │ │ │ mov r2, r5 │ │ │ │ lsl r5, r5, #1 │ │ │ │ cmp r5, r1 │ │ │ │ - bls cada4 │ │ │ │ + bls cae68 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmn r5, #-268435455 @ 0xf0000001 │ │ │ │ add r9, r3, #32 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ - bhi cb338 │ │ │ │ - movw r8, #38384 @ 0x95f0 │ │ │ │ + bhi cb3fc │ │ │ │ + movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #65388 @ 0xff6c │ │ │ │ + movw r1, #65488 @ 0xffd0 │ │ │ │ movt r1, #9 │ │ │ │ lsl sl, r5, #3 │ │ │ │ ldr r3, [r8, #996] @ 0x3e4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cb24c │ │ │ │ - ldr r3, [pc, #1364] @ cb344 │ │ │ │ + bne cb310 │ │ │ │ + ldr r3, [pc, #1364] @ cb408 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp sl, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ - bne cb1f0 │ │ │ │ + bne cb2b4 │ │ │ │ sub r1, sl, #1 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r3, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq cb1d4 │ │ │ │ + beq cb298 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cafb4 │ │ │ │ + beq cb078 │ │ │ │ lsl r2, r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub r5, r5, #1 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ add r0, r7, r6, lsl #3 │ │ │ │ mov r8, r7 │ │ │ │ str r5, [r2, #16] │ │ │ │ ldrd r2, [r2, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne cb010 │ │ │ │ + bne cb0d4 │ │ │ │ cmp r7, r0 │ │ │ │ - bhi caed0 │ │ │ │ + bhi caf94 │ │ │ │ sub r0, r0, r7 │ │ │ │ add r3, r7, #16 │ │ │ │ bic r0, r0, #7 │ │ │ │ add r0, r0, r3 │ │ │ │ add r3, r7, #8 │ │ │ │ - b cae98 │ │ │ │ + b caf5c │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq caed0 │ │ │ │ + beq caf94 │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cae8c │ │ │ │ + beq caf50 │ │ │ │ ldr ip, [r3, #-4] │ │ │ │ and r1, ip, r5 │ │ │ │ add r6, r4, r1, lsl #3 │ │ │ │ ldr lr, [r4, r1, lsl #3] │ │ │ │ cmp lr, #0 │ │ │ │ - bne caf34 │ │ │ │ + bne caff8 │ │ │ │ add r3, r3, #8 │ │ │ │ str ip, [r6, #4] │ │ │ │ cmp r0, r3 │ │ │ │ str r2, [r4, r1, lsl #3] │ │ │ │ - bne cae98 │ │ │ │ + bne caf5c │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r8, r9 │ │ │ │ str r4, [r3, #20] │ │ │ │ - bne cb1a0 │ │ │ │ + bne cb264 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r0, #20] │ │ │ │ add r9, r0, #32 │ │ │ │ mov r5, #16 │ │ │ │ mov r2, #8 │ │ │ │ - movw r8, #38384 @ 0x95f0 │ │ │ │ + movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #98 @ 0x62 │ │ │ │ - movw r1, #65388 @ 0xff6c │ │ │ │ + movw r1, #65488 @ 0xffd0 │ │ │ │ movt r1, #9 │ │ │ │ lsl sl, r5, #3 │ │ │ │ ldr r3, [r8, #996] @ 0x3e4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cb24c │ │ │ │ - ldr r3, [pc, #1056] @ cb344 │ │ │ │ + bne cb310 │ │ │ │ + ldr r3, [pc, #1056] @ cb408 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ - b cae04 │ │ │ │ + b caec8 │ │ │ │ add lr, r1, #9 │ │ │ │ cmp lr, r5 │ │ │ │ - bhi cb0c0 │ │ │ │ + bhi cb184 │ │ │ │ ldr lr, [r6, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb170 │ │ │ │ + beq cb234 │ │ │ │ ldr lr, [r6, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb198 │ │ │ │ + beq cb25c │ │ │ │ ldr lr, [r6, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb0a0 │ │ │ │ + beq cb164 │ │ │ │ ldr lr, [r6, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb1b4 │ │ │ │ + beq cb278 │ │ │ │ ldr lr, [r6, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb1bc │ │ │ │ + beq cb280 │ │ │ │ ldr lr, [r6, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb1c4 │ │ │ │ + beq cb288 │ │ │ │ ldr lr, [r6, #56] @ 0x38 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb1cc │ │ │ │ + beq cb290 │ │ │ │ ldr lr, [r6, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb1ac │ │ │ │ + beq cb270 │ │ │ │ ldr lr, [r6, #72] @ 0x48 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb0c0 │ │ │ │ + bne cb184 │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ - b cb0a4 │ │ │ │ + b cb168 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr r8, [r0, #28] │ │ │ │ cmp lr, r8 │ │ │ │ - bhi cb178 │ │ │ │ + bhi cb23c │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, lr, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ add r1, r0, lr │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, lr] │ │ │ │ sub r5, r5, #1 │ │ │ │ @@ -161681,230 +161730,230 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2d720 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ add r0, r7, r6, lsl #3 │ │ │ │ str sl, [r2, #16] │ │ │ │ ldrd r2, [r2, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq cae6c │ │ │ │ + beq caf30 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - movw ip, #10968 @ 0x2ad8 │ │ │ │ + movw ip, #12520 @ 0x30e8 │ │ │ │ movt ip, #97 @ 0x61 │ │ │ │ str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ mov sl, r7 │ │ │ │ mov r9, r7 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b cb034 │ │ │ │ + b cb0f8 │ │ │ │ add sl, sl, #8 │ │ │ │ cmp sl, r0 │ │ │ │ - bhi cb240 │ │ │ │ + bhi cb304 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, ip │ │ │ │ - beq cb030 │ │ │ │ + beq cb0f4 │ │ │ │ ldr lr, [sl, #4] │ │ │ │ mov r7, r3 │ │ │ │ mov r6, lr │ │ │ │ and r2, lr, r5 │ │ │ │ ldr r3, [r4, r2, lsl #3] │ │ │ │ add r1, r4, r2, lsl #3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb27c │ │ │ │ + bne cb340 │ │ │ │ mov r3, r7 │ │ │ │ stm r1, {r3, lr} │ │ │ │ - b cb030 │ │ │ │ + b cb0f4 │ │ │ │ ldr r8, [r0, #20] │ │ │ │ add r4, r0, #32 │ │ │ │ cmp r4, r8 │ │ │ │ - beq cb2d8 │ │ │ │ + beq cb39c │ │ │ │ mov sl, #7 │ │ │ │ mov r9, r4 │ │ │ │ mov r7, r8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r5, sl │ │ │ │ - b cafec │ │ │ │ + b cb0b0 │ │ │ │ add r6, r6, #24 │ │ │ │ stm r6, {r2, ip} │ │ │ │ - b cae8c │ │ │ │ + b caf50 │ │ │ │ ldr r7, [r0, #20] │ │ │ │ add r9, r0, #32 │ │ │ │ mov r5, #32 │ │ │ │ mov r2, #16 │ │ │ │ - b caefc │ │ │ │ + b cafc0 │ │ │ │ lsr lr, ip, #5 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ add r6, lr, #1 │ │ │ │ add r1, r1, r6 │ │ │ │ and r1, r1, r5 │ │ │ │ add r6, r4, r1, lsl #3 │ │ │ │ ldr sl, [r4, r1, lsl #3] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb0a4 │ │ │ │ + beq cb168 │ │ │ │ add sl, r1, #9 │ │ │ │ cmp sl, r5 │ │ │ │ - bhi cb15c │ │ │ │ + bhi cb220 │ │ │ │ ldr sl, [r6, #8] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb170 │ │ │ │ + beq cb234 │ │ │ │ ldr sl, [r6, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb198 │ │ │ │ + beq cb25c │ │ │ │ ldr sl, [r6, #24] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb0a0 │ │ │ │ + beq cb164 │ │ │ │ ldr sl, [r6, #32] │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb1b4 │ │ │ │ + beq cb278 │ │ │ │ ldr sl, [r6, #40] @ 0x28 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb1bc │ │ │ │ + beq cb280 │ │ │ │ ldr sl, [r6, #48] @ 0x30 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb1c4 │ │ │ │ + beq cb288 │ │ │ │ ldr sl, [r6, #56] @ 0x38 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb1cc │ │ │ │ + beq cb290 │ │ │ │ ldr sl, [r6, #64] @ 0x40 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cb1ac │ │ │ │ + beq cb270 │ │ │ │ ldr sl, [r6, #72] @ 0x48 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cafac │ │ │ │ + beq cb070 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r1, lr │ │ │ │ - b cb0d0 │ │ │ │ + b cb194 │ │ │ │ add r6, r6, #8 │ │ │ │ - b cb0a4 │ │ │ │ + b cb168 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub r5, r5, #1 │ │ │ │ str r3, [ip, #12] │ │ │ │ lsl r2, r2, #4 │ │ │ │ mov sl, r5 │ │ │ │ mov r8, r7 │ │ │ │ str ip, [r3, #8] │ │ │ │ - b cafec │ │ │ │ + b cb0b0 │ │ │ │ add r6, r6, #16 │ │ │ │ - b cb0a4 │ │ │ │ + b cb168 │ │ │ │ mov r0, r7 │ │ │ │ - bl a6178 │ │ │ │ - b caee0 │ │ │ │ + bl a61d8 │ │ │ │ + b cafa4 │ │ │ │ add r6, r6, #64 @ 0x40 │ │ │ │ - b cb0a4 │ │ │ │ + b cb168 │ │ │ │ add r6, r6, #32 │ │ │ │ - b cb0a4 │ │ │ │ + b cb168 │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ - b cb0a4 │ │ │ │ + b cb168 │ │ │ │ add r6, r6, #48 @ 0x30 │ │ │ │ - b cb0a4 │ │ │ │ + b cb168 │ │ │ │ add r6, r6, #56 @ 0x38 │ │ │ │ - b cb0a4 │ │ │ │ + b cb168 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne cafdc │ │ │ │ + bne cb0a0 │ │ │ │ ldr r4, [r8, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32328 @ 0x7e48 │ │ │ │ movt r1, #9 │ │ │ │ strd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r4, r1 │ │ │ │ - bne cb2c0 │ │ │ │ + bne cb384 │ │ │ │ mov r0, sl │ │ │ │ bl 2e360 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cb338 │ │ │ │ + beq cb3fc │ │ │ │ ldr r1, [r3, #800] @ 0x320 │ │ │ │ sub r5, r5, #1 │ │ │ │ lsl r2, r2, #4 │ │ │ │ mov sl, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r8, r7 │ │ │ │ str r1, [r3, #800] @ 0x320 │ │ │ │ - b cafec │ │ │ │ + b cb0b0 │ │ │ │ mov r7, r9 │ │ │ │ ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ - b caed0 │ │ │ │ + b caf94 │ │ │ │ ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ mov r1, sl │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cb338 │ │ │ │ + beq cb3fc │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov sl, r5 │ │ │ │ mov r8, r7 │ │ │ │ lsl r2, r2, #4 │ │ │ │ - b cafec │ │ │ │ + b cb0b0 │ │ │ │ add r3, r2, #9 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi cb2a8 │ │ │ │ + bhi cb36c │ │ │ │ add r3, r1, #72 @ 0x48 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r3, [r1, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb06c │ │ │ │ + beq cb130 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cb290 │ │ │ │ + bne cb354 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr r6, r6, #5 │ │ │ │ add r2, r2, r6 │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r5 │ │ │ │ - b cb05c │ │ │ │ + b cb120 │ │ │ │ ldr r0, [r8, #972] @ 0x3cc │ │ │ │ mov r1, sl │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [fp, #-112] @ 0xffffff90 │ │ │ │ - b cb218 │ │ │ │ + b cb2dc │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq caee0 │ │ │ │ + beq cafa4 │ │ │ │ mov ip, r8 │ │ │ │ sub r4, fp, #100 @ 0x64 │ │ │ │ add r5, r1, #96 @ 0x60 │ │ │ │ mov lr, r4 │ │ │ │ ldr r0, [ip] │ │ │ │ ldr r1, [ip, #4] │ │ │ │ add ip, ip, #16 │ │ │ │ ldr r2, [ip, #-8] │ │ │ │ add r4, r4, #16 │ │ │ │ ldr r3, [ip, #-4] │ │ │ │ cmp ip, r5 │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ - bne cb2f4 │ │ │ │ + bne cb3b8 │ │ │ │ mov sl, #7 │ │ │ │ mov r9, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r5, sl │ │ │ │ sub r7, fp, #100 @ 0x64 │ │ │ │ - b cafec │ │ │ │ - bl 2e73f4 │ │ │ │ + b cb0b0 │ │ │ │ + bl 2e730c │ │ │ │ mvn r0, #0 │ │ │ │ - b caee4 │ │ │ │ + b cafa8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ - ldr r4, [pc, #184] @ cb428 │ │ │ │ + ldr r4, [pc, #184] @ cb4ec │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #-4] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ bic r1, r1, #3 │ │ │ │ and r3, r3, #3 │ │ │ │ orr r3, r3, r1 │ │ │ │ @@ -161916,296 +161965,296 @@ │ │ │ │ ldr r1, [r3, #3824] @ 0xef0 │ │ │ │ and r0, r0, #1 │ │ │ │ str r0, [r2, #-4] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3, #3824] @ 0xef0 │ │ │ │ cmp r0, ip │ │ │ │ - beq cb3c8 │ │ │ │ + beq cb48c │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb3f4 │ │ │ │ + ble cb4b8 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1916] @ 0x77c │ │ │ │ cmp r1, #9 │ │ │ │ - bhi cb418 │ │ │ │ + bhi cb4dc │ │ │ │ ldr r0, [r3, #1912] @ 0x778 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r2] │ │ │ │ str r2, [r3, #1912] @ 0x778 │ │ │ │ str r1, [r3, #1916] @ 0x77c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ cmp r1, ip │ │ │ │ - bne cb3c8 │ │ │ │ + bne cb48c │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - b cb3c8 │ │ │ │ + b cb48c │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbf08 │ │ │ │ + b bc054 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cb42c <_Py_CheckFunctionResult@@Base>: │ │ │ │ +000cb4f0 <_Py_CheckFunctionResult@@Base>: │ │ │ │ ldr ip, [r0, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb448 <_Py_CheckFunctionResult@@Base+0x1c> │ │ │ │ + beq cb50c <_Py_CheckFunctionResult@@Base+0x1c> │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb484 <_Py_CheckFunctionResult@@Base+0x58> │ │ │ │ + bne cb548 <_Py_CheckFunctionResult@@Base+0x58> │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb45c <_Py_CheckFunctionResult@@Base+0x30> │ │ │ │ + beq cb520 <_Py_CheckFunctionResult@@Base+0x30> │ │ │ │ ldr ip, [ip, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb440 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ + bne cb504 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ ldr ip, [r2] │ │ │ │ - beq cb518 <_Py_CheckFunctionResult@@Base+0xec> │ │ │ │ + beq cb5dc <_Py_CheckFunctionResult@@Base+0xec> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #41544 @ 0xa248 │ │ │ │ + movw r2, #44224 @ 0xacc0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, ip │ │ │ │ - b 2e0458 <_PyErr_Format@@Base> │ │ │ │ + b 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ ldr ip, [ip, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb440 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ + beq cb504 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r4, r0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb4f4 <_Py_CheckFunctionResult@@Base+0xc8> │ │ │ │ + ble cb5b8 <_Py_CheckFunctionResult@@Base+0xc8> │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ moveq r3, r5 │ │ │ │ ldr r1, [r2] │ │ │ │ - movwne r2, #41592 @ 0xa278 │ │ │ │ - movweq r2, #46336 @ 0xb500 │ │ │ │ + movwne r2, #44272 @ 0xacf0 │ │ │ │ + movweq r2, #44460 @ 0xadac │ │ │ │ movtne r2, #61 @ 0x3d │ │ │ │ movteq r2, #61 @ 0x3d │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 33b8ac │ │ │ │ + b 33b3b4 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb4c0 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ + bne cb584 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b cb4c0 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ - movw r2, #46288 @ 0xb4d0 │ │ │ │ + b cb584 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ + movw r2, #44412 @ 0xad7c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r1, ip │ │ │ │ - b 2e0458 <_PyErr_Format@@Base> │ │ │ │ + b 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #540] @ cb760 <_Py_CheckFunctionResult@@Base+0x334> │ │ │ │ + ldr r2, [pc, #540] @ cb824 <_Py_CheckFunctionResult@@Base+0x334> │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ cmpeq r0, r2 │ │ │ │ moveq ip, #1 │ │ │ │ movne ip, #0 │ │ │ │ - beq cb64c <_Py_CheckFunctionResult@@Base+0x220> │ │ │ │ + beq cb710 <_Py_CheckFunctionResult@@Base+0x220> │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb6e8 <_Py_CheckFunctionResult@@Base+0x2bc> │ │ │ │ + beq cb7ac <_Py_CheckFunctionResult@@Base+0x2bc> │ │ │ │ ldr r0, [r0, #-4] │ │ │ │ subs r3, r3, #1 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ bic r0, r0, #3 │ │ │ │ and r2, r2, #3 │ │ │ │ orr r2, r2, r0 │ │ │ │ str r1, [r0] │ │ │ │ str r2, [r1, #4] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #460] @ cb764 <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ + ldr r0, [pc, #460] @ cb828 <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ str ip, [r6, #-8] │ │ │ │ and r1, r1, #1 │ │ │ │ str r1, [r6, #-4] │ │ │ │ ldr r1, [r2, r0] │ │ │ │ ldr r2, [r1, #3824] @ 0xef0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1, #3824] @ 0xef0 │ │ │ │ - bmi cb6f0 <_Py_CheckFunctionResult@@Base+0x2c4> │ │ │ │ + bmi cb7b4 <_Py_CheckFunctionResult@@Base+0x2c4> │ │ │ │ add r5, r6, #16 │ │ │ │ mov r4, r3 │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [r5, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb5dc <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq cb6a0 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb654 <_Py_CheckFunctionResult@@Base+0x228> │ │ │ │ + ble cb718 <_Py_CheckFunctionResult@@Base+0x228> │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs cb5c4 <_Py_CheckFunctionResult@@Base+0x198> │ │ │ │ + bcs cb688 <_Py_CheckFunctionResult@@Base+0x198> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ movw r2, #42540 @ 0xa62c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ mov r6, r8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cb704 <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ + bne cb7c8 <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt cb718 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ - ldr r0, [pc, #336] @ cb764 <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ + bgt cb7dc <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ + ldr r0, [pc, #336] @ cb828 <_Py_CheckFunctionResult@@Base+0x338> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ lsl r3, r3, #3 │ │ │ │ movw r1, #5836 @ 0x16cc │ │ │ │ ldr r2, [r2, r0] │ │ │ │ add r0, r2, r3 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp r1, #2000 @ 0x7d0 │ │ │ │ - bcs cb718 <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ + bcs cb7dc <_Py_CheckFunctionResult@@Base+0x2ec> │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1736] @ 0x6c8 │ │ │ │ str r2, [r6] │ │ │ │ str r6, [r3, #1736] @ 0x6c8 │ │ │ │ str r1, [r3, #1740] @ 0x6cc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb5dc <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + bne cb6a0 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #232] @ cb768 <_Py_CheckFunctionResult@@Base+0x33c> │ │ │ │ + ldr r2, [pc, #232] @ cb82c <_Py_CheckFunctionResult@@Base+0x33c> │ │ │ │ ubfx r6, r6, #14, #1 │ │ │ │ ldr r7, [r1, r2] │ │ │ │ ldr r2, [r7, #788] @ 0x314 │ │ │ │ sub r2, fp, r2 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ movge r1, #0 │ │ │ │ andlt r1, r6, #1 │ │ │ │ cmp r1, #0 │ │ │ │ asr sl, r2, #13 │ │ │ │ - bne cb750 <_Py_CheckFunctionResult@@Base+0x324> │ │ │ │ - ldr r2, [pc, #192] @ cb76c <_Py_CheckFunctionResult@@Base+0x340> │ │ │ │ + bne cb814 <_Py_CheckFunctionResult@@Base+0x324> │ │ │ │ + ldr r2, [pc, #192] @ cb830 <_Py_CheckFunctionResult@@Base+0x340> │ │ │ │ ldr r1, [r2, #1716] @ 0x6b4 │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne cb724 <_Py_CheckFunctionResult@@Base+0x2f8> │ │ │ │ + bne cb7e8 <_Py_CheckFunctionResult@@Base+0x2f8> │ │ │ │ mov r0, r3 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb5dc <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq cb6a0 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ cmp sl, #3 │ │ │ │ movle r6, #0 │ │ │ │ andgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb5dc <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq cb6a0 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e8b90 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cb5dc <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + bl 2e8770 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cb6a0 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ - bpl cb5b8 <_Py_CheckFunctionResult@@Base+0x18c> │ │ │ │ + bpl cb67c <_Py_CheckFunctionResult@@Base+0x18c> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #42540 @ 0xa62c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - beq cb60c <_Py_CheckFunctionResult@@Base+0x1e0> │ │ │ │ + beq cb6d0 <_Py_CheckFunctionResult@@Base+0x1e0> │ │ │ │ ldr r3, [r1, #160] @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ movw r1, #42540 @ 0xa62c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - b cb704 <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + b cb7c8 <_Py_CheckFunctionResult@@Base+0x2d8> │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - beq cb6b4 <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ + beq cb778 <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cb6b4 <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ + b cb778 <_Py_CheckFunctionResult@@Base+0x288> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e8ad8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cb5dc <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ + bl 2e86b8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cb6a0 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000cb770 : │ │ │ │ +000cb834 : │ │ │ │ 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 cb7bc │ │ │ │ + beq cb880 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldrb r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ ands r3, r3, #255 @ 0xff │ │ │ │ - bne cb7d4 │ │ │ │ + bne cb898 │ │ │ │ mov r2, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b cb810 │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + b cb8d4 │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4359 @ 0x1107 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ - beq cb7f4 │ │ │ │ + beq cb8b8 │ │ │ │ mov r0, r2 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb7bc │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq cb880 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17948 @ 0x461c │ │ │ │ + movw r1, #24504 @ 0x5fb8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b cb7cc │ │ │ │ + bl 16f2c4 │ │ │ │ + b cb890 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r1, #4] │ │ │ │ @@ -162215,53 +162264,53 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r2, [r7, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r7, r6 │ │ │ │ orreq r2, r2, #1 │ │ │ │ tst r2, #1 │ │ │ │ - beq cbe34 │ │ │ │ + beq cbefc │ │ │ │ ldr r1, [r7, #108] @ 0x6c │ │ │ │ - movw r2, #12788 @ 0x31f4 │ │ │ │ + movw r2, #14140 @ 0x373c │ │ │ │ movt r2, #29 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cbe50 │ │ │ │ + bne cbf18 │ │ │ │ cmp r8, r4 │ │ │ │ - beq cb880 │ │ │ │ + beq cb944 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb890 │ │ │ │ + bne cb954 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cbb7c │ │ │ │ + bne cbc44 │ │ │ │ ldr r2, [r8, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbb78 │ │ │ │ + bne cbc40 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbb78 │ │ │ │ + bne cbc40 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp ip, r2 │ │ │ │ - bne cbb78 │ │ │ │ + bne cbc40 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - bne cbfa0 │ │ │ │ + bne cc068 │ │ │ │ ldrb r0, [r8, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc18c │ │ │ │ + bne cc254 │ │ │ │ cmp r7, r6 │ │ │ │ - beq cb8f0 │ │ │ │ + beq cb9b4 │ │ │ │ ldr r3, [r7, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc534 │ │ │ │ + beq cc5fc │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ ldrb ip, [r1, #5] │ │ │ │ moveq r0, #12 │ │ │ │ lsl r2, r3, r2 │ │ │ │ @@ -162270,438 +162319,439 @@ │ │ │ │ lsl r2, r2, #1 │ │ │ │ movw ip, #43691 @ 0xaaab │ │ │ │ movt ip, #43690 @ 0xaaaa │ │ │ │ add r3, r3, #20 │ │ │ │ umull ip, r2, ip, r2 │ │ │ │ lsr r2, r2, #1 │ │ │ │ mlas r2, r0, r2, r3 │ │ │ │ - bmi cc42c │ │ │ │ - movw r7, #38384 @ 0x95f0 │ │ │ │ + bmi cc4f4 │ │ │ │ + movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ - movw r3, #65388 @ 0xff6c │ │ │ │ + movw r3, #65488 @ 0xffd0 │ │ │ │ movt r3, #9 │ │ │ │ ldr r6, [r7, #996] @ 0x3e4 │ │ │ │ cmp r6, r3 │ │ │ │ - bne cc20c │ │ │ │ - ldr r3, [pc, #3216] @ cc5e8 │ │ │ │ + bne cc2d4 │ │ │ │ + ldr r3, [pc, #3220] @ cc6b0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub r0, r2, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bcs cc140 │ │ │ │ + bcs cc208 │ │ │ │ lsr r0, r0, #3 │ │ │ │ ldr r3, [r3, r0, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq cc1b0 │ │ │ │ + beq cc278 │ │ │ │ ldr ip, [r3] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ ldr ip, [r6] │ │ │ │ str ip, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cbdc0 │ │ │ │ + beq cbe88 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e2dc │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ mov r3, #1 │ │ │ │ ldr r7, [r6, #16] │ │ │ │ lsl r3, r3, r2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cc1e0 │ │ │ │ + beq cc2a8 │ │ │ │ cmp r7, #0 │ │ │ │ addgt r2, r6, #20 │ │ │ │ movgt lr, #8 │ │ │ │ addgt r2, r2, r3 │ │ │ │ addgt r0, r2, #4 │ │ │ │ - ble cba5c │ │ │ │ + ble cbb20 │ │ │ │ mov r1, #0 │ │ │ │ - b cba18 │ │ │ │ + b cbadc │ │ │ │ ldr ip, [r2] │ │ │ │ str r9, [r3] │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cba44 │ │ │ │ + ble cbb08 │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, lr │ │ │ │ cmp r7, r1 │ │ │ │ - beq cba5c │ │ │ │ + beq cbb20 │ │ │ │ add r2, r2, lr │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cba04 │ │ │ │ + beq cbac8 │ │ │ │ ldr ip, [r3] │ │ │ │ add r9, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cb9f0 │ │ │ │ + ble cbab4 │ │ │ │ ldr ip, [r2] │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cba04 │ │ │ │ + bgt cbac8 │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r7 │ │ │ │ str r3, [ip] │ │ │ │ addne r0, r0, lr │ │ │ │ - bne cba14 │ │ │ │ + bne cbad8 │ │ │ │ ldr r2, [r8, #24] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - blt cbb68 │ │ │ │ + blt cbc30 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne cbb68 │ │ │ │ + bne cbc30 │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ lsl r7, r3, r1 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ - beq cc030 │ │ │ │ + beq cc0f8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble cbb20 │ │ │ │ + ble cbbe8 │ │ │ │ add r7, r2, r7 │ │ │ │ mov ip, r8 │ │ │ │ add r1, r7, #20 │ │ │ │ + add lr, r7, #24 │ │ │ │ mov r0, r4 │ │ │ │ + mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r2, ip │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r7, #24 │ │ │ │ - mov r7, r1 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r2, ip │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [r7, r5, lsl #3] │ │ │ │ + mov r6, lr │ │ │ │ + ldr r0, [r4, r5, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbae4 │ │ │ │ + beq cbbac │ │ │ │ ldr ip, [r0] │ │ │ │ sub lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbd90 │ │ │ │ + ble cbe58 │ │ │ │ ldr r0, [r6, r5, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbb00 │ │ │ │ + beq cbbc8 │ │ │ │ ldr ip, [r0] │ │ │ │ sub lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbd60 │ │ │ │ + ble cbe28 │ │ │ │ add r5, r5, #1 │ │ │ │ - cmp r5, r4 │ │ │ │ - bne cbac8 │ │ │ │ + cmp r5, r7 │ │ │ │ + bne cbb90 │ │ │ │ mov r6, r3 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r8 │ │ │ │ mov r8, r3 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne cbd54 │ │ │ │ + bne cbe1c │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cbd54 │ │ │ │ - ldr r3, [pc, #2728] @ cc5e8 │ │ │ │ + bne cbe1c │ │ │ │ + ldr r3, [pc, #2728] @ cc6b0 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #1932] @ 0x78c │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ - bhi cbd54 │ │ │ │ + bhi cbe1c │ │ │ │ ldr r0, [r3, #1928] @ 0x788 │ │ │ │ add r1, r1, #1 │ │ │ │ str r0, [r2] │ │ │ │ str r2, [r3, #1928] @ 0x788 │ │ │ │ str r1, [r3, #1932] @ 0x78c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r8, #8] │ │ │ │ str r6, [r8, #24] │ │ │ │ - b cb880 │ │ │ │ + b cb944 │ │ │ │ mov r9, #1 │ │ │ │ ldr r2, [r8, #24] │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ lsl r1, r1, r2 │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ smull r0, r2, r2, r1 │ │ │ │ sub r2, r2, r1, asr #31 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt cbfd0 │ │ │ │ + bgt cc098 │ │ │ │ mov r5, ip │ │ │ │ mov r7, #0 │ │ │ │ mov sl, r8 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b cbbe4 │ │ │ │ + b cbcac │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbce8 │ │ │ │ + ble cbdb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc2d4 │ │ │ │ + bne cc39c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r5 │ │ │ │ - bne cc508 │ │ │ │ + bne cc5d0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r6 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq cc270 │ │ │ │ + beq cc338 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc230 │ │ │ │ + bne cc2f8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r7, r2 │ │ │ │ - bge cb880 │ │ │ │ + bge cb944 │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ mov r0, #1 │ │ │ │ add r3, r3, #20 │ │ │ │ lsl r1, r0, r1 │ │ │ │ ldrb r0, [r3, #-14] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbd18 │ │ │ │ + beq cbde0 │ │ │ │ add r1, r1, r7, lsl #3 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq cbe04 │ │ │ │ + beq cbecc │ │ │ │ cmp r7, r2 │ │ │ │ - bge cb880 │ │ │ │ + bge cb944 │ │ │ │ ldr r8, [r3] │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [r8, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbd48 │ │ │ │ + ble cbe10 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ cmp r9, #1 │ │ │ │ - bne cc0cc │ │ │ │ + bne cc194 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbd0c │ │ │ │ + ble cbdd4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl abf0c │ │ │ │ + bl abf28 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbbbc │ │ │ │ + bgt cbc84 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbbbc │ │ │ │ + bne cbc84 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbbc8 │ │ │ │ + bgt cbc90 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbbc8 │ │ │ │ + bne cbc90 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b cbbc8 │ │ │ │ + b cbc90 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - b cbc8c │ │ │ │ + b cbd54 │ │ │ │ mov r0, #12 │ │ │ │ mla r1, r0, r7, r1 │ │ │ │ add r3, r3, r1 │ │ │ │ cmp r7, r2 │ │ │ │ - beq cb880 │ │ │ │ + beq cb944 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq cc200 │ │ │ │ + beq cc2c8 │ │ │ │ ldm r3, {r2, r8} │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbc68 │ │ │ │ + bgt cbd30 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - b cbc68 │ │ │ │ + b cbd30 │ │ │ │ mov r0, r2 │ │ │ │ - bl a6178 │ │ │ │ - b cbb68 │ │ │ │ + bl a61d8 │ │ │ │ + b cbc30 │ │ │ │ cmp lr, #0 │ │ │ │ str lr, [r0] │ │ │ │ - bne cbb00 │ │ │ │ + bne cbbc8 │ │ │ │ add r5, r5, #1 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - cmp r5, r4 │ │ │ │ + cmp r5, r7 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne cbac8 │ │ │ │ - b cbb0c │ │ │ │ + bne cbb90 │ │ │ │ + b cbbd4 │ │ │ │ cmp lr, #0 │ │ │ │ str lr, [r0] │ │ │ │ - bne cbae4 │ │ │ │ + bne cbbac │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, r5, lsl #3] │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne cbaf0 │ │ │ │ - b cbb00 │ │ │ │ + bne cbbb8 │ │ │ │ + b cbbc8 │ │ │ │ ldr r9, [r3, #24] │ │ │ │ ldr sl, [r3, #28] │ │ │ │ cmp sl, r9 │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [lr, #12] │ │ │ │ strcc lr, [r3, #8] │ │ │ │ - bcc cb9a8 │ │ │ │ + bcc cba6c │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r3, r9 │ │ │ │ str r1, [r3, #4] │ │ │ │ add r0, r9, r0, lsl #3 │ │ │ │ str r0, [r3, #24] │ │ │ │ str ip, [r3, r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc140 │ │ │ │ + beq cc208 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b cb9a8 │ │ │ │ + b cba6c │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - ble cb880 │ │ │ │ + ble cb944 │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cbc4c │ │ │ │ + bne cbd14 │ │ │ │ add r7, r7, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r7, r2 │ │ │ │ - blt cbe14 │ │ │ │ - b cb880 │ │ │ │ + blt cbedc │ │ │ │ + b cb944 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb858 │ │ │ │ + bne cb91c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 1a9f34 │ │ │ │ + bl 1aa3f8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cc2d4 │ │ │ │ - bl ca42c │ │ │ │ + beq cc39c │ │ │ │ + bl ca4f0 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbe8c │ │ │ │ + bgt cbf54 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cc544 │ │ │ │ + beq cc60c │ │ │ │ cmp r7, #0 │ │ │ │ - beq cc2d4 │ │ │ │ + beq cc39c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl ca6e0 │ │ │ │ + bl ca7a4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r9, #1 │ │ │ │ - bne cc2f8 │ │ │ │ + bne cc3c0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, r4 │ │ │ │ - beq cbf44 │ │ │ │ + beq cc00c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl c4c6c │ │ │ │ + bl c4db8 │ │ │ │ mov r1, r5 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - beq cc2a4 │ │ │ │ + beq cc36c │ │ │ │ mov r2, r4 │ │ │ │ - bl b63f0 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ + bl b6450 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbf7c │ │ │ │ + ble cc044 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbf0c │ │ │ │ + bgt cbfd4 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq cc554 │ │ │ │ + beq cc61c │ │ │ │ mov r0, r7 │ │ │ │ cmn r1, #1 │ │ │ │ - beq cc584 │ │ │ │ + beq cc64c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne cbebc │ │ │ │ - ldr r3, [pc, #1720] @ cc5ec │ │ │ │ + bne cbf84 │ │ │ │ + ldr r3, [pc, #1720] @ cc6b4 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc3a4 │ │ │ │ + bne cc46c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbf68 │ │ │ │ + bgt cc030 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbf68 │ │ │ │ + bne cc030 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + bl bea88 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b cb884 │ │ │ │ + b cb948 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbef0 │ │ │ │ + bne cbfb8 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cbef0 │ │ │ │ + b cbfb8 │ │ │ │ mov r0, #1 │ │ │ │ movw lr, #21846 @ 0x5556 │ │ │ │ movt lr, #21845 @ 0x5555 │ │ │ │ lsl r2, r0, r2 │ │ │ │ add r2, r2, r2, lsr #31 │ │ │ │ bic r2, r2, #1 │ │ │ │ smull r9, lr, r2, lr │ │ │ │ sub r2, lr, r2, asr #31 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt cb8d0 │ │ │ │ + bgt cb994 │ │ │ │ mov r9, r0 │ │ │ │ - b cbb7c │ │ │ │ + b cbc44 │ │ │ │ add r5, ip, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r5, r5, r5, lsl #1 │ │ │ │ add r2, r5, #1 │ │ │ │ add r2, r2, r2, lsr #31 │ │ │ │ asr r2, r2, #1 │ │ │ │ @@ -162712,473 +162762,473 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl acf74 │ │ │ │ + bl acf88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc2d4 │ │ │ │ + bne cc39c │ │ │ │ ldr ip, [r4, #8] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cbba4 │ │ │ │ + b cbc6c │ │ │ │ cmp r3, #0 │ │ │ │ - ble cbd54 │ │ │ │ + ble cbe1c │ │ │ │ mov sl, r4 │ │ │ │ add r7, r2, r7 │ │ │ │ mov r4, r5 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r3 │ │ │ │ - b cc07c │ │ │ │ + b cc144 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc06c │ │ │ │ + beq cc134 │ │ │ │ ldr r1, [r0] │ │ │ │ sub ip, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc0ac │ │ │ │ + ble cc174 │ │ │ │ add r4, r4, #1 │ │ │ │ add r7, r7, #12 │ │ │ │ cmp r4, r5 │ │ │ │ - beq cc0c0 │ │ │ │ + beq cc188 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc050 │ │ │ │ + beq cc118 │ │ │ │ ldr r1, [r0] │ │ │ │ sub ip, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc050 │ │ │ │ + bgt cc118 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r0] │ │ │ │ - bne cc050 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cc050 │ │ │ │ + bne cc118 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cc118 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r0] │ │ │ │ - bne cc06c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cc06c │ │ │ │ + bne cc134 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cc134 │ │ │ │ mov r2, r9 │ │ │ │ mov r4, sl │ │ │ │ - b cbb20 │ │ │ │ + b cbbe8 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq cc450 │ │ │ │ + beq cc518 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cbc80 │ │ │ │ + beq cbd48 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cbc80 │ │ │ │ + beq cbd48 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc1cc │ │ │ │ + bne cc294 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc484 │ │ │ │ + ble cc54c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbbd0 │ │ │ │ + bgt cbc98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbbd0 │ │ │ │ + bne cbc98 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cbbd0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cbc98 │ │ │ │ ldr r6, [r7, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32328 @ 0x7e48 │ │ │ │ movt r3, #9 │ │ │ │ cmp r6, r3 │ │ │ │ - bne cc434 │ │ │ │ + bne cc4fc │ │ │ │ cmp r2, #1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc42c │ │ │ │ + beq cc4f4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r1, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1, #800] @ 0x320 │ │ │ │ - b cbdfc │ │ │ │ + b cbec4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r4 │ │ │ │ - bl c3a34 <_PyDict_SendEvent@@Base> │ │ │ │ + bl c3b80 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b cb8dc │ │ │ │ + b cb9a0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, r0 │ │ │ │ - b cbdf4 │ │ │ │ + b cbebc │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r8, [r3] │ │ │ │ - ble cc568 │ │ │ │ + ble cc630 │ │ │ │ mvn r4, #1 │ │ │ │ - b cb884 │ │ │ │ + b cb948 │ │ │ │ cmp r7, #0 │ │ │ │ - ble cba5c │ │ │ │ + ble cbb20 │ │ │ │ add r0, r6, #20 │ │ │ │ mov lr, #12 │ │ │ │ add r0, r0, r3 │ │ │ │ add r2, r0, #4 │ │ │ │ add r0, r0, #8 │ │ │ │ - b cb9e8 │ │ │ │ + b cbaac │ │ │ │ add r3, r3, #12 │ │ │ │ add r7, r7, #1 │ │ │ │ - b cbd24 │ │ │ │ + b cbdec │ │ │ │ ldr r0, [r7, #992] @ 0x3e0 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r6 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq cc42c │ │ │ │ + beq cc4f4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cb9a8 │ │ │ │ + b cba6c │ │ │ │ cmp r7, r5 │ │ │ │ - bge cb880 │ │ │ │ + bge cb944 │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ ldrb r2, [r2, r7] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add r3, r1, r2, lsl #3 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ ldr r8, [r3, #20] │ │ │ │ ldr r2, [r8, #12] │ │ │ │ - b cbd3c │ │ │ │ + b cbe04 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb880 │ │ │ │ + beq cb944 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc230 │ │ │ │ + bne cc2f8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - bgt cbc1c │ │ │ │ - b cb880 │ │ │ │ + bgt cbce4 │ │ │ │ + b cb944 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc2c8 │ │ │ │ + bgt cc390 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc2c8 │ │ │ │ + bne cc390 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc2dc │ │ │ │ + ble cc3a4 │ │ │ │ mvn r4, #0 │ │ │ │ - b cb884 │ │ │ │ + b cb948 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc2d4 │ │ │ │ + bne cc39c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cc2d4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cc39c │ │ │ │ cmp r0, #0 │ │ │ │ strne r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ movne r6, r3 │ │ │ │ - beq cbf44 │ │ │ │ + beq cc00c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl a7a5c │ │ │ │ + bl a7abc │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc3f4 │ │ │ │ + bne cc4bc │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r5 │ │ │ │ - bl c4c6c │ │ │ │ + bl c4db8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cc2a4 │ │ │ │ + beq cc36c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl b63f0 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ + bl b6450 <_PyDict_SetItem_LockHeld@@Base+0x19c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc3d8 │ │ │ │ + ble cc4a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc36c │ │ │ │ + bgt cc434 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc5ac │ │ │ │ + beq cc674 │ │ │ │ cmn r9, #1 │ │ │ │ - beq cc584 │ │ │ │ + beq cc64c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne cc308 │ │ │ │ - ldr r3, [pc, #600] @ cc5ec │ │ │ │ + bne cc3d0 │ │ │ │ + ldr r3, [pc, #600] @ cc6b4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, r3] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cbf44 │ │ │ │ + beq cc00c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cbf44 │ │ │ │ - movw r3, #52268 @ 0xcc2c │ │ │ │ + beq cc00c │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 28c424 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 28c5fc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbf44 │ │ │ │ + beq cc00c │ │ │ │ mov r0, r4 │ │ │ │ - bl 28c444 <_PyErr_Clear@@Base> │ │ │ │ - b cbf44 │ │ │ │ + bl 28c61c <_PyErr_Clear@@Base> │ │ │ │ + b cc00c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc350 │ │ │ │ + bne cc418 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cc350 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cc418 │ │ │ │ cmp r0, #1 │ │ │ │ - bne cc5b8 │ │ │ │ + bne cc680 │ │ │ │ cmp r6, #0 │ │ │ │ - bne cc4b4 │ │ │ │ + bne cc57c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc374 │ │ │ │ + bgt cc43c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc374 │ │ │ │ + bne cc43c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cc374 │ │ │ │ - bl 2e73f4 │ │ │ │ - b cc2d4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cc43c │ │ │ │ + bl 2e730c │ │ │ │ + b cc39c │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, r0 │ │ │ │ - b cc170 │ │ │ │ + b cc238 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc4e4 │ │ │ │ + ble cc5ac │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc2d4 │ │ │ │ + bgt cc39c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc2d4 │ │ │ │ + bne cc39c │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cc2d4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cc39c │ │ │ │ sub r3, r2, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc118 │ │ │ │ + bne cc1e0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbbd0 │ │ │ │ - b cbce8 │ │ │ │ + bgt cbc98 │ │ │ │ + b cbdb0 │ │ │ │ str r5, [r6] │ │ │ │ mvn r4, #1 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb884 │ │ │ │ + bgt cb948 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb884 │ │ │ │ + bne cb948 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cb884 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cb948 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc524 │ │ │ │ + beq cc5ec │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc2d4 │ │ │ │ + bgt cc39c │ │ │ │ mvn r3, #0 │ │ │ │ - b cbce8 │ │ │ │ + b cbdb0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46380 @ 0xb52c │ │ │ │ + movw r1, #44504 @ 0xadd8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b cc2d4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b cc39c │ │ │ │ mvn r3, #0 │ │ │ │ - b cbccc │ │ │ │ + b cbd94 │ │ │ │ cmp r7, r6 │ │ │ │ - beq cb8f0 │ │ │ │ + beq cb9b4 │ │ │ │ ldr r7, [r7, #128] @ 0x80 │ │ │ │ cmp r7, #0 │ │ │ │ - bne cc52c │ │ │ │ - b cb8f0 │ │ │ │ + bne cc5f4 │ │ │ │ + b cb9b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cbe8c │ │ │ │ + b cbf54 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cbf0c │ │ │ │ + b cbfd4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cc1d8 │ │ │ │ + bne cc2a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cc1d8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cc2a0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc2d4 │ │ │ │ + bgt cc39c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc2d4 │ │ │ │ + bne cc39c │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cc2d4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cc39c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cc36c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cc434 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc5d4 │ │ │ │ + bgt cc69c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc5dc │ │ │ │ + beq cc6a4 │ │ │ │ mvn r4, #0 │ │ │ │ - b cc4bc │ │ │ │ + b cc584 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cc5d4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cc69c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ccefc │ │ │ │ + bgt ccfc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccc48 │ │ │ │ + bne ccd10 │ │ │ │ str r0, [r8] │ │ │ │ ldr r2, [r8, #-8] │ │ │ │ ldr r4, [r8, #28] │ │ │ │ ldr r6, [r8, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cc910 │ │ │ │ + beq cc9d8 │ │ │ │ ldr r1, [r8, #-4] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bic r1, r1, #3 │ │ │ │ and r3, r3, #3 │ │ │ │ orr r3, r3, r1 │ │ │ │ str r2, [r1] │ │ │ │ str r3, [r2, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #2204] @ ccf08 │ │ │ │ + ldr r2, [pc, #2204] @ ccfd0 │ │ │ │ ldr r1, [r8, #-4] │ │ │ │ str r0, [r8, #-8] │ │ │ │ and r1, r1, #1 │ │ │ │ str r1, [r8, #-4] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #3824] @ 0xef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ - bne cc918 │ │ │ │ + bne cc9e0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc81c │ │ │ │ + beq cc8e4 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - blt cc81c │ │ │ │ + blt cc8e4 │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne cc81c │ │ │ │ + bne cc8e4 │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ ldr r7, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ lsl r5, r5, r2 │ │ │ │ - beq cc9bc │ │ │ │ + beq cca84 │ │ │ │ cmp r7, #0 │ │ │ │ - ble cc7e0 │ │ │ │ + ble cc8a8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, #0 │ │ │ │ add r5, r6, r5 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cc714 │ │ │ │ + b cc7dc │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r6, [r3, r4, lsl #3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc708 │ │ │ │ + beq cc7d0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc868 │ │ │ │ + ble cc930 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r7 │ │ │ │ - beq cc7d8 │ │ │ │ + beq cc8a0 │ │ │ │ add r3, r5, #20 │ │ │ │ ldr r3, [r3, r4, lsl #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc6ec │ │ │ │ + beq cc7b4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc6ec │ │ │ │ + bgt cc7b4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cc6ec │ │ │ │ - ldr r1, [pc, #1988] @ ccf0c │ │ │ │ + bne cc7b4 │ │ │ │ + ldr r1, [pc, #1988] @ ccfd4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r6, [r1, r0] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r6, #788] @ 0x314 │ │ │ │ @@ -163187,76 +163237,76 @@ │ │ │ │ sub r2, fp, r2 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ movge r1, #0 │ │ │ │ andlt r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ asr r2, r2, #13 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne ccedc │ │ │ │ - ldr r2, [pc, #1920] @ ccf10 │ │ │ │ + bne ccfa4 │ │ │ │ + ldr r2, [pc, #1920] @ ccfd8 │ │ │ │ ldr r8, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cceac │ │ │ │ + bne ccf74 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc6ec │ │ │ │ + beq cc7b4 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc6ec │ │ │ │ + beq cc7b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e8b90 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cc6ec │ │ │ │ + bl 2e8770 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cc7b4 │ │ │ │ mov r6, r9 │ │ │ │ mov r8, sl │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne cc814 │ │ │ │ + bne cc8dc │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cc814 │ │ │ │ - ldr r2, [pc, #1800] @ ccf08 │ │ │ │ + bne cc8dc │ │ │ │ + ldr r2, [pc, #1800] @ ccfd0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r2, r3] │ │ │ │ add ip, ip, #4096 @ 0x1000 │ │ │ │ ldr r1, [ip, #1932] @ 0x78c │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ - bls cc98c │ │ │ │ + bls cca54 │ │ │ │ mov r0, r6 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ movw r1, #19260 @ 0x4b3c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - bne cc9b4 │ │ │ │ - ldr r2, [pc, #1744] @ ccf08 │ │ │ │ + bne cca7c │ │ │ │ + ldr r2, [pc, #1744] @ ccfd0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1924] @ 0x784 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi cc978 │ │ │ │ + bhi cca40 │ │ │ │ ldr r1, [r3, #1920] @ 0x780 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r8] │ │ │ │ str r8, [r3, #1920] @ 0x780 │ │ │ │ str r2, [r3, #1924] @ 0x784 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc708 │ │ │ │ - ldr r2, [pc, #1676] @ ccf0c │ │ │ │ + bne cc7d0 │ │ │ │ + ldr r2, [pc, #1676] @ ccfd4 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r8, [r2, r1] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r8, #788] @ 0x314 │ │ │ │ @@ -163265,660 +163315,660 @@ │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r3, r3, #13 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne cceec │ │ │ │ - ldr r3, [pc, #1608] @ ccf10 │ │ │ │ + bne ccfb4 │ │ │ │ + ldr r3, [pc, #1608] @ ccfd8 │ │ │ │ ldr r3, [r3, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cce84 │ │ │ │ + bne ccf4c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc708 │ │ │ │ + beq cc7d0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc708 │ │ │ │ + beq cc7d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e8b90 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cc708 │ │ │ │ + bl 2e8770 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cc7d0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cc68c │ │ │ │ + beq cc754 │ │ │ │ ldrb r5, [r4, #2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cca48 │ │ │ │ + bne ccb10 │ │ │ │ ldrb r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ movne r7, r4 │ │ │ │ movne r9, r1 │ │ │ │ - bne cc948 │ │ │ │ - b cca40 │ │ │ │ + bne cca10 │ │ │ │ + b ccb08 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ - beq cca40 │ │ │ │ + beq ccb08 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc93c │ │ │ │ + beq cca04 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc93c │ │ │ │ + bgt cca04 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne cc93c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cc93c │ │ │ │ + bne cca04 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cca04 │ │ │ │ ldr r3, [r1, #160] @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ add lr, r1, #1 │ │ │ │ ldr r1, [ip, #1928] @ 0x788 │ │ │ │ str r1, [r6] │ │ │ │ movw r1, #19260 @ 0x4b3c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ str r6, [ip, #1928] @ 0x788 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ str lr, [ip, #1932] @ 0x78c │ │ │ │ cmp r0, r1 │ │ │ │ - beq cc838 │ │ │ │ + beq cc900 │ │ │ │ ldr r3, [r0, #160] @ 0xa0 │ │ │ │ - b cc97c │ │ │ │ + b cca44 │ │ │ │ cmp r7, #0 │ │ │ │ - ble cc814 │ │ │ │ + ble cc8dc │ │ │ │ add r4, r6, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b cc9f8 │ │ │ │ + b ccac0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc9e8 │ │ │ │ + beq ccab0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cca28 │ │ │ │ + ble ccaf0 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq cc7e0 │ │ │ │ + beq cc8a8 │ │ │ │ add r4, r4, #12 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc9d0 │ │ │ │ + beq cca98 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc9d0 │ │ │ │ + bgt cca98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc9d0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cc9d0 │ │ │ │ + bne cca98 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cca98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc9e8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cc9e8 │ │ │ │ + bne ccab0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ccab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6178 │ │ │ │ + bl a61d8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - blt cc81c │ │ │ │ + blt cc8e4 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ - bne cc81c │ │ │ │ + bne cc8e4 │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ ldrb r5, [r6, #6] │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r5, #0 │ │ │ │ lsl r3, r3, r2 │ │ │ │ mov r9, r1 │ │ │ │ - beq ccdd8 │ │ │ │ + beq ccea0 │ │ │ │ cmp r1, #0 │ │ │ │ - ble ccc84 │ │ │ │ + ble ccd4c │ │ │ │ add r3, r6, r3 │ │ │ │ mov r4, #0 │ │ │ │ add r7, r3, #20 │ │ │ │ add r5, r3, #24 │ │ │ │ ands r3, r1, #3 │ │ │ │ - beq ccc18 │ │ │ │ + beq ccce0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq ccb18 │ │ │ │ + beq ccbe0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq ccae4 │ │ │ │ + beq ccbac │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccac8 │ │ │ │ + beq ccb90 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cce54 │ │ │ │ + ble ccf1c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccae0 │ │ │ │ + beq ccba8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cce6c │ │ │ │ + ble ccf34 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccafc │ │ │ │ + beq ccbc4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccda8 │ │ │ │ + ble cce70 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccb14 │ │ │ │ + beq ccbdc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccdc0 │ │ │ │ + ble cce88 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccb30 │ │ │ │ + beq ccbf8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccd78 │ │ │ │ + ble cce40 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccb48 │ │ │ │ + beq ccc10 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccd90 │ │ │ │ + ble cce58 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - bne ccc18 │ │ │ │ - b ccc84 │ │ │ │ + bne ccce0 │ │ │ │ + b ccd4c │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccb70 │ │ │ │ + beq ccc38 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cccd0 │ │ │ │ + ble ccd98 │ │ │ │ add sl, r4, #1 │ │ │ │ ldr r0, [r7, sl, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccb8c │ │ │ │ + beq ccc54 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccce8 │ │ │ │ + ble ccdb0 │ │ │ │ ldr r0, [r5, sl, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccba4 │ │ │ │ + beq ccc6c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccd00 │ │ │ │ + ble ccdc8 │ │ │ │ add r4, sl, #1 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccbc0 │ │ │ │ + beq ccc88 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccd18 │ │ │ │ + ble ccde0 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccbd8 │ │ │ │ + beq ccca0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccd30 │ │ │ │ + ble ccdf8 │ │ │ │ add r4, sl, #2 │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccbf4 │ │ │ │ + beq cccbc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccd48 │ │ │ │ + ble cce10 │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccc0c │ │ │ │ + beq cccd4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccd60 │ │ │ │ + ble cce28 │ │ │ │ add r4, sl, #3 │ │ │ │ cmp r4, r9 │ │ │ │ - beq ccc84 │ │ │ │ + beq ccd4c │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccb58 │ │ │ │ + beq ccc20 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ccb58 │ │ │ │ + bgt ccc20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccb58 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ccb58 │ │ │ │ + bne ccc20 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ccc20 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #5 │ │ │ │ - bl c3a34 <_PyDict_SendEvent@@Base> │ │ │ │ + bl c3b80 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc860 │ │ │ │ + bgt cc928 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq cc628 │ │ │ │ - b cc860 │ │ │ │ + beq cc6f0 │ │ │ │ + b cc928 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne cc814 │ │ │ │ + bne cc8dc │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cc814 │ │ │ │ - ldr r2, [pc, #612] @ ccf08 │ │ │ │ + bne cc8dc │ │ │ │ + ldr r2, [pc, #612] @ ccfd0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi cc814 │ │ │ │ + bhi cc8dc │ │ │ │ ldr r1, [r3, #1928] @ 0x788 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r6] │ │ │ │ str r6, [r3, #1928] @ 0x788 │ │ │ │ str r2, [r3, #1932] @ 0x78c │ │ │ │ - b cc81c │ │ │ │ + b cc8e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccb70 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ccb70 │ │ │ │ + bne ccc38 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ccc38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccb8c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ccb8c │ │ │ │ + bne ccc54 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ccc54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccba4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ccba4 │ │ │ │ + bne ccc6c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ccc6c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccbc0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ccbc0 │ │ │ │ + bne ccc88 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ccc88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccbd8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ccbd8 │ │ │ │ + bne ccca0 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ccca0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccbf4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ccbf4 │ │ │ │ + bne cccbc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cccbc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccc0c │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ccc0c │ │ │ │ + bne cccd4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cccd4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccb30 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ccb30 │ │ │ │ + bne ccbf8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ccbf8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccb48 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ccb48 │ │ │ │ + bne ccc10 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ccc10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccafc │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ccafc │ │ │ │ + bne ccbc4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ccbc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccb14 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ccb14 │ │ │ │ + bne ccbdc │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ccbdc │ │ │ │ add r4, r6, r3 │ │ │ │ mov r7, r1 │ │ │ │ - b cce08 │ │ │ │ + b cced0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cce00 │ │ │ │ + beq ccec8 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cce40 │ │ │ │ + ble ccf08 │ │ │ │ add r5, r5, #1 │ │ │ │ add r4, r4, #12 │ │ │ │ cmp r5, r7 │ │ │ │ - bge ccc84 │ │ │ │ + bge ccd4c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccde4 │ │ │ │ + beq cceac │ │ │ │ ldr r3, [r0] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ccde4 │ │ │ │ + bgt cceac │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne ccde4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ccde4 │ │ │ │ + bne cceac │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cceac │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne cce00 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cce00 │ │ │ │ + bne ccec8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ccec8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccac8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ccac8 │ │ │ │ + bne ccb90 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ccb90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccae0 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ccae0 │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + bne ccba8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ccba8 │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r3, r2 │ │ │ │ - beq cc8d0 │ │ │ │ - ldr r2, [pc, #116] @ ccf10 │ │ │ │ + beq cc998 │ │ │ │ + ldr r2, [pc, #116] @ ccfd8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ blx r3 │ │ │ │ - b cc8d0 │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + b cc998 │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp r8, r2 │ │ │ │ - beq cc798 │ │ │ │ - ldr r2, [pc, #76] @ ccf10 │ │ │ │ + beq cc860 │ │ │ │ + ldr r2, [pc, #76] @ ccfd8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ blx r8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b cc798 │ │ │ │ + b cc860 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e8ad8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cc6ec │ │ │ │ + bl 2e86b8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cc7b4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e8ad8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cc708 │ │ │ │ + bl 2e86b8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cc7d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc860 │ │ │ │ - b ccc50 │ │ │ │ + beq cc928 │ │ │ │ + b ccd18 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000ccf14 : │ │ │ │ +000ccfdc : │ │ │ │ add r1, r1, #4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000ccf30 : │ │ │ │ +000ccff8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ movw r2, #5464 @ 0x1558 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000ccf60 : │ │ │ │ +000cd028 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #128] @ ccffc │ │ │ │ + ldr r2, [pc, #128] @ cd0c4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [r3, r2] │ │ │ │ add ip, ip, #4096 @ 0x1000 │ │ │ │ ldr r3, [ip, #2048] @ 0x800 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ccfb0 │ │ │ │ + beq cd078 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [ip, #2052] @ 0x804 │ │ │ │ ldr r2, [ip, #2056] @ 0x808 │ │ │ │ - bl aab80 │ │ │ │ + bl aab9c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [ip, #2044] @ 0x7fc │ │ │ │ cmp r2, #0 │ │ │ │ - bne ccfec │ │ │ │ + bne cd0b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [ip, #116] @ 0x74 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 25ca74 │ │ │ │ + bl 25d3f8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25cb78 │ │ │ │ + b 25d4fc │ │ │ │ ldr r3, [ip, #2052] @ 0x804 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1d404c │ │ │ │ + b 1d4594 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cd000 : │ │ │ │ +000cd0c8 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ clz r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd6e0 │ │ │ │ + bne cd7a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r1, #1 │ │ │ │ - beq cd3d8 │ │ │ │ + beq cd4a0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cd404 │ │ │ │ + beq cd4cc │ │ │ │ cmp r5, #1 │ │ │ │ - beq cd40c │ │ │ │ + beq cd4d4 │ │ │ │ lsl r7, r5, #2 │ │ │ │ add r3, r4, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs cd174 │ │ │ │ + bcs cd23c │ │ │ │ mov r0, r1 │ │ │ │ ldr ip, [r0], #4 │ │ │ │ cmp r2, ip │ │ │ │ - bcc cd358 │ │ │ │ + bcc cd420 │ │ │ │ cmp r3, r0 │ │ │ │ - bls cd174 │ │ │ │ + bls cd23c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add ip, r1, #8 │ │ │ │ cmp r2, r0 │ │ │ │ - bcc cd168 │ │ │ │ + bcc cd230 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd174 │ │ │ │ + bls cd23c │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add ip, r1, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd168 │ │ │ │ + bhi cd230 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd174 │ │ │ │ + bls cd23c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add ip, r1, #16 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd168 │ │ │ │ + bhi cd230 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd174 │ │ │ │ + bls cd23c │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add ip, r1, #20 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd168 │ │ │ │ + bhi cd230 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd174 │ │ │ │ + bls cd23c │ │ │ │ ldr r0, [r1, #20] │ │ │ │ add ip, r1, #24 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd168 │ │ │ │ + bhi cd230 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd174 │ │ │ │ + bls cd23c │ │ │ │ ldr r0, [r1, #24] │ │ │ │ add ip, r1, #28 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd168 │ │ │ │ + bhi cd230 │ │ │ │ cmp r3, ip │ │ │ │ - bls cd174 │ │ │ │ + bls cd23c │ │ │ │ ldr r0, [r1, #28] │ │ │ │ add r1, r1, #32 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi cd134 │ │ │ │ + bhi cd1fc │ │ │ │ cmp r1, r3 │ │ │ │ - bcs cd174 │ │ │ │ + bcs cd23c │ │ │ │ ldr r0, [r1], #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bls cd120 │ │ │ │ + bls cd1e8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcc cd060 │ │ │ │ - movw r0, #45160 @ 0xb068 │ │ │ │ + bcc cd128 │ │ │ │ + movw r0, #44764 @ 0xaedc │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #46508 @ 0xb5ac │ │ │ │ + movw r1, #44796 @ 0xaefc │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 140f34 │ │ │ │ + b 14161c │ │ │ │ mov r1, ip │ │ │ │ mov r2, r0 │ │ │ │ - b cd138 │ │ │ │ + b cd200 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi cd4c4 │ │ │ │ + bhi cd58c │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd6f4 │ │ │ │ + blt cd7bc │ │ │ │ cmn r5, #-2147483626 @ 0x80000016 │ │ │ │ - bgt cd550 │ │ │ │ - movw r9, #38384 @ 0x95f0 │ │ │ │ + bgt cd618 │ │ │ │ + movw r9, #38392 @ 0x95f8 │ │ │ │ movt r9, #98 @ 0x62 │ │ │ │ add r2, r5, #21 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, #1 │ │ │ │ - movw r1, #65388 @ 0xff6c │ │ │ │ + movw r1, #65488 @ 0xffd0 │ │ │ │ movt r1, #9 │ │ │ │ ldr r2, [r9, #1016] @ 0x3f8 │ │ │ │ mov sl, r8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cd534 │ │ │ │ - ldr r2, [pc, #1472] @ cd780 │ │ │ │ + bne cd5fc │ │ │ │ + ldr r2, [pc, #1472] @ cd848 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs cd394 │ │ │ │ + bcs cd45c │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, r0 │ │ │ │ - beq cd634 │ │ │ │ + beq cd6fc │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r0, [r6] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd364 │ │ │ │ + beq cd42c │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #1348] @ cd784 │ │ │ │ + ldr r2, [pc, #1348] @ cd84c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ ldr r9, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cd720 │ │ │ │ + bne cd7e8 │ │ │ │ cmp sl, #0 │ │ │ │ mov r1, r8 │ │ │ │ - beq cd570 │ │ │ │ + beq cd638 │ │ │ │ str r5, [r6, #8] │ │ │ │ add r5, r6, r5 │ │ │ │ lsl r8, r8, #2 │ │ │ │ mov r2, #0 │ │ │ │ orr r8, r8, #96 @ 0x60 │ │ │ │ mvn r1, #0 │ │ │ │ strb r8, [r6, #16] │ │ │ │ str r1, [r6, #12] │ │ │ │ strb r2, [r5, #20] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ tst r2, #32 │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ - beq cd778 │ │ │ │ + beq cd840 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq cd624 │ │ │ │ + beq cd6ec │ │ │ │ add r0, r6, #20 │ │ │ │ cmp r1, #1 │ │ │ │ - bne cd5b8 │ │ │ │ + bne cd680 │ │ │ │ bic r7, r7, #15 │ │ │ │ add r2, r4, r7 │ │ │ │ cmp r4, r2 │ │ │ │ - bcs cd3e4 │ │ │ │ + bcs cd4ac │ │ │ │ add lr, r4, #16 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r4, r2, #16 │ │ │ │ add r1, r0, #4 │ │ │ │ mov r2, lr │ │ │ │ ldr ip, [r2, #-16] │ │ │ │ add r2, r2, #16 │ │ │ │ @@ -163927,924 +163977,924 @@ │ │ │ │ cmp r4, r2 │ │ │ │ ldr ip, [r2, #-28] @ 0xffffffe4 │ │ │ │ strb ip, [r1, #-7] │ │ │ │ ldr ip, [r2, #-24] @ 0xffffffe8 │ │ │ │ strb ip, [r1, #-6] │ │ │ │ ldr ip, [r2, #-20] @ 0xffffffec │ │ │ │ strb ip, [r1, #-5] │ │ │ │ - bne cd2c8 │ │ │ │ + bne cd390 │ │ │ │ bic r2, r7, #15 │ │ │ │ lsr r1, r7, #4 │ │ │ │ add r4, r2, lr │ │ │ │ cmp r3, r4 │ │ │ │ - bls cd338 │ │ │ │ + bls cd400 │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r3, r4 │ │ │ │ - bls cd338 │ │ │ │ + bls cd400 │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ strb r2, [r0], #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi cd328 │ │ │ │ + bhi cd3f0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd710 │ │ │ │ + beq cd7d8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq cd440 │ │ │ │ + beq cd508 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, ip │ │ │ │ - b cd138 │ │ │ │ + b cd200 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bhi cd3f0 │ │ │ │ + bhi cd4b8 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, lr, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ add r1, r2, lr │ │ │ │ str r1, [r2, #4] │ │ │ │ str r0, [r2, lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne cd21c │ │ │ │ + bne cd2e4 │ │ │ │ ldr r2, [r9, #976] @ 0x3d0 │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32328 @ 0x7e48 │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cd6b4 │ │ │ │ + bne cd77c │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2e360 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrne r2, [r1, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r1, #800] @ 0x320 │ │ │ │ - bne cd21c │ │ │ │ - b cd550 │ │ │ │ + bne cd2e4 │ │ │ │ + b cd618 │ │ │ │ bl 2cfd0 │ │ │ │ mov r5, r0 │ │ │ │ - b cd040 │ │ │ │ + b cd108 │ │ │ │ cmp r4, r3 │ │ │ │ - bcc cd314 │ │ │ │ - b cd338 │ │ │ │ + bcc cd3dc │ │ │ │ + b cd400 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b cd21c │ │ │ │ - ldr r6, [pc, #892] @ cd788 │ │ │ │ - b cd34c │ │ │ │ + b cd2e4 │ │ │ │ + ldr r6, [pc, #892] @ cd850 │ │ │ │ + b cd414 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi cd6a8 │ │ │ │ + bhi cd770 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ moveq r1, #24 │ │ │ │ movweq r6, #59032 @ 0xe698 │ │ │ │ - movweq r2, #38384 @ 0x95f0 │ │ │ │ - ldrne r6, [pc, #860] @ cd78c │ │ │ │ + movweq r2, #38392 @ 0x95f8 │ │ │ │ + ldrne r6, [pc, #860] @ cd854 │ │ │ │ movteq r2, #98 @ 0x62 │ │ │ │ mlaeq r6, r1, r3, r6 │ │ │ │ addne r6, r6, r3, lsl #5 │ │ │ │ addeq r6, r6, r2 │ │ │ │ - b cd34c │ │ │ │ + b cd414 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne cd34c │ │ │ │ + bne cd414 │ │ │ │ tst r3, #32 │ │ │ │ - beq cd770 │ │ │ │ + beq cd838 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r6, #20 │ │ │ │ addeq r3, r6, #28 │ │ │ │ ldrsb r1, [r3] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ movge r1, #24 │ │ │ │ movwge r4, #59032 @ 0xe698 │ │ │ │ - movwge r3, #38384 @ 0x95f0 │ │ │ │ - ldrlt r4, [pc, #776] @ cd78c │ │ │ │ + movwge r3, #38392 @ 0x95f8 │ │ │ │ + ldrlt r4, [pc, #776] @ cd854 │ │ │ │ movtge r3, #98 @ 0x62 │ │ │ │ mlage r4, r1, r2, r4 │ │ │ │ addlt r4, r4, r2, lsl #5 │ │ │ │ addge r4, r4, r3 │ │ │ │ cmp r6, r4 │ │ │ │ - beq cd4bc │ │ │ │ + beq cd584 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cd4bc │ │ │ │ + bgt cd584 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd4bc │ │ │ │ + bne cd584 │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r6, r4 │ │ │ │ - b cd34c │ │ │ │ + b cd414 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls cd64c │ │ │ │ + bls cd714 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs cd614 │ │ │ │ + bcs cd6dc │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd6f4 │ │ │ │ + blt cd7bc │ │ │ │ mov r8, #2 │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - blx 3ce468 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ + blx 3cdd10 <_PyMonitoring_FireBranchEvent@@Base+0x3f0> │ │ │ │ cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mvneq r2, #-536870904 @ 0xe0000008 │ │ │ │ mvnne r2, #-1073741809 @ 0xc000000f │ │ │ │ cmp r5, r2 │ │ │ │ mlale r2, r5, r8, r8 │ │ │ │ addle r2, r2, #28 │ │ │ │ strle r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bgt cd550 │ │ │ │ - movw r9, #38384 @ 0x95f0 │ │ │ │ + bgt cd618 │ │ │ │ + movw r9, #38392 @ 0x95f8 │ │ │ │ movt r9, #98 @ 0x62 │ │ │ │ - movw r1, #65388 @ 0xff6c │ │ │ │ + movw r1, #65488 @ 0xffd0 │ │ │ │ movt r1, #9 │ │ │ │ mov sl, #0 │ │ │ │ ldr r2, [r9, #1016] @ 0x3f8 │ │ │ │ cmp r2, r1 │ │ │ │ - beq cd1b8 │ │ │ │ + beq cd280 │ │ │ │ ldr r0, [r9, #1012] @ 0x3f4 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne cd21c │ │ │ │ + bne cd2e4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e73f4 │ │ │ │ + bl 2e730c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd280 │ │ │ │ + bne cd348 │ │ │ │ mov r6, #0 │ │ │ │ - b cd34c │ │ │ │ + b cd414 │ │ │ │ add r0, r6, #28 │ │ │ │ lsl r2, r8, #2 │ │ │ │ cmp r8, #1 │ │ │ │ orr r2, r2, #32 │ │ │ │ str r5, [r6, #8] │ │ │ │ strb r2, [r6, #16] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r6, #12] │ │ │ │ strbeq sl, [r0, r5] │ │ │ │ streq sl, [r6, #24] │ │ │ │ streq sl, [r6, #20] │ │ │ │ - beq cd280 │ │ │ │ + beq cd348 │ │ │ │ cmp r8, #2 │ │ │ │ str sl, [r6, #24] │ │ │ │ lsleq r5, r5, #1 │ │ │ │ str sl, [r6, #20] │ │ │ │ strne sl, [r0, r7] │ │ │ │ strheq sl, [r0, r5] │ │ │ │ cmp r1, #2 │ │ │ │ biceq r7, r7, #15 │ │ │ │ moveq r2, r4 │ │ │ │ addeq r5, r4, r7 │ │ │ │ moveq r1, r0 │ │ │ │ - bne cd6d0 │ │ │ │ + bne cd798 │ │ │ │ mov ip, #0 │ │ │ │ cmp r5, r2 │ │ │ │ mov lr, ip │ │ │ │ - bls cd66c │ │ │ │ + bls cd734 │ │ │ │ ldr r8, [r2] │ │ │ │ add r1, r1, #8 │ │ │ │ add r2, r2, #16 │ │ │ │ bfi ip, r8, #0, #16 │ │ │ │ ldr r8, [r2, #-12] │ │ │ │ bfi ip, r8, #16, #16 │ │ │ │ ldr r8, [r2, #-8] │ │ │ │ bfi lr, r8, #0, #16 │ │ │ │ ldr r8, [r2, #-4] │ │ │ │ str ip, [r1, #-8] │ │ │ │ bfi lr, r8, #16, #16 │ │ │ │ str lr, [r1, #-4] │ │ │ │ - b cd5d0 │ │ │ │ + b cd698 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd6f4 │ │ │ │ + blt cd7bc │ │ │ │ mov r8, #4 │ │ │ │ - b cd4e0 │ │ │ │ + b cd5a8 │ │ │ │ add r0, r6, #28 │ │ │ │ cmp r1, #1 │ │ │ │ - beq cd2a4 │ │ │ │ - b cd5b8 │ │ │ │ + beq cd36c │ │ │ │ + b cd680 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r6, r0 │ │ │ │ - b cd38c │ │ │ │ + b cd454 │ │ │ │ cmp r5, #0 │ │ │ │ - blt cd6f4 │ │ │ │ + blt cd7bc │ │ │ │ cmn r5, #-2147483618 @ 0x8000001e │ │ │ │ - bgt cd550 │ │ │ │ + bgt cd618 │ │ │ │ add r2, r5, #29 │ │ │ │ mov r8, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cd514 │ │ │ │ + b cd5dc │ │ │ │ sub r2, r4, #15 │ │ │ │ cmp r2, r5 │ │ │ │ lsrls r1, r7, #1 │ │ │ │ movhi r1, #0 │ │ │ │ cmp r2, r5 │ │ │ │ add r1, r0, r1 │ │ │ │ movhi r7, ip │ │ │ │ add r2, r7, r4 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - bls cd338 │ │ │ │ + bls cd400 │ │ │ │ ldr r2, [r0], #4 │ │ │ │ strh r2, [r1], #2 │ │ │ │ mov r2, r0 │ │ │ │ - b cd68c │ │ │ │ + b cd754 │ │ │ │ add r3, r4, #4 │ │ │ │ mov r7, #4 │ │ │ │ - b cd058 │ │ │ │ + b cd120 │ │ │ │ ldr r0, [r9, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r6, r0 │ │ │ │ - b cd3bc │ │ │ │ + b cd484 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e2dc │ │ │ │ - b cd338 │ │ │ │ - movw r0, #46480 @ 0xb590 │ │ │ │ + b cd400 │ │ │ │ + movw r0, #44768 @ 0xaee0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #1906 @ 0x772 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cd568 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cd630 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #16188 @ 0x3f3c │ │ │ │ + movw r1, #13912 @ 0x3658 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b cd568 │ │ │ │ + bl 16f2c4 │ │ │ │ + b cd630 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 258bd8 │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + b 259550 │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r9, r1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne cd758 │ │ │ │ - ldr r0, [pc, #84] @ cd790 │ │ │ │ - bl 1bde48 │ │ │ │ + bne cd820 │ │ │ │ + ldr r0, [pc, #84] @ cd858 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd250 │ │ │ │ + bne cd318 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cd250 │ │ │ │ + b cd318 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r9 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cd250 │ │ │ │ + b cd318 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - b cd464 │ │ │ │ + b cd52c │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b cd628 │ │ │ │ + b cd6f0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r1, r3, r0, lsl #9 │ │ │ │ - rsbeq r7, r3, r8, lsl #17 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r1, r3, r8, lsl #9 │ │ │ │ + mlseq r3, r0, r8, r7 │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000cd794 <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ +000cd85c <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq cd8f8 <_PyUnicode_AsUTF8NoNUL@@Base+0x164> │ │ │ │ + beq cd9c0 <_PyUnicode_AsUTF8NoNUL@@Base+0x164> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq cd800 <_PyUnicode_AsUTF8NoNUL@@Base+0x6c> │ │ │ │ + beq cd8c8 <_PyUnicode_AsUTF8NoNUL@@Base+0x6c> │ │ │ │ tst r2, #32 │ │ │ │ - beq cd800 <_PyUnicode_AsUTF8NoNUL@@Base+0x6c> │ │ │ │ + beq cd8c8 <_PyUnicode_AsUTF8NoNUL@@Base+0x6c> │ │ │ │ adds r3, r0, #20 │ │ │ │ movne r4, r3 │ │ │ │ ldrne r5, [r0, #8] │ │ │ │ - beq cd974 <_PyUnicode_AsUTF8NoNUL@@Base+0x1e0> │ │ │ │ + beq cda3c <_PyUnicode_AsUTF8NoNUL@@Base+0x1e0> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ cmp r0, r5 │ │ │ │ - bne cd918 <_PyUnicode_AsUTF8NoNUL@@Base+0x184> │ │ │ │ + bne cd9e0 <_PyUnicode_AsUTF8NoNUL@@Base+0x184> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd820 <_PyUnicode_AsUTF8NoNUL@@Base+0x8c> │ │ │ │ + beq cd8e8 <_PyUnicode_AsUTF8NoNUL@@Base+0x8c> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ subs r4, r3, #0 │ │ │ │ - bne cd7e4 <_PyUnicode_AsUTF8NoNUL@@Base+0x50> │ │ │ │ + bne cd8ac <_PyUnicode_AsUTF8NoNUL@@Base+0x50> │ │ │ │ mov r4, #0 │ │ │ │ - b cd7f4 <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ + b cd8bc <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ tst r2, #32 │ │ │ │ - beq cd96c <_PyUnicode_AsUTF8NoNUL@@Base+0x1d8> │ │ │ │ + beq cda34 <_PyUnicode_AsUTF8NoNUL@@Base+0x1d8> │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r4, #20 │ │ │ │ addeq r0, r4, #28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne cd8c8 <_PyUnicode_AsUTF8NoNUL@@Base+0x134> │ │ │ │ + bne cd990 <_PyUnicode_AsUTF8NoNUL@@Base+0x134> │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 2aa43c │ │ │ │ + bl 2aa630 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cd818 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + beq cd8e0 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a2d9c │ │ │ │ + bl 1a33e4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, r2, r0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r0, r2, #1 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cd95c <_PyUnicode_AsUTF8NoNUL@@Base+0x1c8> │ │ │ │ + beq cda24 <_PyUnicode_AsUTF8NoNUL@@Base+0x1c8> │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r3, r2] │ │ │ │ strd r2, [r4, #20] │ │ │ │ - bl 139b7c │ │ │ │ + bl 13a264 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne cd900 <_PyUnicode_AsUTF8NoNUL@@Base+0x16c> │ │ │ │ + bne cd9c8 <_PyUnicode_AsUTF8NoNUL@@Base+0x16c> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b cd80c <_PyUnicode_AsUTF8NoNUL@@Base+0x78> │ │ │ │ + b cd8d4 <_PyUnicode_AsUTF8NoNUL@@Base+0x78> │ │ │ │ cmp r3, #2 │ │ │ │ - bne cd934 <_PyUnicode_AsUTF8NoNUL@@Base+0x1a0> │ │ │ │ + bne cd9fc <_PyUnicode_AsUTF8NoNUL@@Base+0x1a0> │ │ │ │ sub lr, fp, #16 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r4 │ │ │ │ - bl 292d54 │ │ │ │ + bl 292f2c │ │ │ │ mov r5, r0 │ │ │ │ - b cd854 <_PyUnicode_AsUTF8NoNUL@@Base+0xc0> │ │ │ │ - bl 64b74 │ │ │ │ - b cd818 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + b cd91c <_PyUnicode_AsUTF8NoNUL@@Base+0xc0> │ │ │ │ + bl 64b7c │ │ │ │ + b cd8e0 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ tst r3, #32 │ │ │ │ - beq cd8c0 <_PyUnicode_AsUTF8NoNUL@@Base+0x12c> │ │ │ │ + beq cd988 <_PyUnicode_AsUTF8NoNUL@@Base+0x12c> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ adds r4, r4, #20 │ │ │ │ - bne cd7e4 <_PyUnicode_AsUTF8NoNUL@@Base+0x50> │ │ │ │ - b cd818 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne cd8ac <_PyUnicode_AsUTF8NoNUL@@Base+0x50> │ │ │ │ + b cd8e0 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46576 @ 0xb5f0 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b cd818 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + bl 16f2c4 │ │ │ │ + b cd8e0 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ sub lr, fp, #16 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e4bac │ │ │ │ + bl 2e4db0 │ │ │ │ mov r5, r0 │ │ │ │ - b cd854 <_PyUnicode_AsUTF8NoNUL@@Base+0xc0> │ │ │ │ + b cd91c <_PyUnicode_AsUTF8NoNUL@@Base+0xc0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 139b7c │ │ │ │ - bl 2e73f4 │ │ │ │ - b cd818 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ + bl 13a264 │ │ │ │ + bl 2e730c │ │ │ │ + b cd8e0 <_PyUnicode_AsUTF8NoNUL@@Base+0x84> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b cd83c <_PyUnicode_AsUTF8NoNUL@@Base+0xa8> │ │ │ │ + b cd904 <_PyUnicode_AsUTF8NoNUL@@Base+0xa8> │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r3, [r3, #-3] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - b cd82c <_PyUnicode_AsUTF8NoNUL@@Base+0x98> │ │ │ │ + b cd8f4 <_PyUnicode_AsUTF8NoNUL@@Base+0x98> │ │ │ │ │ │ │ │ -000cd984 : │ │ │ │ +000cda4c : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq cdb28 │ │ │ │ + beq cdbf0 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq cd9f4 │ │ │ │ + beq cdabc │ │ │ │ tst r3, #32 │ │ │ │ - beq cdb78 │ │ │ │ + beq cdc40 │ │ │ │ cmn r0, #20 │ │ │ │ - beq cdb98 │ │ │ │ + beq cdc60 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ strne r3, [r1] │ │ │ │ ldrbne r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq cdaf0 │ │ │ │ + beq cdbb8 │ │ │ │ add r0, r4, #20 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cda1c │ │ │ │ + beq cdae4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cda10 │ │ │ │ + bne cdad8 │ │ │ │ mov r0, r2 │ │ │ │ - b cd9ec │ │ │ │ + b cdab4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r3, [r1] │ │ │ │ - b cda08 │ │ │ │ + b cdad0 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ tst r3, #32 │ │ │ │ - beq cdba8 │ │ │ │ + beq cdc70 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r4, #20 │ │ │ │ addeq r0, r4, #28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne cdaf8 │ │ │ │ + bne cdbc0 │ │ │ │ sub r2, fp, #24 │ │ │ │ - bl 2aa43c │ │ │ │ + bl 2aa630 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cdb2c │ │ │ │ + beq cdbf4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1a2d9c │ │ │ │ + bl 1a33e4 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r2, r2, r0 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ add r0, r2, #1 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq cdbb0 │ │ │ │ + beq cdc78 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e2dc │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ strb r1, [r6, r2] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r6, [r4, #24] │ │ │ │ - bl 139b7c │ │ │ │ + bl 13a264 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ and r2, r3, #64 @ 0x40 │ │ │ │ - beq cdae8 │ │ │ │ + beq cdbb0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cdb68 │ │ │ │ + beq cdc30 │ │ │ │ tst r3, #32 │ │ │ │ - beq cdb68 │ │ │ │ + beq cdc30 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r5] │ │ │ │ - b cd9e8 │ │ │ │ + b cdab0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cd9e0 │ │ │ │ + bne cdaa8 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b cda08 │ │ │ │ + b cdad0 │ │ │ │ cmp r2, #2 │ │ │ │ - bne cdb40 │ │ │ │ + bne cdc08 │ │ │ │ sub ip, fp, #24 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 292d54 │ │ │ │ + bl 292f2c │ │ │ │ mov r3, r0 │ │ │ │ - b cda50 │ │ │ │ - bl 64b74 │ │ │ │ + b cdb18 │ │ │ │ + bl 64b7c │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r5] │ │ │ │ - b cd9ec │ │ │ │ + b cdab4 │ │ │ │ sub ip, fp, #24 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e4bac │ │ │ │ + bl 2e4db0 │ │ │ │ mov r3, r0 │ │ │ │ - b cda50 │ │ │ │ + b cdb18 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ str r3, [r5] │ │ │ │ - b cda08 │ │ │ │ + b cdad0 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cda1c │ │ │ │ + beq cdae4 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r3, [r0, #20] │ │ │ │ strne r3, [r1] │ │ │ │ ldrbne r3, [r0, #16] │ │ │ │ - b cd9e0 │ │ │ │ + b cdaa8 │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r2, [r3, #-3] │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ - b cda28 │ │ │ │ + b cdaf0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b cda38 │ │ │ │ + b cdb00 │ │ │ │ mov r0, r3 │ │ │ │ - bl 139b7c │ │ │ │ - bl 2e73f4 │ │ │ │ - b cdb2c │ │ │ │ + bl 13a264 │ │ │ │ + bl 2e730c │ │ │ │ + b cdbf4 │ │ │ │ │ │ │ │ -000cdbc0 : │ │ │ │ +000cdc88 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq cdc54 │ │ │ │ + beq cdd1c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bcs cdc2c │ │ │ │ + bcs cdcf4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cdc24 │ │ │ │ + beq cdcec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cdc24 │ │ │ │ + bgt cdcec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cdc24 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bne cdcec │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + bl aefc0 │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46600 @ 0xb608 │ │ │ │ + movw r1, #44888 @ 0xaf58 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl a8e74 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ - movw r0, #16392 @ 0x4008 │ │ │ │ + bl aefc0 │ │ │ │ + movw r0, #14116 @ 0x3724 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #459 @ 0x1cb │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cdc4c │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cdd14 │ │ │ │ │ │ │ │ -000cdc70 : │ │ │ │ +000cdd38 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cdd9c │ │ │ │ + bne cde64 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cdd3c │ │ │ │ + beq cde04 │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cdd3c │ │ │ │ - movw r3, #16168 @ 0x3f28 │ │ │ │ + beq cde04 │ │ │ │ + movw r3, #17584 @ 0x44b0 │ │ │ │ movt r3, #32 │ │ │ │ cmp lr, r3 │ │ │ │ - bne cdd08 │ │ │ │ + bne cddd0 │ │ │ │ ldr lr, [r2, #4] │ │ │ │ movw r3, #35436 @ 0x8a6c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp lr, r3 │ │ │ │ - beq cdd2c │ │ │ │ + beq cddf4 │ │ │ │ ldr r6, [lr, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq cdd20 │ │ │ │ + beq cdde8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 204544 <_Py_call_instrumentation_line@@Base+0x5c0> │ │ │ │ + b 20450c <_Py_call_instrumentation@@Base+0x1600> │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ cmp lr, r3 │ │ │ │ - beq cdd2c │ │ │ │ + beq cddf4 │ │ │ │ ldr lr, [lr, #128] @ 0x80 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cdd18 │ │ │ │ + bne cdde0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - b cdcfc │ │ │ │ + b cddc4 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cddb4 │ │ │ │ + beq cde7c │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cdda8 │ │ │ │ + beq cde70 │ │ │ │ ldr r1, [r1, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cdda8 │ │ │ │ - movw r3, #52316 @ 0xcc5c │ │ │ │ + beq cde70 │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r0, ip │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 14b650 │ │ │ │ + bl 14bcf4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cddf4 │ │ │ │ + beq cdebc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3b9fd0 │ │ │ │ - bl 3c867c <_Py_hashtable_foreach@@Base+0x6e14> │ │ │ │ + b 3b98b0 │ │ │ │ + bl 3c7f24 <_Py_hashtable_foreach@@Base+0x6964> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cddd4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne cde9c │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #46636 @ 0xb62c │ │ │ │ + movw r1, #44924 @ 0xaf7c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b cdda0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 14161c │ │ │ │ + b cde68 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #41260 @ 0xa12c │ │ │ │ + movw r1, #43940 @ 0xaba4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b cdda0 │ │ │ │ - bl be93c │ │ │ │ + bl 14161c │ │ │ │ + b cde68 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cdd84 │ │ │ │ - b cdda0 │ │ │ │ + beq cde4c │ │ │ │ + b cde68 │ │ │ │ │ │ │ │ -000cde04 <_PyDict_StoreSubscript@@Base>: │ │ │ │ +000cdecc <_PyDict_StoreSubscript@@Base>: │ │ │ │ subs r3, r2, #0 │ │ │ │ - beq cde9c <_PyDict_StoreSubscript@@Base+0x98> │ │ │ │ + beq cdf64 <_PyDict_StoreSubscript@@Base+0x98> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - beq cdefc <_PyDict_StoreSubscript@@Base+0xf8> │ │ │ │ + beq cdfc4 <_PyDict_StoreSubscript@@Base+0xf8> │ │ │ │ ldr r2, [r1] │ │ │ │ movw ip, #42752 @ 0xa700 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, ip │ │ │ │ - bne cdea0 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ + bne cdf68 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq cdea0 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ + beq cdf68 <_PyDict_StoreSubscript@@Base+0x9c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #46952 @ 0xb768 │ │ │ │ + movw ip, #45676 @ 0xb26c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - beq cded8 <_PyDict_StoreSubscript@@Base+0xd4> │ │ │ │ + beq cdfa0 <_PyDict_StoreSubscript@@Base+0xd4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b abf0c │ │ │ │ - b 119680 │ │ │ │ + b abf28 │ │ │ │ + b 119818 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 99260 │ │ │ │ + bl 992e8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq cdee8 <_PyDict_StoreSubscript@@Base+0xe4> │ │ │ │ + beq cdfb0 <_PyDict_StoreSubscript@@Base+0xe4> │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #46952 @ 0xb768 │ │ │ │ + movw r0, #45676 @ 0xb26c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ cmp ip, r0 │ │ │ │ - bne cde8c <_PyDict_StoreSubscript@@Base+0x88> │ │ │ │ + bne cdf54 <_PyDict_StoreSubscript@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a972c │ │ │ │ + b a9748 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 257a48 <_Py_NewReference@@Base+0x1760> │ │ │ │ + b 2583c0 <_Py_NewReference@@Base+0x1760> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq cdf34 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ - bl b66b8 │ │ │ │ + beq cdffc <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cdf34 <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne cdffc <_PyDict_StoreSubscript@@Base+0x130> │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2820 @ 0xb04 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #17948 @ 0x461c │ │ │ │ + movw r1, #24504 @ 0x5fb8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b cdf28 <_PyDict_StoreSubscript@@Base+0x124> │ │ │ │ + bl 16f2c4 │ │ │ │ + b cdff0 <_PyDict_StoreSubscript@@Base+0x124> │ │ │ │ │ │ │ │ -000cdf50 : │ │ │ │ +000ce018 : │ │ │ │ cmp r0, #9 │ │ │ │ - bhi cdf68 │ │ │ │ - movw r3, #45196 @ 0xb08c │ │ │ │ + bhi ce030 │ │ │ │ + movw r3, #45620 @ 0xb234 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #3470 @ 0xd8e │ │ │ │ - movw r0, #46900 @ 0xb734 │ │ │ │ + movw r0, #45188 @ 0xb084 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000cdf94 : │ │ │ │ +000ce05c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cdf50 │ │ │ │ + b ce018 │ │ │ │ │ │ │ │ -000cdfa8 <_PyType_LookupRefAndVersion@@Base>: │ │ │ │ +000ce070 <_PyType_LookupRefAndVersion@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r0, [pc, #516] @ ce1d4 <_PyType_LookupRefAndVersion@@Base+0x22c> │ │ │ │ + ldr r0, [pc, #516] @ ce29c <_PyType_LookupRefAndVersion@@Base+0x22c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r7, [ip, #192] @ 0xc0 │ │ │ │ mov r1, #12 │ │ │ │ mov r9, r2 │ │ │ │ eor r4, r7, r5, asr #3 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ mul r4, r1, r4 │ │ │ │ add r6, r3, r4 │ │ │ │ add r6, r6, #40960 @ 0xa000 │ │ │ │ ldr r8, [r6, #1448] @ 0x5a8 │ │ │ │ cmp r7, r8 │ │ │ │ - bne ce094 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ + bne ce15c <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ ldr r2, [r6, #1452] @ 0x5ac │ │ │ │ cmp r5, r2 │ │ │ │ - bne ce094 <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ + bne ce15c <_PyType_LookupRefAndVersion@@Base+0xec> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce06c <_PyType_LookupRefAndVersion@@Base+0xc4> │ │ │ │ + beq ce134 <_PyType_LookupRefAndVersion@@Base+0xc4> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ strle r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bgt ce138 <_PyType_LookupRefAndVersion@@Base+0x190> │ │ │ │ + bgt ce200 <_PyType_LookupRefAndVersion@@Base+0x190> │ │ │ │ cmp r9, #0 │ │ │ │ - bne ce088 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne ce150 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ cmp r0, #1 │ │ │ │ - beq ce07c <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ + beq ce144 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ tst r0, #1 │ │ │ │ - beq ce080 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ + beq ce148 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b ce080 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ + b ce148 <_PyType_LookupRefAndVersion@@Base+0xd8> │ │ │ │ mov r8, #0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne ce088 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne ce150 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r8, [r9] │ │ │ │ - b ce040 <_PyType_LookupRefAndVersion@@Base+0x98> │ │ │ │ + b ce108 <_PyType_LookupRefAndVersion@@Base+0x98> │ │ │ │ cmp r7, #0 │ │ │ │ - beq ce170 <_PyType_LookupRefAndVersion@@Base+0x1c8> │ │ │ │ + beq ce238 <_PyType_LookupRefAndVersion@@Base+0x1c8> │ │ │ │ mov r0, ip │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, r7 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ce068 <_PyType_LookupRefAndVersion@@Base+0xc0> │ │ │ │ + beq ce130 <_PyType_LookupRefAndVersion@@Base+0xc0> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ce038 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + beq ce100 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ce1cc <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ + bne ce294 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt ce1cc <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ + bgt ce294 <_PyType_LookupRefAndVersion@@Base+0x224> │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ bic r0, r0, #1 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ add r2, r3, r4 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r5] │ │ │ │ add r1, r4, #4 │ │ │ │ @@ -164853,377 +164903,377 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ str r5, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str r8, [r3, r4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ce158 <_PyType_LookupRefAndVersion@@Base+0x1b0> │ │ │ │ + ble ce220 <_PyType_LookupRefAndVersion@@Base+0x1b0> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ce038 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + b ce100 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ orr r3, r0, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne ce088 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ + bne ce150 <_PyType_LookupRefAndVersion@@Base+0xe0> │ │ │ │ bics r2, r0, #1 │ │ │ │ movne r0, r3 │ │ │ │ - bne ce050 <_PyType_LookupRefAndVersion@@Base+0xa8> │ │ │ │ - b ce07c <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ + bne ce118 <_PyType_LookupRefAndVersion@@Base+0xa8> │ │ │ │ + b ce144 <_PyType_LookupRefAndVersion@@Base+0xd4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce130 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b ce130 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ + bne ce1f8 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b ce1f8 <_PyType_LookupRefAndVersion@@Base+0x188> │ │ │ │ ldrh r2, [ip, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs ce09c <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bcs ce164 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ce09c <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bne ce164 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt ce09c <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ + bgt ce164 <_PyType_LookupRefAndVersion@@Base+0xf4> │ │ │ │ mov r7, ip │ │ │ │ mov r1, ip │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 144e14 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ + bl 1454dc <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r8, [r7, #192] @ 0xc0 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce0b8 <_PyType_LookupRefAndVersion@@Base+0x110> │ │ │ │ + b ce180 <_PyType_LookupRefAndVersion@@Base+0x110> │ │ │ │ mov r8, #0 │ │ │ │ - b ce038 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ + b ce100 <_PyType_LookupRefAndVersion@@Base+0x90> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000ce1d8 : │ │ │ │ +000ce2a0 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r1, #0 │ │ │ │ - blt ce650 │ │ │ │ + blt ce718 │ │ │ │ movw r6, #35436 @ 0x8a6c │ │ │ │ movt r6, #96 @ 0x60 │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [r6, #16] │ │ │ │ cmp r8, #0 │ │ │ │ - blt ce57c │ │ │ │ - movw r5, #38384 @ 0x95f0 │ │ │ │ + blt ce644 │ │ │ │ + movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r3, #65388 @ 0xff6c │ │ │ │ + movw r3, #65488 @ 0xffd0 │ │ │ │ movt r3, #9 │ │ │ │ ldr r2, [r5, #1016] @ 0x3f8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ce568 │ │ │ │ - ldr r2, [pc, #1156] @ ce6b8 │ │ │ │ + bne ce630 │ │ │ │ + ldr r2, [pc, #1156] @ ce780 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r8, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs ce48c │ │ │ │ + bcs ce554 │ │ │ │ lsr r1, r3, #3 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq ce540 │ │ │ │ + beq ce608 │ │ │ │ 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 ce450 │ │ │ │ + beq ce518 │ │ │ │ ldr r1, [r6] │ │ │ │ - ldr r2, [pc, #1072] @ ce6bc │ │ │ │ + ldr r2, [pc, #1072] @ ce784 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [r3, #4] │ │ │ │ - ble ce4cc │ │ │ │ + ble ce594 │ │ │ │ ldr r5, [r2, #1716] @ 0x6b4 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ce4e8 │ │ │ │ + bne ce5b0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp r4, r2 │ │ │ │ - beq ce520 │ │ │ │ + beq ce5e8 │ │ │ │ cmn r4, #-2147483630 @ 0x80000012 │ │ │ │ - bhi ce5e4 │ │ │ │ - movw r5, #38384 @ 0x95f0 │ │ │ │ + bhi ce6ac │ │ │ │ + movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #98 @ 0x62 │ │ │ │ - movw r2, #65388 @ 0xff6c │ │ │ │ + movw r2, #65488 @ 0xffd0 │ │ │ │ movt r2, #9 │ │ │ │ add r8, r4, #17 │ │ │ │ ldr r6, [r5, #1016] @ 0x3f8 │ │ │ │ cmp r6, r2 │ │ │ │ - bne ce58c │ │ │ │ - ldr r1, [pc, #976] @ ce6b8 │ │ │ │ + bne ce654 │ │ │ │ + ldr r1, [pc, #976] @ ce780 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r8, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r9, [r2, #1604] @ 0x644 │ │ │ │ - bhi ce3fc │ │ │ │ + bhi ce4c4 │ │ │ │ lsr r0, r4, #3 │ │ │ │ add r1, r0, #2 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq ce550 │ │ │ │ + beq ce618 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ ldr r1, [r6] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ce3c0 │ │ │ │ + beq ce488 │ │ │ │ movw r2, #42964 @ 0xa7d4 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #868] @ ce6bc │ │ │ │ + ldr r2, [pc, #868] @ ce784 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ ldr r5, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne ce5ac │ │ │ │ + bne ce674 │ │ │ │ add r2, r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r4, [r6, #8] │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #12] │ │ │ │ strb r1, [r2, #16] │ │ │ │ add r0, r6, #16 │ │ │ │ cmp r7, #0 │ │ │ │ str r6, [r3, #28] │ │ │ │ str r0, [r3, #16] │ │ │ │ str r0, [r3, #20] │ │ │ │ str r4, [r3, #8] │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq ce3b4 │ │ │ │ + beq ce47c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr sl, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [ip, #12] │ │ │ │ strhi ip, [r2, #8] │ │ │ │ - bhi ce334 │ │ │ │ + bhi ce3fc │ │ │ │ add r0, r0, #3 │ │ │ │ add r0, lr, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ add r0, r2, lr │ │ │ │ str r0, [r2, #4] │ │ │ │ str r1, [r2, lr] │ │ │ │ cmp r6, #0 │ │ │ │ - bne ce334 │ │ │ │ + bne ce3fc │ │ │ │ ldr r6, [r5, #976] @ 0x3d0 │ │ │ │ - movw r2, #32192 @ 0x7dc0 │ │ │ │ + movw r2, #32328 @ 0x7e48 │ │ │ │ movt r2, #9 │ │ │ │ cmp r6, r2 │ │ │ │ - bne ce69c │ │ │ │ + bne ce764 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e360 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r2, [r9, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r9, #800] @ 0x320 │ │ │ │ - bne ce334 │ │ │ │ + bne ce3fc │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e73f4 │ │ │ │ + bl 2e730c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne ce380 │ │ │ │ - b ce604 │ │ │ │ + bne ce448 │ │ │ │ + b ce6cc │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr sl, [r2, #28] │ │ │ │ cmp lr, sl │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [ip, #12] │ │ │ │ strhi ip, [r2, #8] │ │ │ │ - bhi ce280 │ │ │ │ + bhi ce348 │ │ │ │ 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 ce280 │ │ │ │ + bne ce348 │ │ │ │ ldr r2, [r5, #976] @ 0x3d0 │ │ │ │ - movw r3, #32192 @ 0x7dc0 │ │ │ │ + movw r3, #32328 @ 0x7e48 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ce66c │ │ │ │ + bne ce734 │ │ │ │ cmp r8, #1 │ │ │ │ movcs r0, r8 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e360 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce57c │ │ │ │ + beq ce644 │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b ce280 │ │ │ │ + b ce348 │ │ │ │ ldr r5, [r2, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r3] │ │ │ │ - beq ce2a8 │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + beq ce370 │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r5, r1 │ │ │ │ - bne ce680 │ │ │ │ - ldr r0, [pc, #448] @ ce6c0 │ │ │ │ + bne ce748 │ │ │ │ + ldr r0, [pc, #448] @ ce788 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce2a8 │ │ │ │ + bne ce370 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce2a8 │ │ │ │ - ldr r2, [pc, #412] @ ce6c4 │ │ │ │ + b ce370 │ │ │ │ + ldr r2, [pc, #412] @ ce78c │ │ │ │ str r2, [r3, #16] │ │ │ │ str r2, [r3, #20] │ │ │ │ sub r2, r2, #16 │ │ │ │ str r4, [r3, #8] │ │ │ │ str r4, [r3, #12] │ │ │ │ str r2, [r3, #28] │ │ │ │ - b ce3b4 │ │ │ │ + b ce47c │ │ │ │ mov r0, r9 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ mov r3, r0 │ │ │ │ - b ce484 │ │ │ │ + b ce54c │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ - b ce3f4 │ │ │ │ + b ce4bc │ │ │ │ ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne ce280 │ │ │ │ - bl 2e73f4 │ │ │ │ + bne ce348 │ │ │ │ + bl 2e730c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne ce2a8 │ │ │ │ - b ce630 │ │ │ │ + bne ce370 │ │ │ │ + b ce6f8 │ │ │ │ ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne ce334 │ │ │ │ - b ce438 │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + bne ce3fc │ │ │ │ + b ce500 │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r5, r1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne ce638 │ │ │ │ - ldr r0, [pc, #248] @ ce6c0 │ │ │ │ - bl 1bde48 │ │ │ │ + bne ce700 │ │ │ │ + ldr r0, [pc, #248] @ ce788 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce368 │ │ │ │ + bne ce430 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce368 │ │ │ │ - movw r2, #46980 @ 0xb784 │ │ │ │ + b ce430 │ │ │ │ + movw r2, #45704 @ 0xb288 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #16280 @ 0x3f98 │ │ │ │ + movw r1, #14004 @ 0x36b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #28] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce630 │ │ │ │ + bgt ce6f8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, r1 │ │ │ │ - bne ce630 │ │ │ │ + bne ce6f8 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b ce3b4 │ │ │ │ + b ce47c │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce368 │ │ │ │ + b ce430 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #46920 @ 0xb748 │ │ │ │ + movw r1, #45208 @ 0xb098 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b ce630 │ │ │ │ + bl 16f2c4 │ │ │ │ + b ce6f8 │ │ │ │ ldr r0, [r5, #972] @ 0x3cc │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b ce4b4 │ │ │ │ + b ce57c │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce2a8 │ │ │ │ + b ce370 │ │ │ │ ldr r0, [r5, #972] @ 0x3cc │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ - b ce424 │ │ │ │ + b ce4ec │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ - ldrdeq pc, [r2], #-168 @ 0xffffff58 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ + rsbeq pc, r2, r0, ror #21 │ │ │ │ │ │ │ │ -000ce6c8 : │ │ │ │ +000ce790 : │ │ │ │ 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 │ │ │ │ @@ -165232,115 +165282,115 @@ │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb ip, [r0, #87] @ 0x57 │ │ │ │ ubfx ip, ip, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq ip, ip, #1 │ │ │ │ tst ip, #1 │ │ │ │ - beq ce828 │ │ │ │ + beq ce8f0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ce854 │ │ │ │ + bne ce91c │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, r0 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ orrs ip, ip, r0, lsr #31 │ │ │ │ - bne ce7d0 │ │ │ │ + bne ce898 │ │ │ │ ldrb ip, [r1, #6] │ │ │ │ add r1, r1, #20 │ │ │ │ ldrb r5, [r1, #-15] │ │ │ │ cmp ip, #0 │ │ │ │ mov ip, #1 │ │ │ │ lsl ip, ip, r5 │ │ │ │ - beq ce7d8 │ │ │ │ + beq ce8a0 │ │ │ │ add ip, ip, r0, lsl #3 │ │ │ │ add r1, r1, ip │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ce7a4 │ │ │ │ + beq ce86c │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce7d0 │ │ │ │ + ble ce898 │ │ │ │ ldr lr, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq ce810 │ │ │ │ + beq ce8d8 │ │ │ │ cmp r3, #0 │ │ │ │ str lr, [r2] │ │ │ │ - beq ce798 │ │ │ │ + beq ce860 │ │ │ │ str r1, [r3] │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce7d0 │ │ │ │ + ble ce898 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ce768 │ │ │ │ + bne ce830 │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt ce7b4 │ │ │ │ + bgt ce87c │ │ │ │ mov r0, #0 │ │ │ │ - b ce79c │ │ │ │ + b ce864 │ │ │ │ mov r5, #12 │ │ │ │ mla ip, r5, r0, ip │ │ │ │ add r1, r1, ip │ │ │ │ cmp lr, r0 │ │ │ │ - ble ce7d0 │ │ │ │ + ble ce898 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ce81c │ │ │ │ + beq ce8e4 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov r1, ip │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne ce788 │ │ │ │ + bne ce850 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce794 │ │ │ │ - b ce798 │ │ │ │ + bne ce85c │ │ │ │ + b ce860 │ │ │ │ add r1, r1, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ - b ce7e4 │ │ │ │ + b ce8ac │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce79c │ │ │ │ + beq ce864 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - beq ce71c │ │ │ │ + beq ce7e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt ce7d0 │ │ │ │ + blt ce898 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ cmp ip, r0 │ │ │ │ - ble ce7d0 │ │ │ │ + ble ce898 │ │ │ │ ldrb ip, [r1] │ │ │ │ ldr lr, [r5, #24] │ │ │ │ mov r5, #1 │ │ │ │ add ip, ip, #1 │ │ │ │ add ip, r1, ip, lsl #2 │ │ │ │ ldrb ip, [ip, r0] │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ add ip, lr, ip, lsl #3 │ │ │ │ ldrb lr, [lr, #5] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add ip, ip, r5, lsl lr │ │ │ │ ldr lr, [ip, #20] │ │ │ │ - b ce800 │ │ │ │ + b ce8c8 │ │ │ │ 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 │ │ │ │ @@ -165349,216 +165399,216 @@ │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldrb ip, [r0, #87] @ 0x57 │ │ │ │ ubfx ip, ip, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq ip, ip, #1 │ │ │ │ tst ip, #1 │ │ │ │ - beq cea1c │ │ │ │ + beq ceae4 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cea48 │ │ │ │ + bne ceb10 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr lr, [r1, #16] │ │ │ │ cmp lr, r0 │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ orrs ip, ip, r0, lsr #31 │ │ │ │ - bne cea08 │ │ │ │ + bne cead0 │ │ │ │ ldrb ip, [r1, #6] │ │ │ │ add r1, r1, #20 │ │ │ │ ldrb r5, [r1, #-15] │ │ │ │ cmp ip, #0 │ │ │ │ mov ip, #1 │ │ │ │ lsl ip, ip, r5 │ │ │ │ - beq ce984 │ │ │ │ + beq cea4c │ │ │ │ add ip, ip, r0, lsl #3 │ │ │ │ add r1, r1, ip │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ce9dc │ │ │ │ + beq ceaa4 │ │ │ │ cmp lr, r0 │ │ │ │ - ble cea08 │ │ │ │ + ble cead0 │ │ │ │ ldm r1, {ip, lr} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [ip, #12] │ │ │ │ str r0, [r4] │ │ │ │ - beq ce9bc │ │ │ │ + beq cea84 │ │ │ │ cmp r3, #0 │ │ │ │ str ip, [r2] │ │ │ │ - beq ce9c4 │ │ │ │ + beq cea8c │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str lr, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ce9d0 │ │ │ │ + bne cea98 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #12 │ │ │ │ mla ip, r5, r0, ip │ │ │ │ add r1, r1, ip │ │ │ │ cmp r0, lr │ │ │ │ - bge cea08 │ │ │ │ + bge cead0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cea10 │ │ │ │ + beq cead8 │ │ │ │ mov lr, ip │ │ │ │ ldm r1, {r1, ip} │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne ce95c │ │ │ │ + bne cea24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce968 │ │ │ │ + bne cea30 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce978 │ │ │ │ + beq cea40 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r1, [r3] │ │ │ │ - b ce978 │ │ │ │ + b cea40 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - ble cea08 │ │ │ │ + ble cead0 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ce93c │ │ │ │ + bne cea04 │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt ce9ec │ │ │ │ + bgt ceab4 │ │ │ │ mov r0, #0 │ │ │ │ - b ce97c │ │ │ │ + b cea44 │ │ │ │ add r1, r1, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ - b ce990 │ │ │ │ + b cea58 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce97c │ │ │ │ + beq cea44 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - beq ce8f0 │ │ │ │ + beq ce9b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cea08 │ │ │ │ + blt cead0 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ cmp ip, r0 │ │ │ │ - ble cea08 │ │ │ │ + ble cead0 │ │ │ │ ldrb ip, [r1] │ │ │ │ ldr lr, [r5, #24] │ │ │ │ add ip, ip, #1 │ │ │ │ add ip, r1, ip, lsl #2 │ │ │ │ ldrb r5, [lr, #5] │ │ │ │ ldrb ip, [ip, r0] │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ add ip, lr, ip, lsl #3 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov r1, #1 │ │ │ │ add r1, ip, r1, lsl r5 │ │ │ │ ldr ip, [r1, #20] │ │ │ │ ldr r1, [ip, #12] │ │ │ │ - b ce9ac │ │ │ │ + b cea74 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt cedb8 │ │ │ │ + bgt cee80 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cead4 │ │ │ │ + beq ceb9c │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ceb94 │ │ │ │ + ble cec5c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #48228 @ 0xbc64 │ │ │ │ + movw r2, #48256 @ 0xbc80 │ │ │ │ movt r2, #10 │ │ │ │ ldr r1, [r1, #160] @ 0xa0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cecec │ │ │ │ - movw r0, #38384 @ 0x95f0 │ │ │ │ + bne cedb4 │ │ │ │ + movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r2, #25632 @ 0x6420 │ │ │ │ + movw r2, #25728 @ 0x6480 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r0, #1028] @ 0x404 │ │ │ │ cmp lr, r2 │ │ │ │ - bne cecd4 │ │ │ │ - ldr r2, [pc, #720] @ cede0 │ │ │ │ + bne ced9c │ │ │ │ + ldr r2, [pc, #720] @ ceea8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq cebd4 │ │ │ │ + beq cec9c │ │ │ │ lsr r2, r3, #18 │ │ │ │ ubfx r1, r3, #0, #18 │ │ │ │ add r2, r4, r2, lsl #3 │ │ │ │ ldr ip, [r2, #808] @ 0x328 │ │ │ │ cmp ip, r1 │ │ │ │ - bgt ceb5c │ │ │ │ + bgt cec24 │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cebd4 │ │ │ │ + beq cec9c │ │ │ │ bic r2, r3, #4080 @ 0xff0 │ │ │ │ bic r2, r2, #15 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r1, [r3] │ │ │ │ str r3, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r2] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq cebb4 │ │ │ │ + beq cec7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq cec04 │ │ │ │ + beq ceccc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cead4 │ │ │ │ + bne ceb9c │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cead4 │ │ │ │ + b ceb9c │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r3, [r4, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b ceb8c │ │ │ │ + b cec54 │ │ │ │ ldr r1, [r0, #988] @ 0x3dc │ │ │ │ - movw r2, #33340 @ 0x823c │ │ │ │ + movw r2, #33476 @ 0x82c4 │ │ │ │ movt r2, #9 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ceda8 │ │ │ │ + bne cee70 │ │ │ │ mov r0, r3 │ │ │ │ bl 2d210 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b ceb8c │ │ │ │ + b cec54 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ mov ip, #28 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr lr, [r4, #512] @ 0x200 │ │ │ │ mul ip, ip, r3 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ @@ -165569,48 +165619,48 @@ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr ip, [r3, #16] │ │ │ │ str ip, [r2, #8] │ │ │ │ add ip, r4, r1, lsl #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr lr, [ip, #528] @ 0x210 │ │ │ │ cmp r3, lr │ │ │ │ - bne cec6c │ │ │ │ + bne ced34 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cec68 │ │ │ │ + beq ced30 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r1, r5 │ │ │ │ movne r2, #0 │ │ │ │ str r2, [ip, #528] @ 0x210 │ │ │ │ add r2, r1, #1 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq ced28 │ │ │ │ + beq cedf0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq cecfc │ │ │ │ + beq cedc4 │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, lr │ │ │ │ - beq ceb8c │ │ │ │ + beq cec54 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ streq r2, [r4, #524] @ 0x20c │ │ │ │ strne r2, [r1, #20] │ │ │ │ ldr r2, [lr, #20] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r0, #24] │ │ │ │ str lr, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ strne r3, [r2, #24] │ │ │ │ str r3, [lr, #20] │ │ │ │ - b ceb8c │ │ │ │ + b cec54 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r0, #1012] @ 0x3f4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r3 │ │ │ │ @@ -165623,18 +165673,18 @@ │ │ │ │ cmp r2, r1 │ │ │ │ str r1, [r3, #24] │ │ │ │ strne r3, [r2, #24] │ │ │ │ ldr r2, [r4, #532] @ 0x214 │ │ │ │ str r3, [r4, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r4, #532] @ 0x214 │ │ │ │ - b ceb8c │ │ │ │ + b cec54 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cec80 │ │ │ │ + beq ced48 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r5, #0 │ │ │ │ cmp r2, #0 │ │ │ │ streq r1, [r4, #524] @ 0x20c │ │ │ │ strne r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r1, [r7, r6] │ │ │ │ @@ -165655,80 +165705,80 @@ │ │ │ │ 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 ceb8c │ │ │ │ + b cec54 │ │ │ │ ldr r0, [r0, #972] @ 0x3cc │ │ │ │ mov r1, r3 │ │ │ │ blx ip │ │ │ │ - b cebf4 │ │ │ │ + b cecbc │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r1, #46976 @ 0xb780 │ │ │ │ + movw r1, #45264 @ 0xb0d0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16ec60 │ │ │ │ - bl 2bd710 │ │ │ │ + bl 16f2c4 │ │ │ │ + bl 2bd7d8 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ceabc │ │ │ │ + b ceb84 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #48228 @ 0xbc64 │ │ │ │ + movw r3, #48256 @ 0xbc80 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne cef84 │ │ │ │ + bne cf04c │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #38384 @ 0x95f0 │ │ │ │ + movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - movw r3, #25632 @ 0x6420 │ │ │ │ + movw r3, #25728 @ 0x6480 │ │ │ │ movt r3, #10 │ │ │ │ ldr r2, [r0, #1028] @ 0x404 │ │ │ │ cmp r2, r3 │ │ │ │ - bne cefd4 │ │ │ │ + bne cf09c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #604] @ cf094 │ │ │ │ + ldr r3, [pc, #604] @ cf15c │ │ │ │ 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 cefa8 │ │ │ │ + beq cf070 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt cee84 │ │ │ │ + bgt cef4c │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cefa8 │ │ │ │ + beq cf070 │ │ │ │ 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 cef88 │ │ │ │ + beq cf050 │ │ │ │ cmp r2, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov ip, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr lr, [r4, #512] @ 0x200 │ │ │ │ mul ip, ip, r2 │ │ │ │ @@ -165741,29 +165791,29 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ str ip, [r3, #8] │ │ │ │ add ip, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr lr, [ip, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne cef1c │ │ │ │ + bne cefe4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cef18 │ │ │ │ + beq cefe0 │ │ │ │ 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 cf008 │ │ │ │ + beq cf0d0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq cefdc │ │ │ │ + beq cf0a4 │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ @@ -165785,18 +165835,18 @@ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r0, #988] @ 0x3dc │ │ │ │ - movw r3, #33340 @ 0x823c │ │ │ │ + movw r3, #33476 @ 0x82c4 │ │ │ │ movt r3, #9 │ │ │ │ cmp r2, r3 │ │ │ │ - bne cf088 │ │ │ │ + bne cf150 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d210 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #1012] @ 0x3f4 │ │ │ │ @@ -165810,15 +165860,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 cef30 │ │ │ │ + beq ceff8 │ │ │ │ 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] │ │ │ │ @@ -165842,24 +165892,24 @@ │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b cefc4 │ │ │ │ + b cf08c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cf098 <_PyTuple_FromPair@@Base>: │ │ │ │ +000cf160 <_PyTuple_FromPair@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #440] @ cf26c <_PyTuple_FromPair@@Base+0x1d4> │ │ │ │ + ldr r7, [pc, #440] @ cf334 <_PyTuple_FromPair@@Base+0x1d4> │ │ │ │ sub sp, sp, #8 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ @@ -165868,38 +165918,38 @@ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r3, [r2, #1744] @ 0x6d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf1a0 <_PyTuple_FromPair@@Base+0x108> │ │ │ │ - ldr r0, [pc, #372] @ cf270 <_PyTuple_FromPair@@Base+0x1d8> │ │ │ │ + beq cf268 <_PyTuple_FromPair@@Base+0x108> │ │ │ │ + ldr r0, [pc, #372] @ cf338 <_PyTuple_FromPair@@Base+0x1d8> │ │ │ │ ldr r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #1744] @ 0x6d0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne cf204 <_PyTuple_FromPair@@Base+0x16c> │ │ │ │ + bne cf2cc <_PyTuple_FromPair@@Base+0x16c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ str r4, [r3, #16] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ str r5, [r3, #20] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cf15c <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ + bne cf224 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cf15c <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ + bne cf224 <_PyTuple_FromPair@@Base+0xc4> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r7, r6] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ @@ -165915,105 +165965,105 @@ │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6ff0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7050 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne cf120 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + bne cf1e8 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf1d4 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ + bgt cf29c <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf258 <_PyTuple_FromPair@@Base+0x1c0> │ │ │ │ + beq cf320 <_PyTuple_FromPair@@Base+0x1c0> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf150 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + bgt cf218 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf150 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + bne cf218 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf150 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + b cf218 <_PyTuple_FromPair@@Base+0xb8> │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cf23c <_PyTuple_FromPair@@Base+0x1a4> │ │ │ │ - ldr r0, [pc, #88] @ cf274 <_PyTuple_FromPair@@Base+0x1dc> │ │ │ │ + bne cf304 <_PyTuple_FromPair@@Base+0x1a4> │ │ │ │ + ldr r0, [pc, #88] @ cf33c <_PyTuple_FromPair@@Base+0x1dc> │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf120 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + bne cf1e8 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf120 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + b cf1e8 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf120 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ + b cf1e8 <_PyTuple_FromPair@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf1d4 <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ + b cf29c <_PyTuple_FromPair@@Base+0x13c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ │ │ │ │ -000cf278 <_PyTuple_FromPairSteal@@Base>: │ │ │ │ +000cf340 <_PyTuple_FromPairSteal@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #408] @ cf42c <_PyTuple_FromPairSteal@@Base+0x1b4> │ │ │ │ + ldr r6, [pc, #408] @ cf4f4 <_PyTuple_FromPairSteal@@Base+0x1b4> │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1744] @ 0x6d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf360 <_PyTuple_FromPairSteal@@Base+0xe8> │ │ │ │ - ldr r0, [pc, #372] @ cf430 <_PyTuple_FromPairSteal@@Base+0x1b8> │ │ │ │ + beq cf428 <_PyTuple_FromPairSteal@@Base+0xe8> │ │ │ │ + ldr r0, [pc, #372] @ cf4f8 <_PyTuple_FromPairSteal@@Base+0x1b8> │ │ │ │ ldr r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #1744] @ 0x6d0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1748] @ 0x6d4 │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne cf3c4 <_PyTuple_FromPairSteal@@Base+0x14c> │ │ │ │ + bne cf48c <_PyTuple_FromPairSteal@@Base+0x14c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ str r4, [r3, #16] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ str r7, [r3, #20] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cf31c <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ + bne cf3e4 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne cf31c <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ + bne cf3e4 <_PyTuple_FromPairSteal@@Base+0xa4> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, r5] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ @@ -166029,246 +166079,248 @@ │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl a6ff0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7050 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne cf2e0 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + bne cf3a8 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf394 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ + bgt cf45c <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf418 <_PyTuple_FromPairSteal@@Base+0x1a0> │ │ │ │ + beq cf4e0 <_PyTuple_FromPairSteal@@Base+0x1a0> │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf310 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + bgt cf3d8 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf310 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + bne cf3d8 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf310 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + b cf3d8 <_PyTuple_FromPairSteal@@Base+0x98> │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cf3fc <_PyTuple_FromPairSteal@@Base+0x184> │ │ │ │ - ldr r0, [pc, #88] @ cf434 <_PyTuple_FromPairSteal@@Base+0x1bc> │ │ │ │ + bne cf4c4 <_PyTuple_FromPairSteal@@Base+0x184> │ │ │ │ + ldr r0, [pc, #88] @ cf4fc <_PyTuple_FromPairSteal@@Base+0x1bc> │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1bde48 │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf2e0 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + bne cf3a8 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf2e0 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + b cf3a8 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf2e0 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ + b cf3a8 <_PyTuple_FromPairSteal@@Base+0x68> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cf394 <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ + b cf45c <_PyTuple_FromPairSteal@@Base+0x11c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw lr, #41268 @ 0xa134 │ │ │ │ movt lr, #96 @ 0x60 │ │ │ │ bic ip, r2, #-2147483648 @ 0x80000000 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r3 │ │ │ │ cmp r0, lr │ │ │ │ cmpeq ip, #1 │ │ │ │ - beq cf494 <_PyTuple_FromPairSteal@@Base+0x21c> │ │ │ │ + beq cf55c <_PyTuple_FromPairSteal@@Base+0x21c> │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #96] @ cf4dc <_PyTuple_FromPairSteal@@Base+0x264> │ │ │ │ + ldr r0, [pc, #96] @ cf5a4 <_PyTuple_FromPairSteal@@Base+0x264> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, ip │ │ │ │ ldr r0, [lr, r0] │ │ │ │ str r4, [sp] │ │ │ │ - bl cf4e0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cf5a8 <_PyObject_MakeTpCall@@Base> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf4b8 <_PyTuple_FromPairSteal@@Base+0x240> │ │ │ │ + bne cf580 <_PyTuple_FromPairSteal@@Base+0x240> │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b cf48c <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ + b cf554 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ str r1, [fp, #-16] │ │ │ │ - movw r0, #41648 @ 0xa2b0 │ │ │ │ + movw r0, #44724 @ 0xaeb4 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r1, r3 │ │ │ │ - bl 37ddac <_PyErr_BadInternalCall@@Base+0x1174> │ │ │ │ + bl 37d70c <_PyErr_BadInternalCall@@Base+0x1174> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf49c <_PyTuple_FromPairSteal@@Base+0x224> │ │ │ │ - b cf48c <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ + bne cf564 <_PyTuple_FromPairSteal@@Base+0x224> │ │ │ │ + b cf554 <_PyTuple_FromPairSteal@@Base+0x214> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000cf4e0 <_PyObject_MakeTpCall@@Base>: │ │ │ │ +000cf5a8 <_PyObject_MakeTpCall@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r7, [fp, #4] │ │ │ │ ldr r5, [r2, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cfbc0 <_PyObject_MakeTpCall@@Base+0x6e0> │ │ │ │ + beq cfc90 <_PyObject_MakeTpCall@@Base+0x6e8> │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf888 <_PyObject_MakeTpCall@@Base+0x3a8> │ │ │ │ - blt cfb44 <_PyObject_MakeTpCall@@Base+0x664> │ │ │ │ + beq cf958 <_PyObject_MakeTpCall@@Base+0x3b0> │ │ │ │ + blt cfc14 <_PyObject_MakeTpCall@@Base+0x66c> │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt cf9dc <_PyObject_MakeTpCall@@Base+0x4fc> │ │ │ │ - ldr r2, [pc, #1984] @ cfcf8 <_PyObject_MakeTpCall@@Base+0x818> │ │ │ │ + bgt cfaac <_PyObject_MakeTpCall@@Base+0x504> │ │ │ │ + ldr r2, [pc, #2000] @ cfdd0 <_PyObject_MakeTpCall@@Base+0x828> │ │ │ │ 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 cf79c <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ - ldr r0, [pc, #1956] @ cfcfc <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ + beq cf86c <_PyObject_MakeTpCall@@Base+0x2c4> │ │ │ │ + ldr r0, [pc, #1972] @ cfdd4 <_PyObject_MakeTpCall@@Base+0x82c> │ │ │ │ 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 cfaf4 <_PyObject_MakeTpCall@@Base+0x614> │ │ │ │ + bne cfbc4 <_PyObject_MakeTpCall@@Base+0x61c> │ │ │ │ ldr r1, [r8] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ add ip, r4, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ and lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - bgt cf7e8 <_PyObject_MakeTpCall@@Base+0x308> │ │ │ │ + bgt cf8b8 <_PyObject_MakeTpCall@@Base+0x310> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip] │ │ │ │ - beq cf638 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + beq cf700 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cf8a0 <_PyObject_MakeTpCall@@Base+0x3c0> │ │ │ │ + bne cf970 <_PyObject_MakeTpCall@@Base+0x3c8> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt cf858 <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ + bgt cf928 <_PyObject_MakeTpCall@@Base+0x380> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str r0, [r1] │ │ │ │ str r1, [ip, #4] │ │ │ │ - beq cf638 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + beq cf700 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ add ip, r8, #8 │ │ │ │ add lr, r4, #20 │ │ │ │ add sl, r8, r3, lsl #2 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf878 <_PyObject_MakeTpCall@@Base+0x398> │ │ │ │ + bne cf948 <_PyObject_MakeTpCall@@Base+0x3a0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r2, [r2, #85] @ 0x55 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bgt cf890 <_PyObject_MakeTpCall@@Base+0x3b0> │ │ │ │ + bgt cf960 <_PyObject_MakeTpCall@@Base+0x3b8> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp sl, ip │ │ │ │ str r0, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne cf600 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ + bne cf6c8 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf7fc <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ + bne cf8cc <_PyObject_MakeTpCall@@Base+0x324> │ │ │ │ cmp r7, #0 │ │ │ │ - bne cf8c4 <_PyObject_MakeTpCall@@Base+0x3e4> │ │ │ │ + bne cf994 <_PyObject_MakeTpCall@@Base+0x3ec> │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [r9, #788] @ 0x314 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cfb88 <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ - movw r3, #64848 @ 0xfd50 │ │ │ │ + bcc cfc58 <_PyObject_MakeTpCall@@Base+0x6b0> │ │ │ │ + movw r3, #65064 @ 0xfe28 │ │ │ │ movt r3, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne cf840 <_PyObject_MakeTpCall@@Base+0x360> │ │ │ │ + bne cf910 <_PyObject_MakeTpCall@@Base+0x368> │ │ │ │ movw r3, #41268 @ 0xa134 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - beq cf944 <_PyObject_MakeTpCall@@Base+0x464> │ │ │ │ - ldr r2, [pc, #1664] @ cfd00 <_PyObject_MakeTpCall@@Base+0x820> │ │ │ │ + beq cfa14 <_PyObject_MakeTpCall@@Base+0x46c> │ │ │ │ + ldr r2, [pc, #1680] @ cfdd8 <_PyObject_MakeTpCall@@Base+0x830> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr sl, [r3, r2] │ │ │ │ - ldr r3, [r6, #156] @ 0x9c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq cfbc8 <_PyObject_MakeTpCall@@Base+0x6e8> │ │ │ │ + ldr r5, [r6, #156] @ 0x9c │ │ │ │ + cmp r5, #0 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + beq cfc98 <_PyObject_MakeTpCall@@Base+0x6f0> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sl, #88] @ 0x58 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cfa40 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne cfbec <_PyObject_MakeTpCall@@Base+0x70c> │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ + beq cfb10 <_PyObject_MakeTpCall@@Base+0x568> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne cfcbc <_PyObject_MakeTpCall@@Base+0x714> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne cf978 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ + bne cfa48 <_PyObject_MakeTpCall@@Base+0x4a0> │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf6e4 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq cf7b4 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cfaa0 <_PyObject_MakeTpCall@@Base+0x5c0> │ │ │ │ + blt cfb70 <_PyObject_MakeTpCall@@Base+0x5c8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf774 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + bgt cf844 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf774 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ - ldr r3, [pc, #1528] @ cfd00 <_PyObject_MakeTpCall@@Base+0x820> │ │ │ │ + bne cf844 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + ldr r3, [pc, #1536] @ cfdd8 <_PyObject_MakeTpCall@@Base+0x830> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [r3, #788] @ 0x314 │ │ │ │ @@ -166277,61 +166329,61 @@ │ │ │ │ sub r2, fp, r2 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ movge r1, #0 │ │ │ │ andlt r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ asr r2, r2, #13 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne cfbb0 <_PyObject_MakeTpCall@@Base+0x6d0> │ │ │ │ - ldr r2, [pc, #1452] @ cfcfc <_PyObject_MakeTpCall@@Base+0x81c> │ │ │ │ + bne cfc80 <_PyObject_MakeTpCall@@Base+0x6d8> │ │ │ │ + ldr r2, [pc, #1460] @ cfdd4 <_PyObject_MakeTpCall@@Base+0x82c> │ │ │ │ ldr r1, [r2, #1716] @ 0x6b4 │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne cfac8 <_PyObject_MakeTpCall@@Base+0x5e8> │ │ │ │ + bne cfb98 <_PyObject_MakeTpCall@@Base+0x5f0> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #116] @ 0x74 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cfa78 <_PyObject_MakeTpCall@@Base+0x598> │ │ │ │ + bne cfb48 <_PyObject_MakeTpCall@@Base+0x5a0> │ │ │ │ cmp r7, r8 │ │ │ │ - bne cf91c <_PyObject_MakeTpCall@@Base+0x43c> │ │ │ │ + bne cf9ec <_PyObject_MakeTpCall@@Base+0x444> │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cfa24 <_PyObject_MakeTpCall@@Base+0x544> │ │ │ │ + beq cfaf4 <_PyObject_MakeTpCall@@Base+0x54c> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfc28 <_PyObject_MakeTpCall@@Base+0x748> │ │ │ │ + bne cfcf8 <_PyObject_MakeTpCall@@Base+0x750> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl a6ff0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl a7050 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cfa38 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + beq cfb08 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ ldr r1, [r8] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ add ip, r4, #16 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ and lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - ble cf5a8 <_PyObject_MakeTpCall@@Base+0xc8> │ │ │ │ + ble cf670 <_PyObject_MakeTpCall@@Base+0xc8> │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [ip] │ │ │ │ - bne cf5bc <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ + bne cf684 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf640 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ - ldr r2, [pc, #1268] @ cfcf8 <_PyObject_MakeTpCall@@Base+0x818> │ │ │ │ + beq cf708 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + ldr r2, [pc, #1276] @ cfdd0 <_PyObject_MakeTpCall@@Base+0x828> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r2] │ │ │ │ sub r1, r4, #8 │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ and r2, r2, #3 │ │ │ │ ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ @@ -166339,483 +166391,485 @@ │ │ │ │ add ip, ip, #1 │ │ │ │ orr r2, r2, sl │ │ │ │ str r1, [sl] │ │ │ │ str r2, [r4, #-4] │ │ │ │ str lr, [r4, #-8] │ │ │ │ str r1, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ - b cf640 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + b cf708 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b cf6e4 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + b cf7b4 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ cmp r3, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ - bne cf5f4 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ - b cf638 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + bne cf6bc <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ + b cf700 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ cmp sl, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - beq cf7fc <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ + beq cf8cc <_PyObject_MakeTpCall@@Base+0x324> │ │ │ │ ldr r1, [ip], #4 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cf624 <_PyObject_MakeTpCall@@Base+0x144> │ │ │ │ - b cf868 <_PyObject_MakeTpCall@@Base+0x388> │ │ │ │ - ldr r4, [pc, #1140] @ cfd04 <_PyObject_MakeTpCall@@Base+0x824> │ │ │ │ - b cf640 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ + ble cf6ec <_PyObject_MakeTpCall@@Base+0x144> │ │ │ │ + b cf938 <_PyObject_MakeTpCall@@Base+0x390> │ │ │ │ + ldr r4, [pc, #1148] @ cfddc <_PyObject_MakeTpCall@@Base+0x834> │ │ │ │ + b cf708 <_PyObject_MakeTpCall@@Base+0x160> │ │ │ │ cmp sl, ip │ │ │ │ str r1, [lr, #4]! │ │ │ │ - bne cf600 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ - b cf638 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ + bne cf6c8 <_PyObject_MakeTpCall@@Base+0x120> │ │ │ │ + b cf700 <_PyObject_MakeTpCall@@Base+0x158> │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ cmp r3, #2 │ │ │ │ str r1, [ip, #4] │ │ │ │ movne r2, #1 │ │ │ │ - bne cf5f4 <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ - b cf7fc <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ + bne cf6bc <_PyObject_MakeTpCall@@Base+0x114> │ │ │ │ + b cf8cc <_PyObject_MakeTpCall@@Base+0x324> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne cf648 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ + bne cf710 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cfb80 <_PyObject_MakeTpCall@@Base+0x6a0> │ │ │ │ + beq cfc50 <_PyObject_MakeTpCall@@Base+0x6a8> │ │ │ │ add r1, r8, r3, lsl #2 │ │ │ │ add r0, r7, #16 │ │ │ │ - bl 11b3d8 <_Py_BuildMap_StackRefSteal@@Base+0x5ec> │ │ │ │ + bl 11b570 <_Py_BuildMap_StackRefSteal@@Base+0x5ec> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne cf64c <_PyObject_MakeTpCall@@Base+0x16c> │ │ │ │ + bne cf714 <_PyObject_MakeTpCall@@Base+0x16c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cfa38 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bgt cfb08 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfa38 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bne cfb08 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cfa38 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cfb08 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf77c <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bgt cf84c <_PyObject_MakeTpCall@@Base+0x2a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf77c <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bne cf84c <_PyObject_MakeTpCall@@Base+0x2a4> │ │ │ │ mov r0, r8 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cf77c <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cf84c <_PyObject_MakeTpCall@@Base+0x2a4> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq cfc68 <_PyObject_MakeTpCall@@Base+0x788> │ │ │ │ + beq cfd38 <_PyObject_MakeTpCall@@Base+0x790> │ │ │ │ cmp r3, #3 │ │ │ │ - beq cf678 <_PyObject_MakeTpCall@@Base+0x198> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq cf740 <_PyObject_MakeTpCall@@Base+0x198> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47112 @ 0xb808 │ │ │ │ + movw r1, #45400 @ 0xb158 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r5, #0 │ │ │ │ - b cf6e4 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + b cf7b4 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ ldr r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq cfcb0 <_PyObject_MakeTpCall@@Base+0x7d0> │ │ │ │ + beq cfd88 <_PyObject_MakeTpCall@@Base+0x7e0> │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble cf6e4 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + ble cf7b4 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq cf6c0 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cf790 <_PyObject_MakeTpCall@@Base+0x1e8> │ │ │ │ cmp r1, #1 │ │ │ │ - beq cf6e4 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq cf7b4 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - beq cf6c0 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cf790 <_PyObject_MakeTpCall@@Base+0x1e8> │ │ │ │ cmp r1, #2 │ │ │ │ - beq cf6e4 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq cf7b4 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ add r2, r2, #20 │ │ │ │ mov r0, #2 │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq cf6c0 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cf790 <_PyObject_MakeTpCall@@Base+0x1e8> │ │ │ │ cmp r1, r0 │ │ │ │ - bne cf9c0 <_PyObject_MakeTpCall@@Base+0x4e0> │ │ │ │ - b cf6e4 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + bne cfa90 <_PyObject_MakeTpCall@@Base+0x4e8> │ │ │ │ + b cf7b4 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls cf79c <_PyObject_MakeTpCall@@Base+0x2bc> │ │ │ │ + bls cf86c <_PyObject_MakeTpCall@@Base+0x2c4> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2e73f4 │ │ │ │ + bl 2e730c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cfa38 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + beq cfb08 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ ldr r2, [r8] │ │ │ │ add ip, r4, #16 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr lr, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r2] │ │ │ │ and lr, lr, #16384 @ 0x4000 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ str r2, [r4, #16] │ │ │ │ - b cf5bc <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ + b cf684 <_PyObject_MakeTpCall@@Base+0xdc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfb58 <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ + beq cfc28 <_PyObject_MakeTpCall@@Base+0x680> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfb58 <_PyObject_MakeTpCall@@Base+0x678> │ │ │ │ + beq cfc28 <_PyObject_MakeTpCall@@Base+0x680> │ │ │ │ mov r5, #0 │ │ │ │ - b cf790 <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ - cmp r3, #0 │ │ │ │ - beq cfa54 <_PyObject_MakeTpCall@@Base+0x574> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne cf970 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + b cf860 <_PyObject_MakeTpCall@@Base+0x2b8> │ │ │ │ + cmp r2, #0 │ │ │ │ + beq cfb24 <_PyObject_MakeTpCall@@Base+0x57c> │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne cfa40 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ + mov r0, r3 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - mov r0, sl │ │ │ │ - movw r2, #41544 @ 0xa248 │ │ │ │ + movw r2, #44224 @ 0xacc0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r6 │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b cf970 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b cfa40 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, #3 │ │ │ │ movle r2, #0 │ │ │ │ andgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf774 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + beq cf844 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 2e8b90 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b cf774 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ + bl 2e8770 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b cf844 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf970 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bgt cfa40 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf970 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bne cfa40 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cf970 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cfa40 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp ip, r1 │ │ │ │ - beq cf758 <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ + beq cf828 <_PyObject_MakeTpCall@@Base+0x280> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf758 <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ - movw r2, #59108 @ 0xe6e4 │ │ │ │ + b cf828 <_PyObject_MakeTpCall@@Base+0x280> │ │ │ │ + movw r2, #60184 @ 0xeb18 │ │ │ │ movt r2, #27 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne cfb2c <_PyObject_MakeTpCall@@Base+0x64c> │ │ │ │ - ldr r0, [pc, #504] @ cfd08 <_PyObject_MakeTpCall@@Base+0x828> │ │ │ │ - bl 1bde48 │ │ │ │ + bne cfbfc <_PyObject_MakeTpCall@@Base+0x654> │ │ │ │ + ldr r0, [pc, #512] @ cfde0 <_PyObject_MakeTpCall@@Base+0x838> │ │ │ │ + bl 1be248 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf57c <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + bne cf644 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bee60 <_PyErr_ChainExceptions1@@Base+0xf44> │ │ │ │ + bl 1bf290 <_PyErr_ChainExceptions1@@Base+0xf74> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf57c <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + b cf644 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf57c <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ + b cf644 <_PyObject_MakeTpCall@@Base+0x9c> │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #16308 @ 0x3fb4 │ │ │ │ + movw r0, #14032 @ 0x36d0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cfa38 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cfb08 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #41544 @ 0xa248 │ │ │ │ + movw r2, #44224 @ 0xacc0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e0458 <_PyErr_Format@@Base> │ │ │ │ + b 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ mov r7, r2 │ │ │ │ - b cf648 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ + b cf710 <_PyObject_MakeTpCall@@Base+0x168> │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cf658 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ + bcc cf720 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #47080 @ 0xb7e8 │ │ │ │ + movw r1, #45368 @ 0xb138 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl 36910 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 3690c <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf970 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ - b cf658 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ + bne cfa40 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ + b cf720 <_PyObject_MakeTpCall@@Base+0x178> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2e8ad8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b cf774 <_PyObject_MakeTpCall@@Base+0x294> │ │ │ │ - bl 302f78 │ │ │ │ - b cfa38 <_PyObject_MakeTpCall@@Base+0x558> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 2e86b8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b cf844 <_PyObject_MakeTpCall@@Base+0x29c> │ │ │ │ + bl 302b5c │ │ │ │ + b cfb08 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ + mov r0, r3 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - mov r0, sl │ │ │ │ - movw r2, #47144 @ 0xb828 │ │ │ │ + movw r2, #45432 @ 0xb178 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b cf970 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq cf6b4 <_PyObject_MakeTpCall@@Base+0x1d4> │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cfc98 <_PyObject_MakeTpCall@@Base+0x7b8> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b cfa40 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq cf784 <_PyObject_MakeTpCall@@Base+0x1dc> │ │ │ │ + ldr r2, [r5] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + ble cfd68 <_PyObject_MakeTpCall@@Base+0x7c0> │ │ │ │ + mov r0, r3 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - mov r0, sl │ │ │ │ - movw r2, #41592 @ 0xa278 │ │ │ │ + movw r2, #44272 @ 0xacf0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r6 │ │ │ │ - bl 33b8ac │ │ │ │ - b cf970 <_PyObject_MakeTpCall@@Base+0x490> │ │ │ │ + bl 33b3b4 │ │ │ │ + b cfa40 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf790 <_PyObject_MakeTpCall@@Base+0x2b0> │ │ │ │ + beq cf860 <_PyObject_MakeTpCall@@Base+0x2b8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cfcdc <_PyObject_MakeTpCall@@Base+0x7fc> │ │ │ │ + ble cfdb4 <_PyObject_MakeTpCall@@Base+0x80c> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #41592 @ 0xa278 │ │ │ │ + movw r2, #44272 @ 0xacf0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 33b8ac │ │ │ │ + b 33b3b4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq cfc7c <_PyObject_MakeTpCall@@Base+0x79c> │ │ │ │ + beq cfd4c <_PyObject_MakeTpCall@@Base+0x7a4> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf958 <_PyObject_MakeTpCall@@Base+0x478> │ │ │ │ + bne cfa28 <_PyObject_MakeTpCall@@Base+0x480> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b cf6e4 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne cfc04 <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cfc04 <_PyObject_MakeTpCall@@Base+0x724> │ │ │ │ + b cf7b4 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne cfcd4 <_PyObject_MakeTpCall@@Base+0x72c> │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b cfcd4 <_PyObject_MakeTpCall@@Base+0x72c> │ │ │ │ mov r2, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - beq cf6c0 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ + beq cf790 <_PyObject_MakeTpCall@@Base+0x1e8> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cfcb4 <_PyObject_MakeTpCall@@Base+0x7d4> │ │ │ │ + bne cfd8c <_PyObject_MakeTpCall@@Base+0x7e4> │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r6, r2 │ │ │ │ - beq cf6c0 <_PyObject_MakeTpCall@@Base+0x1e0> │ │ │ │ - b cf6e4 <_PyObject_MakeTpCall@@Base+0x204> │ │ │ │ + beq cf790 <_PyObject_MakeTpCall@@Base+0x1e8> │ │ │ │ + b cf7b4 <_PyObject_MakeTpCall@@Base+0x20c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfc40 <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ + bne cfd10 <_PyObject_MakeTpCall@@Base+0x768> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cfc40 <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cfd10 <_PyObject_MakeTpCall@@Base+0x768> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ - mlseq r3, r0, r8, r9 │ │ │ │ - mlseq r2, ip, ip, sl │ │ │ │ + mlseq r3, r8, r8, r9 │ │ │ │ + rsbeq sl, r2, r4, lsr #25 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #788] @ 0x314 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cfd34 <_PyObject_MakeTpCall@@Base+0x854> │ │ │ │ + bcc cfe0c <_PyObject_MakeTpCall@@Base+0x864> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc cfd2c <_PyObject_MakeTpCall@@Base+0x84c> │ │ │ │ - bl 36910 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bcc cfe04 <_PyObject_MakeTpCall@@Base+0x85c> │ │ │ │ + bl 3690c <_Py_CheckRecursiveCall@@Base> │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #41268 @ 0xa134 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r5, r0 │ │ │ │ - beq cfdf4 <_PyObject_MakeTpCall@@Base+0x914> │ │ │ │ - ldr ip, [pc, #524] @ cff90 <_PyObject_MakeTpCall@@Base+0xab0> │ │ │ │ + beq cfecc <_PyObject_MakeTpCall@@Base+0x924> │ │ │ │ + ldr ip, [pc, #524] @ d0068 <_PyObject_MakeTpCall@@Base+0xac0> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r0, ip] │ │ │ │ - beq cfe9c <_PyObject_MakeTpCall@@Base+0x9bc> │ │ │ │ + beq cff74 <_PyObject_MakeTpCall@@Base+0x9cc> │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - beq cfe58 <_PyObject_MakeTpCall@@Base+0x978> │ │ │ │ + beq cff30 <_PyObject_MakeTpCall@@Base+0x988> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfec4 <_PyObject_MakeTpCall@@Base+0x9e4> │ │ │ │ + bne cff9c <_PyObject_MakeTpCall@@Base+0x9f4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r5, r0 │ │ │ │ - bne cfe24 <_PyObject_MakeTpCall@@Base+0x944> │ │ │ │ + bne cfefc <_PyObject_MakeTpCall@@Base+0x954> │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfde8 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + beq cfec0 <_PyObject_MakeTpCall@@Base+0x918> │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cfe74 <_PyObject_MakeTpCall@@Base+0x994> │ │ │ │ + blt cff4c <_PyObject_MakeTpCall@@Base+0x9a4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq cff1c <_PyObject_MakeTpCall@@Base+0xa3c> │ │ │ │ + beq cfff4 <_PyObject_MakeTpCall@@Base+0xa4c> │ │ │ │ cmp r3, #3 │ │ │ │ - beq cfd7c <_PyObject_MakeTpCall@@Base+0x89c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq cfe54 <_PyObject_MakeTpCall@@Base+0x8ac> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47112 @ 0xb808 │ │ │ │ + movw r1, #45400 @ 0xb158 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b cfe6c <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bl 16f2c4 │ │ │ │ + b cff44 <_PyObject_MakeTpCall@@Base+0x99c> │ │ │ │ ldr r3, [r0, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq cff4c <_PyObject_MakeTpCall@@Base+0xa6c> │ │ │ │ + beq d0024 <_PyObject_MakeTpCall@@Base+0xa7c> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ mov ip, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r6, ip │ │ │ │ add ip, ip, #1 │ │ │ │ - ble cfde8 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + ble cfec0 <_PyObject_MakeTpCall@@Base+0x918> │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ cmp r5, lr │ │ │ │ - bne cfe3c <_PyObject_MakeTpCall@@Base+0x95c> │ │ │ │ - b cfdcc <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ + bne cff14 <_PyObject_MakeTpCall@@Base+0x96c> │ │ │ │ + b cfea4 <_PyObject_MakeTpCall@@Base+0x8fc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cff04 <_PyObject_MakeTpCall@@Base+0xa24> │ │ │ │ + beq cffdc <_PyObject_MakeTpCall@@Base+0xa34> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cff04 <_PyObject_MakeTpCall@@Base+0xa24> │ │ │ │ + beq cffdc <_PyObject_MakeTpCall@@Base+0xa34> │ │ │ │ mov r4, #0 │ │ │ │ - b cfde8 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + b cfec0 <_PyObject_MakeTpCall@@Base+0x918> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cfe6c <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bgt cff44 <_PyObject_MakeTpCall@@Base+0x99c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfe6c <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bne cff44 <_PyObject_MakeTpCall@@Base+0x99c> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cfe6c <_PyObject_MakeTpCall@@Base+0x98c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cff44 <_PyObject_MakeTpCall@@Base+0x99c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - movw r1, #45172 @ 0xb074 │ │ │ │ + movw r1, #45596 @ 0xb21c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #47144 @ 0xb828 │ │ │ │ + movw r2, #45432 @ 0xb178 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2e0458 <_PyErr_Format@@Base> │ │ │ │ + b 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfdc0 <_PyObject_MakeTpCall@@Base+0x8e0> │ │ │ │ + beq cfe98 <_PyObject_MakeTpCall@@Base+0x8f0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cff78 <_PyObject_MakeTpCall@@Base+0xa98> │ │ │ │ + ble d0050 <_PyObject_MakeTpCall@@Base+0xaa8> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #41592 @ 0xa278 │ │ │ │ + movw r2, #44272 @ 0xacf0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 33b8ac │ │ │ │ + b 33b3b4 │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - movw r2, #41544 @ 0xa248 │ │ │ │ + movw r2, #44224 @ 0xacc0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ mov r3, r5 │ │ │ │ - b cfeb0 <_PyObject_MakeTpCall@@Base+0x9d0> │ │ │ │ + b cff88 <_PyObject_MakeTpCall@@Base+0x9e0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq cff30 <_PyObject_MakeTpCall@@Base+0xa50> │ │ │ │ + beq d0008 <_PyObject_MakeTpCall@@Base+0xa60> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfe08 <_PyObject_MakeTpCall@@Base+0x928> │ │ │ │ + bne cfee0 <_PyObject_MakeTpCall@@Base+0x938> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b cfde8 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + b cfec0 <_PyObject_MakeTpCall@@Base+0x918> │ │ │ │ mov r3, r0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq cfdcc <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ + beq cfea4 <_PyObject_MakeTpCall@@Base+0x8fc> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cff50 <_PyObject_MakeTpCall@@Base+0xa70> │ │ │ │ + bne d0028 <_PyObject_MakeTpCall@@Base+0xa80> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq cfdcc <_PyObject_MakeTpCall@@Base+0x8ec> │ │ │ │ - b cfde8 <_PyObject_MakeTpCall@@Base+0x908> │ │ │ │ + beq cfea4 <_PyObject_MakeTpCall@@Base+0x8fc> │ │ │ │ + b cfec0 <_PyObject_MakeTpCall@@Base+0x918> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfedc <_PyObject_MakeTpCall@@Base+0x9fc> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b cfedc <_PyObject_MakeTpCall@@Base+0x9fc> │ │ │ │ + bne cffb4 <_PyObject_MakeTpCall@@Base+0xa0c> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b cffb4 <_PyObject_MakeTpCall@@Base+0xa0c> │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ @@ -166826,256 +166880,256 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp] │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #42540 @ 0xa62c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47516 @ 0xb99c │ │ │ │ + movw r1, #45464 @ 0xb198 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - bl d31cc │ │ │ │ + bl d32b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d02b8 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0390 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d2ab4 <_PyObject_MakeTpCall@@Base+0x35d4> │ │ │ │ + beq d2ba0 <_PyObject_MakeTpCall@@Base+0x35f8> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r7, [r3, #8] │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d02c8 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + beq d03a0 <_PyObject_MakeTpCall@@Base+0xdf8> │ │ │ │ cmp r7, #0 │ │ │ │ - ble d02b8 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + ble d0390 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge d2a80 <_PyObject_MakeTpCall@@Base+0x35a0> │ │ │ │ + bge d2b54 <_PyObject_MakeTpCall@@Base+0x35ac> │ │ │ │ cmp r7, #1 │ │ │ │ - beq d0070 <_PyObject_MakeTpCall@@Base+0xb90> │ │ │ │ + beq d0148 <_PyObject_MakeTpCall@@Base+0xba0> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r9, #1 │ │ │ │ add sl, r3, #16 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge d2b30 <_PyObject_MakeTpCall@@Base+0x3650> │ │ │ │ + bge d2f58 <_PyObject_MakeTpCall@@Base+0x39b0> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - bne d0050 <_PyObject_MakeTpCall@@Base+0xb70> │ │ │ │ + bne d0128 <_PyObject_MakeTpCall@@Base+0xb80> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble d02b8 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + ble d0390 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ add r8, r3, #12 │ │ │ │ ldr r0, [r5, #172] @ 0xac │ │ │ │ mov r2, r8 │ │ │ │ mov r7, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq d2db8 <_PyObject_MakeTpCall@@Base+0x38d8> │ │ │ │ + beq d2f20 <_PyObject_MakeTpCall@@Base+0x3978> │ │ │ │ ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub lr, r1, ip │ │ │ │ ldr ip, [r0, #8] │ │ │ │ mvn lr, lr │ │ │ │ ands lr, lr, #7 │ │ │ │ - beq d01b0 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ + beq d0288 <_PyObject_MakeTpCall@@Base+0xce0> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d221c <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + ble d22f4 <_PyObject_MakeTpCall@@Base+0x2d4c> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1f88 <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d213c <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp lr, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq d01b0 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ + beq d0288 <_PyObject_MakeTpCall@@Base+0xce0> │ │ │ │ cmp lr, #2 │ │ │ │ - beq d0190 <_PyObject_MakeTpCall@@Base+0xcb0> │ │ │ │ + beq d0268 <_PyObject_MakeTpCall@@Base+0xcc0> │ │ │ │ cmp lr, #3 │ │ │ │ - beq d0170 <_PyObject_MakeTpCall@@Base+0xc90> │ │ │ │ + beq d0248 <_PyObject_MakeTpCall@@Base+0xca0> │ │ │ │ cmp lr, #4 │ │ │ │ - beq d0150 <_PyObject_MakeTpCall@@Base+0xc70> │ │ │ │ + beq d0228 <_PyObject_MakeTpCall@@Base+0xc80> │ │ │ │ cmp lr, #5 │ │ │ │ - beq d0130 <_PyObject_MakeTpCall@@Base+0xc50> │ │ │ │ + beq d0208 <_PyObject_MakeTpCall@@Base+0xc60> │ │ │ │ cmp lr, #6 │ │ │ │ - bne d1de4 <_PyObject_MakeTpCall@@Base+0x2904> │ │ │ │ + bne d1ebc <_PyObject_MakeTpCall@@Base+0x2914> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d221c <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + ble d22f4 <_PyObject_MakeTpCall@@Base+0x2d4c> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1f88 <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d213c <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d221c <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + ble d22f4 <_PyObject_MakeTpCall@@Base+0x2d4c> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1f88 <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d213c <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d221c <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + ble d22f4 <_PyObject_MakeTpCall@@Base+0x2d4c> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1f88 <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d213c <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d221c <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + ble d22f4 <_PyObject_MakeTpCall@@Base+0x2d4c> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1f88 <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d213c <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d221c <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + ble d22f4 <_PyObject_MakeTpCall@@Base+0x2d4c> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1f88 <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d213c <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - ble d221c <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + ble d22f4 <_PyObject_MakeTpCall@@Base+0x2d4c> │ │ │ │ ldr r9, [r0, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1f88 <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d213c <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r1, r1, #1 │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d1ab0 <_PyObject_MakeTpCall@@Base+0x25d0> │ │ │ │ + beq d1b88 <_PyObject_MakeTpCall@@Base+0x25e0> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r2, r2, #4 │ │ │ │ mov lr, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1f88 <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d213c <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1f88 <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d213c <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [lr, #8] │ │ │ │ add r1, sl, #2 │ │ │ │ add r2, lr, #8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1f88 <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d213c <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [lr, #12] │ │ │ │ add r1, sl, #3 │ │ │ │ ldr r9, [r0, #16] │ │ │ │ add r2, lr, #12 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1f88 <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d213c <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [lr, #16] │ │ │ │ cmp ip, #0 │ │ │ │ add r1, sl, #4 │ │ │ │ add r2, lr, #16 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ble d221c <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + ble d22f4 <_PyObject_MakeTpCall@@Base+0x2d4c> │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1f88 <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d213c <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [lr, #20] │ │ │ │ add r1, sl, #5 │ │ │ │ add r2, lr, #20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1f88 <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d213c <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [lr, #24] │ │ │ │ add r1, sl, #6 │ │ │ │ add r2, lr, #24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1f88 <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d213c <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [lr, #28] │ │ │ │ add r1, sl, #7 │ │ │ │ add r2, lr, #28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b d01b0 <_PyObject_MakeTpCall@@Base+0xcd0> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b d0288 <_PyObject_MakeTpCall@@Base+0xce0> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37108 @ 0x90f4 │ │ │ │ + movw r1, #35252 @ 0x89b4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mov sl, #0 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl af0d0 │ │ │ │ + bl af12c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - beq d02b8 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0390 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ movw r4, #36124 @ 0x8d1c │ │ │ │ movt r4, #96 @ 0x60 │ │ │ │ str r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw ip, #21196 @ 0x52cc │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, ip │ │ │ │ - beq d037c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0454 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ ldr r3, [r2, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d30bc <_PyObject_MakeTpCall@@Base+0x3bdc> │ │ │ │ + beq d31a0 <_PyObject_MakeTpCall@@Base+0x3bf8> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble d037c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + ble d0454 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, ip │ │ │ │ - beq d037c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0454 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ cmp r2, #1 │ │ │ │ - beq d037c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0454 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, ip │ │ │ │ - beq d037c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0454 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ cmp r2, #2 │ │ │ │ - beq d037c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0454 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, ip │ │ │ │ - beq d037c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0454 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ cmp r2, #3 │ │ │ │ - beq d037c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0454 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ add r3, r3, #24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq d037c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0454 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ cmp r2, r1 │ │ │ │ - bne d0364 <_PyObject_MakeTpCall@@Base+0xe84> │ │ │ │ + bne d043c <_PyObject_MakeTpCall@@Base+0xe94> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl c439c │ │ │ │ + bl c44e8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d21f8 <_PyObject_MakeTpCall@@Base+0x2d18> │ │ │ │ + beq d22d0 <_PyObject_MakeTpCall@@Base+0x2d28> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #3984] @ d1334 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + ldr r1, [pc, #3984] @ d140c <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ sub r2, r5, #8 │ │ │ │ ldr lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb ip, [r0, #87] @ 0x57 │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ ldr r1, [r1, r8] │ │ │ │ ubfx ip, ip, #5, #1 │ │ │ │ and r3, r3, #3 │ │ │ │ @@ -167088,71 +167142,71 @@ │ │ │ │ add ip, ip, #1 │ │ │ │ orr r3, r3, r6 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5, #-4] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r2, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ - beq d2e90 <_PyObject_MakeTpCall@@Base+0x39b0> │ │ │ │ - ldr r2, [pc, #3900] @ d1338 <_PyObject_MakeTpCall@@Base+0x1e58> │ │ │ │ + beq d2ef8 <_PyObject_MakeTpCall@@Base+0x3950> │ │ │ │ + ldr r2, [pc, #3900] @ d1410 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ movw r3, #42752 @ 0xa700 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r2, #1648] @ 0x670 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d211c <_PyObject_MakeTpCall@@Base+0x2c3c> │ │ │ │ + bne d2118 <_PyObject_MakeTpCall@@Base+0x2b70> │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #1656] @ 0x678 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d211c <_PyObject_MakeTpCall@@Base+0x2c3c> │ │ │ │ - ldr r1, [pc, #3908] @ d136c <_PyObject_MakeTpCall@@Base+0x1e8c> │ │ │ │ + beq d2118 <_PyObject_MakeTpCall@@Base+0x2b70> │ │ │ │ + ldr r1, [pc, #3908] @ d1444 <_PyObject_MakeTpCall@@Base+0x1e9c> │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1380 <_PyObject_MakeTpCall@@Base+0x1ea0> │ │ │ │ - ldr r3, [pc, #3844] @ d1348 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + bne d1458 <_PyObject_MakeTpCall@@Base+0x1eb0> │ │ │ │ + ldr r3, [pc, #3844] @ d1420 <_PyObject_MakeTpCall@@Base+0x1e78> │ │ │ │ ldr r3, [r3, r8] │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - bne d21ec <_PyObject_MakeTpCall@@Base+0x2d0c> │ │ │ │ + bne d22c4 <_PyObject_MakeTpCall@@Base+0x2d1c> │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ strne r6, [fp, #-84] @ 0xffffffac │ │ │ │ strne r6, [fp, #-104] @ 0xffffff98 │ │ │ │ - bne d1540 <_PyObject_MakeTpCall@@Base+0x2060> │ │ │ │ + bne d1618 <_PyObject_MakeTpCall@@Base+0x2070> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - movw r7, #41732 @ 0xa304 │ │ │ │ + movw r7, #41760 @ 0xa320 │ │ │ │ movt r7, #10 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ cmp r3, r7 │ │ │ │ movne r6, #0 │ │ │ │ strne r6, [fp, #-104] @ 0xffffff98 │ │ │ │ - bne d2654 <_PyObject_MakeTpCall@@Base+0x3174> │ │ │ │ + bne d2728 <_PyObject_MakeTpCall@@Base+0x3180> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, #0 │ │ │ │ - bl aa37c <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa398 <_PyType_AllocNoTrack@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq d21f8 <_PyObject_MakeTpCall@@Base+0x2d18> │ │ │ │ + beq d22d0 <_PyObject_MakeTpCall@@Base+0x2d28> │ │ │ │ mov r6, #0 │ │ │ │ str r6, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq d050c <_PyObject_MakeTpCall@@Base+0x102c> │ │ │ │ - ldr r3, [pc, #3676] @ d1334 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + beq d05e4 <_PyObject_MakeTpCall@@Base+0x103c> │ │ │ │ + ldr r3, [pc, #3676] @ d140c <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ sub r2, sl, #8 │ │ │ │ ldr r1, [r3, r8] │ │ │ │ ldr r3, [sl, #-4] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ @@ -167174,328 +167228,328 @@ │ │ │ │ str r2, [sl, #48] @ 0x30 │ │ │ │ add r2, sl, #384 @ 0x180 │ │ │ │ str r2, [sl, #52] @ 0x34 │ │ │ │ add r2, sl, #372 @ 0x174 │ │ │ │ str r2, [sl, #56] @ 0x38 │ │ │ │ add r2, sl, #424 @ 0x1a8 │ │ │ │ str r2, [sl, #80] @ 0x50 │ │ │ │ - bgt d3098 <_PyObject_MakeTpCall@@Base+0x3bb8> │ │ │ │ + bgt d314c <_PyObject_MakeTpCall@@Base+0x3ba4> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ str r1, [sl, #168] @ 0xa8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d056c <_PyObject_MakeTpCall@@Base+0x108c> │ │ │ │ + bgt d0644 <_PyObject_MakeTpCall@@Base+0x109c> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r2, #57516 @ 0xe0ac │ │ │ │ + movw r2, #59096 @ 0xe6d8 │ │ │ │ movt r2, #24 │ │ │ │ str r7, [sl, #152] @ 0x98 │ │ │ │ str r4, [sl, #128] @ 0x80 │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [sl, #24] │ │ │ │ - movw r2, #48904 @ 0xbf08 │ │ │ │ + movw r2, #49236 @ 0xc054 │ │ │ │ movt r2, #11 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [sl, #160] @ 0xa0 │ │ │ │ - movw r2, #36868 @ 0x9004 │ │ │ │ + movw r2, #38172 @ 0x951c │ │ │ │ movt r2, #26 │ │ │ │ str r2, [sl, #92] @ 0x5c │ │ │ │ - movw r2, #8620 @ 0x21ac │ │ │ │ + movw r2, #9972 @ 0x26f4 │ │ │ │ movt r2, #30 │ │ │ │ str r2, [sl, #96] @ 0x60 │ │ │ │ addle r3, r3, #1 │ │ │ │ ldrle r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ strle r3, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [sl, #432] @ 0x1b0 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sl, #132] @ 0x84 │ │ │ │ str r3, [sl, #448] @ 0x1c0 │ │ │ │ str r3, [sl, #452] @ 0x1c4 │ │ │ │ str r3, [sl, #456] @ 0x1c8 │ │ │ │ - bne d1960 <_PyObject_MakeTpCall@@Base+0x2480> │ │ │ │ + bne d1a38 <_PyObject_MakeTpCall@@Base+0x2490> │ │ │ │ str r6, [sl, #436] @ 0x1b4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d2680 <_PyObject_MakeTpCall@@Base+0x31a0> │ │ │ │ + beq d2754 <_PyObject_MakeTpCall@@Base+0x31ac> │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d28fc <_PyObject_MakeTpCall@@Base+0x341c> │ │ │ │ + beq d29f8 <_PyObject_MakeTpCall@@Base+0x3450> │ │ │ │ tst r3, #32 │ │ │ │ - beq d28fc <_PyObject_MakeTpCall@@Base+0x341c> │ │ │ │ + beq d29f8 <_PyObject_MakeTpCall@@Base+0x3450> │ │ │ │ adds r0, r2, #20 │ │ │ │ ldrne r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ strne r0, [sl, #12] │ │ │ │ - beq d3128 <_PyObject_MakeTpCall@@Base+0x3c48> │ │ │ │ + beq d3254 <_PyObject_MakeTpCall@@Base+0x3cac> │ │ │ │ bl 2e378 │ │ │ │ cmp r0, r5 │ │ │ │ - bne d28e0 <_PyObject_MakeTpCall@@Base+0x3400> │ │ │ │ + bne d29dc <_PyObject_MakeTpCall@@Base+0x3434> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r7, [sl, #132] @ 0x84 │ │ │ │ - bne d30cc <_PyObject_MakeTpCall@@Base+0x3bec> │ │ │ │ + bne d31f8 <_PyObject_MakeTpCall@@Base+0x3c50> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2690 <_PyObject_MakeTpCall@@Base+0x31b0> │ │ │ │ - ldr r1, [pc, #3280] @ d1338 <_PyObject_MakeTpCall@@Base+0x1e58> │ │ │ │ + beq d278c <_PyObject_MakeTpCall@@Base+0x31e4> │ │ │ │ + ldr r1, [pc, #3280] @ d1410 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ movw r2, #42752 @ 0xa700 │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ str r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1998 <_PyObject_MakeTpCall@@Base+0x24b8> │ │ │ │ + bne d1a70 <_PyObject_MakeTpCall@@Base+0x24c8> │ │ │ │ ldr r2, [r1, #68] @ 0x44 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1998 <_PyObject_MakeTpCall@@Base+0x24b8> │ │ │ │ + beq d1a70 <_PyObject_MakeTpCall@@Base+0x24c8> │ │ │ │ sub r9, fp, #44 @ 0x2c │ │ │ │ add r1, r1, #56 @ 0x38 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d1950 <_PyObject_MakeTpCall@@Base+0x2470> │ │ │ │ - bl 19e620 │ │ │ │ + bne d1a28 <_PyObject_MakeTpCall@@Base+0x2480> │ │ │ │ + bl 19ec68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0710 <_PyObject_MakeTpCall@@Base+0x1230> │ │ │ │ - ldr r1, [pc, #3192] @ d133c <_PyObject_MakeTpCall@@Base+0x1e5c> │ │ │ │ + beq d07e8 <_PyObject_MakeTpCall@@Base+0x1240> │ │ │ │ + ldr r1, [pc, #3192] @ d1414 <_PyObject_MakeTpCall@@Base+0x1e6c> │ │ │ │ mov r2, r9 │ │ │ │ - bl c28cc │ │ │ │ + bl c2a18 │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d0708 <_PyObject_MakeTpCall@@Base+0x1228> │ │ │ │ - ldr r1, [pc, #3180] @ d134c <_PyObject_MakeTpCall@@Base+0x1e6c> │ │ │ │ + beq d07e0 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ + ldr r1, [pc, #3180] @ d1424 <_PyObject_MakeTpCall@@Base+0x1e7c> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0708 <_PyObject_MakeTpCall@@Base+0x1228> │ │ │ │ + bgt d07e0 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3040 <_PyObject_MakeTpCall@@Base+0x3b60> │ │ │ │ + beq d3124 <_PyObject_MakeTpCall@@Base+0x3b7c> │ │ │ │ cmn r5, #1 │ │ │ │ - beq d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2704 <_PyObject_MakeTpCall@@Base+0x3224> │ │ │ │ + beq d27d8 <_PyObject_MakeTpCall@@Base+0x3230> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r2, #688] @ 0x2b0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne d1f64 <_PyObject_MakeTpCall@@Base+0x2a84> │ │ │ │ + bne d203c <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ ldr r2, [r2, #696] @ 0x2b8 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1f64 <_PyObject_MakeTpCall@@Base+0x2a84> │ │ │ │ - ldr r1, [pc, #3076] @ d135c <_PyObject_MakeTpCall@@Base+0x1e7c> │ │ │ │ + beq d203c <_PyObject_MakeTpCall@@Base+0x2a94> │ │ │ │ + ldr r1, [pc, #3076] @ d1434 <_PyObject_MakeTpCall@@Base+0x1e8c> │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d17dc <_PyObject_MakeTpCall@@Base+0x22fc> │ │ │ │ + beq d18b4 <_PyObject_MakeTpCall@@Base+0x230c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1788 <_PyObject_MakeTpCall@@Base+0x22a8> │ │ │ │ + bgt d1860 <_PyObject_MakeTpCall@@Base+0x22b8> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d1798 <_PyObject_MakeTpCall@@Base+0x22b8> │ │ │ │ - ldr r1, [pc, #3004] @ d135c <_PyObject_MakeTpCall@@Base+0x1e7c> │ │ │ │ + beq d1870 <_PyObject_MakeTpCall@@Base+0x22c8> │ │ │ │ + ldr r1, [pc, #3004] @ d1434 <_PyObject_MakeTpCall@@Base+0x1e8c> │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sl, #440] @ 0x1b8 │ │ │ │ - bl 119680 │ │ │ │ + bl 119818 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d16ac <_PyObject_MakeTpCall@@Base+0x21cc> │ │ │ │ - ldr r3, [pc, #2920] @ d1340 <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ + beq d1784 <_PyObject_MakeTpCall@@Base+0x21dc> │ │ │ │ + ldr r3, [pc, #2920] @ d1418 <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r2, [r3, #2252] @ 0x8cc │ │ │ │ cmp r2, r1 │ │ │ │ - bne d202c <_PyObject_MakeTpCall@@Base+0x2b4c> │ │ │ │ + bne d2060 <_PyObject_MakeTpCall@@Base+0x2ab8> │ │ │ │ ldr r2, [r3, #2260] @ 0x8d4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d202c <_PyObject_MakeTpCall@@Base+0x2b4c> │ │ │ │ - ldr r1, [pc, #2920] @ d1360 <_PyObject_MakeTpCall@@Base+0x1e80> │ │ │ │ + beq d2060 <_PyObject_MakeTpCall@@Base+0x2ab8> │ │ │ │ + ldr r1, [pc, #2920] @ d1438 <_PyObject_MakeTpCall@@Base+0x1e90> │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d16d0 <_PyObject_MakeTpCall@@Base+0x21f0> │ │ │ │ + beq d17a8 <_PyObject_MakeTpCall@@Base+0x2200> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d08cc <_PyObject_MakeTpCall@@Base+0x13ec> │ │ │ │ + beq d09a4 <_PyObject_MakeTpCall@@Base+0x13fc> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d2b98 <_PyObject_MakeTpCall@@Base+0x36b8> │ │ │ │ + beq d2c1c <_PyObject_MakeTpCall@@Base+0x3674> │ │ │ │ tst r3, #32 │ │ │ │ - beq d2b98 <_PyObject_MakeTpCall@@Base+0x36b8> │ │ │ │ + beq d2c1c <_PyObject_MakeTpCall@@Base+0x3674> │ │ │ │ adds r3, r5, #20 │ │ │ │ strne r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ movne r0, r3 │ │ │ │ - beq d3170 <_PyObject_MakeTpCall@@Base+0x3c90> │ │ │ │ - movw r6, #38384 @ 0x95f0 │ │ │ │ + beq d31b0 <_PyObject_MakeTpCall@@Base+0x3c08> │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ bl 2e378 │ │ │ │ - movw r2, #65388 @ 0xff6c │ │ │ │ + movw r2, #65488 @ 0xffd0 │ │ │ │ movt r2, #9 │ │ │ │ add r1, r0, #1 │ │ │ │ ldr r3, [r6, #996] @ 0x3e4 │ │ │ │ str r1, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2cf4 <_PyObject_MakeTpCall@@Base+0x3814> │ │ │ │ - ldr r3, [pc, #2756] @ d1334 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + bne d2b88 <_PyObject_MakeTpCall@@Base+0x35e0> │ │ │ │ + ldr r3, [pc, #2756] @ d140c <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bhi d1910 <_PyObject_MakeTpCall@@Base+0x2430> │ │ │ │ + bhi d19e8 <_PyObject_MakeTpCall@@Base+0x2440> │ │ │ │ lsr r1, r0, #3 │ │ │ │ ldr r3, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq d247c <_PyObject_MakeTpCall@@Base+0x2f9c> │ │ │ │ + beq d2554 <_PyObject_MakeTpCall@@Base+0x2fac> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d18d4 <_PyObject_MakeTpCall@@Base+0x23f4> │ │ │ │ + beq d19ac <_PyObject_MakeTpCall@@Base+0x2404> │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2e2dc │ │ │ │ str r5, [sl, #88] @ 0x58 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d26b8 <_PyObject_MakeTpCall@@Base+0x31d8> │ │ │ │ + beq d28bc <_PyObject_MakeTpCall@@Base+0x3314> │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r3, #244] @ 0xf4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2194 <_PyObject_MakeTpCall@@Base+0x2cb4> │ │ │ │ + bne d2178 <_PyObject_MakeTpCall@@Base+0x2bd0> │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r3, #252] @ 0xfc │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2194 <_PyObject_MakeTpCall@@Base+0x2cb4> │ │ │ │ - ldr r1, [pc, #2652] @ d1374 <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ + beq d2178 <_PyObject_MakeTpCall@@Base+0x2bd0> │ │ │ │ + ldr r1, [pc, #2648] @ d1448 <_PyObject_MakeTpCall@@Base+0x1ea0> │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1d38 <_PyObject_MakeTpCall@@Base+0x2858> │ │ │ │ - ldr r3, [pc, #2580] @ d1348 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + bne d1e10 <_PyObject_MakeTpCall@@Base+0x2868> │ │ │ │ + ldr r3, [pc, #2580] @ d1420 <_PyObject_MakeTpCall@@Base+0x1e78> │ │ │ │ ldr r3, [r3, r8] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2140 <_PyObject_MakeTpCall@@Base+0x2c60> │ │ │ │ + bne d2294 <_PyObject_MakeTpCall@@Base+0x2cec> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2a58 <_PyObject_MakeTpCall@@Base+0x3578> │ │ │ │ - ldr r3, [pc, #2520] @ d1340 <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ + beq d2764 <_PyObject_MakeTpCall@@Base+0x31bc> │ │ │ │ + ldr r3, [pc, #2520] @ d1418 <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r2, [r3, #3296] @ 0xce0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d2150 <_PyObject_MakeTpCall@@Base+0x2c70> │ │ │ │ + bne d20a8 <_PyObject_MakeTpCall@@Base+0x2b00> │ │ │ │ ldr r2, [r3, #3304] @ 0xce8 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2150 <_PyObject_MakeTpCall@@Base+0x2c70> │ │ │ │ - ldr r1, [pc, #2536] @ d1370 <_PyObject_MakeTpCall@@Base+0x1e90> │ │ │ │ + beq d20a8 <_PyObject_MakeTpCall@@Base+0x2b00> │ │ │ │ + ldr r1, [pc, #2544] @ d1450 <_PyObject_MakeTpCall@@Base+0x1ea8> │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1fcc <_PyObject_MakeTpCall@@Base+0x2aec> │ │ │ │ - ldr r3, [pc, #2468] @ d1348 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + bne d2214 <_PyObject_MakeTpCall@@Base+0x2c6c> │ │ │ │ + ldr r3, [pc, #2468] @ d1420 <_PyObject_MakeTpCall@@Base+0x1e78> │ │ │ │ ldr r3, [r3, r8] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d21b8 <_PyObject_MakeTpCall@@Base+0x2cd8> │ │ │ │ + bne d21a4 <_PyObject_MakeTpCall@@Base+0x2bfc> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2d74 <_PyObject_MakeTpCall@@Base+0x3894> │ │ │ │ - ldr r1, [pc, #2408] @ d1340 <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ + beq d2e84 <_PyObject_MakeTpCall@@Base+0x38dc> │ │ │ │ + ldr r1, [pc, #2408] @ d1418 <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r1, #1684] @ 0x694 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d21c8 <_PyObject_MakeTpCall@@Base+0x2ce8> │ │ │ │ + bne d2084 <_PyObject_MakeTpCall@@Base+0x2adc> │ │ │ │ ldr r2, [r1, #1692] @ 0x69c │ │ │ │ cmn r2, #1 │ │ │ │ - beq d21c8 <_PyObject_MakeTpCall@@Base+0x2ce8> │ │ │ │ + beq d2084 <_PyObject_MakeTpCall@@Base+0x2adc> │ │ │ │ add r1, r1, #1680 @ 0x690 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2050 <_PyObject_MakeTpCall@@Base+0x2b70> │ │ │ │ - ldr r3, [pc, #2356] @ d1348 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + bne d21b4 <_PyObject_MakeTpCall@@Base+0x2c0c> │ │ │ │ + ldr r3, [pc, #2356] @ d1420 <_PyObject_MakeTpCall@@Base+0x1e78> │ │ │ │ ldr r3, [r3, r8] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d20b0 <_PyObject_MakeTpCall@@Base+0x2bd0> │ │ │ │ + bne d22b4 <_PyObject_MakeTpCall@@Base+0x2d0c> │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1ea0 <_PyObject_MakeTpCall@@Base+0x29c0> │ │ │ │ + bne d1f78 <_PyObject_MakeTpCall@@Base+0x29d0> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r5, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r2, [sl, #20] │ │ │ │ ldrne r3, [sl, #84] @ 0x54 │ │ │ │ orrne r3, r3, #8 │ │ │ │ @@ -167511,147 +167565,147 @@ │ │ │ │ strne r3, [sl, #144] @ 0x90 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands r5, r5, #8388608 @ 0x800000 │ │ │ │ ldrne r3, [r3, #16] │ │ │ │ addne r3, sl, r3 │ │ │ │ strne r3, [sl, #120] @ 0x78 │ │ │ │ - beq d2b4c <_PyObject_MakeTpCall@@Base+0x366c> │ │ │ │ + beq d2da4 <_PyObject_MakeTpCall@@Base+0x37fc> │ │ │ │ ldr r3, [sl, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #2196] @ d1334 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + ldr r3, [pc, #2196] @ d140c <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ ldr r5, [r3, r8] │ │ │ │ - bne d1714 <_PyObject_MakeTpCall@@Base+0x2234> │ │ │ │ + bne d17ec <_PyObject_MakeTpCall@@Base+0x2244> │ │ │ │ ldr r3, [sl, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d156c <_PyObject_MakeTpCall@@Base+0x208c> │ │ │ │ + bne d1644 <_PyObject_MakeTpCall@@Base+0x209c> │ │ │ │ ldr r3, [sl, #144] @ 0x90 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r2, #0 │ │ │ │ cmple r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #124] @ 0x7c │ │ │ │ - bne d15a0 <_PyObject_MakeTpCall@@Base+0x20c0> │ │ │ │ + bne d1678 <_PyObject_MakeTpCall@@Base+0x20d0> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d2b70 <_PyObject_MakeTpCall@@Base+0x3690> │ │ │ │ - ldr r3, [pc, #2124] @ d1340 <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ + beq d2dc8 <_PyObject_MakeTpCall@@Base+0x3820> │ │ │ │ + ldr r3, [pc, #2124] @ d1418 <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r2, [r3, #1724] @ 0x6bc │ │ │ │ cmp r2, r1 │ │ │ │ - bne d20f8 <_PyObject_MakeTpCall@@Base+0x2c18> │ │ │ │ + bne d20f4 <_PyObject_MakeTpCall@@Base+0x2b4c> │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d20f8 <_PyObject_MakeTpCall@@Base+0x2c18> │ │ │ │ - ldr r1, [pc, #2132] @ d1368 <_PyObject_MakeTpCall@@Base+0x1e88> │ │ │ │ + beq d20f4 <_PyObject_MakeTpCall@@Base+0x2b4c> │ │ │ │ + ldr r1, [pc, #2132] @ d1440 <_PyObject_MakeTpCall@@Base+0x1e98> │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1a08 <_PyObject_MakeTpCall@@Base+0x2528> │ │ │ │ - ldr r3, [pc, #2072] @ d1348 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + bne d1ae0 <_PyObject_MakeTpCall@@Base+0x2538> │ │ │ │ + ldr r3, [pc, #2072] @ d1420 <_PyObject_MakeTpCall@@Base+0x1e78> │ │ │ │ ldr r3, [r3, r8] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d20e8 <_PyObject_MakeTpCall@@Base+0x2c08> │ │ │ │ + bne d22a4 <_PyObject_MakeTpCall@@Base+0x2cfc> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d15ec <_PyObject_MakeTpCall@@Base+0x210c> │ │ │ │ - ldr r1, [pc, #2012] @ d1340 <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ + beq d16c4 <_PyObject_MakeTpCall@@Base+0x211c> │ │ │ │ + ldr r1, [pc, #2012] @ d1418 <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r1, #1796] @ 0x704 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d20c0 <_PyObject_MakeTpCall@@Base+0x2be0> │ │ │ │ + bne d20cc <_PyObject_MakeTpCall@@Base+0x2b24> │ │ │ │ ldr r2, [r1, #1804] @ 0x70c │ │ │ │ cmn r2, #1 │ │ │ │ - beq d20c0 <_PyObject_MakeTpCall@@Base+0x2be0> │ │ │ │ + beq d20cc <_PyObject_MakeTpCall@@Base+0x2b24> │ │ │ │ add r1, r1, #1792 @ 0x700 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1610 <_PyObject_MakeTpCall@@Base+0x2130> │ │ │ │ + beq d16e8 <_PyObject_MakeTpCall@@Base+0x2140> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r1, #33344 @ 0x8240 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d3154 <_PyObject_MakeTpCall@@Base+0x3c74> │ │ │ │ + bne d31c0 <_PyObject_MakeTpCall@@Base+0x3c18> │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ str r7, [r3, #8] │ │ │ │ - beq d0bd8 <_PyObject_MakeTpCall@@Base+0x16f8> │ │ │ │ + beq d0cb0 <_PyObject_MakeTpCall@@Base+0x1708> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1890 <_PyObject_MakeTpCall@@Base+0x23b0> │ │ │ │ - ldr r1, [pc, #1924] @ d1364 <_PyObject_MakeTpCall@@Base+0x1e84> │ │ │ │ + ble d1968 <_PyObject_MakeTpCall@@Base+0x23c0> │ │ │ │ + ldr r1, [pc, #1924] @ d143c <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ mov r0, r7 │ │ │ │ - bl 119680 │ │ │ │ + bl 119818 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne d0c14 <_PyObject_MakeTpCall@@Base+0x1734> │ │ │ │ + bne d0cec <_PyObject_MakeTpCall@@Base+0x1744> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq d2c70 <_PyObject_MakeTpCall@@Base+0x3790> │ │ │ │ + beq d2df0 <_PyObject_MakeTpCall@@Base+0x3848> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl a1b0c │ │ │ │ + bl a1b70 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - movw r1, #49608 @ 0xc1c8 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ + beq d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ + movw r1, #8040 @ 0x1f68 │ │ │ │ + movt r1, #97 @ 0x61 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0c4c <_PyObject_MakeTpCall@@Base+0x176c> │ │ │ │ + beq d0d24 <_PyObject_MakeTpCall@@Base+0x177c> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl d504c <_PyDict_CopyAsDict@@Base+0xa4> │ │ │ │ + bl d5124 <_PyDict_CopyAsDict@@Base+0xa4> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0c2c <_PyObject_MakeTpCall@@Base+0x174c> │ │ │ │ + bne d0d04 <_PyObject_MakeTpCall@@Base+0x175c> │ │ │ │ ldr r4, [sl, #132] @ 0x84 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r5, [r3, #6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d2c84 <_PyObject_MakeTpCall@@Base+0x37a4> │ │ │ │ + beq d2e14 <_PyObject_MakeTpCall@@Base+0x386c> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d2804 <_PyObject_MakeTpCall@@Base+0x3324> │ │ │ │ + bne d2900 <_PyObject_MakeTpCall@@Base+0x3358> │ │ │ │ subs r0, r4, #0 │ │ │ │ - beq d2864 <_PyObject_MakeTpCall@@Base+0x3384> │ │ │ │ + beq d2960 <_PyObject_MakeTpCall@@Base+0x33b8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d2864 <_PyObject_MakeTpCall@@Base+0x3384> │ │ │ │ + beq d2960 <_PyObject_MakeTpCall@@Base+0x33b8> │ │ │ │ mov r1, #0 │ │ │ │ - bl c439c │ │ │ │ + bl c44e8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r3, [pc, #1680] @ d1334 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + beq d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ + ldr r3, [pc, #1680] @ d140c <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ sub r2, r7, #8 │ │ │ │ str sl, [fp, #-104] @ 0xffffff98 │ │ │ │ mov sl, #0 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r9, r7 │ │ │ │ ldr r1, [r3, r8] │ │ │ │ ldr r3, [r7, #-4] │ │ │ │ @@ -167659,318 +167713,318 @@ │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r7, #-4] │ │ │ │ - ldr r3, [pc, #1644] @ d1350 <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ + ldr r3, [pc, #1644] @ d1428 <_PyObject_MakeTpCall@@Base+0x1e80> │ │ │ │ str ip, [r7, #-8] │ │ │ │ mov r7, r8 │ │ │ │ str r2, [ip, #4] │ │ │ │ asr r3, r3, #3 │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - b d0e38 <_PyObject_MakeTpCall@@Base+0x1958> │ │ │ │ + b d0f10 <_PyObject_MakeTpCall@@Base+0x1968> │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ mov r0, #1 │ │ │ │ add r3, r3, #20 │ │ │ │ lsl r2, r0, r2 │ │ │ │ ldrb r0, [r3, #-14] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d12e4 <_PyObject_MakeTpCall@@Base+0x1e04> │ │ │ │ + beq d13bc <_PyObject_MakeTpCall@@Base+0x1e14> │ │ │ │ add r2, r2, sl, lsl #3 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d1634 <_PyObject_MakeTpCall@@Base+0x2154> │ │ │ │ + beq d170c <_PyObject_MakeTpCall@@Base+0x2164> │ │ │ │ cmp r1, sl │ │ │ │ - ble d0e74 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + ble d0f4c <_PyObject_MakeTpCall@@Base+0x19a4> │ │ │ │ ldr r3, [r3] │ │ │ │ add sl, sl, #1 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r3, [pc, #1512] @ d1334 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + ldr r3, [pc, #1512] @ d140c <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ ldr r6, [r8, #4] │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r4, [r3, r7] │ │ │ │ - ldr r3, [pc, #1524] @ d1350 <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ + ldr r3, [pc, #1524] @ d1428 <_PyObject_MakeTpCall@@Base+0x1e80> │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ eor r5, r1, r3 │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ mla r2, r2, r5, r4 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r1, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne d10fc <_PyObject_MakeTpCall@@Base+0x1c1c> │ │ │ │ + bne d11d4 <_PyObject_MakeTpCall@@Base+0x1c2c> │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ mla r2, r3, r5, r4 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r2, [r2, #1452] @ 0x5ac │ │ │ │ cmp r2, r0 │ │ │ │ - bne d10f8 <_PyObject_MakeTpCall@@Base+0x1c18> │ │ │ │ + bne d11d0 <_PyObject_MakeTpCall@@Base+0x1c28> │ │ │ │ add r4, r4, #40960 @ 0xa000 │ │ │ │ mla r4, r3, r5, r4 │ │ │ │ ldr r3, [r4, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0e24 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + beq d0efc <_PyObject_MakeTpCall@@Base+0x1954> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d17f8 <_PyObject_MakeTpCall@@Base+0x2318> │ │ │ │ + bgt d18d0 <_PyObject_MakeTpCall@@Base+0x2328> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq d0e24 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + beq d0efc <_PyObject_MakeTpCall@@Base+0x1954> │ │ │ │ tst r3, #1 │ │ │ │ - bne d1804 <_PyObject_MakeTpCall@@Base+0x2324> │ │ │ │ + bne d18dc <_PyObject_MakeTpCall@@Base+0x2334> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1824 <_PyObject_MakeTpCall@@Base+0x2344> │ │ │ │ + beq d18fc <_PyObject_MakeTpCall@@Base+0x2354> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0e18 <_PyObject_MakeTpCall@@Base+0x1938> │ │ │ │ + bgt d0ef0 <_PyObject_MakeTpCall@@Base+0x1948> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2d9c <_PyObject_MakeTpCall@@Base+0x38bc> │ │ │ │ + beq d2f4c <_PyObject_MakeTpCall@@Base+0x39a4> │ │ │ │ cmp r5, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne d1824 <_PyObject_MakeTpCall@@Base+0x2344> │ │ │ │ - ldr r3, [pc, #1308] @ d1348 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + bne d18fc <_PyObject_MakeTpCall@@Base+0x2354> │ │ │ │ + ldr r3, [pc, #1308] @ d1420 <_PyObject_MakeTpCall@@Base+0x1e78> │ │ │ │ ldr r3, [r3, r7] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1748 <_PyObject_MakeTpCall@@Base+0x2268> │ │ │ │ + bne d1820 <_PyObject_MakeTpCall@@Base+0x2278> │ │ │ │ ldr r4, [r9, #4] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ ubfx r3, r5, #29, #1 │ │ │ │ cmp r4, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d27e8 <_PyObject_MakeTpCall@@Base+0x3308> │ │ │ │ + beq d28e4 <_PyObject_MakeTpCall@@Base+0x333c> │ │ │ │ ldr r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d248c <_PyObject_MakeTpCall@@Base+0x2fac> │ │ │ │ + bne d2564 <_PyObject_MakeTpCall@@Base+0x2fbc> │ │ │ │ ldr r3, [r9, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, sl │ │ │ │ - bgt d0cfc <_PyObject_MakeTpCall@@Base+0x181c> │ │ │ │ + bgt d0dd4 <_PyObject_MakeTpCall@@Base+0x182c> │ │ │ │ mov r8, r7 │ │ │ │ - ldr r6, [pc, #1224] @ d1348 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + ldr r6, [pc, #1224] @ d1420 <_PyObject_MakeTpCall@@Base+0x1e78> │ │ │ │ mov r7, r9 │ │ │ │ ldr sl, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r6, r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bgt d0f04 <_PyObject_MakeTpCall@@Base+0x1a24> │ │ │ │ + bgt d0fdc <_PyObject_MakeTpCall@@Base+0x1a34> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0f04 <_PyObject_MakeTpCall@@Base+0x1a24> │ │ │ │ + bne d0fdc <_PyObject_MakeTpCall@@Base+0x1a34> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ubfx r5, r5, #14, #1 │ │ │ │ ldr r4, [r2, #788] @ 0x314 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r4, fp, r4 │ │ │ │ cmp r4, #16384 @ 0x4000 │ │ │ │ movge r3, #0 │ │ │ │ andlt r3, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ asr r4, r4, #13 │ │ │ │ - bne d2da8 <_PyObject_MakeTpCall@@Base+0x38c8> │ │ │ │ - ldr r2, [pc, #1124] @ d1344 <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ + bne d2eac <_PyObject_MakeTpCall@@Base+0x3904> │ │ │ │ + ldr r2, [pc, #1124] @ d141c <_PyObject_MakeTpCall@@Base+0x1e74> │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2f24 <_PyObject_MakeTpCall@@Base+0x3a44> │ │ │ │ + bne d3008 <_PyObject_MakeTpCall@@Base+0x3a60> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2350 <_PyObject_MakeTpCall@@Base+0x2e70> │ │ │ │ + bne d2428 <_PyObject_MakeTpCall@@Base+0x2e80> │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r4, [r6, r8] │ │ │ │ str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - beq d18a8 <_PyObject_MakeTpCall@@Base+0x23c8> │ │ │ │ + beq d1980 <_PyObject_MakeTpCall@@Base+0x23d8> │ │ │ │ ldr r2, [r2, #28] │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d18a8 <_PyObject_MakeTpCall@@Base+0x23c8> │ │ │ │ + beq d1980 <_PyObject_MakeTpCall@@Base+0x23d8> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #2 │ │ │ │ movw r0, #35728 @ 0x8b90 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ blx r5 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d23e8 <_PyObject_MakeTpCall@@Base+0x2f08> │ │ │ │ + beq d24c0 <_PyObject_MakeTpCall@@Base+0x2f18> │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2944 <_PyObject_MakeTpCall@@Base+0x3464> │ │ │ │ - ldr r3, [pc, #980] @ d1340 <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ + bne d2a20 <_PyObject_MakeTpCall@@Base+0x3478> │ │ │ │ + ldr r3, [pc, #980] @ d1418 <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ ldr r3, [r3, #3296] @ 0xce0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d2924 <_PyObject_MakeTpCall@@Base+0x3444> │ │ │ │ + beq d2a60 <_PyObject_MakeTpCall@@Base+0x34b8> │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2424 <_PyObject_MakeTpCall@@Base+0x2f44> │ │ │ │ - ldr r1, [pc, #992] @ d1370 <_PyObject_MakeTpCall@@Base+0x1e90> │ │ │ │ + beq d24fc <_PyObject_MakeTpCall@@Base+0x2f54> │ │ │ │ + ldr r1, [pc, #1000] @ d1450 <_PyObject_MakeTpCall@@Base+0x1ea8> │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d2450 <_PyObject_MakeTpCall@@Base+0x2f70> │ │ │ │ + beq d2528 <_PyObject_MakeTpCall@@Base+0x2f80> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3138 <_PyObject_MakeTpCall@@Base+0x3c58> │ │ │ │ + bgt d31dc <_PyObject_MakeTpCall@@Base+0x3c34> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1024 <_PyObject_MakeTpCall@@Base+0x1b44> │ │ │ │ + bne d10fc <_PyObject_MakeTpCall@@Base+0x1b54> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r9, [r6, r8] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r7, [r9, #788] @ 0x314 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r7, fp, r7 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ubfx r3, r2, #14, #1 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r7, #16384 @ 0x4000 │ │ │ │ movge r3, #0 │ │ │ │ andlt r3, r3, #1 │ │ │ │ asr r7, r7, #13 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2878 <_PyObject_MakeTpCall@@Base+0x3398> │ │ │ │ - ldr r2, [pc, #840] @ d1344 <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ + bne d2974 <_PyObject_MakeTpCall@@Base+0x33cc> │ │ │ │ + ldr r2, [pc, #840] @ d141c <_PyObject_MakeTpCall@@Base+0x1e74> │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2888 <_PyObject_MakeTpCall@@Base+0x33a8> │ │ │ │ + bne d2984 <_PyObject_MakeTpCall@@Base+0x33dc> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r9, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d23c4 <_PyObject_MakeTpCall@@Base+0x2ee4> │ │ │ │ + bne d249c <_PyObject_MakeTpCall@@Base+0x2ef4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r8] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl d6e24 │ │ │ │ + bl d6f00 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d10b8 <_PyObject_MakeTpCall@@Base+0x1bd8> │ │ │ │ + bgt d1190 <_PyObject_MakeTpCall@@Base+0x1be8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d10b8 <_PyObject_MakeTpCall@@Base+0x1bd8> │ │ │ │ + bne d1190 <_PyObject_MakeTpCall@@Base+0x1be8> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r7, [r6, r8] │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ ldr r3, [r7, #788] @ 0x314 │ │ │ │ ldr r9, [r2, #24] │ │ │ │ sub r3, fp, r3 │ │ │ │ ubfx r6, r6, #14, #1 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r6, #1 │ │ │ │ asr r8, r3, #13 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d28ac <_PyObject_MakeTpCall@@Base+0x33cc> │ │ │ │ - ldr r2, [pc, #680] @ d1344 <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ + bne d29a8 <_PyObject_MakeTpCall@@Base+0x3400> │ │ │ │ + ldr r2, [pc, #680] @ d141c <_PyObject_MakeTpCall@@Base+0x1e74> │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d28bc <_PyObject_MakeTpCall@@Base+0x33dc> │ │ │ │ + bne d29b8 <_PyObject_MakeTpCall@@Base+0x3410> │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d24d0 <_PyObject_MakeTpCall@@Base+0x2ff0> │ │ │ │ + bne d25a8 <_PyObject_MakeTpCall@@Base+0x3000> │ │ │ │ cmp r5, #0 │ │ │ │ - beq d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d307c <_PyObject_MakeTpCall@@Base+0x3b9c> │ │ │ │ + ble d3130 <_PyObject_MakeTpCall@@Base+0x3b88> │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d02bc <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + bgt d0394 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d02bc <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + bne d0394 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ mov r0, r2 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b d02bc <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b d0394 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #1444] @ 0x5a4 │ │ │ │ - beq d1a3c <_PyObject_MakeTpCall@@Base+0x255c> │ │ │ │ + beq d1b14 <_PyObject_MakeTpCall@@Base+0x256c> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d2378 <_PyObject_MakeTpCall@@Base+0x2e98> │ │ │ │ + bne d2478 <_PyObject_MakeTpCall@@Base+0x2ed0> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r2, #1452] @ 0x5ac │ │ │ │ str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2378 <_PyObject_MakeTpCall@@Base+0x2e98> │ │ │ │ + beq d2478 <_PyObject_MakeTpCall@@Base+0x2ed0> │ │ │ │ ldr r0, [r6, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2e30 <_PyObject_MakeTpCall@@Base+0x3950> │ │ │ │ + beq d2ebc <_PyObject_MakeTpCall@@Base+0x3914> │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, r0 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1dd0 <_PyObject_MakeTpCall@@Base+0x28f0> │ │ │ │ + bgt d1ea8 <_PyObject_MakeTpCall@@Base+0x2900> │ │ │ │ add ip, r2, #1 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r0] │ │ │ │ - ble d19cc <_PyObject_MakeTpCall@@Base+0x24ec> │ │ │ │ + ble d1aa4 <_PyObject_MakeTpCall@@Base+0x24fc> │ │ │ │ add r2, r0, #12 │ │ │ │ str r4, [fp, #-132] @ 0xffffff7c │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [fp, #-112] @ 0xffffff90 │ │ │ │ str sl, [fp, #-116] @ 0xffffff8c │ │ │ │ mov sl, lr │ │ │ │ str r9, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r9, r2 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ str r1, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r3, [r9, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ ldreq r0, [r3, #132] @ 0x84 │ │ │ │ - beq d11dc <_PyObject_MakeTpCall@@Base+0x1cfc> │ │ │ │ - ldr r1, [pc, #404] @ d1334 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + beq d12b4 <_PyObject_MakeTpCall@@Base+0x1d0c> │ │ │ │ + ldr r1, [pc, #404] @ d140c <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ mov r0, #28 │ │ │ │ ldr r2, [r3, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r1, r7] │ │ │ │ cmp r2, #10 │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ movls r2, #0 │ │ │ │ @@ -167981,47 +168035,47 @@ │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r0, [r0, #444] @ 0x1bc │ │ │ │ ldreq r0, [r1, #1016] @ 0x3f8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #356] @ d1350 <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + ldr r1, [pc, #356] @ d1428 <_PyObject_MakeTpCall@@Base+0x1e80> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1664 <_PyObject_MakeTpCall@@Base+0x2184> │ │ │ │ + bne d173c <_PyObject_MakeTpCall@@Base+0x2194> │ │ │ │ mov r3, #1 │ │ │ │ cmn r0, #3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq d304c <_PyObject_MakeTpCall@@Base+0x3b6c> │ │ │ │ + beq d3164 <_PyObject_MakeTpCall@@Base+0x3bbc> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, sl │ │ │ │ - blt d1184 <_PyObject_MakeTpCall@@Base+0x1ca4> │ │ │ │ + blt d125c <_PyObject_MakeTpCall@@Base+0x1cb4> │ │ │ │ ldr sl, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r9, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r4, [fp, #-132] @ 0xffffff7c │ │ │ │ tst r1, #1 │ │ │ │ - beq d1760 <_PyObject_MakeTpCall@@Base+0x2280> │ │ │ │ + beq d1838 <_PyObject_MakeTpCall@@Base+0x2290> │ │ │ │ cmn r6, #1 │ │ │ │ - beq d0e24 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + beq d0efc <_PyObject_MakeTpCall@@Base+0x1954> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d12c8 <_PyObject_MakeTpCall@@Base+0x1de8> │ │ │ │ + beq d13a0 <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ ldr lr, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r2, [lr, #1444] @ 0x5a4 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d12c8 <_PyObject_MakeTpCall@@Base+0x1de8> │ │ │ │ + bne d13a0 <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ ldr r2, [lr, #1448] @ 0x5a8 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d12c8 <_PyObject_MakeTpCall@@Base+0x1de8> │ │ │ │ + bgt d13a0 <_PyObject_MakeTpCall@@Base+0x1df8> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r4, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ bic r0, r0, #1 │ │ │ │ mul r2, r2, r5 │ │ │ │ add ip, r1, r2 │ │ │ │ str r0, [ip, #8] │ │ │ │ @@ -168036,585 +168090,585 @@ │ │ │ │ strle ip, [r4, #1440] @ 0x5a0 │ │ │ │ ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ str ip, [r1, lr] │ │ │ │ dmb ish │ │ │ │ str r3, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d19f0 <_PyObject_MakeTpCall@@Base+0x2510> │ │ │ │ + ble d1ac8 <_PyObject_MakeTpCall@@Base+0x2520> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d0e24 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + beq d0efc <_PyObject_MakeTpCall@@Base+0x1954> │ │ │ │ tst r0, #1 │ │ │ │ - bne d1804 <_PyObject_MakeTpCall@@Base+0x2324> │ │ │ │ + bne d18dc <_PyObject_MakeTpCall@@Base+0x2334> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0e24 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ - b d0dd4 <_PyObject_MakeTpCall@@Base+0x18f4> │ │ │ │ + beq d0efc <_PyObject_MakeTpCall@@Base+0x1954> │ │ │ │ + b d0eac <_PyObject_MakeTpCall@@Base+0x1904> │ │ │ │ mov r0, #12 │ │ │ │ mla r2, r0, sl, r2 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d239c <_PyObject_MakeTpCall@@Base+0x2ebc> │ │ │ │ + beq d2448 <_PyObject_MakeTpCall@@Base+0x2ea0> │ │ │ │ cmp r1, sl │ │ │ │ - ble d0e74 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + ble d0f4c <_PyObject_MakeTpCall@@Base+0x19a4> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r3, [pc, #32] @ d1334 <_PyObject_MakeTpCall@@Base+0x1e54> │ │ │ │ + ldr r3, [pc, #32] @ d140c <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ add sl, sl, #1 │ │ │ │ ldr r6, [r8, #4] │ │ │ │ mov r2, #12 │ │ │ │ - ldr r1, [pc, #44] @ d1350 <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ + ldr r1, [pc, #44] @ d1428 <_PyObject_MakeTpCall@@Base+0x1e80> │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r4, [r3, r7] │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ eor r5, r3, r1, asr #3 │ │ │ │ - b d0d64 <_PyObject_MakeTpCall@@Base+0x1884> │ │ │ │ + b d0e3c <_PyObject_MakeTpCall@@Base+0x1894> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq r2, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r2, r3, r8, lsl #13 │ │ │ │ - strdeq r1, [r3], #-80 @ 0xffffffb0 @ │ │ │ │ - strdeq sl, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ - andeq r0, r0, ip │ │ │ │ - rsbeq r2, r3, r8, lsr #12 │ │ │ │ - mlseq r3, r0, fp, r2 │ │ │ │ - rsbeq r2, r3, r8, asr #29 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - mlseq r3, ip, r8, r2 │ │ │ │ - strhteq r1, [r3], #-232 @ 0xffffff18 │ │ │ │ - strdeq r1, [r3], #-192 @ 0xffffff40 @ │ │ │ │ - rsbeq r1, r3, r8, lsr #25 │ │ │ │ - rsbeq r2, r3, ip, asr ip │ │ │ │ - rsbeq r2, r3, ip, asr #5 │ │ │ │ - rsbeq r2, r3, r0, ror #13 │ │ │ │ - rsbeq r1, r3, r0, lsl #25 │ │ │ │ - rsbeq r1, r3, r8, lsr lr │ │ │ │ + strdeq r2, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ + mlseq r3, r0, r6, r2 │ │ │ │ + strdeq r1, [r3], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [r2], #-88 @ 0xffffffa8 @ │ │ │ │ + andeq r0, r0, ip │ │ │ │ + rsbeq r2, r3, r0, lsr r6 │ │ │ │ + mlseq r3, r8, fp, r2 │ │ │ │ + ldrdeq r2, [r3], #-224 @ 0xffffff20 @ │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsbeq r2, r3, r4, lsr #17 │ │ │ │ + rsbeq r1, r3, r0, asr #29 │ │ │ │ + strdeq r1, [r3], #-200 @ 0xffffff38 @ │ │ │ │ + strhteq r1, [r3], #-192 @ 0xffffff40 │ │ │ │ + rsbeq r2, r3, r4, ror #24 │ │ │ │ + rsbeq r2, r3, r8, ror #13 │ │ │ │ + rsbeq r1, r3, r8, lsl #25 │ │ │ │ + ldrdeq r2, [r3], #-36 @ 0xffffffdc @ │ │ │ │ + rsbeq r1, r3, r0, asr #28 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne d2ed4 <_PyObject_MakeTpCall@@Base+0x39f4> │ │ │ │ - bl a66a8 │ │ │ │ + bne d2fb8 <_PyObject_MakeTpCall@@Base+0x3a10> │ │ │ │ + bl a6708 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d21f8 <_PyObject_MakeTpCall@@Base+0x2d18> │ │ │ │ + beq d22d0 <_PyObject_MakeTpCall@@Base+0x2d28> │ │ │ │ ldr sl, [r3, #8] │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - ble d2174 <_PyObject_MakeTpCall@@Base+0x2c94> │ │ │ │ + ble d2274 <_PyObject_MakeTpCall@@Base+0x2ccc> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r6, #0 │ │ │ │ str r4, [fp, #-104] @ 0xffffff98 │ │ │ │ add r7, r3, #12 │ │ │ │ add r9, r3, #12 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ str r6, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r4, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq d2764 <_PyObject_MakeTpCall@@Base+0x3284> │ │ │ │ - bl 119040 │ │ │ │ - ldr r1, [pc, #-132] @ d137c <_PyObject_MakeTpCall@@Base+0x1e9c> │ │ │ │ + beq d2884 <_PyObject_MakeTpCall@@Base+0x32dc> │ │ │ │ + bl 1191dc │ │ │ │ + ldr r1, [pc, #-132] @ d1454 <_PyObject_MakeTpCall@@Base+0x1eac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d27b4 <_PyObject_MakeTpCall@@Base+0x32d4> │ │ │ │ + beq d2868 <_PyObject_MakeTpCall@@Base+0x32c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1195b0 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119748 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2784 <_PyObject_MakeTpCall@@Base+0x32a4> │ │ │ │ - ldr r1, [pc, #-200] @ d1354 <_PyObject_MakeTpCall@@Base+0x1e74> │ │ │ │ + bne d2838 <_PyObject_MakeTpCall@@Base+0x3290> │ │ │ │ + ldr r1, [pc, #-200] @ d142c <_PyObject_MakeTpCall@@Base+0x1e84> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1195b0 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119748 <_PyUnicode_Equal@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2268 <_PyObject_MakeTpCall@@Base+0x2d88> │ │ │ │ + bne d2340 <_PyObject_MakeTpCall@@Base+0x2d98> │ │ │ │ cmp r6, sl │ │ │ │ - bne d13dc <_PyObject_MakeTpCall@@Base+0x1efc> │ │ │ │ + bne d14b4 <_PyObject_MakeTpCall@@Base+0x1f0c> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ add r0, r3, r2 │ │ │ │ str r9, [fp, #-104] @ 0xffffff98 │ │ │ │ sub r0, sl, r0 │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d2294 <_PyObject_MakeTpCall@@Base+0x2db4> │ │ │ │ + beq d236c <_PyObject_MakeTpCall@@Base+0x2dc4> │ │ │ │ mov r9, #0 │ │ │ │ ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ str r4, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r9 │ │ │ │ str r8, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r8, [r6, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2250 <_PyObject_MakeTpCall@@Base+0x2d70> │ │ │ │ + bne d2328 <_PyObject_MakeTpCall@@Base+0x2d80> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1a98 <_PyObject_MakeTpCall@@Base+0x25b8> │ │ │ │ + bne d1b70 <_PyObject_MakeTpCall@@Base+0x25c8> │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 1524e4 <_Py_Mangle@@Base> │ │ │ │ + bl 152b84 <_Py_Mangle@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq d25c0 <_PyObject_MakeTpCall@@Base+0x30e0> │ │ │ │ + beq d2684 <_PyObject_MakeTpCall@@Base+0x30dc> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [r2, r9, lsl #2] │ │ │ │ - bl a796c │ │ │ │ + bl a79cc │ │ │ │ cmn r0, #1 │ │ │ │ - beq d25c0 <_PyObject_MakeTpCall@@Base+0x30e0> │ │ │ │ + beq d2684 <_PyObject_MakeTpCall@@Base+0x30dc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2568 <_PyObject_MakeTpCall@@Base+0x3088> │ │ │ │ + bne d262c <_PyObject_MakeTpCall@@Base+0x3084> │ │ │ │ add r9, r9, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, sl │ │ │ │ - bne d146c <_PyObject_MakeTpCall@@Base+0x1f8c> │ │ │ │ + bne d1544 <_PyObject_MakeTpCall@@Base+0x1f9c> │ │ │ │ ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r8, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r0, r7 │ │ │ │ - bl c6470 │ │ │ │ + bl c65bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq d25c0 <_PyObject_MakeTpCall@@Base+0x30e0> │ │ │ │ + beq d2684 <_PyObject_MakeTpCall@@Base+0x30dc> │ │ │ │ mov r0, r7 │ │ │ │ - bl a6b78 │ │ │ │ + bl a6bd8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1518 <_PyObject_MakeTpCall@@Base+0x2038> │ │ │ │ + bgt d15f0 <_PyObject_MakeTpCall@@Base+0x2048> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1518 <_PyObject_MakeTpCall@@Base+0x2038> │ │ │ │ + bne d15f0 <_PyObject_MakeTpCall@@Base+0x2048> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq d2294 <_PyObject_MakeTpCall@@Base+0x2db4> │ │ │ │ + beq d236c <_PyObject_MakeTpCall@@Base+0x2dc4> │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl a7928 │ │ │ │ + bl a7988 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt d1e10 <_PyObject_MakeTpCall@@Base+0x2930> │ │ │ │ + bgt d1ee8 <_PyObject_MakeTpCall@@Base+0x2940> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - movw r7, #41732 @ 0xa304 │ │ │ │ + movw r7, #41760 @ 0xa320 │ │ │ │ movt r7, #10 │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ cmp r3, r7 │ │ │ │ - bne d2654 <_PyObject_MakeTpCall@@Base+0x3174> │ │ │ │ + bne d2728 <_PyObject_MakeTpCall@@Base+0x3180> │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl aa37c <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl aa398 <_PyType_AllocNoTrack@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne d04c0 <_PyObject_MakeTpCall@@Base+0xfe0> │ │ │ │ - b d2668 <_PyObject_MakeTpCall@@Base+0x3188> │ │ │ │ + bne d0598 <_PyObject_MakeTpCall@@Base+0xff0> │ │ │ │ + b d273c <_PyObject_MakeTpCall@@Base+0x3194> │ │ │ │ add r5, r5, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r5, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d26e0 <_PyObject_MakeTpCall@@Base+0x3200> │ │ │ │ + beq d27b4 <_PyObject_MakeTpCall@@Base+0x320c> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0ab0 <_PyObject_MakeTpCall@@Base+0x15d0> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bne d0b88 <_PyObject_MakeTpCall@@Base+0x15e0> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d15c0 <_PyObject_MakeTpCall@@Base+0x20e0> │ │ │ │ + bne d1698 <_PyObject_MakeTpCall@@Base+0x20f0> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r3, #50000 @ 0xc350 │ │ │ │ + movweq r3, #50408 @ 0xc4e8 │ │ │ │ movteq r3, #17 │ │ │ │ streq r3, [sl, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0acc <_PyObject_MakeTpCall@@Base+0x15ec> │ │ │ │ + bne d0ba4 <_PyObject_MakeTpCall@@Base+0x15fc> │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0acc <_PyObject_MakeTpCall@@Base+0x15ec> │ │ │ │ + bne d0ba4 <_PyObject_MakeTpCall@@Base+0x15fc> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r3, #22336 @ 0x5740 │ │ │ │ + movw r3, #22432 @ 0x57a0 │ │ │ │ movt r3, #11 │ │ │ │ str r3, [sl, #76] @ 0x4c │ │ │ │ - b d0ad0 <_PyObject_MakeTpCall@@Base+0x15f0> │ │ │ │ + b d0ba8 <_PyObject_MakeTpCall@@Base+0x1600> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0b5c <_PyObject_MakeTpCall@@Base+0x167c> │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne d0c34 <_PyObject_MakeTpCall@@Base+0x168c> │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r3, [pc, #-720] @ d1348 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r3, [pc, #-720] @ d1420 <_PyObject_MakeTpCall@@Base+0x1e78> │ │ │ │ ldr r3, [r3, r8] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0bec <_PyObject_MakeTpCall@@Base+0x170c> │ │ │ │ + beq d0cc4 <_PyObject_MakeTpCall@@Base+0x171c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0bec <_PyObject_MakeTpCall@@Base+0x170c> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d0cc4 <_PyObject_MakeTpCall@@Base+0x171c> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r1, sl │ │ │ │ - ble d0e74 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + ble d0f4c <_PyObject_MakeTpCall@@Base+0x19a4> │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - bne d0d2c <_PyObject_MakeTpCall@@Base+0x184c> │ │ │ │ + bne d0e04 <_PyObject_MakeTpCall@@Base+0x185c> │ │ │ │ add sl, sl, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp sl, r1 │ │ │ │ - blt d1644 <_PyObject_MakeTpCall@@Base+0x2164> │ │ │ │ - b d0e74 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + blt d171c <_PyObject_MakeTpCall@@Base+0x2174> │ │ │ │ + b d0f4c <_PyObject_MakeTpCall@@Base+0x19a4> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r1, r3, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmn r0, #3 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq d304c <_PyObject_MakeTpCall@@Base+0x3b6c> │ │ │ │ + beq d3164 <_PyObject_MakeTpCall@@Base+0x3bbc> │ │ │ │ cmp r1, #1 │ │ │ │ - beq d1208 <_PyObject_MakeTpCall@@Base+0x1d28> │ │ │ │ + beq d12e0 <_PyObject_MakeTpCall@@Base+0x1d38> │ │ │ │ ldr sl, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r6, #1 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r9, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r4, [fp, #-132] @ 0xffffff7c │ │ │ │ - b d122c <_PyObject_MakeTpCall@@Base+0x1d4c> │ │ │ │ + b d1304 <_PyObject_MakeTpCall@@Base+0x1d5c> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d07d0 <_PyObject_MakeTpCall@@Base+0x12f0> │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne d08a8 <_PyObject_MakeTpCall@@Base+0x1300> │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r3, [pc, #-912] @ d1348 <_PyObject_MakeTpCall@@Base+0x1e68> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r3, [pc, #-912] @ d1420 <_PyObject_MakeTpCall@@Base+0x1e78> │ │ │ │ ldr r3, [r3, r8] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d08cc <_PyObject_MakeTpCall@@Base+0x13ec> │ │ │ │ + beq d09a4 <_PyObject_MakeTpCall@@Base+0x13fc> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d08cc <_PyObject_MakeTpCall@@Base+0x13ec> │ │ │ │ + beq d09a4 <_PyObject_MakeTpCall@@Base+0x13fc> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d170c <_PyObject_MakeTpCall@@Base+0x222c> │ │ │ │ + bgt d17e4 <_PyObject_MakeTpCall@@Base+0x223c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2674 <_PyObject_MakeTpCall@@Base+0x3194> │ │ │ │ + beq d2748 <_PyObject_MakeTpCall@@Base+0x31a0> │ │ │ │ mov sl, #0 │ │ │ │ - b d10cc <_PyObject_MakeTpCall@@Base+0x1bec> │ │ │ │ + b d11a4 <_PyObject_MakeTpCall@@Base+0x1bfc> │ │ │ │ add r6, r5, #114688 @ 0x1c000 │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d262c <_PyObject_MakeTpCall@@Base+0x314c> │ │ │ │ + beq d2704 <_PyObject_MakeTpCall@@Base+0x315c> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl ae5fc │ │ │ │ + bl ae610 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0aa4 <_PyObject_MakeTpCall@@Base+0x15c4> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bne d0b7c <_PyObject_MakeTpCall@@Base+0x15d4> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0e38 <_PyObject_MakeTpCall@@Base+0x1958> │ │ │ │ + beq d0f10 <_PyObject_MakeTpCall@@Base+0x1968> │ │ │ │ ldr sl, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r7, r9 │ │ │ │ - b d2e08 <_PyObject_MakeTpCall@@Base+0x3928> │ │ │ │ + b d2d7c <_PyObject_MakeTpCall@@Base+0x37d4> │ │ │ │ ldr r2, [r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d1234 <_PyObject_MakeTpCall@@Base+0x1d54> │ │ │ │ + bne d130c <_PyObject_MakeTpCall@@Base+0x1d64> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b d1234 <_PyObject_MakeTpCall@@Base+0x1d54> │ │ │ │ + b d130c <_PyObject_MakeTpCall@@Base+0x1d64> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne d0798 <_PyObject_MakeTpCall@@Base+0x12b8> │ │ │ │ - movw r0, #45172 @ 0xb074 │ │ │ │ + bne d0870 <_PyObject_MakeTpCall@@Base+0x12c8> │ │ │ │ + movw r0, #45596 @ 0xb21c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #47972 @ 0xbb64 │ │ │ │ + movw r1, #45920 @ 0xb360 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bgt d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bne d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r2, [sl, #432] @ 0x1b0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [sl, #440] @ 0x1b8 │ │ │ │ - b d07b0 <_PyObject_MakeTpCall@@Base+0x12d0> │ │ │ │ + b d0888 <_PyObject_MakeTpCall@@Base+0x12e0> │ │ │ │ bics r3, r0, #1 │ │ │ │ orrne r0, r0, #1 │ │ │ │ - beq d0e24 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + beq d0efc <_PyObject_MakeTpCall@@Base+0x1954> │ │ │ │ bic r4, r0, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d3008 <_PyObject_MakeTpCall@@Base+0x3b28> │ │ │ │ + ble d30f4 <_PyObject_MakeTpCall@@Base+0x3b4c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0de8 <_PyObject_MakeTpCall@@Base+0x1908> │ │ │ │ + bne d0ec0 <_PyObject_MakeTpCall@@Base+0x1918> │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 120490 │ │ │ │ + bl 11fe9c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1860 <_PyObject_MakeTpCall@@Base+0x2380> │ │ │ │ + bgt d1938 <_PyObject_MakeTpCall@@Base+0x2390> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1860 <_PyObject_MakeTpCall@@Base+0x2380> │ │ │ │ + bne d1938 <_PyObject_MakeTpCall@@Base+0x2390> │ │ │ │ mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq d2de4 <_PyObject_MakeTpCall@@Base+0x3904> │ │ │ │ + beq d2d58 <_PyObject_MakeTpCall@@Base+0x37b0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0e38 <_PyObject_MakeTpCall@@Base+0x1958> │ │ │ │ + bgt d0f10 <_PyObject_MakeTpCall@@Base+0x1968> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0e38 <_PyObject_MakeTpCall@@Base+0x1958> │ │ │ │ + bne d0f10 <_PyObject_MakeTpCall@@Base+0x1968> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b d0e38 <_PyObject_MakeTpCall@@Base+0x1958> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b d0f10 <_PyObject_MakeTpCall@@Base+0x1968> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0bd8 <_PyObject_MakeTpCall@@Base+0x16f8> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b d0bd8 <_PyObject_MakeTpCall@@Base+0x16f8> │ │ │ │ + bne d0cb0 <_PyObject_MakeTpCall@@Base+0x1708> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b d0cb0 <_PyObject_MakeTpCall@@Base+0x1708> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #2 │ │ │ │ movw r1, #35728 @ 0x8b90 │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl cf4e0 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl cf5a8 <_PyObject_MakeTpCall@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne d0f64 <_PyObject_MakeTpCall@@Base+0x1a84> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bne d103c <_PyObject_MakeTpCall@@Base+0x1a94> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc d08b8 <_PyObject_MakeTpCall@@Base+0x13d8> │ │ │ │ + bcc d0990 <_PyObject_MakeTpCall@@Base+0x13e8> │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, ip, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, ip │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne d08b8 <_PyObject_MakeTpCall@@Base+0x13d8> │ │ │ │ + bne d0990 <_PyObject_MakeTpCall@@Base+0x13e8> │ │ │ │ ldr r3, [r6, #976] @ 0x3d0 │ │ │ │ - movw r2, #32192 @ 0x7dc0 │ │ │ │ + movw r2, #32328 @ 0x7e48 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2750 <_PyObject_MakeTpCall@@Base+0x3270> │ │ │ │ + bne d2824 <_PyObject_MakeTpCall@@Base+0x327c> │ │ │ │ ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ bl 2e360 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldrne r3, [r2, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2, #800] @ 0x320 │ │ │ │ - bne d08b8 <_PyObject_MakeTpCall@@Base+0x13d8> │ │ │ │ - bl 2e73f4 │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bne d0990 <_PyObject_MakeTpCall@@Base+0x13e8> │ │ │ │ + bl 2e730c │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0710 <_PyObject_MakeTpCall@@Base+0x1230> │ │ │ │ - b d06b0 <_PyObject_MakeTpCall@@Base+0x11d0> │ │ │ │ + bne d07e8 <_PyObject_MakeTpCall@@Base+0x1240> │ │ │ │ + b d0788 <_PyObject_MakeTpCall@@Base+0x11e0> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d05e0 <_PyObject_MakeTpCall@@Base+0x1100> │ │ │ │ + bne d06b8 <_PyObject_MakeTpCall@@Base+0x1110> │ │ │ │ str r3, [sl, #436] @ 0x1b4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d05e4 <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ + bgt d06bc <_PyObject_MakeTpCall@@Base+0x1114> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d05e4 <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ + bne d06bc <_PyObject_MakeTpCall@@Base+0x1114> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b d05e4 <_PyObject_MakeTpCall@@Base+0x1104> │ │ │ │ - ldr r0, [pc, #-1620] @ d134c <_PyObject_MakeTpCall@@Base+0x1e6c> │ │ │ │ - bl 99260 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b d06bc <_PyObject_MakeTpCall@@Base+0x1114> │ │ │ │ + ldr r0, [pc, #-1620] @ d1424 <_PyObject_MakeTpCall@@Base+0x1e7c> │ │ │ │ + bl 992e8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2ec4 <_PyObject_MakeTpCall@@Base+0x39e4> │ │ │ │ + beq d2fa8 <_PyObject_MakeTpCall@@Base+0x3a00> │ │ │ │ sub r9, fp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #-1644] @ d134c <_PyObject_MakeTpCall@@Base+0x1e6c> │ │ │ │ + ldr r1, [pc, #-1644] @ d1424 <_PyObject_MakeTpCall@@Base+0x1e7c> │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7b1c <_Py_dict_lookup@@Base> │ │ │ │ + bl a7b7c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne d06a8 <_PyObject_MakeTpCall@@Base+0x11c8> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bne d0780 <_PyObject_MakeTpCall@@Base+0x11d8> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ tst r0, #1 │ │ │ │ - bne d123c <_PyObject_MakeTpCall@@Base+0x1d5c> │ │ │ │ + bne d1314 <_PyObject_MakeTpCall@@Base+0x1d6c> │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne d123c <_PyObject_MakeTpCall@@Base+0x1d5c> │ │ │ │ + bne d1314 <_PyObject_MakeTpCall@@Base+0x1d6c> │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - b d123c <_PyObject_MakeTpCall@@Base+0x1d5c> │ │ │ │ + b d1314 <_PyObject_MakeTpCall@@Base+0x1d6c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d12c4 <_PyObject_MakeTpCall@@Base+0x1de4> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b d12c4 <_PyObject_MakeTpCall@@Base+0x1de4> │ │ │ │ + bne d139c <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b d139c <_PyObject_MakeTpCall@@Base+0x1df4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33344 @ 0x8240 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d2ee8 <_PyObject_MakeTpCall@@Base+0x3a08> │ │ │ │ + bne d2fcc <_PyObject_MakeTpCall@@Base+0x3a24> │ │ │ │ mov r1, sl │ │ │ │ - bl 11a78c │ │ │ │ - ldr r1, [pc, #-1732] @ d1368 <_PyObject_MakeTpCall@@Base+0x1e88> │ │ │ │ + bl 11a924 │ │ │ │ + ldr r1, [pc, #-1732] @ d1440 <_PyObject_MakeTpCall@@Base+0x1e98> │ │ │ │ mov r0, r7 │ │ │ │ - bl 119680 │ │ │ │ + bl 119818 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0b3c <_PyObject_MakeTpCall@@Base+0x165c> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bne d0c14 <_PyObject_MakeTpCall@@Base+0x166c> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldrh r1, [r6, #206] @ 0xce │ │ │ │ cmp r1, #1000 @ 0x3e8 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bcs d2370 <_PyObject_MakeTpCall@@Base+0x2e90> │ │ │ │ + bcs d2470 <_PyObject_MakeTpCall@@Base+0x2ec8> │ │ │ │ cmp r2, r1 │ │ │ │ - bne d2378 <_PyObject_MakeTpCall@@Base+0x2e98> │ │ │ │ + bne d2478 <_PyObject_MakeTpCall@@Base+0x2ed0> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r2, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d1118 <_PyObject_MakeTpCall@@Base+0x1c38> │ │ │ │ + bgt d11f0 <_PyObject_MakeTpCall@@Base+0x1c48> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 144e14 <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ + bl 1454dc <_PyEval_CheckExceptTypeValid@@Base+0x4f8> │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ - ldr r1, [pc, #-1836] @ d1350 <_PyObject_MakeTpCall@@Base+0x1e70> │ │ │ │ + ldr r1, [pc, #-1836] @ d1428 <_PyObject_MakeTpCall@@Base+0x1e80> │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl b46c4 <_PyType_GetDict@@Base+0x258> │ │ │ │ + bl b4724 <_PyType_GetDict@@Base+0x258> │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d123c <_PyObject_MakeTpCall@@Base+0x1d5c> │ │ │ │ - b d0e24 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ - ldr r1, [pc, #-1868] @ d1354 <_PyObject_MakeTpCall@@Base+0x1e74> │ │ │ │ + bne d1314 <_PyObject_MakeTpCall@@Base+0x1d6c> │ │ │ │ + b d0efc <_PyObject_MakeTpCall@@Base+0x1954> │ │ │ │ + ldr r1, [pc, #-1868] @ d142c <_PyObject_MakeTpCall@@Base+0x1e84> │ │ │ │ mov r0, r8 │ │ │ │ - bl 1195b0 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119748 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1488 <_PyObject_MakeTpCall@@Base+0x1fa8> │ │ │ │ - b d14c4 <_PyObject_MakeTpCall@@Base+0x1fe4> │ │ │ │ + beq d1560 <_PyObject_MakeTpCall@@Base+0x1fb8> │ │ │ │ + b d159c <_PyObject_MakeTpCall@@Base+0x1ff4> │ │ │ │ mov r3, r7 │ │ │ │ str r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r5, r3 │ │ │ │ - bne d22c0 <_PyObject_MakeTpCall@@Base+0x2de0> │ │ │ │ + bne d2398 <_PyObject_MakeTpCall@@Base+0x2df0> │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ str r9, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r4, [r6, #4]! │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge d2f04 <_PyObject_MakeTpCall@@Base+0x3a24> │ │ │ │ + bge d2fe8 <_PyObject_MakeTpCall@@Base+0x3a40> │ │ │ │ ldr ip, [r4, #84] @ 0x54 │ │ │ │ tst ip, #2 │ │ │ │ - bne d1ba8 <_PyObject_MakeTpCall@@Base+0x26c8> │ │ │ │ + bne d1c80 <_PyObject_MakeTpCall@@Base+0x26d8> │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1c08 <_PyObject_MakeTpCall@@Base+0x2728> │ │ │ │ + beq d1ce0 <_PyObject_MakeTpCall@@Base+0x2738> │ │ │ │ tst ip, #1024 @ 0x400 │ │ │ │ - beq d029c <_PyObject_MakeTpCall@@Base+0xdbc> │ │ │ │ + beq d0374 <_PyObject_MakeTpCall@@Base+0xdcc> │ │ │ │ ldr r7, [r4, #128] @ 0x80 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d1c28 <_PyObject_MakeTpCall@@Base+0x2748> │ │ │ │ + beq d1d00 <_PyObject_MakeTpCall@@Base+0x2758> │ │ │ │ ldr r5, [r7, #128] @ 0x80 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d1c9c <_PyObject_MakeTpCall@@Base+0x27bc> │ │ │ │ + beq d1d74 <_PyObject_MakeTpCall@@Base+0x27cc> │ │ │ │ ldr sl, [r5, #128] @ 0x80 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d1cd8 <_PyObject_MakeTpCall@@Base+0x27f8> │ │ │ │ + beq d1db0 <_PyObject_MakeTpCall@@Base+0x2808> │ │ │ │ ldr r3, [sl, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1d04 <_PyObject_MakeTpCall@@Base+0x2824> │ │ │ │ + beq d1ddc <_PyObject_MakeTpCall@@Base+0x2834> │ │ │ │ ldr r2, [r3, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d1f58 <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ + beq d2030 <_PyObject_MakeTpCall@@Base+0x2a88> │ │ │ │ ldr r0, [r2, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1e04 <_PyObject_MakeTpCall@@Base+0x2924> │ │ │ │ + beq d1edc <_PyObject_MakeTpCall@@Base+0x2934> │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ strd r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bl bdee4 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl be030 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldrd r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr lr, [r2, #16] │ │ │ │ ldr ip, [r0, #16] │ │ │ │ cmp lr, ip │ │ │ │ - bne d1b84 <_PyObject_MakeTpCall@@Base+0x26a4> │ │ │ │ + bne d1c5c <_PyObject_MakeTpCall@@Base+0x26b4> │ │ │ │ ldr lr, [r2, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ moveq r2, r0 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - bne d1d0c <_PyObject_MakeTpCall@@Base+0x282c> │ │ │ │ + bne d1de4 <_PyObject_MakeTpCall@@Base+0x283c> │ │ │ │ ldr ip, [r3, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp ip, r0 │ │ │ │ moveq r3, r2 │ │ │ │ - b d1d0c <_PyObject_MakeTpCall@@Base+0x282c> │ │ │ │ - ldr r3, [pc, #-2136] @ d1358 <_PyObject_MakeTpCall@@Base+0x1e78> │ │ │ │ + b d1de4 <_PyObject_MakeTpCall@@Base+0x283c> │ │ │ │ + ldr r3, [pc, #-2136] @ d1430 <_PyObject_MakeTpCall@@Base+0x1e88> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r0, r0, r2 │ │ │ │ @@ -168629,785 +168683,794 @@ │ │ │ │ addne r2, r0, #91136 @ 0x16400 │ │ │ │ addeq r2, r0, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1b00 <_PyObject_MakeTpCall@@Base+0x2620> │ │ │ │ + bne d1bd8 <_PyObject_MakeTpCall@@Base+0x2630> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl be19c │ │ │ │ + bl be2e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d02b8 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + blt d0390 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ ldr ip, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - b d1b00 <_PyObject_MakeTpCall@@Base+0x2620> │ │ │ │ + b d1bd8 <_PyObject_MakeTpCall@@Base+0x2630> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1cd0 <_PyObject_MakeTpCall@@Base+0x27f0> │ │ │ │ + bne d1da8 <_PyObject_MakeTpCall@@Base+0x2800> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1cd0 <_PyObject_MakeTpCall@@Base+0x27f0> │ │ │ │ + bne d1da8 <_PyObject_MakeTpCall@@Base+0x2800> │ │ │ │ cmp r8, #0 │ │ │ │ - bne d1d98 <_PyObject_MakeTpCall@@Base+0x28b8> │ │ │ │ + bne d1e70 <_PyObject_MakeTpCall@@Base+0x28c8> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - bne d1c90 <_PyObject_MakeTpCall@@Base+0x27b0> │ │ │ │ + bne d1d68 <_PyObject_MakeTpCall@@Base+0x27c0> │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d02b8 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0390 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b d02f0 <_PyObject_MakeTpCall@@Base+0xe10> │ │ │ │ + b d03c8 <_PyObject_MakeTpCall@@Base+0xe20> │ │ │ │ mov r8, r5 │ │ │ │ str r4, [fp, #-84] @ 0xffffffac │ │ │ │ - b d1ad4 <_PyObject_MakeTpCall@@Base+0x25f4> │ │ │ │ + b d1bac <_PyObject_MakeTpCall@@Base+0x2604> │ │ │ │ movw r5, #36124 @ 0x8d1c │ │ │ │ movt r5, #96 @ 0x60 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1d30 <_PyObject_MakeTpCall@@Base+0x2850> │ │ │ │ + bne d1e08 <_PyObject_MakeTpCall@@Base+0x2860> │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r0, r2 │ │ │ │ - bne d1d30 <_PyObject_MakeTpCall@@Base+0x2850> │ │ │ │ + bne d1e08 <_PyObject_MakeTpCall@@Base+0x2860> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq d1c44 <_PyObject_MakeTpCall@@Base+0x2764> │ │ │ │ + beq d1d1c <_PyObject_MakeTpCall@@Base+0x2774> │ │ │ │ mov r5, r4 │ │ │ │ - b d1c54 <_PyObject_MakeTpCall@@Base+0x2774> │ │ │ │ + b d1d2c <_PyObject_MakeTpCall@@Base+0x2784> │ │ │ │ movw sl, #36124 @ 0x8d1c │ │ │ │ movt sl, #96 @ 0x60 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1ca4 <_PyObject_MakeTpCall@@Base+0x27c4> │ │ │ │ + bne d1d7c <_PyObject_MakeTpCall@@Base+0x27d4> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r2, r3 │ │ │ │ moveq r5, sl │ │ │ │ - b d1ca4 <_PyObject_MakeTpCall@@Base+0x27c4> │ │ │ │ + b d1d7c <_PyObject_MakeTpCall@@Base+0x27d4> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r0, r2 │ │ │ │ - bne d1ce0 <_PyObject_MakeTpCall@@Base+0x2800> │ │ │ │ + bne d1db8 <_PyObject_MakeTpCall@@Base+0x2810> │ │ │ │ ldr r0, [sl, #20] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r0, r2 │ │ │ │ moveq sl, r3 │ │ │ │ - b d1ce0 <_PyObject_MakeTpCall@@Base+0x2800> │ │ │ │ + b d1db8 <_PyObject_MakeTpCall@@Base+0x2810> │ │ │ │ mov r5, r7 │ │ │ │ - b d1c38 <_PyObject_MakeTpCall@@Base+0x2758> │ │ │ │ + b d1d10 <_PyObject_MakeTpCall@@Base+0x2768> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d0940 <_PyObject_MakeTpCall@@Base+0x1460> │ │ │ │ - bl 257fe8 │ │ │ │ + bne d0a18 <_PyObject_MakeTpCall@@Base+0x1470> │ │ │ │ + bl 258960 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r1, [pc, #-2540] @ d1374 <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ + beq d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ + ldr r1, [pc, #-2544] @ d1448 <_PyObject_MakeTpCall@@Base+0x1ea0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2fe0 <_PyObject_MakeTpCall@@Base+0x3b00> │ │ │ │ + beq d30c4 <_PyObject_MakeTpCall@@Base+0x3b1c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0940 <_PyObject_MakeTpCall@@Base+0x1460> │ │ │ │ + bgt d0a18 <_PyObject_MakeTpCall@@Base+0x1470> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0940 <_PyObject_MakeTpCall@@Base+0x1460> │ │ │ │ + bne d0a18 <_PyObject_MakeTpCall@@Base+0x1470> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b d0940 <_PyObject_MakeTpCall@@Base+0x1460> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b d0a18 <_PyObject_MakeTpCall@@Base+0x1470> │ │ │ │ ldr r3, [r8, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d22f4 <_PyObject_MakeTpCall@@Base+0x2e14> │ │ │ │ + beq d23cc <_PyObject_MakeTpCall@@Base+0x2e24> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - ble d231c <_PyObject_MakeTpCall@@Base+0x2e3c> │ │ │ │ + ble d23f4 <_PyObject_MakeTpCall@@Base+0x2e4c> │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ cmp ip, r5 │ │ │ │ - bne d1fc4 <_PyObject_MakeTpCall@@Base+0x2ae4> │ │ │ │ + bne d219c <_PyObject_MakeTpCall@@Base+0x2bf4> │ │ │ │ ldr r4, [fp, #-84] @ 0xffffffac │ │ │ │ mov r5, r8 │ │ │ │ - b d1c5c <_PyObject_MakeTpCall@@Base+0x277c> │ │ │ │ + b d1d34 <_PyObject_MakeTpCall@@Base+0x278c> │ │ │ │ cmp lr, #0 │ │ │ │ - ble d123c <_PyObject_MakeTpCall@@Base+0x1d5c> │ │ │ │ + ble d1314 <_PyObject_MakeTpCall@@Base+0x1d6c> │ │ │ │ add r2, r0, #12 │ │ │ │ orr r1, r0, #1 │ │ │ │ - b d1160 <_PyObject_MakeTpCall@@Base+0x1c80> │ │ │ │ + b d1238 <_PyObject_MakeTpCall@@Base+0x1c90> │ │ │ │ cmp ip, #0 │ │ │ │ - ble d221c <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + ble d22f4 <_PyObject_MakeTpCall@@Base+0x2d4c> │ │ │ │ cmp r9, r3 │ │ │ │ - bne d1f88 <_PyObject_MakeTpCall@@Base+0x2aa8> │ │ │ │ + bne d213c <_PyObject_MakeTpCall@@Base+0x2b94> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b d0110 <_PyObject_MakeTpCall@@Base+0xc30> │ │ │ │ + b d01e8 <_PyObject_MakeTpCall@@Base+0xc40> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - b d1b64 <_PyObject_MakeTpCall@@Base+0x2684> │ │ │ │ + b d1c3c <_PyObject_MakeTpCall@@Base+0x2694> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - bne d2ff4 <_PyObject_MakeTpCall@@Base+0x3b14> │ │ │ │ + bne d30d8 <_PyObject_MakeTpCall@@Base+0x3b30> │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr ip, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ add r0, r2, #12 │ │ │ │ ldr lr, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0, #4]! │ │ │ │ cmp r7, r4 │ │ │ │ - beq d1e88 <_PyObject_MakeTpCall@@Base+0x29a8> │ │ │ │ + beq d1f60 <_PyObject_MakeTpCall@@Base+0x29b8> │ │ │ │ orrs r9, r1, lr │ │ │ │ - bne d1e58 <_PyObject_MakeTpCall@@Base+0x2978> │ │ │ │ + bne d1f30 <_PyObject_MakeTpCall@@Base+0x2988> │ │ │ │ ldr r1, [r7, #144] @ 0x90 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ ldr r9, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne d2554 <_PyObject_MakeTpCall@@Base+0x3074> │ │ │ │ + bne d2618 <_PyObject_MakeTpCall@@Base+0x3070> │ │ │ │ cmp ip, #0 │ │ │ │ - bne d2548 <_PyObject_MakeTpCall@@Base+0x3068> │ │ │ │ + bne d260c <_PyObject_MakeTpCall@@Base+0x3064> │ │ │ │ ldr ip, [r7, #104] @ 0x68 │ │ │ │ subs ip, ip, #0 │ │ │ │ movne ip, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne d2eb8 <_PyObject_MakeTpCall@@Base+0x39d8> │ │ │ │ + bne d2f9c <_PyObject_MakeTpCall@@Base+0x39f4> │ │ │ │ cmp r1, #0 │ │ │ │ - bne d2eb8 <_PyObject_MakeTpCall@@Base+0x39d8> │ │ │ │ + bne d2f9c <_PyObject_MakeTpCall@@Base+0x39f4> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1e38 <_PyObject_MakeTpCall@@Base+0x2958> │ │ │ │ + bne d1f10 <_PyObject_MakeTpCall@@Base+0x2968> │ │ │ │ str ip, [fp, #-84] @ 0xffffffac │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b d1540 <_PyObject_MakeTpCall@@Base+0x2060> │ │ │ │ + b d1618 <_PyObject_MakeTpCall@@Base+0x2070> │ │ │ │ mov r0, sl │ │ │ │ - bl be96c │ │ │ │ + bl beab8 │ │ │ │ ldr ip, [r4, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne d27d0 <_PyObject_MakeTpCall@@Base+0x32f0> │ │ │ │ + bne d28a4 <_PyObject_MakeTpCall@@Base+0x32fc> │ │ │ │ ldr r3, [sl, #436] @ 0x1b4 │ │ │ │ add r6, r0, #20 │ │ │ │ str r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r4, ip │ │ │ │ str r7, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r3, r8 │ │ │ │ str r9, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r8, sl │ │ │ │ mov sl, r3 │ │ │ │ - b d1f28 <_PyObject_MakeTpCall@@Base+0x2a48> │ │ │ │ + b d2000 <_PyObject_MakeTpCall@@Base+0x2a58> │ │ │ │ add ip, r7, #4 │ │ │ │ ldr r0, [r8, #436] @ 0x1b4 │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r0, ip, lsl #2] │ │ │ │ - bl 11b884 │ │ │ │ + bl 11ba1c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #-20] @ 0xffffffec │ │ │ │ - beq d2fec <_PyObject_MakeTpCall@@Base+0x3b0c> │ │ │ │ + beq d30d0 <_PyObject_MakeTpCall@@Base+0x3b28> │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r6, #-16] │ │ │ │ add r6, r6, #20 │ │ │ │ str r9, [r6, #-32] @ 0xffffffe0 │ │ │ │ ldrne r3, [r6, #-28] @ 0xffffffe4 │ │ │ │ orrne r3, r3, #16 │ │ │ │ strne r3, [r6, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r9, r5, r7, lsl #2 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt d1ee8 <_PyObject_MakeTpCall@@Base+0x2a08> │ │ │ │ + bgt d1fc0 <_PyObject_MakeTpCall@@Base+0x2a18> │ │ │ │ mov r2, sl │ │ │ │ mov r5, r9 │ │ │ │ mov sl, r8 │ │ │ │ ldr r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r7, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r8, r2 │ │ │ │ ldr r9, [fp, #-116] @ 0xffffff8c │ │ │ │ - b d0a30 <_PyObject_MakeTpCall@@Base+0x1550> │ │ │ │ + b d0b08 <_PyObject_MakeTpCall@@Base+0x1560> │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - b d1b84 <_PyObject_MakeTpCall@@Base+0x26a4> │ │ │ │ - ldr r0, [pc, #-3088] @ d135c <_PyObject_MakeTpCall@@Base+0x1e7c> │ │ │ │ - bl 99260 │ │ │ │ - ldr r1, [pc, #-3096] @ d135c <_PyObject_MakeTpCall@@Base+0x1e7c> │ │ │ │ + b d1c5c <_PyObject_MakeTpCall@@Base+0x26b4> │ │ │ │ + ldr r0, [pc, #-3088] @ d1434 <_PyObject_MakeTpCall@@Base+0x1e8c> │ │ │ │ + bl 992e8 │ │ │ │ + ldr r1, [pc, #-3096] @ d1434 <_PyObject_MakeTpCall@@Base+0x1e8c> │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d082c <_PyObject_MakeTpCall@@Base+0x1284> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2f7228 │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ + ldr r0, [pc, #-3120] @ d1438 <_PyObject_MakeTpCall@@Base+0x1e90> │ │ │ │ + bl 992e8 │ │ │ │ + ldr r1, [pc, #-3128] @ d1438 <_PyObject_MakeTpCall@@Base+0x1e90> │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d08cc <_PyObject_MakeTpCall@@Base+0x1324> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2f7228 │ │ │ │ + b d17a8 <_PyObject_MakeTpCall@@Base+0x2200> │ │ │ │ + ldr r0, [pc, #-3136] @ d144c <_PyObject_MakeTpCall@@Base+0x1ea4> │ │ │ │ + bl 992e8 │ │ │ │ + ldr r1, [pc, #-3144] @ d144c <_PyObject_MakeTpCall@@Base+0x1ea4> │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d0acc <_PyObject_MakeTpCall@@Base+0x1524> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2f7228 │ │ │ │ + b d0ae4 <_PyObject_MakeTpCall@@Base+0x153c> │ │ │ │ + ldr r0, [pc, #-3168] @ d1450 <_PyObject_MakeTpCall@@Base+0x1ea8> │ │ │ │ + bl 992e8 │ │ │ │ + ldr r1, [pc, #-3176] @ d1450 <_PyObject_MakeTpCall@@Base+0x1ea8> │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d0a5c <_PyObject_MakeTpCall@@Base+0x14b4> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2f7228 │ │ │ │ + b d0a74 <_PyObject_MakeTpCall@@Base+0x14cc> │ │ │ │ + ldr r0, [pc, #-3224] @ d143c <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ + bl 992e8 │ │ │ │ + cmn r0, #1 │ │ │ │ + mov r2, r0 │ │ │ │ + ldrne r1, [pc, #-3240] @ d143c <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ + bne d0c58 <_PyObject_MakeTpCall@@Base+0x16b0> │ │ │ │ + ldr r1, [pc, #-3248] @ d143c <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2f7228 │ │ │ │ + b d16e8 <_PyObject_MakeTpCall@@Base+0x2140> │ │ │ │ + ldr r0, [pc, #-3260] @ d1440 <_PyObject_MakeTpCall@@Base+0x1e98> │ │ │ │ + bl 992e8 │ │ │ │ + ldr r1, [pc, #-3268] @ d1440 <_PyObject_MakeTpCall@@Base+0x1e98> │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0754 <_PyObject_MakeTpCall@@Base+0x1274> │ │ │ │ + bne d0be8 <_PyObject_MakeTpCall@@Base+0x1640> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2f764c │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bl 2f7228 │ │ │ │ + b d0c00 <_PyObject_MakeTpCall@@Base+0x1658> │ │ │ │ + ldr r0, [pc, #-3292] @ d1444 <_PyObject_MakeTpCall@@Base+0x1e9c> │ │ │ │ + bl 992e8 │ │ │ │ + ldr r1, [pc, #-3300] @ d1444 <_PyObject_MakeTpCall@@Base+0x1e9c> │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d04fc <_PyObject_MakeTpCall@@Base+0xf54> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2f7228 │ │ │ │ + b d0514 <_PyObject_MakeTpCall@@Base+0xf6c> │ │ │ │ cmp ip, #1 │ │ │ │ - beq d221c <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + beq d22f4 <_PyObject_MakeTpCall@@Base+0x2d4c> │ │ │ │ add r9, r0, #16 │ │ │ │ mov lr, #1 │ │ │ │ ldr sl, [r9, #4]! │ │ │ │ cmp sl, r3 │ │ │ │ - bne d2210 <_PyObject_MakeTpCall@@Base+0x2d30> │ │ │ │ + bne d22e8 <_PyObject_MakeTpCall@@Base+0x2d40> │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r0, r1 │ │ │ │ - bne d2204 <_PyObject_MakeTpCall@@Base+0x2d24> │ │ │ │ + bne d22dc <_PyObject_MakeTpCall@@Base+0x2d34> │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b d1ab8 <_PyObject_MakeTpCall@@Base+0x25d8> │ │ │ │ + b d1b90 <_PyObject_MakeTpCall@@Base+0x25e8> │ │ │ │ + ldr r0, [pc, #-3384] @ d1448 <_PyObject_MakeTpCall@@Base+0x1ea0> │ │ │ │ + bl 992e8 │ │ │ │ + ldr r1, [pc, #-3392] @ d1448 <_PyObject_MakeTpCall@@Base+0x1ea0> │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d09ec <_PyObject_MakeTpCall@@Base+0x1444> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2f7228 │ │ │ │ + b d0a04 <_PyObject_MakeTpCall@@Base+0x145c> │ │ │ │ add r2, r2, #1 │ │ │ │ - b d1db0 <_PyObject_MakeTpCall@@Base+0x28d0> │ │ │ │ + b d1e88 <_PyObject_MakeTpCall@@Base+0x28e0> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d0a88 <_PyObject_MakeTpCall@@Base+0x14e0> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d09b0 <_PyObject_MakeTpCall@@Base+0x14d0> │ │ │ │ - bl 2bb050 │ │ │ │ + bne d0af8 <_PyObject_MakeTpCall@@Base+0x1550> │ │ │ │ + bl 2bb118 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r1, [pc, #-3204] @ d1370 <_PyObject_MakeTpCall@@Base+0x1e90> │ │ │ │ + beq d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ + ldr r1, [pc, #-3472] @ d144c <_PyObject_MakeTpCall@@Base+0x1ea4> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2fe0 <_PyObject_MakeTpCall@@Base+0x3b00> │ │ │ │ + beq d30c4 <_PyObject_MakeTpCall@@Base+0x3b1c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d09b0 <_PyObject_MakeTpCall@@Base+0x14d0> │ │ │ │ + bgt d0af8 <_PyObject_MakeTpCall@@Base+0x1550> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d09b0 <_PyObject_MakeTpCall@@Base+0x14d0> │ │ │ │ + bne d0af8 <_PyObject_MakeTpCall@@Base+0x1550> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b d09b0 <_PyObject_MakeTpCall@@Base+0x14d0> │ │ │ │ - ldr r0, [pc, #-3284] @ d1360 <_PyObject_MakeTpCall@@Base+0x1e80> │ │ │ │ - bl 99260 │ │ │ │ - ldr r1, [pc, #-3292] @ d1360 <_PyObject_MakeTpCall@@Base+0x1e80> │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d07f4 <_PyObject_MakeTpCall@@Base+0x1314> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2f764c │ │ │ │ - b d16d0 <_PyObject_MakeTpCall@@Base+0x21f0> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b d0af8 <_PyObject_MakeTpCall@@Base+0x1550> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24372 @ 0x5f34 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d0a20 <_PyObject_MakeTpCall@@Base+0x1540> │ │ │ │ - bl 2bb050 │ │ │ │ + bne d0a88 <_PyObject_MakeTpCall@@Base+0x14e0> │ │ │ │ + bl 2bb118 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r1, [pc, #-3328] @ d1378 <_PyObject_MakeTpCall@@Base+0x1e98> │ │ │ │ + beq d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ + ldr r1, [pc, #-3564] @ d1450 <_PyObject_MakeTpCall@@Base+0x1ea8> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl a95e8 │ │ │ │ + bl a9604 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2fe0 <_PyObject_MakeTpCall@@Base+0x3b00> │ │ │ │ + beq d30c4 <_PyObject_MakeTpCall@@Base+0x3b1c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0a20 <_PyObject_MakeTpCall@@Base+0x1540> │ │ │ │ + bgt d0a88 <_PyObject_MakeTpCall@@Base+0x14e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0a20 <_PyObject_MakeTpCall@@Base+0x1540> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b d0a20 <_PyObject_MakeTpCall@@Base+0x1540> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d0a20 <_PyObject_MakeTpCall@@Base+0x1540> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r0, [pc, #-3428] @ d1364 <_PyObject_MakeTpCall@@Base+0x1e84> │ │ │ │ - bl 99260 │ │ │ │ - cmn r0, #1 │ │ │ │ - mov r2, r0 │ │ │ │ - ldrne r1, [pc, #-3444] @ d1364 <_PyObject_MakeTpCall@@Base+0x1e84> │ │ │ │ - bne d0b80 <_PyObject_MakeTpCall@@Base+0x16a0> │ │ │ │ - ldr r1, [pc, #-3452] @ d1364 <_PyObject_MakeTpCall@@Base+0x1e84> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2f764c │ │ │ │ - b d1610 <_PyObject_MakeTpCall@@Base+0x2130> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d0b3c <_PyObject_MakeTpCall@@Base+0x165c> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r0, [pc, #-3480] @ d1368 <_PyObject_MakeTpCall@@Base+0x1e88> │ │ │ │ - bl 99260 │ │ │ │ - ldr r1, [pc, #-3488] @ d1368 <_PyObject_MakeTpCall@@Base+0x1e88> │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d0b10 <_PyObject_MakeTpCall@@Base+0x1630> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2f764c │ │ │ │ - b d0b28 <_PyObject_MakeTpCall@@Base+0x1648> │ │ │ │ - ldr r0, [pc, #-3512] @ d136c <_PyObject_MakeTpCall@@Base+0x1e8c> │ │ │ │ - bl 99260 │ │ │ │ - ldr r1, [pc, #-3520] @ d136c <_PyObject_MakeTpCall@@Base+0x1e8c> │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d0424 <_PyObject_MakeTpCall@@Base+0xf44> │ │ │ │ + bne d0a88 <_PyObject_MakeTpCall@@Base+0x14e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f764c │ │ │ │ - b d043c <_PyObject_MakeTpCall@@Base+0xf5c> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d0940 <_PyObject_MakeTpCall@@Base+0x1460> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r0, [pc, #-3560] @ d1370 <_PyObject_MakeTpCall@@Base+0x1e90> │ │ │ │ - bl 99260 │ │ │ │ - ldr r1, [pc, #-3568] @ d1370 <_PyObject_MakeTpCall@@Base+0x1e90> │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d0984 <_PyObject_MakeTpCall@@Base+0x14a4> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2f764c │ │ │ │ - b d099c <_PyObject_MakeTpCall@@Base+0x14bc> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b d0a88 <_PyObject_MakeTpCall@@Base+0x14e0> │ │ │ │ mov r0, sl │ │ │ │ - bl a1588 │ │ │ │ + bl a15ec │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d2294 <_PyObject_MakeTpCall@@Base+0x2db4> │ │ │ │ + beq d236c <_PyObject_MakeTpCall@@Base+0x2dc4> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b d14d8 <_PyObject_MakeTpCall@@Base+0x1ff8> │ │ │ │ - ldr r0, [pc, #-3624] @ d1374 <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ - bl 99260 │ │ │ │ - ldr r1, [pc, #-3632] @ d1374 <_PyObject_MakeTpCall@@Base+0x1e94> │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d0914 <_PyObject_MakeTpCall@@Base+0x1434> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2f764c │ │ │ │ - b d092c <_PyObject_MakeTpCall@@Base+0x144c> │ │ │ │ + b d15b0 <_PyObject_MakeTpCall@@Base+0x2008> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d09b0 <_PyObject_MakeTpCall@@Base+0x14d0> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r0, [pc, #-3672] @ d1378 <_PyObject_MakeTpCall@@Base+0x1e98> │ │ │ │ - bl 99260 │ │ │ │ - ldr r1, [pc, #-3680] @ d1378 <_PyObject_MakeTpCall@@Base+0x1e98> │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d09f4 <_PyObject_MakeTpCall@@Base+0x1514> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2f764c │ │ │ │ - b d0a0c <_PyObject_MakeTpCall@@Base+0x152c> │ │ │ │ + beq d0a18 <_PyObject_MakeTpCall@@Base+0x1470> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d0c14 <_PyObject_MakeTpCall@@Base+0x166c> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d0af8 <_PyObject_MakeTpCall@@Base+0x1550> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq d0450 <_PyObject_MakeTpCall@@Base+0xf70> │ │ │ │ + beq d0528 <_PyObject_MakeTpCall@@Base+0xf80> │ │ │ │ mov r0, r5 │ │ │ │ - bl a7928 │ │ │ │ - b d170c <_PyObject_MakeTpCall@@Base+0x222c> │ │ │ │ + bl a7988 │ │ │ │ + b d17e4 <_PyObject_MakeTpCall@@Base+0x223c> │ │ │ │ mov r0, ip │ │ │ │ mov r7, r3 │ │ │ │ - b d0098 <_PyObject_MakeTpCall@@Base+0xbb8> │ │ │ │ + b d0170 <_PyObject_MakeTpCall@@Base+0xbc8> │ │ │ │ add lr, lr, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bne d1f98 <_PyObject_MakeTpCall@@Base+0x2ab8> │ │ │ │ + bne d214c <_PyObject_MakeTpCall@@Base+0x2ba4> │ │ │ │ ldr ip, [r3, #172] @ 0xac │ │ │ │ cmp ip, #0 │ │ │ │ - beq d2504 <_PyObject_MakeTpCall@@Base+0x3024> │ │ │ │ + beq d25c8 <_PyObject_MakeTpCall@@Base+0x3020> │ │ │ │ ldr r9, [ip, #8] │ │ │ │ add lr, ip, #12 │ │ │ │ mov r0, #0 │ │ │ │ cmp r9, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble d252c <_PyObject_MakeTpCall@@Base+0x304c> │ │ │ │ + ble d25f0 <_PyObject_MakeTpCall@@Base+0x3048> │ │ │ │ ldr sl, [lr, #4]! │ │ │ │ cmp sl, r7 │ │ │ │ - bne d2234 <_PyObject_MakeTpCall@@Base+0x2d54> │ │ │ │ - b d1fac <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ - ldr r1, [pc, #-3804] @ d137c <_PyObject_MakeTpCall@@Base+0x1e9c> │ │ │ │ + bne d230c <_PyObject_MakeTpCall@@Base+0x2d64> │ │ │ │ + b d2160 <_PyObject_MakeTpCall@@Base+0x2bb8> │ │ │ │ + ldr r1, [pc, #-3804] @ d1454 <_PyObject_MakeTpCall@@Base+0x1eac> │ │ │ │ mov r0, r8 │ │ │ │ - bl 1195b0 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119748 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d147c <_PyObject_MakeTpCall@@Base+0x1f9c> │ │ │ │ - b d14c4 <_PyObject_MakeTpCall@@Base+0x1fe4> │ │ │ │ + beq d1554 <_PyObject_MakeTpCall@@Base+0x1fac> │ │ │ │ + b d159c <_PyObject_MakeTpCall@@Base+0x1ff4> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq d142c <_PyObject_MakeTpCall@@Base+0x1f4c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq d1504 <_PyObject_MakeTpCall@@Base+0x1f5c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47832 @ 0xbad8 │ │ │ │ + movw r1, #45780 @ 0xb2d4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ ldr r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d21f8 <_PyObject_MakeTpCall@@Base+0x2d18> │ │ │ │ + bgt d22d0 <_PyObject_MakeTpCall@@Base+0x2d28> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d21f8 <_PyObject_MakeTpCall@@Base+0x2d18> │ │ │ │ + bne d22d0 <_PyObject_MakeTpCall@@Base+0x2d28> │ │ │ │ mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b d21f8 <_PyObject_MakeTpCall@@Base+0x2d18> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b d22d0 <_PyObject_MakeTpCall@@Base+0x2d28> │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ - movw r2, #65428 @ 0xff94 │ │ │ │ - movt r2, #12 │ │ │ │ + movw r2, #108 @ 0x6c │ │ │ │ + movt r2, #13 │ │ │ │ cmp r3, r2 │ │ │ │ - beq d1ac0 <_PyObject_MakeTpCall@@Base+0x25e0> │ │ │ │ + beq d1b98 <_PyObject_MakeTpCall@@Base+0x25f0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d272c <_PyObject_MakeTpCall@@Base+0x324c> │ │ │ │ + beq d2800 <_PyObject_MakeTpCall@@Base+0x3258> │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ - b d02bc <_PyObject_MakeTpCall@@Base+0xddc> │ │ │ │ + b d0394 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ mov r3, r8 │ │ │ │ cmp r3, r5 │ │ │ │ - beq d1dc4 <_PyObject_MakeTpCall@@Base+0x28e4> │ │ │ │ + beq d1e9c <_PyObject_MakeTpCall@@Base+0x28f4> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d22f8 <_PyObject_MakeTpCall@@Base+0x2e18> │ │ │ │ + bne d23d0 <_PyObject_MakeTpCall@@Base+0x2e28> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq d1dc4 <_PyObject_MakeTpCall@@Base+0x28e4> │ │ │ │ + beq d1e9c <_PyObject_MakeTpCall@@Base+0x28f4> │ │ │ │ ldr r3, [r5, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d25e8 <_PyObject_MakeTpCall@@Base+0x3108> │ │ │ │ + beq d26ac <_PyObject_MakeTpCall@@Base+0x3104> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - ble d2610 <_PyObject_MakeTpCall@@Base+0x3130> │ │ │ │ + ble d26d4 <_PyObject_MakeTpCall@@Base+0x312c> │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ cmp ip, r8 │ │ │ │ - bne d2334 <_PyObject_MakeTpCall@@Base+0x2e54> │ │ │ │ - b d1c5c <_PyObject_MakeTpCall@@Base+0x277c> │ │ │ │ + bne d240c <_PyObject_MakeTpCall@@Base+0x2e64> │ │ │ │ + b d1d34 <_PyObject_MakeTpCall@@Base+0x278c> │ │ │ │ cmp r4, #3 │ │ │ │ movle r5, #0 │ │ │ │ andgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d0f04 <_PyObject_MakeTpCall@@Base+0x1a24> │ │ │ │ + beq d0fdc <_PyObject_MakeTpCall@@Base+0x1a34> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 2e8b90 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d0f04 <_PyObject_MakeTpCall@@Base+0x1a24> │ │ │ │ - cmp r2, r1 │ │ │ │ - beq d1118 <_PyObject_MakeTpCall@@Base+0x1c38> │ │ │ │ - ldr r0, [pc, #3624] @ d31a8 <_PyObject_MakeTpCall@@Base+0x3cc8> │ │ │ │ - str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl 99260 │ │ │ │ - ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - cmn r0, #1 │ │ │ │ - str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bne d112c <_PyObject_MakeTpCall@@Base+0x1c4c> │ │ │ │ - bl 1435d8 │ │ │ │ - b d0e24 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + bl 2e8770 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d0fdc <_PyObject_MakeTpCall@@Base+0x1a34> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r1, sl │ │ │ │ - ble d0e74 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + ble d0f4c <_PyObject_MakeTpCall@@Base+0x19a4> │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d24f0 <_PyObject_MakeTpCall@@Base+0x3010> │ │ │ │ + beq d26f0 <_PyObject_MakeTpCall@@Base+0x3148> │ │ │ │ cmp sl, r1 │ │ │ │ - blt d1304 <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ - b d0e74 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + blt d13dc <_PyObject_MakeTpCall@@Base+0x1e34> │ │ │ │ + b d0f4c <_PyObject_MakeTpCall@@Base+0x19a4> │ │ │ │ + cmp r2, r1 │ │ │ │ + beq d11f0 <_PyObject_MakeTpCall@@Base+0x1c48> │ │ │ │ + ldr r0, [pc, #3596] @ d328c <_PyObject_MakeTpCall@@Base+0x3ce4> │ │ │ │ + str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ + bl 992e8 │ │ │ │ + ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ + cmn r0, #1 │ │ │ │ + str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ + bne d1204 <_PyObject_MakeTpCall@@Base+0x1c5c> │ │ │ │ + bl 143ca0 │ │ │ │ + b d0efc <_PyObject_MakeTpCall@@Base+0x1954> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r7, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d101c <_PyObject_MakeTpCall@@Base+0x1b3c> │ │ │ │ + beq d10f4 <_PyObject_MakeTpCall@@Base+0x1b4c> │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e8b90 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d101c <_PyObject_MakeTpCall@@Base+0x1b3c> │ │ │ │ + bl 2e8770 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d10f4 <_PyObject_MakeTpCall@@Base+0x1b4c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d23fc <_PyObject_MakeTpCall@@Base+0x2f1c> │ │ │ │ + beq d24d4 <_PyObject_MakeTpCall@@Base+0x2f2c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bne d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #41544 @ 0xa248 │ │ │ │ + movw r2, #44224 @ 0xacc0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 2e0458 <_PyErr_Format@@Base> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bl 2e0fa8 <_PyErr_Format@@Base> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3180 <_PyObject_MakeTpCall@@Base+0x3ca0> │ │ │ │ - movw r3, #52396 @ 0xccac │ │ │ │ + bne d3264 <_PyObject_MakeTpCall@@Base+0x3cbc> │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33744 @ 0x83d0 │ │ │ │ + movw r1, #31984 @ 0x7cf0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #3420] @ d31ac <_PyObject_MakeTpCall@@Base+0x3ccc> │ │ │ │ - bl 140f34 │ │ │ │ - ldr r1, [pc, #3412] @ d31ac <_PyObject_MakeTpCall@@Base+0x3ccc> │ │ │ │ + ldr r3, [pc, #3432] @ d3290 <_PyObject_MakeTpCall@@Base+0x3ce8> │ │ │ │ + bl 14161c │ │ │ │ + ldr r1, [pc, #3424] @ d3290 <_PyObject_MakeTpCall@@Base+0x3ce8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 142dcc <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 143494 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bgt d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ sub r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d0fb8 <_PyObject_MakeTpCall@@Base+0x1ad8> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d1090 <_PyObject_MakeTpCall@@Base+0x1ae8> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl a0094 │ │ │ │ + bl a00f8 │ │ │ │ mov r5, r0 │ │ │ │ - b d1908 <_PyObject_MakeTpCall@@Base+0x2428> │ │ │ │ + b d19e0 <_PyObject_MakeTpCall@@Base+0x2438> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, sl │ │ │ │ - ble d0e74 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + ble d0f4c <_PyObject_MakeTpCall@@Base+0x19a4> │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr r1, [r9, #24] │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ ldrb r2, [r2, sl] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ add r3, r1, r2, lsl #3 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b d130c <_PyObject_MakeTpCall@@Base+0x1e2c> │ │ │ │ + b d13e4 <_PyObject_MakeTpCall@@Base+0x1e3c> │ │ │ │ cmp r8, #3 │ │ │ │ movle r6, #0 │ │ │ │ andgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d10b8 <_PyObject_MakeTpCall@@Base+0x1bd8> │ │ │ │ + beq d1190 <_PyObject_MakeTpCall@@Base+0x1be8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e8b90 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b d10b8 <_PyObject_MakeTpCall@@Base+0x1bd8> │ │ │ │ - add sl, sl, #1 │ │ │ │ - add r3, r3, #12 │ │ │ │ - cmp sl, r1 │ │ │ │ - blt d23ac <_PyObject_MakeTpCall@@Base+0x2ecc> │ │ │ │ - b d0e74 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + bl 2e8770 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b d1190 <_PyObject_MakeTpCall@@Base+0x1be8> │ │ │ │ mov r0, r3 │ │ │ │ cmp r0, r7 │ │ │ │ - beq d1fac <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ + beq d2160 <_PyObject_MakeTpCall@@Base+0x2bb8> │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2508 <_PyObject_MakeTpCall@@Base+0x3028> │ │ │ │ + bne d25cc <_PyObject_MakeTpCall@@Base+0x3024> │ │ │ │ movw ip, #36124 @ 0x8d1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ cmp r7, ip │ │ │ │ - beq d3038 <_PyObject_MakeTpCall@@Base+0x3b58> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq d30ec <_PyObject_MakeTpCall@@Base+0x3b44> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #36048 @ 0x8cd0 │ │ │ │ + movw r1, #34192 @ 0x8590 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b d02b8 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + bl 16f2c4 │ │ │ │ + b d0390 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ cmp lr, #0 │ │ │ │ - beq d1e80 <_PyObject_MakeTpCall@@Base+0x29a0> │ │ │ │ - b d1e94 <_PyObject_MakeTpCall@@Base+0x29b4> │ │ │ │ + beq d1f58 <_PyObject_MakeTpCall@@Base+0x29b0> │ │ │ │ + b d1f6c <_PyObject_MakeTpCall@@Base+0x29c4> │ │ │ │ cmp lr, #0 │ │ │ │ - bne d1e94 <_PyObject_MakeTpCall@@Base+0x29b4> │ │ │ │ + bne d1f6c <_PyObject_MakeTpCall@@Base+0x29c4> │ │ │ │ cmp r1, #0 │ │ │ │ - beq d1e88 <_PyObject_MakeTpCall@@Base+0x29a8> │ │ │ │ - b d1e94 <_PyObject_MakeTpCall@@Base+0x29b4> │ │ │ │ - ldr r1, [pc, #3136] @ d31b0 <_PyObject_MakeTpCall@@Base+0x3cd0> │ │ │ │ + beq d1f60 <_PyObject_MakeTpCall@@Base+0x29b8> │ │ │ │ + b d1f6c <_PyObject_MakeTpCall@@Base+0x29c4> │ │ │ │ + ldr r1, [pc, #3168] @ d3294 <_PyObject_MakeTpCall@@Base+0x3cec> │ │ │ │ mov r0, r8 │ │ │ │ - bl 1195b0 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119748 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d14c0 <_PyObject_MakeTpCall@@Base+0x1fe0> │ │ │ │ - ldr r1, [pc, #3120] @ d31b4 <_PyObject_MakeTpCall@@Base+0x3cd4> │ │ │ │ + bne d1598 <_PyObject_MakeTpCall@@Base+0x1ff0> │ │ │ │ + ldr r1, [pc, #3152] @ d3298 <_PyObject_MakeTpCall@@Base+0x3cf0> │ │ │ │ mov r0, r8 │ │ │ │ - bl 1195b0 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119748 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d14c0 <_PyObject_MakeTpCall@@Base+0x1fe0> │ │ │ │ - ldr r1, [pc, #3104] @ d31b8 <_PyObject_MakeTpCall@@Base+0x3cd8> │ │ │ │ + bne d1598 <_PyObject_MakeTpCall@@Base+0x1ff0> │ │ │ │ + ldr r1, [pc, #3136] @ d329c <_PyObject_MakeTpCall@@Base+0x3cf4> │ │ │ │ mov r0, r8 │ │ │ │ - bl 1195b0 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 119748 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d14c0 <_PyObject_MakeTpCall@@Base+0x1fe0> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + bne d1598 <_PyObject_MakeTpCall@@Base+0x1ff0> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47880 @ 0xbb08 │ │ │ │ + movw r1, #45828 @ 0xb304 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2294 <_PyObject_MakeTpCall@@Base+0x2db4> │ │ │ │ + bgt d236c <_PyObject_MakeTpCall@@Base+0x2dc4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2294 <_PyObject_MakeTpCall@@Base+0x2db4> │ │ │ │ + bne d236c <_PyObject_MakeTpCall@@Base+0x2dc4> │ │ │ │ mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b d2294 <_PyObject_MakeTpCall@@Base+0x2db4> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b d236c <_PyObject_MakeTpCall@@Base+0x2dc4> │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r8 │ │ │ │ - beq d1c5c <_PyObject_MakeTpCall@@Base+0x277c> │ │ │ │ + beq d1d34 <_PyObject_MakeTpCall@@Base+0x278c> │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d25ec <_PyObject_MakeTpCall@@Base+0x310c> │ │ │ │ + bne d26b0 <_PyObject_MakeTpCall@@Base+0x3108> │ │ │ │ movw r3, #36124 @ 0x8d1c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r8, r3 │ │ │ │ - beq d1c5c <_PyObject_MakeTpCall@@Base+0x277c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq d1d34 <_PyObject_MakeTpCall@@Base+0x278c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #37156 @ 0x9124 │ │ │ │ + movw r1, #35300 @ 0x89e4 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b d02b8 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - movw r1, #13604 @ 0x3524 │ │ │ │ - movt r1, #97 @ 0x61 │ │ │ │ + bl 16f2c4 │ │ │ │ + b d0390 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + add sl, sl, #1 │ │ │ │ + add r3, r3, #12 │ │ │ │ + cmp sl, r1 │ │ │ │ + blt d2458 <_PyObject_MakeTpCall@@Base+0x2eb0> │ │ │ │ + b d0f4c <_PyObject_MakeTpCall@@Base+0x19a4> │ │ │ │ + ldr r1, [pc, #2964] @ d32a0 <_PyObject_MakeTpCall@@Base+0x3cf8> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl aefac │ │ │ │ + bl af008 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #100] @ 0x64 │ │ │ │ - bne d1724 <_PyObject_MakeTpCall@@Base+0x2244> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bne d17fc <_PyObject_MakeTpCall@@Base+0x2254> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ blx r3 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne d050c <_PyObject_MakeTpCall@@Base+0x102c> │ │ │ │ + bne d05e4 <_PyObject_MakeTpCall@@Base+0x103c> │ │ │ │ cmp r6, #0 │ │ │ │ - bne d2298 <_PyObject_MakeTpCall@@Base+0x2db8> │ │ │ │ - b d21f8 <_PyObject_MakeTpCall@@Base+0x2d18> │ │ │ │ + bne d2370 <_PyObject_MakeTpCall@@Base+0x2dc8> │ │ │ │ + b d22d0 <_PyObject_MakeTpCall@@Base+0x2d28> │ │ │ │ mov r0, sl │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b d170c <_PyObject_MakeTpCall@@Base+0x222c> │ │ │ │ - bl 64b74 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b d17e4 <_PyObject_MakeTpCall@@Base+0x223c> │ │ │ │ + bl 64b7c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0660 <_PyObject_MakeTpCall@@Base+0x1180> │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne d0a38 <_PyObject_MakeTpCall@@Base+0x1490> │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - movw r1, #5241 @ 0x1479 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + movw r1, #2609 @ 0xa31 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0a74 <_PyObject_MakeTpCall@@Base+0x14cc> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d08ec <_PyObject_MakeTpCall@@Base+0x140c> │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne d0738 <_PyObject_MakeTpCall@@Base+0x1190> │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d092c <_PyObject_MakeTpCall@@Base+0x144c> │ │ │ │ - ldr r1, [pc, #2772] @ d31bc <_PyObject_MakeTpCall@@Base+0x3cdc> │ │ │ │ + movw r1, #5241 @ 0x1479 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ + ldr r1, [pc, #2792] @ d32a4 <_PyObject_MakeTpCall@@Base+0x3cfc> │ │ │ │ movw r0, #36124 @ 0x8d1c │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl aefac │ │ │ │ + bl af008 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #104] @ 0x68 │ │ │ │ - bne d157c <_PyObject_MakeTpCall@@Base+0x209c> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bne d1654 <_PyObject_MakeTpCall@@Base+0x20ac> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0730 <_PyObject_MakeTpCall@@Base+0x1250> │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne d0808 <_PyObject_MakeTpCall@@Base+0x1260> │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2553 @ 0x9f9 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47668 @ 0xba34 │ │ │ │ + movw r1, #45616 @ 0xb230 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b d02b8 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + bl 14161c │ │ │ │ + b d0390 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b d1930 <_PyObject_MakeTpCall@@Base+0x2450> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - movw r1, #47704 @ 0xba58 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b d2294 <_PyObject_MakeTpCall@@Base+0x2db4> │ │ │ │ + b d1a08 <_PyObject_MakeTpCall@@Base+0x2460> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - beq d1414 <_PyObject_MakeTpCall@@Base+0x1f34> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq d14ec <_PyObject_MakeTpCall@@Base+0x1f44> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #45732 @ 0xb2a4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f2c4 │ │ │ │ + b d236c <_PyObject_MakeTpCall@@Base+0x2dc4> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47784 @ 0xbaa8 │ │ │ │ + movw r1, #45700 @ 0xb284 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b d2294 <_PyObject_MakeTpCall@@Base+0x2db4> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 16f2c4 │ │ │ │ + b d236c <_PyObject_MakeTpCall@@Base+0x2dc4> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47752 @ 0xba88 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + movw r1, #45652 @ 0xb254 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b d2294 <_PyObject_MakeTpCall@@Base+0x2db4> │ │ │ │ + bl 14161c │ │ │ │ + b d236c <_PyObject_MakeTpCall@@Base+0x2dc4> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq d2f48 <_PyObject_MakeTpCall@@Base+0x3a68> │ │ │ │ + beq d302c <_PyObject_MakeTpCall@@Base+0x3a84> │ │ │ │ ubfx r3, r3, #23, #1 │ │ │ │ eor ip, r3, #1 │ │ │ │ - b d1eb4 <_PyObject_MakeTpCall@@Base+0x29d4> │ │ │ │ + b d1f8c <_PyObject_MakeTpCall@@Base+0x29e4> │ │ │ │ + movw r1, #21196 @ 0x52cc │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl b6704 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d09c4 <_PyObject_MakeTpCall@@Base+0x141c> │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + movw r1, #2609 @ 0xa31 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0a04 <_PyObject_MakeTpCall@@Base+0x145c> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0e58 <_PyObject_MakeTpCall@@Base+0x1978> │ │ │ │ - b d0e74 <_PyObject_MakeTpCall@@Base+0x1994> │ │ │ │ + bne d0f30 <_PyObject_MakeTpCall@@Base+0x1988> │ │ │ │ + b d0f4c <_PyObject_MakeTpCall@@Base+0x19a4> │ │ │ │ ldr r3, [sl, #180] @ 0xb4 │ │ │ │ mov r2, #28 │ │ │ │ - ldr r1, [pc, #2476] @ d31c0 <_PyObject_MakeTpCall@@Base+0x3ce0> │ │ │ │ + ldr r1, [pc, #2456] @ d32a8 <_PyObject_MakeTpCall@@Base+0x3d00> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ ldr r1, [r1, r8] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ add r0, r1, r2 │ │ │ │ @@ -169420,473 +169483,465 @@ │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addne r3, r1, r2 │ │ │ │ addeq r3, r1, r3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0c7c <_PyObject_MakeTpCall@@Base+0x179c> │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne d0d54 <_PyObject_MakeTpCall@@Base+0x17ac> │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #4542 @ 0x11be │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e8ad8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d101c <_PyObject_MakeTpCall@@Base+0x1b3c> │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + bl 2e86b8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d10f4 <_PyObject_MakeTpCall@@Base+0x1b4c> │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d1004 <_PyObject_MakeTpCall@@Base+0x1b24> │ │ │ │ + beq d10dc <_PyObject_MakeTpCall@@Base+0x1b34> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b d1004 <_PyObject_MakeTpCall@@Base+0x1b24> │ │ │ │ + b d10dc <_PyObject_MakeTpCall@@Base+0x1b34> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e8ad8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d10b8 <_PyObject_MakeTpCall@@Base+0x1bd8> │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + bl 2e86b8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d1190 <_PyObject_MakeTpCall@@Base+0x1be8> │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d10a4 <_PyObject_MakeTpCall@@Base+0x1bc4> │ │ │ │ + beq d117c <_PyObject_MakeTpCall@@Base+0x1bd4> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b d10a4 <_PyObject_MakeTpCall@@Base+0x1bc4> │ │ │ │ - movw r3, #45160 @ 0xb068 │ │ │ │ + b d117c <_PyObject_MakeTpCall@@Base+0x1bd4> │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47928 @ 0xbb38 │ │ │ │ + movw r1, #45876 @ 0xb334 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bl 16f2c4 │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2984 <_PyObject_MakeTpCall@@Base+0x34a4> │ │ │ │ + beq d2a80 <_PyObject_MakeTpCall@@Base+0x34d8> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [r3, #20] │ │ │ │ str r0, [sl, #12] │ │ │ │ - bne d0624 <_PyObject_MakeTpCall@@Base+0x1144> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #33700 @ 0x83a4 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b d245c <_PyObject_MakeTpCall@@Base+0x2f7c> │ │ │ │ + bne d06fc <_PyObject_MakeTpCall@@Base+0x1154> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0f64 <_PyObject_MakeTpCall@@Base+0x1a84> │ │ │ │ + beq d103c <_PyObject_MakeTpCall@@Base+0x1a94> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d3020 <_PyObject_MakeTpCall@@Base+0x3b40> │ │ │ │ + ble d3100 <_PyObject_MakeTpCall@@Base+0x3b58> │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r2, #41592 @ 0xa278 │ │ │ │ + movw r2, #44272 @ 0xacf0 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 33b8ac │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bl 33b3b4 │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #31940 @ 0x7cc4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 14161c │ │ │ │ + b d2534 <_PyObject_MakeTpCall@@Base+0x2f8c> │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq d3014 <_PyObject_MakeTpCall@@Base+0x3b34> │ │ │ │ + beq d3118 <_PyObject_MakeTpCall@@Base+0x3b70> │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ addne r0, r2, #20 │ │ │ │ addeq r0, r2, #28 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - bne d2b00 <_PyObject_MakeTpCall@@Base+0x3620> │ │ │ │ + bne d2bec <_PyObject_MakeTpCall@@Base+0x3644> │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - bl 2aa43c │ │ │ │ + bl 2aa630 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d2af4 <_PyObject_MakeTpCall@@Base+0x3614> │ │ │ │ + beq d2be0 <_PyObject_MakeTpCall@@Base+0x3638> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a2d9c │ │ │ │ + bl 1a33e4 │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r9, r0 │ │ │ │ sub r7, r7, r0 │ │ │ │ add r0, r7, #1 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d2ae8 <_PyObject_MakeTpCall@@Base+0x3608> │ │ │ │ + beq d2bd4 <_PyObject_MakeTpCall@@Base+0x362c> │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ bl 2e2dc │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r6, r7] │ │ │ │ str r7, [r5, #20] │ │ │ │ str r6, [r5, #24] │ │ │ │ - bl 139b7c │ │ │ │ + bl 13a264 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldreq r0, [r3, #24] │ │ │ │ - beq d290c <_PyObject_MakeTpCall@@Base+0x342c> │ │ │ │ + beq d2a08 <_PyObject_MakeTpCall@@Base+0x3460> │ │ │ │ tst r3, #32 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldreq r0, [r3, #24] │ │ │ │ - beq d290c <_PyObject_MakeTpCall@@Base+0x342c> │ │ │ │ + beq d2a08 <_PyObject_MakeTpCall@@Base+0x3460> │ │ │ │ add r0, r3, #20 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl, #12] │ │ │ │ - bne d0624 <_PyObject_MakeTpCall@@Base+0x1144> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d0960 <_PyObject_MakeTpCall@@Base+0x1480> │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d099c <_PyObject_MakeTpCall@@Base+0x14bc> │ │ │ │ - ldr r1, [pc, #1852] @ d31c4 <_PyObject_MakeTpCall@@Base+0x3ce4> │ │ │ │ - bl 1a6e60 │ │ │ │ + bne d06fc <_PyObject_MakeTpCall@@Base+0x1154> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ + ldr r1, [pc, #1872] @ d32ac <_PyObject_MakeTpCall@@Base+0x3d04> │ │ │ │ + bl 1a7378 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d02b8 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + beq d0390 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d003c <_PyObject_MakeTpCall@@Base+0xb5c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + beq d0114 <_PyObject_MakeTpCall@@Base+0xb6c> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #47600 @ 0xb9f0 │ │ │ │ + movw r1, #45548 @ 0xb1ec │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b d02b8 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + bl 16f2c4 │ │ │ │ + b d0390 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ + ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ + blx r3 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + bne d0990 <_PyObject_MakeTpCall@@Base+0x13e8> │ │ │ │ + b d1a20 <_PyObject_MakeTpCall@@Base+0x2478> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl 25e340 │ │ │ │ + bl 25ecc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0000 <_PyObject_MakeTpCall@@Base+0xb20> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bne d00d8 <_PyObject_MakeTpCall@@Base+0xb30> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #47536 @ 0xb9b0 │ │ │ │ + movw r1, #45484 @ 0xb1ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b d02b8 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ + bl 14161c │ │ │ │ + b d0390 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 139b7c │ │ │ │ - bl 2e73f4 │ │ │ │ + bl 13a264 │ │ │ │ + bl 2e730c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ cmp r3, #2 │ │ │ │ - bne d2d0c <_PyObject_MakeTpCall@@Base+0x382c> │ │ │ │ + bne d2f74 <_PyObject_MakeTpCall@@Base+0x39cc> │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 292d54 │ │ │ │ + bl 292f2c │ │ │ │ mov r5, r0 │ │ │ │ - b d29c8 <_PyObject_MakeTpCall@@Base+0x34e8> │ │ │ │ - ldr r1, [pc, #1676] @ d31c4 <_PyObject_MakeTpCall@@Base+0x3ce4> │ │ │ │ - bl 1a6e60 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d02b8 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq d0064 <_PyObject_MakeTpCall@@Base+0xb84> │ │ │ │ - b d2a98 <_PyObject_MakeTpCall@@Base+0x35b8> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - mov r2, sl │ │ │ │ - movw r1, #37576 @ 0x92c8 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - str r5, [sl, #120] @ 0x78 │ │ │ │ - b d0a90 <_PyObject_MakeTpCall@@Base+0x15b0> │ │ │ │ - movw r1, #21196 @ 0x52cc │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d0aec <_PyObject_MakeTpCall@@Base+0x160c> │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0b28 <_PyObject_MakeTpCall@@Base+0x1648> │ │ │ │ + b d2ac4 <_PyObject_MakeTpCall@@Base+0x351c> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ strne r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ movne r0, r2 │ │ │ │ - bne d0840 <_PyObject_MakeTpCall@@Base+0x1360> │ │ │ │ + bne d0918 <_PyObject_MakeTpCall@@Base+0x1370> │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - beq d2f78 <_PyObject_MakeTpCall@@Base+0x3a98> │ │ │ │ + beq d30bc <_PyObject_MakeTpCall@@Base+0x3b14> │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r5, #20 │ │ │ │ addeq r0, r5, #28 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne d2d48 <_PyObject_MakeTpCall@@Base+0x3868> │ │ │ │ + bne d2cf8 <_PyObject_MakeTpCall@@Base+0x3750> │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r9 │ │ │ │ - bl 2aa43c │ │ │ │ + bl 2aa630 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a2d9c │ │ │ │ + bl 1a33e4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, r3, r0 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r0, r2, #1 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d2f68 <_PyObject_MakeTpCall@@Base+0x3a88> │ │ │ │ + beq d304c <_PyObject_MakeTpCall@@Base+0x3aa4> │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e2dc │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r1, r2] │ │ │ │ str r2, [r5, #20] │ │ │ │ str r1, [r5, #24] │ │ │ │ - bl 139b7c │ │ │ │ + bl 13a264 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d2d34 <_PyObject_MakeTpCall@@Base+0x3854> │ │ │ │ + beq d2ce0 <_PyObject_MakeTpCall@@Base+0x3738> │ │ │ │ tst r3, #32 │ │ │ │ - beq d2d34 <_PyObject_MakeTpCall@@Base+0x3854> │ │ │ │ - adds r3, r5, #20 │ │ │ │ + bne d2d24 <_PyObject_MakeTpCall@@Base+0x377c> │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ mov r0, r3 │ │ │ │ - b d0840 <_PyObject_MakeTpCall@@Base+0x1360> │ │ │ │ + b d0918 <_PyObject_MakeTpCall@@Base+0x1370> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne d2d34 <_PyObject_MakeTpCall@@Base+0x378c> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + mov r3, #1 │ │ │ │ + bl 292f2c │ │ │ │ + mov r6, r0 │ │ │ │ + b d2c68 <_PyObject_MakeTpCall@@Base+0x36c0> │ │ │ │ + adds r3, r5, #20 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bne d2cf0 <_PyObject_MakeTpCall@@Base+0x3748> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + mov r3, #1 │ │ │ │ + bl 2e4db0 │ │ │ │ + mov r6, r0 │ │ │ │ + b d2c68 <_PyObject_MakeTpCall@@Base+0x36c0> │ │ │ │ + ldr sl, [fp, #-104] @ 0xffffff98 │ │ │ │ + movw r0, #46124 @ 0xb42c │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + ldr r1, [r8, #4] │ │ │ │ + ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + mov r7, r9 │ │ │ │ + ldr r3, [sl, #12] │ │ │ │ + ldr r1, [r1, #12] │ │ │ │ + bl 227348 <_PyErr_FormatNote@@Base> │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ + mov r0, r7 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + mov r2, sl │ │ │ │ + movw r1, #35720 @ 0x8b88 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 14161c │ │ │ │ + str r5, [sl, #120] @ 0x78 │ │ │ │ + b d0b68 <_PyObject_MakeTpCall@@Base+0x15c0> │ │ │ │ + movw r1, #21196 @ 0x52cc │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ + bl b6704 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d0bc4 <_PyObject_MakeTpCall@@Base+0x161c> │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + movw r1, #2609 @ 0xa31 │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0c00 <_PyObject_MakeTpCall@@Base+0x1658> │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sl, #84] @ 0x54 │ │ │ │ - bl 25d2d4 <_Py_SetImmortalUntracked@@Base> │ │ │ │ - b d0c00 <_PyObject_MakeTpCall@@Base+0x1720> │ │ │ │ + mov r1, #1 │ │ │ │ + bl 25dc58 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl a1b70 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d0cec <_PyObject_MakeTpCall@@Base+0x1744> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ mov r3, r9 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl ce89c │ │ │ │ + bl ce964 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2ce0 <_PyObject_MakeTpCall@@Base+0x3800> │ │ │ │ + beq d2e70 <_PyObject_MakeTpCall@@Base+0x38c8> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne d2c84 <_PyObject_MakeTpCall@@Base+0x37a4> │ │ │ │ - movw r3, #52340 @ 0xcc74 │ │ │ │ + bne d2e14 <_PyObject_MakeTpCall@@Base+0x386c> │ │ │ │ + movw r3, #48368 @ 0xbcf0 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #48240 @ 0xbc70 │ │ │ │ + movw r2, #46188 @ 0xb46c │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - bl 2f6104 │ │ │ │ + bl 2f5ce0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + beq d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d2804 <_PyObject_MakeTpCall@@Base+0x3324> │ │ │ │ + bne d2900 <_PyObject_MakeTpCall@@Base+0x3358> │ │ │ │ ldr r4, [sl, #132] @ 0x84 │ │ │ │ - b d0c74 <_PyObject_MakeTpCall@@Base+0x1794> │ │ │ │ - ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ - ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ - blx r3 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - bne d08b8 <_PyObject_MakeTpCall@@Base+0x13d8> │ │ │ │ - b d1948 <_PyObject_MakeTpCall@@Base+0x2468> │ │ │ │ - sub r3, fp, #44 @ 0x2c │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r1, r0 │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 2e4bac │ │ │ │ - mov r5, r0 │ │ │ │ - b d29c8 <_PyObject_MakeTpCall@@Base+0x34e8> │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d2c68 <_PyObject_MakeTpCall@@Base+0x3788> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne d2e6c <_PyObject_MakeTpCall@@Base+0x398c> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp] │ │ │ │ - str r9, [sp, #4] │ │ │ │ - mov r3, #1 │ │ │ │ - bl 292d54 │ │ │ │ - mov r6, r0 │ │ │ │ - b d2be4 <_PyObject_MakeTpCall@@Base+0x3704> │ │ │ │ + b d0d4c <_PyObject_MakeTpCall@@Base+0x17a4> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d09d0 <_PyObject_MakeTpCall@@Base+0x14f0> │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne d0aa8 <_PyObject_MakeTpCall@@Base+0x1500> │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0a0c <_PyObject_MakeTpCall@@Base+0x152c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b d0e18 <_PyObject_MakeTpCall@@Base+0x1938> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0ae4 <_PyObject_MakeTpCall@@Base+0x153c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2e8ad8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b d0f04 <_PyObject_MakeTpCall@@Base+0x1a24> │ │ │ │ - mov ip, r7 │ │ │ │ - cmp r3, ip │ │ │ │ - beq d1fa4 <_PyObject_MakeTpCall@@Base+0x2ac4> │ │ │ │ - ldr ip, [ip, #128] @ 0x80 │ │ │ │ - cmp ip, #0 │ │ │ │ - bne d2dbc <_PyObject_MakeTpCall@@Base+0x38dc> │ │ │ │ - movw r0, #36124 @ 0x8d1c │ │ │ │ - movt r0, #96 @ 0x60 │ │ │ │ - cmp r3, r0 │ │ │ │ - beq d1fa8 <_PyObject_MakeTpCall@@Base+0x2ac8> │ │ │ │ - b d221c <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ - ldr sl, [fp, #-104] @ 0xffffff98 │ │ │ │ - movw r0, #48176 @ 0xbc30 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - ldr r1, [r8, #4] │ │ │ │ - ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - mov r7, r9 │ │ │ │ - ldr r3, [sl, #12] │ │ │ │ - ldr r1, [r1, #12] │ │ │ │ - bl 226b20 <_PyErr_FormatNote@@Base> │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - mov r0, r7 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bl 2e86b8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b d0fdc <_PyObject_MakeTpCall@@Base+0x1a34> │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - bne d2f80 <_PyObject_MakeTpCall@@Base+0x3aa0> │ │ │ │ + bne d305c <_PyObject_MakeTpCall@@Base+0x3ab4> │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne d0e24 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ + bne d0efc <_PyObject_MakeTpCall@@Base+0x1954> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bl be19c │ │ │ │ + bl be2e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d2394 <_PyObject_MakeTpCall@@Base+0x2eb4> │ │ │ │ + blt d2494 <_PyObject_MakeTpCall@@Base+0x2eec> │ │ │ │ ldr r0, [r6, #172] @ 0xac │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0e24 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ - b d1138 <_PyObject_MakeTpCall@@Base+0x1c58> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp] │ │ │ │ - str r9, [sp, #4] │ │ │ │ - mov r3, #1 │ │ │ │ - bl 2e4bac │ │ │ │ - mov r6, r0 │ │ │ │ - b d2be4 <_PyObject_MakeTpCall@@Base+0x3704> │ │ │ │ + beq d0efc <_PyObject_MakeTpCall@@Base+0x1954> │ │ │ │ + b d1210 <_PyObject_MakeTpCall@@Base+0x1c68> │ │ │ │ movw r1, #21196 @ 0x52cc │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d03f4 <_PyObject_MakeTpCall@@Base+0xf14> │ │ │ │ - movw r0, #17924 @ 0x4604 │ │ │ │ + bne d04cc <_PyObject_MakeTpCall@@Base+0xf24> │ │ │ │ + movw r0, #24480 @ 0x5fa0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ movw r1, #2609 @ 0xa31 │ │ │ │ - bl 37cc38 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d043c <_PyObject_MakeTpCall@@Base+0xf5c> │ │ │ │ + bl 37c598 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0514 <_PyObject_MakeTpCall@@Base+0xf6c> │ │ │ │ + mov ip, r7 │ │ │ │ + cmp r3, ip │ │ │ │ + beq d2158 <_PyObject_MakeTpCall@@Base+0x2bb0> │ │ │ │ + ldr ip, [ip, #128] @ 0x80 │ │ │ │ + cmp ip, #0 │ │ │ │ + bne d2f24 <_PyObject_MakeTpCall@@Base+0x397c> │ │ │ │ + movw r0, #36124 @ 0x8d1c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + cmp r3, r0 │ │ │ │ + beq d215c <_PyObject_MakeTpCall@@Base+0x2bb4> │ │ │ │ + b d22f4 <_PyObject_MakeTpCall@@Base+0x2d4c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b d0ef0 <_PyObject_MakeTpCall@@Base+0x1948> │ │ │ │ + ldr r1, [pc, #844] @ d32ac <_PyObject_MakeTpCall@@Base+0x3d04> │ │ │ │ + bl 1a7378 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d0390 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq d013c <_PyObject_MakeTpCall@@Base+0xb94> │ │ │ │ + b d2b6c <_PyObject_MakeTpCall@@Base+0x35c4> │ │ │ │ + sub r3, fp, #44 @ 0x2c │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r1, r0 │ │ │ │ + mov r3, #1 │ │ │ │ + ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + bl 2e4db0 │ │ │ │ + mov r5, r0 │ │ │ │ + b d2ac4 <_PyObject_MakeTpCall@@Base+0x351c> │ │ │ │ cmp ip, #0 │ │ │ │ - bne d1e94 <_PyObject_MakeTpCall@@Base+0x29b4> │ │ │ │ - b d1e88 <_PyObject_MakeTpCall@@Base+0x29a8> │ │ │ │ - ldr r1, [pc, #764] @ d31c8 <_PyObject_MakeTpCall@@Base+0x3ce8> │ │ │ │ + bne d1f6c <_PyObject_MakeTpCall@@Base+0x29c4> │ │ │ │ + b d1f60 <_PyObject_MakeTpCall@@Base+0x29b8> │ │ │ │ + ldr r1, [pc, #768] @ d32b0 <_PyObject_MakeTpCall@@Base+0x3d08> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2f764c │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bl 2f7228 │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl af0d0 │ │ │ │ + bl af12c │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - b d1398 <_PyObject_MakeTpCall@@Base+0x1eb8> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b d1470 <_PyObject_MakeTpCall@@Base+0x1ec8> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48068 @ 0xbbc4 │ │ │ │ + movw r1, #46016 @ 0xb3c0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl 14161c │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #37076 @ 0x90d4 │ │ │ │ + movw r1, #35220 @ 0x8994 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b d02b8 <_PyObject_MakeTpCall@@Base+0xdd8> │ │ │ │ - movw r1, #59108 @ 0xe6e4 │ │ │ │ + bl 14161c │ │ │ │ + b d0390 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + movw r1, #60184 @ 0xeb18 │ │ │ │ movt r1, #27 │ │ │ │ cmp r3, r1 │ │ │ │ - beq d0ee8 <_PyObject_MakeTpCall@@Base+0x1a08> │ │ │ │ + beq d0fc0 <_PyObject_MakeTpCall@@Base+0x1a18> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b d0ee8 <_PyObject_MakeTpCall@@Base+0x1a08> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + b d0fc0 <_PyObject_MakeTpCall@@Base+0x1a18> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #48012 @ 0xbb8c │ │ │ │ + movw r1, #45960 @ 0xb388 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + bl 14161c │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ mov r0, r6 │ │ │ │ - bl 139b7c │ │ │ │ - bl 2e73f4 │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b d2bc8 <_PyObject_MakeTpCall@@Base+0x36e8> │ │ │ │ + bl 13a264 │ │ │ │ + bl 2e730c │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r1, [r6, #180] @ 0xb4 │ │ │ │ mov r2, #28 │ │ │ │ - ldr r0, [pc, #560] @ d31c0 <_PyObject_MakeTpCall@@Base+0x3ce0> │ │ │ │ + ldr r0, [pc, #572] @ d32a8 <_PyObject_MakeTpCall@@Base+0x3d00> │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ mul r2, r2, r1 │ │ │ │ ldr r0, [r0, r7] │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ add ip, r0, r2 │ │ │ │ @@ -169898,78 +169953,98 @@ │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r2, r0, r2 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d0e24 <_PyObject_MakeTpCall@@Base+0x1944> │ │ │ │ - b d2e44 <_PyObject_MakeTpCall@@Base+0x3964> │ │ │ │ + bne d0efc <_PyObject_MakeTpCall@@Base+0x1954> │ │ │ │ + b d2ed0 <_PyObject_MakeTpCall@@Base+0x3928> │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b d2c4c <_PyObject_MakeTpCall@@Base+0x36a4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d17c0 <_PyObject_MakeTpCall@@Base+0x22e0> │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + ble d1898 <_PyObject_MakeTpCall@@Base+0x22f0> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ mov sl, r8 │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq d1e20 <_PyObject_MakeTpCall@@Base+0x2940> │ │ │ │ - b d1540 <_PyObject_MakeTpCall@@Base+0x2060> │ │ │ │ + beq d1ef8 <_PyObject_MakeTpCall@@Base+0x2950> │ │ │ │ + b d1618 <_PyObject_MakeTpCall@@Base+0x2070> │ │ │ │ + mov ip, r0 │ │ │ │ + b d2160 <_PyObject_MakeTpCall@@Base+0x2bb8> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b d1814 <_PyObject_MakeTpCall@@Base+0x2334> │ │ │ │ + b d18ec <_PyObject_MakeTpCall@@Base+0x2344> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d2a38 <_PyObject_MakeTpCall@@Base+0x3490> │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b d2a38 <_PyObject_MakeTpCall@@Base+0x3490> │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - b d29a8 <_PyObject_MakeTpCall@@Base+0x34c8> │ │ │ │ + b d2aa4 <_PyObject_MakeTpCall@@Base+0x34fc> │ │ │ │ + mov r0, r6 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b d07e0 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d295c <_PyObject_MakeTpCall@@Base+0x347c> │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b d295c <_PyObject_MakeTpCall@@Base+0x347c> │ │ │ │ - mov ip, r0 │ │ │ │ - b d1fac <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ - mov r0, r6 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b d0708 <_PyObject_MakeTpCall@@Base+0x1228> │ │ │ │ + bne d11a4 <_PyObject_MakeTpCall@@Base+0x1bfc> │ │ │ │ + mov r0, r5 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b d11a4 <_PyObject_MakeTpCall@@Base+0x1bfc> │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r3, [sl, #168] @ 0xa8 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble d063c <_PyObject_MakeTpCall@@Base+0x1094> │ │ │ │ + b d0644 <_PyObject_MakeTpCall@@Base+0x109c> │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr sl, [fp, #-116] @ 0xffffff8c │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ str r1, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r9, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r4, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 1435d8 │ │ │ │ + bl 143ca0 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ - b d122c <_PyObject_MakeTpCall@@Base+0x1d4c> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d10cc <_PyObject_MakeTpCall@@Base+0x1bec> │ │ │ │ - mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b d10cc <_PyObject_MakeTpCall@@Base+0x1bec> │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - str r3, [sl, #168] @ 0xa8 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0564 <_PyObject_MakeTpCall@@Base+0x1084> │ │ │ │ - b d056c <_PyObject_MakeTpCall@@Base+0x108c> │ │ │ │ + b d1304 <_PyObject_MakeTpCall@@Base+0x1d5c> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d037c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + beq d0454 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d30b0 <_PyObject_MakeTpCall@@Base+0x3bd0> │ │ │ │ - b d037c <_PyObject_MakeTpCall@@Base+0xe9c> │ │ │ │ + bne d3194 <_PyObject_MakeTpCall@@Base+0x3bec> │ │ │ │ + b d0454 <_PyObject_MakeTpCall@@Base+0xeac> │ │ │ │ + mvn r3, #0 │ │ │ │ + ldrb r3, [r3, #-3] │ │ │ │ + ubfx r3, r3, #2, #3 │ │ │ │ + b d2c3c <_PyObject_MakeTpCall@@Base+0x3694> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #46068 @ 0xb3f4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 14161c │ │ │ │ + b d17c8 <_PyObject_MakeTpCall@@Base+0x2220> │ │ │ │ + ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [sp] │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r0, [r6, r8] │ │ │ │ + b d1114 <_PyObject_MakeTpCall@@Base+0x1b6c> │ │ │ │ ldr r3, [sl, #180] @ 0xb4 │ │ │ │ mov r2, #28 │ │ │ │ - ldr r1, [pc, #228] @ d31c0 <_PyObject_MakeTpCall@@Base+0x3ce0> │ │ │ │ + ldr r1, [pc, #160] @ d32a8 <_PyObject_MakeTpCall@@Base+0x3d00> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ ldr r1, [r1, r8] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ add r0, r1, r2 │ │ │ │ @@ -169981,91 +170056,74 @@ │ │ │ │ addeq r3, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addne r3, r1, r2 │ │ │ │ addeq r3, r1, r3 │ │ │ │ ldr r7, [r3, #16] │ │ │ │ - b d0640 <_PyObject_MakeTpCall@@Base+0x1160> │ │ │ │ - mvn r3, #0 │ │ │ │ - ldrb r3, [r3, #-3] │ │ │ │ - ubfx r3, r3, #2, #3 │ │ │ │ - b d2990 <_PyObject_MakeTpCall@@Base+0x34b0> │ │ │ │ - ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - mov r1, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r0, [r6, r8] │ │ │ │ - b d103c <_PyObject_MakeTpCall@@Base+0x1b5c> │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ - movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48120 @ 0xbbf8 │ │ │ │ - movt r1, #61 @ 0x3d │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b d16f0 <_PyObject_MakeTpCall@@Base+0x2210> │ │ │ │ + b d0718 <_PyObject_MakeTpCall@@Base+0x1170> │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r3, [r3, #-3] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ - b d2bb8 <_PyObject_MakeTpCall@@Base+0x36d8> │ │ │ │ - ldr r0, [pc, #36] @ d31ac <_PyObject_MakeTpCall@@Base+0x3ccc> │ │ │ │ - bl 11b884 │ │ │ │ + b d2a8c <_PyObject_MakeTpCall@@Base+0x34e4> │ │ │ │ + ldr r0, [pc, #36] @ d3290 <_PyObject_MakeTpCall@@Base+0x3ce8> │ │ │ │ + bl 11ba1c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq d245c <_PyObject_MakeTpCall@@Base+0x2f7c> │ │ │ │ + beq d2534 <_PyObject_MakeTpCall@@Base+0x2f8c> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d0f9c <_PyObject_MakeTpCall@@Base+0x1abc> │ │ │ │ - b d2450 <_PyObject_MakeTpCall@@Base+0x2f70> │ │ │ │ - mlseq r3, r0, fp, r2 │ │ │ │ - rsbeq r2, r3, ip, asr #5 │ │ │ │ - mlseq r3, ip, r8, r2 │ │ │ │ - rsbeq r1, r3, r8, lsr #25 │ │ │ │ - strdeq r1, [r3], #-192 @ 0xffffff40 @ │ │ │ │ - rsbeq r3, r1, r8, lsr r5 │ │ │ │ + bne d1074 <_PyObject_MakeTpCall@@Base+0x1acc> │ │ │ │ + b d2528 <_PyObject_MakeTpCall@@Base+0x2f80> │ │ │ │ + mlseq r3, r8, fp, r2 │ │ │ │ + ldrdeq r2, [r3], #-36 @ 0xffffffdc @ │ │ │ │ + rsbeq r2, r3, r4, lsr #17 │ │ │ │ + strhteq r1, [r3], #-192 @ 0xffffff40 │ │ │ │ + strdeq r1, [r3], #-200 @ 0xffffff38 @ │ │ │ │ + rsbeq r3, r1, r4, asr #4 │ │ │ │ + rsbeq r3, r1, r8, asr r2 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r2, r3, r8, asr #12 │ │ │ │ - rsbeq r2, r3, r8, lsr #12 │ │ │ │ + rsbeq r2, r3, r0, asr r6 │ │ │ │ + rsbeq r2, r3, r0, lsr r6 │ │ │ │ │ │ │ │ -000d31cc : │ │ │ │ +000d32b4 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4060] @ 0xfdc │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq d322c │ │ │ │ + beq d3314 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov lr, #0 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ sub ip, fp, #12 │ │ │ │ add r1, r0, #16 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d3250 │ │ │ │ + bl d3338 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ movw r2, #4396 @ 0x112c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ - movw r1, #48288 @ 0xbca0 │ │ │ │ + movw r1, #46236 @ 0xb49c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - b d321c │ │ │ │ + b d3304 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3552] @ 0xde0 │ │ │ │ sub r7, fp, #500 @ 0x1f4 │ │ │ │ sub sp, sp, #508 @ 0x1fc │ │ │ │ @@ -170080,530 +170138,528 @@ │ │ │ │ mov r2, r3 │ │ │ │ str r3, [r7, #4] │ │ │ │ mvn r5, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r4, sl │ │ │ │ ldrb r1, [r4], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - bhi d3450 │ │ │ │ + bhi d3538 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bhi d33d8 │ │ │ │ + bhi d34c0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3814 │ │ │ │ + beq d38f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3988 │ │ │ │ - movw ip, #36484 @ 0x8e84 │ │ │ │ + bne d3a6c │ │ │ │ + movw ip, #34628 @ 0x8744 │ │ │ │ movt ip, #65 @ 0x41 │ │ │ │ ldrb lr, [r4] │ │ │ │ add r8, sl, #2 │ │ │ │ ldr r3, [ip, r1, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ cmp r1, #101 @ 0x65 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp lr, #59 @ 0x3b │ │ │ │ add r2, r2, r3 │ │ │ │ - bhi d347c │ │ │ │ + bhi d3564 │ │ │ │ cmp lr, #39 @ 0x27 │ │ │ │ - bhi d3618 │ │ │ │ + bhi d3700 │ │ │ │ cmp lr, #0 │ │ │ │ - beq d3808 │ │ │ │ + beq d38ec │ │ │ │ ldr r3, [ip, lr, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [sl, #2] │ │ │ │ add r8, sl, #3 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bhi d33f4 │ │ │ │ + bhi d34dc │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bhi d36a8 │ │ │ │ + bhi d3790 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3808 │ │ │ │ + beq d38ec │ │ │ │ ldr r3, [ip, r3, lsl #2] │ │ │ │ add r4, sl, #4 │ │ │ │ ldrb r1, [r8] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ add r2, r2, r3 │ │ │ │ - bhi d3428 │ │ │ │ + bhi d3510 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bhi d34d4 │ │ │ │ + bhi d35bc │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3808 │ │ │ │ + beq d38ec │ │ │ │ ldr r3, [ip, r1, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bhi d33b0 │ │ │ │ + bhi d3498 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bhi d35f0 │ │ │ │ + bhi d36d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3808 │ │ │ │ + beq d38ec │ │ │ │ ldr r3, [ip, r3, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bls d3384 │ │ │ │ + bls d346c │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq d34a0 │ │ │ │ + beq d3588 │ │ │ │ ldr r1, [ip, r3, lsl #2] │ │ │ │ ands r1, r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ add r2, r2, r1 │ │ │ │ - b d3378 │ │ │ │ - ldr lr, [pc, #1732] @ d3aa4 │ │ │ │ + b d3460 │ │ │ │ + ldr lr, [pc, #1720] @ d3b80 │ │ │ │ sub ip, r1, #40 @ 0x28 │ │ │ │ cmp ip, #19 │ │ │ │ - bhi d3760 │ │ │ │ + bhi d3848 │ │ │ │ ldrb ip, [lr, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq d34a4 │ │ │ │ + beq d358c │ │ │ │ ldr lr, [ip, r3, lsl #2] │ │ │ │ add r4, sl, #4 │ │ │ │ ldrb r1, [r8] │ │ │ │ ands lr, lr, #3 │ │ │ │ movne lr, #1 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ moveq lr, #0 │ │ │ │ andne lr, lr, #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ add r2, r2, lr │ │ │ │ - bls d3358 │ │ │ │ + bls d3440 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - beq d34a0 │ │ │ │ + beq d3588 │ │ │ │ ldr r3, [ip, r1, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ cmp r1, #101 @ 0x65 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ - b d3378 │ │ │ │ + b d3460 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - beq d36c8 │ │ │ │ + beq d37b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d32c4 │ │ │ │ + beq d33ac │ │ │ │ mov ip, r4 │ │ │ │ mov sl, r4 │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - bhi d39a4 │ │ │ │ + bhi d3a88 │ │ │ │ mov r4, ip │ │ │ │ - b d32ac │ │ │ │ + b d3394 │ │ │ │ cmp lr, #124 @ 0x7c │ │ │ │ - beq d34a4 │ │ │ │ + beq d358c │ │ │ │ ldr r3, [ip, lr, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ cmp lr, #101 @ 0x65 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ - b d3314 │ │ │ │ + b d33fc │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r1, [r4], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ movls sl, r8 │ │ │ │ movls r5, r2 │ │ │ │ - bls d32ac │ │ │ │ + bls d3394 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - beq d34a0 │ │ │ │ + beq d3588 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r2 │ │ │ │ - b d32c4 │ │ │ │ - ldr lr, [pc, #1484] @ d3aa8 │ │ │ │ + b d33ac │ │ │ │ + ldr lr, [pc, #1472] @ d3b84 │ │ │ │ sub r3, r1, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi d3368 │ │ │ │ + bhi d3450 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [lr, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #0 │ │ │ │ - bne d37bc │ │ │ │ + bne d38a4 │ │ │ │ mov r8, #0 │ │ │ │ cmp r5, #0 │ │ │ │ movlt r5, r2 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt d3828 │ │ │ │ + bgt d390c │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3644 │ │ │ │ + bne d372c │ │ │ │ cmp r9, r2 │ │ │ │ cmple r5, r9 │ │ │ │ - bgt d3890 │ │ │ │ + bgt d3974 │ │ │ │ cmp r9, #0 │ │ │ │ - ble d3610 │ │ │ │ + ble d36f8 │ │ │ │ ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ sub r6, r6, #4 │ │ │ │ mov r5, #0 │ │ │ │ mov sl, #256 @ 0x100 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ - beq d36f4 │ │ │ │ + beq d37dc │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ str r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ - beq d370c │ │ │ │ + beq d37f4 │ │ │ │ str r7, [sp, #4] │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str sl, [sp] │ │ │ │ sub r1, fp, #504 @ 0x1f8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - bl d40c8 │ │ │ │ + bl d41a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d3914 │ │ │ │ + bne d39f8 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ cmp r9, r5 │ │ │ │ - bne d3540 │ │ │ │ + bne d3628 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d35d8 │ │ │ │ - movw r1, #36484 @ 0x8e84 │ │ │ │ + beq d36c0 │ │ │ │ + movw r1, #34628 @ 0x8744 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ cmpne r3, #40 @ 0x28 │ │ │ │ sub r0, r3, #58 @ 0x3a │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ cmp r0, #1 │ │ │ │ movls r2, #0 │ │ │ │ andhi r2, r2, #1 │ │ │ │ tst r3, #3 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3a18 │ │ │ │ + bne d3afc │ │ │ │ ldr r3, [fp, #-492] @ 0xfffffe14 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3884 │ │ │ │ + bne d3968 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr lr, [pc, #1204] @ d3aac │ │ │ │ + ldr lr, [pc, #1192] @ d3b88 │ │ │ │ sub r1, r3, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3394 │ │ │ │ + bhi d347c │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [lr, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [fp, #-516] @ 0xfffffdfc │ │ │ │ - b d358c │ │ │ │ - ldr r1, [pc, #1168] @ d3ab0 │ │ │ │ + b d3674 │ │ │ │ + ldr r1, [pc, #1156] @ d3b8c │ │ │ │ sub r3, lr, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi d3308 │ │ │ │ + bhi d33f0 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r8, r4 │ │ │ │ mov r4, #0 │ │ │ │ - b d3500 │ │ │ │ + b d35e8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d39b8 │ │ │ │ + beq d3a9c │ │ │ │ cmp r5, #1 │ │ │ │ cmpeq r2, #1 │ │ │ │ - bne d3860 │ │ │ │ + bne d3944 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3a4c │ │ │ │ + beq d3b2c │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ sub r1, fp, #512 @ 0x200 │ │ │ │ stmib sp, {r3, r7} │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #420 @ 0x1a4 │ │ │ │ - bl d402c │ │ │ │ + bl d4104 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq d35d8 │ │ │ │ + beq d36c0 │ │ │ │ ldr r0, [fp, #-420] @ 0xfffffe5c │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #416 @ 0x1a0 │ │ │ │ str r4, [sp] │ │ │ │ - bl 38e1b4 <_PyLong_Lshift@@Base+0x167c> │ │ │ │ + bl 38d94c <_PyLong_Lshift@@Base+0x15b4> │ │ │ │ mov r0, r7 │ │ │ │ - bl 37b244 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ - b d35e8 │ │ │ │ - ldr lr, [pc, #1028] @ d3ab4 │ │ │ │ + bl 37aba4 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ + b d36d0 │ │ │ │ + ldr lr, [pc, #1016] @ d3b90 │ │ │ │ sub r1, r3, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3338 │ │ │ │ + bhi d3420 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [lr, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r8, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d34a4 │ │ │ │ + beq d358c │ │ │ │ mov sl, r8 │ │ │ │ mov r8, sl │ │ │ │ ldrb r1, [r8], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - bls d399c │ │ │ │ + bls d3a80 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - bne d37a8 │ │ │ │ - b d36cc │ │ │ │ + bne d3890 │ │ │ │ + b d37b4 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ str r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ - bne d355c │ │ │ │ + bne d3644 │ │ │ │ str r7, [sp, #8] │ │ │ │ sub r2, fp, #292 @ 0x124 │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #420 @ 0x1a4 │ │ │ │ str r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ str r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r1, fp, #504 @ 0x1f8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - bl 34ea80 │ │ │ │ + bl 34e46c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d3924 │ │ │ │ + bne d3a08 │ │ │ │ ldr r3, [fp, #-504] @ 0xfffffe08 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne d3540 │ │ │ │ - b d358c │ │ │ │ + bne d3628 │ │ │ │ + b d3674 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d32c4 │ │ │ │ + beq d33ac │ │ │ │ mov r8, r4 │ │ │ │ ldrb r1, [r8], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - bhi d37a0 │ │ │ │ + bhi d3888 │ │ │ │ mov sl, r4 │ │ │ │ mov r4, r8 │ │ │ │ - b d32ac │ │ │ │ + b d3394 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r4 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r3, #1 │ │ │ │ ldrb r1, [r8], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - bls d3778 │ │ │ │ + bls d3860 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - beq d36d4 │ │ │ │ + beq d37bc │ │ │ │ mov sl, r8 │ │ │ │ - b d329c │ │ │ │ + b d3384 │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r4 │ │ │ │ - beq d363c │ │ │ │ - movw r1, #48460 @ 0xbd4c │ │ │ │ + beq d3724 │ │ │ │ + movw r1, #46408 @ 0xb548 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #37396 @ 0x9214 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #736] @ d3b94 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3a38 │ │ │ │ + beq d3b1c │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r8, r4 │ │ │ │ - b d37a8 │ │ │ │ + b d3890 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3788 │ │ │ │ + beq d3870 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #29 │ │ │ │ - bgt d3a90 │ │ │ │ + bgt d3b70 │ │ │ │ mov r8, r4 │ │ │ │ - b d37a8 │ │ │ │ + b d3890 │ │ │ │ mov r4, r8 │ │ │ │ - b d34fc │ │ │ │ + b d35e4 │ │ │ │ mov r8, #0 │ │ │ │ mov r4, r8 │ │ │ │ - b d3500 │ │ │ │ + b d35e8 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, r3 │ │ │ │ moveq r8, r4 │ │ │ │ - beq d3500 │ │ │ │ - b d37bc │ │ │ │ + beq d35e8 │ │ │ │ + b d38a4 │ │ │ │ cmn r2, #-268435455 @ 0xf0000001 │ │ │ │ - bhi d3a04 │ │ │ │ + bhi d3ae8 │ │ │ │ lsl r0, r2, #3 │ │ │ │ str r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ ldr r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-500] @ 0xfffffe0c │ │ │ │ - beq d3a0c │ │ │ │ + beq d3af0 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-492] @ 0xfffffe14 │ │ │ │ - beq d351c │ │ │ │ + beq d3604 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48560 @ 0xbdb0 │ │ │ │ + movw r1, #46508 @ 0xb5ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 37b244 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ - b d35e8 │ │ │ │ + bl 37aba4 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ + b d36d0 │ │ │ │ ldr r0, [fp, #-500] @ 0xfffffe0c │ │ │ │ - bl a6178 │ │ │ │ - b d35e4 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + bl a61d8 │ │ │ │ + b d36cc │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bne d397c │ │ │ │ + bne d3a60 │ │ │ │ cmp r8, #0 │ │ │ │ - movwne r3, #6156 @ 0x180c │ │ │ │ - movweq r8, #59200 @ 0xe740 │ │ │ │ - movweq r3, #37712 @ 0x9350 │ │ │ │ + movwne r3, #4432 @ 0x1150 │ │ │ │ + movweq r8, #57344 @ 0xe000 │ │ │ │ + movweq r3, #35708 @ 0x8b7c │ │ │ │ movtne r3, #64 @ 0x40 │ │ │ │ movteq r8, #61 @ 0x3d │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ cmp r5, r2 │ │ │ │ - bne d3960 │ │ │ │ - movw ip, #48344 @ 0xbcd8 │ │ │ │ + bne d3a44 │ │ │ │ + movw ip, #46292 @ 0xb4d4 │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ cmp r5, r9 │ │ │ │ - ble d3948 │ │ │ │ + ble d3a2c │ │ │ │ cmp r5, #1 │ │ │ │ - beq d3954 │ │ │ │ - movw r2, #31300 @ 0x7a44 │ │ │ │ + beq d3a38 │ │ │ │ + movw r2, #29552 @ 0x7370 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r1, #48604 @ 0xbddc │ │ │ │ + movw r1, #46552 @ 0xb5d8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ mov r2, r8 │ │ │ │ str r9, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mov r0, r7 │ │ │ │ - bl 37b244 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ - b d35e8 │ │ │ │ + bl 37aba4 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ + b d36d0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-420] @ 0xfffffe5c │ │ │ │ sub r3, fp, #420 @ 0x1a4 │ │ │ │ str r3, [fp, #-520] @ 0xfffffdf8 │ │ │ │ ldr r2, [fp, #-520] @ 0xfffffdf8 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r8 │ │ │ │ add r0, r5, #1 │ │ │ │ str r4, [sp] │ │ │ │ - bl 38e1b4 <_PyLong_Lshift@@Base+0x167c> │ │ │ │ + bl 38d94c <_PyLong_Lshift@@Base+0x15b4> │ │ │ │ mov r0, r7 │ │ │ │ - bl 37b244 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ - b d35e8 │ │ │ │ + bl 37aba4 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ + b d36d0 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne d38e0 │ │ │ │ - movw r2, #37712 @ 0x9350 │ │ │ │ + bne d39c4 │ │ │ │ + movw r2, #35708 @ 0x8b7c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ - b d38e8 │ │ │ │ + b d39cc │ │ │ │ cmp r5, r9 │ │ │ │ - movwle ip, #48364 @ 0xbcec │ │ │ │ + movwle ip, #46312 @ 0xb4e8 │ │ │ │ movtle ip, #61 @ 0x3d │ │ │ │ - ble d3948 │ │ │ │ - movw ip, #48352 @ 0xbce0 │ │ │ │ + ble d3a2c │ │ │ │ + movw ip, #46300 @ 0xb4dc │ │ │ │ movt ip, #61 @ 0x3d │ │ │ │ - b d38d8 │ │ │ │ + b d39bc │ │ │ │ mov r1, r4 │ │ │ │ - bl 16ec60 │ │ │ │ - b d3908 │ │ │ │ + bl 16f2c4 │ │ │ │ + b d39ec │ │ │ │ mov r8, r4 │ │ │ │ mov sl, r4 │ │ │ │ ldrb r1, [r8], #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - bhi d37a0 │ │ │ │ + bhi d3888 │ │ │ │ mov r4, r8 │ │ │ │ - b d32ac │ │ │ │ + b d3394 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ movne r4, ip │ │ │ │ - bne d3458 │ │ │ │ + bne d3540 │ │ │ │ mov sl, ip │ │ │ │ - b d36d8 │ │ │ │ + b d37c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d35e4 │ │ │ │ + beq d36cc │ │ │ │ cmp r8, #0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48492 @ 0xbd6c │ │ │ │ + movw r1, #46440 @ 0xb568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r8, #59200 @ 0xe740 │ │ │ │ + movweq r8, #57344 @ 0xe000 │ │ │ │ movteq r8, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r8 │ │ │ │ - movwne r3, #6156 @ 0x180c │ │ │ │ - movweq r3, #37712 @ 0x9350 │ │ │ │ + movwne r3, #4432 @ 0x1150 │ │ │ │ + movweq r3, #35708 @ 0x8b7c │ │ │ │ movtne r3, #64 @ 0x40 │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mov r0, r7 │ │ │ │ - bl 37b244 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ - b d35e8 │ │ │ │ + bl 37aba4 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ + b d36d0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-500] @ 0xfffffe0c │ │ │ │ - bl 2e73f4 │ │ │ │ + bl 2e730c │ │ │ │ mov r0, #0 │ │ │ │ - b d35e8 │ │ │ │ + b d36d0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [fp, #-516] @ 0xfffffdfc │ │ │ │ - movw r1, #48648 @ 0xbe08 │ │ │ │ + movw r1, #46596 @ 0xb604 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 140f34 │ │ │ │ - b d3908 │ │ │ │ - movw r1, #48428 @ 0xbd2c │ │ │ │ + bl 14161c │ │ │ │ + b d39ec │ │ │ │ + movw r1, #46376 @ 0xb528 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #37396 @ 0x9214 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #104] @ d3b94 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48520 @ 0xbd88 │ │ │ │ + movw r1, #46468 @ 0xb584 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r8, #59200 @ 0xe740 │ │ │ │ + movweq r8, #57344 @ 0xe000 │ │ │ │ movteq r8, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r8 │ │ │ │ - movwne r3, #6156 @ 0x180c │ │ │ │ - movweq r3, #37712 @ 0x9350 │ │ │ │ + movwne r3, #4432 @ 0x1150 │ │ │ │ + movweq r3, #35708 @ 0x8b7c │ │ │ │ movtne r3, #64 @ 0x40 │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ mov r0, r7 │ │ │ │ - bl 37b244 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ - b d35e8 │ │ │ │ - movw r1, #48372 @ 0xbcf4 │ │ │ │ + bl 37aba4 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ + b d36d0 │ │ │ │ + movw r1, #46320 @ 0xb4f0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #37396 @ 0x9214 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subeq r9, r6, r8, lsr #32 │ │ │ │ - subeq r9, r6, ip, lsr r0 │ │ │ │ - subeq r9, r6, r4, rrx │ │ │ │ - subeq r9, r6, ip, lsl #1 │ │ │ │ - strheq r9, [r6], #-4 │ │ │ │ + ldr r0, [pc, #20] @ d3b94 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subeq r5, r6, r4, ror r9 │ │ │ │ + subeq r5, r6, r8, lsl #19 │ │ │ │ + strheq r5, [r6], #-144 @ 0xffffff70 │ │ │ │ + ldrdeq r5, [r6], #-152 @ 0xffffff68 │ │ │ │ + subeq r5, r6, r0, lsl #20 │ │ │ │ + subeq r5, r6, r8, ror #22 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3584] @ 0xe00 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #488 @ 0x1e8 │ │ │ │ @@ -170615,1179 +170671,1205 @@ │ │ │ │ str r3, [fp, #-476] @ 0xfffffe24 │ │ │ │ mvn lr, #0 │ │ │ │ sub r3, fp, #468 @ 0x1d4 │ │ │ │ str r3, [fp, #-484] @ 0xfffffe1c │ │ │ │ mov r4, r6 │ │ │ │ ldrb r7, [r4], #1 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d3c80 │ │ │ │ + bhi d3d60 │ │ │ │ mov r3, ip │ │ │ │ mov ip, lr │ │ │ │ cmp r7, #39 @ 0x27 │ │ │ │ - bhi d3c3c │ │ │ │ + bhi d3d1c │ │ │ │ cmp r7, #0 │ │ │ │ - beq d3e70 │ │ │ │ + beq d3f50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne d3ec4 │ │ │ │ + bne d3fa4 │ │ │ │ mov lr, ip │ │ │ │ mov ip, r3 │ │ │ │ - movw r5, #36484 @ 0x8e84 │ │ │ │ + movw r5, #34628 @ 0x8744 │ │ │ │ movt r5, #65 @ 0x41 │ │ │ │ ldrb r1, [r4] │ │ │ │ add r4, r6, #2 │ │ │ │ ldr r3, [r5, r7, lsl #2] │ │ │ │ ands r3, r3, #3 │ │ │ │ movne r3, #1 │ │ │ │ cmp r7, #101 @ 0x65 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ add r3, r3, ip │ │ │ │ - bhi d3c94 │ │ │ │ + bhi d3d74 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bhi d3d64 │ │ │ │ + bhi d3e44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3e60 │ │ │ │ + beq d3f40 │ │ │ │ ldr ip, [r5, r1, lsl #2] │ │ │ │ add r4, r6, #3 │ │ │ │ ands ip, ip, #3 │ │ │ │ movne ip, #1 │ │ │ │ cmp r1, #101 @ 0x65 │ │ │ │ moveq ip, #0 │ │ │ │ andne ip, ip, #1 │ │ │ │ add r3, r3, ip │ │ │ │ ldrb ip, [r6, #2] │ │ │ │ cmp ip, #59 @ 0x3b │ │ │ │ - bhi d3ca0 │ │ │ │ + bhi d3d80 │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bhi d3d84 │ │ │ │ + bhi d3e64 │ │ │ │ cmp ip, #0 │ │ │ │ - beq d3e60 │ │ │ │ + beq d3f40 │ │ │ │ ldr r1, [r5, ip, lsl #2] │ │ │ │ add r4, r6, #4 │ │ │ │ ands r1, r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ cmp ip, #101 @ 0x65 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ ldrb ip, [r6, #3] │ │ │ │ add r3, r3, r1 │ │ │ │ cmp ip, #59 @ 0x3b │ │ │ │ - bhi d3c58 │ │ │ │ + bhi d3d38 │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bhi d3cac │ │ │ │ + bhi d3d8c │ │ │ │ cmp ip, #0 │ │ │ │ - beq d3e60 │ │ │ │ + beq d3f40 │ │ │ │ ldr r1, [r5, ip, lsl #2] │ │ │ │ ands r1, r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ cmp ip, #101 @ 0x65 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ ldrb ip, [r4], #1 │ │ │ │ add r3, r3, r1 │ │ │ │ cmp ip, #59 @ 0x3b │ │ │ │ - bhi d3c58 │ │ │ │ + bhi d3d38 │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - bls d3be4 │ │ │ │ - ldr r6, [pc, #1012] @ d4018 │ │ │ │ + bls d3cc4 │ │ │ │ + ldr r6, [pc, #1000] @ d40ec │ │ │ │ sub r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3bec │ │ │ │ + bhi d3ccc │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r5, [pc, #984] @ d401c │ │ │ │ + ldr r5, [pc, #972] @ d40f0 │ │ │ │ sub lr, r7, #40 @ 0x28 │ │ │ │ cmp lr, #19 │ │ │ │ - bhi d3b20 │ │ │ │ + bhi d3c00 │ │ │ │ ldrsb lr, [r5, lr] │ │ │ │ add pc, pc, lr, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #124 @ 0x7c │ │ │ │ - bne d3bec │ │ │ │ + bne d3ccc │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r4 │ │ │ │ ldrb r7, [r4], #1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d3da4 │ │ │ │ + bhi d3e84 │ │ │ │ mov r3, ip │ │ │ │ - b d3b10 │ │ │ │ + b d3bf0 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - beq d3dd0 │ │ │ │ + beq d3eb0 │ │ │ │ mov r3, ip │ │ │ │ mov ip, lr │ │ │ │ - b d3b20 │ │ │ │ + b d3c00 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - bne d3b74 │ │ │ │ - b d3c60 │ │ │ │ + bne d3c54 │ │ │ │ + b d3d40 │ │ │ │ cmp ip, #124 @ 0x7c │ │ │ │ - bne d3bb0 │ │ │ │ - b d3c60 │ │ │ │ - ldr r6, [pc, #876] @ d4020 │ │ │ │ + bne d3c90 │ │ │ │ + b d3d40 │ │ │ │ + ldr r6, [pc, #864] @ d40f4 │ │ │ │ sub r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3bec │ │ │ │ + bhi d3ccc │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r1, #0 │ │ │ │ mov ip, lr │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne d3fb8 │ │ │ │ + bne d4090 │ │ │ │ cmp ip, #0 │ │ │ │ movlt ip, r3 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt d3e7c │ │ │ │ + bgt d3f5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3fcc │ │ │ │ + beq d40a0 │ │ │ │ cmp ip, #1 │ │ │ │ cmpeq r3, #1 │ │ │ │ - bne d3ea0 │ │ │ │ + bne d3f80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3f2c │ │ │ │ + beq d400c │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ sub r1, fp, #484 @ 0x1e4 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #276 @ 0x114 │ │ │ │ str r1, [sp, #8] │ │ │ │ sub r1, fp, #488 @ 0x1e8 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #404 @ 0x194 │ │ │ │ - bl d402c │ │ │ │ + bl d4104 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne d3ee0 │ │ │ │ + bne d3fc0 │ │ │ │ ldr r3, [fp, #-476] @ 0xfffffe24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3f98 │ │ │ │ + bne d4074 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, lr │ │ │ │ mov r4, #0 │ │ │ │ - b d3cd8 │ │ │ │ - ldr r7, [pc, #696] @ d4024 │ │ │ │ + b d3db8 │ │ │ │ + ldr r7, [pc, #684] @ d40f8 │ │ │ │ sub ip, r1, #40 @ 0x28 │ │ │ │ cmp ip, #19 │ │ │ │ - bhi d3b74 │ │ │ │ + bhi d3c54 │ │ │ │ add ip, ip, ip │ │ │ │ ldrsh ip, [r7, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r7, [pc, #668] @ d4028 │ │ │ │ + ldr r7, [pc, #656] @ d40fc │ │ │ │ sub r1, ip, #40 @ 0x28 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi d3bb0 │ │ │ │ + bhi d3c90 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r7, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - beq d3c64 │ │ │ │ + beq d3d44 │ │ │ │ mov lr, ip │ │ │ │ - b d3b30 │ │ │ │ + b d3c10 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r6 │ │ │ │ ldrb r7, [r4], #1 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bls d3b08 │ │ │ │ + bls d3be8 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ - bne d3e58 │ │ │ │ + bne d3f38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3c64 │ │ │ │ - b d3db4 │ │ │ │ + beq d3d44 │ │ │ │ + b d3e94 │ │ │ │ mov ip, lr │ │ │ │ mov lr, ip │ │ │ │ mov r6, r4 │ │ │ │ add ip, r3, #1 │ │ │ │ mov r1, #1 │ │ │ │ ldrb r7, [r6], #1 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d3f00 │ │ │ │ + bhi d3fe0 │ │ │ │ mov r5, r4 │ │ │ │ mov r3, ip │ │ │ │ mov r4, r6 │ │ │ │ mov ip, lr │ │ │ │ mov r6, r5 │ │ │ │ - b d3b10 │ │ │ │ + b d3bf0 │ │ │ │ mov lr, ip │ │ │ │ - b d3cd0 │ │ │ │ + b d3db0 │ │ │ │ mov lr, ip │ │ │ │ - b d3d54 │ │ │ │ + b d3e34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3de0 │ │ │ │ + beq d3ec0 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #29 │ │ │ │ - bgt d3f70 │ │ │ │ + bgt d4050 │ │ │ │ mov lr, ip │ │ │ │ mov ip, r3 │ │ │ │ - b d3e58 │ │ │ │ + b d3f38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3fa4 │ │ │ │ + beq d4080 │ │ │ │ mov lr, ip │ │ │ │ sub r1, r1, #1 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r4 │ │ │ │ - b d3af8 │ │ │ │ + b d3bd8 │ │ │ │ mov r4, #0 │ │ │ │ mov ip, lr │ │ │ │ mov r5, r4 │ │ │ │ - b d3ce0 │ │ │ │ + b d3dc0 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r7 │ │ │ │ - b d3cd8 │ │ │ │ + b d3db8 │ │ │ │ cmn r3, #-268435455 @ 0xf0000001 │ │ │ │ - bhi d3f84 │ │ │ │ + bhi d4060 │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ strne r3, [fp, #-476] @ 0xfffffe24 │ │ │ │ - beq d3f8c │ │ │ │ + beq d4068 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48560 @ 0xbdb0 │ │ │ │ + movw r1, #46508 @ 0xb5ac │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 37b244 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ - b d3d48 │ │ │ │ + bl 37aba4 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ + b d3e28 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ ldrb r7, [r5], #1 │ │ │ │ cmp r7, #59 @ 0x3b │ │ │ │ - bhi d3f10 │ │ │ │ + bhi d3ff0 │ │ │ │ mov r4, r5 │ │ │ │ - b d3b10 │ │ │ │ + b d3bf0 │ │ │ │ ldr r0, [fp, #-404] @ 0xfffffe6c │ │ │ │ mov r3, r5 │ │ │ │ sub r2, fp, #400 @ 0x190 │ │ │ │ str r4, [sp] │ │ │ │ - bl 38e1b4 <_PyLong_Lshift@@Base+0x167c> │ │ │ │ + bl 38d94c <_PyLong_Lshift@@Base+0x15b4> │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 37b244 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ - b d3d48 │ │ │ │ + bl 37aba4 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ + b d3e28 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ movne r4, r6 │ │ │ │ - bne d3e58 │ │ │ │ - b d3db8 │ │ │ │ + bne d3f38 │ │ │ │ + b d3e98 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ movne r4, r5 │ │ │ │ - bne d3b20 │ │ │ │ + bne d3c00 │ │ │ │ mov lr, ip │ │ │ │ mov r6, r5 │ │ │ │ mov ip, r3 │ │ │ │ - b d3db8 │ │ │ │ + b d3e98 │ │ │ │ cmp r5, #0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48520 @ 0xbd88 │ │ │ │ + movw r1, #46468 @ 0xb584 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r5, #59200 @ 0xe740 │ │ │ │ + movweq r5, #57344 @ 0xe000 │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r5 │ │ │ │ - movwne r3, #6156 @ 0x180c │ │ │ │ - movweq r3, #37712 @ 0x9350 │ │ │ │ + movwne r3, #4432 @ 0x1150 │ │ │ │ + movweq r3, #35708 @ 0x8b7c │ │ │ │ movtne r3, #64 @ 0x40 │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 37b244 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ - b d3d48 │ │ │ │ - movw r1, #48372 @ 0xbcf4 │ │ │ │ + bl 37aba4 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ + b d3e28 │ │ │ │ + movw r1, #46320 @ 0xb4f0 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #37396 @ 0x9214 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #160] @ d4100 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl 2e73f4 │ │ │ │ + bl 2e730c │ │ │ │ mov r0, #0 │ │ │ │ - b d3d48 │ │ │ │ + b d3e28 │ │ │ │ ldr r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl a6178 │ │ │ │ - b d3d44 │ │ │ │ - movw r1, #48428 @ 0xbd2c │ │ │ │ + bl a61d8 │ │ │ │ + b d3e24 │ │ │ │ + movw r1, #46376 @ 0xb528 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #37396 @ 0x9214 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #48460 @ 0xbd4c │ │ │ │ + ldr r0, [pc, #112] @ d4100 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #46408 @ 0xb548 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movw r0, #37396 @ 0x9214 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 8f4d0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #96] @ d4100 │ │ │ │ + bl 8f808 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3d44 │ │ │ │ + beq d3e24 │ │ │ │ cmp r5, #0 │ │ │ │ - movw r3, #45172 @ 0xb074 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48492 @ 0xbd6c │ │ │ │ + movw r1, #46440 @ 0xb568 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ - movweq r5, #59200 @ 0xe740 │ │ │ │ + movweq r5, #57344 @ 0xe000 │ │ │ │ movteq r5, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r5 │ │ │ │ - movwne r3, #6156 @ 0x180c │ │ │ │ - movweq r3, #37712 @ 0x9350 │ │ │ │ + movwne r3, #4432 @ 0x1150 │ │ │ │ + movweq r3, #35708 @ 0x8b7c │ │ │ │ movtne r3, #64 @ 0x40 │ │ │ │ movteq r3, #63 @ 0x3f │ │ │ │ - bl 140f34 │ │ │ │ + bl 14161c │ │ │ │ sub r0, fp, #484 @ 0x1e4 │ │ │ │ - bl 37b244 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ - b d3d48 │ │ │ │ - ldrdeq r9, [r6], #-12 │ │ │ │ - subeq r9, r6, r4, lsl #2 │ │ │ │ - subeq r9, r6, r8, lsl r1 │ │ │ │ - subeq r9, r6, r0, asr #2 │ │ │ │ - subeq r9, r6, r8, ror #2 │ │ │ │ + bl 37aba4 <_PySlotIterator_Init@@Base+0x68> │ │ │ │ + b d3e28 │ │ │ │ + subeq r5, r6, r8, lsr #20 │ │ │ │ + subeq r5, r6, r0, asr sl │ │ │ │ + subeq r5, r6, r4, ror #20 │ │ │ │ + subeq r5, r6, ip, lsl #21 │ │ │ │ + strheq r5, [r6], #-164 @ 0xffffff5c │ │ │ │ + subeq r5, r6, r8, ror #22 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ ldr ip, [r4] │ │ │ │ ldr lr, [fp, #12] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r5, [ip] │ │ │ │ cmp r5, #40 @ 0x28 │ │ │ │ - beq d4098 │ │ │ │ + beq d4170 │ │ │ │ str lr, [sp, #4] │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r1, [sp] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl d40c8 │ │ │ │ + bl d41a0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r6] │ │ │ │ ldreq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ streq r3, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ stmib sp, {r1, lr} │ │ │ │ add ip, ip, #1 │ │ │ │ sub r1, fp, #24 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ str lr, [sp] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 34ea80 │ │ │ │ + bl 34e46c │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ - b d4090 │ │ │ │ + b d4168 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #3764] @ d4fa4 │ │ │ │ + ldr r2, [pc, #3764] @ d507c │ │ │ │ mov r9, r3 │ │ │ │ ldr r7, [r6] │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ mov r4, r7 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrb ip, [r4], #1 │ │ │ │ sub r3, ip, #66 @ 0x42 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - bhi d4268 │ │ │ │ + bhi d4348 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r2, #33 @ 0x21 │ │ │ │ add r1, r3, #4 │ │ │ │ str r1, [r5] │ │ │ │ - beq d4160 │ │ │ │ + beq d4238 │ │ │ │ cmp r2, #38 @ 0x26 │ │ │ │ - beq d49f0 │ │ │ │ + beq d4ad0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r8, [r3] │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r6] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [ip, #172] @ 0xac │ │ │ │ ldr r0, [r1], #8 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r5] │ │ │ │ - beq d4234 │ │ │ │ + beq d4314 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d41e4 │ │ │ │ + ble d42bc │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq d4258 │ │ │ │ + beq d4338 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d41e4 │ │ │ │ + beq d42bc │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq d4258 │ │ │ │ + beq d4338 │ │ │ │ cmp r1, #2 │ │ │ │ - beq d41e4 │ │ │ │ + beq d42bc │ │ │ │ ldr ip, [r2, #24] │ │ │ │ cmp r0, ip │ │ │ │ - beq d4258 │ │ │ │ + beq d4338 │ │ │ │ cmp r1, #3 │ │ │ │ - beq d41e4 │ │ │ │ + beq d42bc │ │ │ │ add r2, r2, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq d4258 │ │ │ │ + beq d4338 │ │ │ │ cmp r1, ip │ │ │ │ - bne d41cc │ │ │ │ + bne d42a4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b d4270 │ │ │ │ + b d4350 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ - bne d4148 │ │ │ │ - b d4c70 │ │ │ │ + bne d4220 │ │ │ │ + movw r0, #36400 @ 0x8e30 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + b d4350 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 152830 │ │ │ │ + bl 152ed0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d49a8 │ │ │ │ + beq d4a88 │ │ │ │ str r5, [r7] │ │ │ │ - b d4150 │ │ │ │ + b d4228 │ │ │ │ cmp r0, ip │ │ │ │ - beq d4258 │ │ │ │ + beq d4338 │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d4234 │ │ │ │ + bne d4314 │ │ │ │ movw r2, #36124 @ 0x8d1c │ │ │ │ movt r2, #96 @ 0x60 │ │ │ │ cmp r0, r2 │ │ │ │ - bne d41e4 │ │ │ │ + bne d42bc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r4, r7, #2 │ │ │ │ str r8, [r3] │ │ │ │ - b d4150 │ │ │ │ - movw r0, #49348 @ 0xc0c4 │ │ │ │ + b d4228 │ │ │ │ + movw r0, #47296 @ 0xb8c0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 38ddac <_PyLong_Lshift@@Base+0x1274> │ │ │ │ + b 38d544 <_PyLong_Lshift@@Base+0x11ac> │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ movw r3, #5196 @ 0x144c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp ip, #122 @ 0x7a │ │ │ │ cmpeq r0, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ add r0, r2, #4 │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ str r0, [r5] │ │ │ │ - beq d4b74 │ │ │ │ + beq d4be8 │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ - beq d494c │ │ │ │ + beq d4a2c │ │ │ │ ldr r5, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4e60 │ │ │ │ + bne d4ce8 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d4e38 │ │ │ │ + beq d4cc0 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d4c98 │ │ │ │ + beq d4bdc │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r3 │ │ │ │ - bne d4c7c │ │ │ │ + bne d4bc0 │ │ │ │ str r7, [r5] │ │ │ │ - b d4150 │ │ │ │ + b d4228 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r8, [r3] │ │ │ │ - bl 14b91c <_PyNumber_Index@@Base> │ │ │ │ + bl 14bfc0 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d4a84 │ │ │ │ - bl c5a24 │ │ │ │ + beq d4b64 │ │ │ │ + bl c5b70 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d49c4 │ │ │ │ + ble d4aa4 │ │ │ │ cmn r7, #1 │ │ │ │ - beq d4a84 │ │ │ │ + beq d4b64 │ │ │ │ str r7, [r8] │ │ │ │ - b d4150 │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r5, [r3] │ │ │ │ - bl 1295d0 │ │ │ │ - cmp r0, #1 │ │ │ │ - bne d49b8 │ │ │ │ - str r0, [r5] │ │ │ │ - b d4150 │ │ │ │ + b d4228 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 152830 │ │ │ │ + bl 152ed0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4b30 │ │ │ │ + beq d4c24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d4b3c │ │ │ │ + blt d4c30 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ strble r0, [r5] │ │ │ │ - ble d4150 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + ble d4228 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48752 @ 0xbe70 │ │ │ │ + movw r1, #46700 @ 0xb66c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ + bl 16f2c4 │ │ │ │ mov r0, r9 │ │ │ │ - b d4158 │ │ │ │ + b d4230 │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r5, [r3] │ │ │ │ + bl 129600 │ │ │ │ + cmp r0, #1 │ │ │ │ + bne d4a98 │ │ │ │ + str r0, [r5] │ │ │ │ + b d4228 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 1e74d4 │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne d43f4 │ │ │ │ + bne d44d4 │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl be93c │ │ │ │ + bl bea88 │ │ │ │ vldr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d43b4 │ │ │ │ + bne d4470 │ │ │ │ vstr d0, [r5] │ │ │ │ - b d4150 │ │ │ │ + b d4228 │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r5, [r3] │ │ │ │ + bl 2264f0 │ │ │ │ + vstr d0, [fp, #-52] @ 0xffffffcc │ │ │ │ + vstr d1, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl bea88 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d4470 │ │ │ │ + sub r3, fp, #36 @ 0x24 │ │ │ │ + ldmdb r3, {r0, r1, r2, r3} │ │ │ │ + stm r5, {r0, r1, r2, r3} │ │ │ │ + b d4228 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 152830 │ │ │ │ + bl 152ed0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d49e0 │ │ │ │ + beq d4ac0 │ │ │ │ cmn r0, #32768 @ 0x8000 │ │ │ │ - blt d4eb4 │ │ │ │ + blt d4d58 │ │ │ │ cmp r0, #32768 @ 0x8000 │ │ │ │ - bge d4e80 │ │ │ │ + bge d4c4c │ │ │ │ strh r5, [r7] │ │ │ │ - b d4150 │ │ │ │ + b d4228 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 1e74d4 │ │ │ │ + bl 1e79b4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq d4e9c │ │ │ │ + beq d4c9c │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vstr s0, [r5] │ │ │ │ - b d4150 │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r5, [r3] │ │ │ │ - bl 225cc8 │ │ │ │ - vstr d0, [fp, #-52] @ 0xffffffcc │ │ │ │ - vstr d1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl be93c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d43b4 │ │ │ │ - sub r3, fp, #36 @ 0x24 │ │ │ │ - ldmdb r3, {r0, r1, r2, r3} │ │ │ │ - stm r5, {r0, r1, r2, r3} │ │ │ │ - b d4150 │ │ │ │ + b d4228 │ │ │ │ ldr r7, [r5] │ │ │ │ add r3, r7, #4 │ │ │ │ str r3, [r5] │ │ │ │ - bl 1ace44 │ │ │ │ + bl 1ad308 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4df8 │ │ │ │ + beq d4cb4 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r3, #23 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 1b487c │ │ │ │ + bl 1b4c8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq d43b4 │ │ │ │ + beq d4470 │ │ │ │ cmp r0, #8 │ │ │ │ - bls d4150 │ │ │ │ - movw r3, #45236 @ 0xb0b4 │ │ │ │ + bls d4228 │ │ │ │ + movw r3, #45660 @ 0xb25c │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #48800 @ 0xbea0 │ │ │ │ + movw r1, #46748 @ 0xb69c │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2e8c24 │ │ │ │ + bl 2e8804 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d4150 │ │ │ │ - b d43b4 │ │ │ │ + bne d4228 │ │ │ │ + b d4470 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 1bbe34 │ │ │ │ + bl 1bc244 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - beq d4a50 │ │ │ │ + beq d4b30 │ │ │ │ str r8, [r5] │ │ │ │ str r7, [r5, #4] │ │ │ │ - b d4150 │ │ │ │ + b d4228 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r5, [r3] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - movwne r0, #49276 @ 0xc07c │ │ │ │ + movwne r0, #47224 @ 0xb878 │ │ │ │ movtne r0, #61 @ 0x3d │ │ │ │ - bne d4270 │ │ │ │ + bne d4350 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d4b58 │ │ │ │ + blt d4d74 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r4, r7, #2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ ldr r3, [r1] │ │ │ │ str r5, [r3, r2, lsl #3] │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ - movw r2, #32848 @ 0x8050 │ │ │ │ + movw r2, #32856 @ 0x8058 │ │ │ │ movt r2, #7 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b d4150 │ │ │ │ + b d4228 │ │ │ │ ldr r7, [r5] │ │ │ │ add r3, r7, #4 │ │ │ │ str r3, [r5] │ │ │ │ - bl 1ace44 │ │ │ │ + bl 1ad308 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4df8 │ │ │ │ + beq d4cb4 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r3, #23 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 1b487c │ │ │ │ + bl 1b4c8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq d43b4 │ │ │ │ + beq d4470 │ │ │ │ cmp r0, #4 │ │ │ │ - bls d4150 │ │ │ │ - b d44d8 │ │ │ │ + bls d4228 │ │ │ │ + b d45b8 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ ldr r1, [r3] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq d4a98 │ │ │ │ + beq d4b78 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 37190c <_PyCoro_GetAwaitableIter@@Base+0x460> │ │ │ │ + bl 371290 <_PyCoro_GetAwaitableIter@@Base+0x460> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt d4a7c │ │ │ │ + blt d4b5c │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bne d4e04 │ │ │ │ + bne d4c68 │ │ │ │ ldr r2, [r5] │ │ │ │ add r4, r7, #2 │ │ │ │ add r1, r2, #4 │ │ │ │ str r1, [r5] │ │ │ │ ldr r2, [r2] │ │ │ │ str r3, [r2] │ │ │ │ - b d4150 │ │ │ │ + b d4228 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #23 │ │ │ │ add ip, r1, r2 │ │ │ │ str ip, [r5] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 1b487c │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d45d4 │ │ │ │ - b d43b4 │ │ │ │ - ldr r1, [r5] │ │ │ │ - mov r3, #23 │ │ │ │ - mov r2, #1 │ │ │ │ - add ip, r1, #4 │ │ │ │ - str ip, [r5] │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 1b487c │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d43b4 │ │ │ │ - cmp r0, #1 │ │ │ │ - beq d4150 │ │ │ │ - b d44d8 │ │ │ │ - ldr r1, [r5] │ │ │ │ - mov r3, #23 │ │ │ │ - mov r2, #2 │ │ │ │ - add ip, r1, #4 │ │ │ │ - str ip, [r5] │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 1b487c │ │ │ │ + bl 1b4c8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq d43b4 │ │ │ │ - cmp r0, #2 │ │ │ │ - bls d4150 │ │ │ │ - b d44d8 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #268435456 @ 0x10000000 │ │ │ │ - add r3, r2, #4 │ │ │ │ - str r3, [r5] │ │ │ │ - bne d4bb0 │ │ │ │ - movw r0, #49024 @ 0xbf80 │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - b d4270 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #134217728 @ 0x8000000 │ │ │ │ - ldr r3, [r5] │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [r5] │ │ │ │ - bne d4148 │ │ │ │ - movw r0, #24528 @ 0x5fd0 │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - b d4270 │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - add r2, r3, #4 │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r5, [r3] │ │ │ │ - ldr r3, [r0, #84] @ 0x54 │ │ │ │ - tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq d4ae0 │ │ │ │ - ldr ip, [r8, #8] │ │ │ │ - cmp ip, #1 │ │ │ │ - ldrbeq r3, [r8, #16] │ │ │ │ - strbeq r3, [r5] │ │ │ │ - beq d4150 │ │ │ │ - movw r0, #48988 @ 0xbf5c │ │ │ │ - movt r0, #61 @ 0x3d │ │ │ │ - movw r3, #48920 @ 0xbf18 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ - stm sp, {r0, ip} │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r9 │ │ │ │ - movw r2, #48948 @ 0xbf34 │ │ │ │ - movt r2, #61 @ 0x3d │ │ │ │ - bl 98e44 │ │ │ │ - b d43b4 │ │ │ │ + bne d46b4 │ │ │ │ + b d4470 │ │ │ │ ldr r2, [r5] │ │ │ │ - movw r1, #48676 @ 0xbe24 │ │ │ │ + movw r1, #46624 @ 0xb620 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r1 │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - beq d4c44 │ │ │ │ + beq d4f5c │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ - movwne r0, #49072 @ 0xbfb0 │ │ │ │ + movwne r0, #47020 @ 0xb7ac │ │ │ │ movtne r0, #61 @ 0x3d │ │ │ │ - bne d4270 │ │ │ │ + bne d4350 │ │ │ │ add r1, r2, #8 │ │ │ │ str r1, [r5] │ │ │ │ add r4, r7, #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ - beq d4f98 │ │ │ │ + beq d502c │ │ │ │ ldr r0, [r8, #4] │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and ip, r2, #134217728 @ 0x8000000 │ │ │ │ str ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ ubfx ip, r2, #27, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq ip, ip, #1 │ │ │ │ tst ip, #1 │ │ │ │ - bne d4c10 │ │ │ │ + bne d4f28 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl b66b8 │ │ │ │ + bl b6704 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d4d80 │ │ │ │ + bne d4fe4 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - movweq r0, #48684 @ 0xbe2c │ │ │ │ + movweq r0, #46632 @ 0xb628 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d4270 │ │ │ │ + beq d4350 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 135f20 │ │ │ │ + bl 13660c │ │ │ │ subs r3, r0, #0 │ │ │ │ - movweq r0, #49128 @ 0xbfe8 │ │ │ │ + movweq r0, #47076 @ 0xb7e4 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d4270 │ │ │ │ + beq d4350 │ │ │ │ adds r1, r3, #16 │ │ │ │ - movw r2, #37712 @ 0x9350 │ │ │ │ + movw r2, #35708 @ 0x8b7c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ moveq r1, r2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq d4cd4 │ │ │ │ + beq d4e1c │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e378 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, r0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d4ca4 │ │ │ │ + bne d4dec │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r5, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5c68 │ │ │ │ + bl a5cc8 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq d4f68 │ │ │ │ + beq d504c │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #31812 @ 0x7c44 │ │ │ │ + movw ip, #31820 @ 0x7c4c │ │ │ │ movt ip, #7 │ │ │ │ ldm r3, {r0, lr} │ │ │ │ add r5, lr, #1 │ │ │ │ str r5, [r3, #4] │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [r0, lr, lsl #3] │ │ │ │ add r0, r0, lr, lsl #3 │ │ │ │ str ip, [r0, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e2dc │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4150 │ │ │ │ + bgt d4228 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d4150 │ │ │ │ + bne d4228 │ │ │ │ mov r0, r3 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b d4150 │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b d4228 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #268435456 @ 0x10000000 │ │ │ │ + add r3, r2, #4 │ │ │ │ + str r3, [r5] │ │ │ │ + bne d4ec8 │ │ │ │ + movw r0, #46972 @ 0xb77c │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + b d4350 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r3, #23 │ │ │ │ + mov r2, #1 │ │ │ │ + add ip, r1, #4 │ │ │ │ + str ip, [r5] │ │ │ │ + ldr r1, [r1] │ │ │ │ + bl 1b4c8c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d4470 │ │ │ │ + cmp r0, #1 │ │ │ │ + beq d4228 │ │ │ │ + b d45b8 │ │ │ │ + ldr r1, [r5] │ │ │ │ + mov r3, #23 │ │ │ │ + mov r2, #2 │ │ │ │ + add ip, r1, #4 │ │ │ │ + str ip, [r5] │ │ │ │ + ldr r1, [r1] │ │ │ │ + bl 1b4c8c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d4470 │ │ │ │ + cmp r0, #2 │ │ │ │ + bls d4228 │ │ │ │ + b d45b8 │ │ │ │ ldr r7, [r5] │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r3, r7, #4 │ │ │ │ str r3, [r5] │ │ │ │ cmp r0, r1 │ │ │ │ - bne d4e68 │ │ │ │ + bne d4cf0 │ │ │ │ ldr r3, [r7] │ │ │ │ str r8, [r3] │ │ │ │ - b d4150 │ │ │ │ + b d4228 │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r5, [r3] │ │ │ │ + ldr r3, [r0, #84] @ 0x54 │ │ │ │ + tst r3, #134217728 @ 0x8000000 │ │ │ │ + beq d4d08 │ │ │ │ + ldr ip, [r8, #8] │ │ │ │ + cmp ip, #1 │ │ │ │ + ldrbeq r3, [r8, #16] │ │ │ │ + strbeq r3, [r5] │ │ │ │ + beq d4228 │ │ │ │ + movw r0, #46936 @ 0xb758 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + movw r3, #46868 @ 0xb714 │ │ │ │ + movt r3, #61 @ 0x3d │ │ │ │ + stm sp, {r0, ip} │ │ │ │ + mov r1, sl │ │ │ │ + mov r0, r9 │ │ │ │ + movw r2, #46896 @ 0xb730 │ │ │ │ + movt r2, #61 @ 0x3d │ │ │ │ + bl 98ecc │ │ │ │ + b d4470 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #134217728 @ 0x8000000 │ │ │ │ + ldr r3, [r5] │ │ │ │ + add r2, r3, #4 │ │ │ │ + str r2, [r5] │ │ │ │ + bne d4220 │ │ │ │ + movw r0, #22672 @ 0x5890 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + b d4350 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, r2 │ │ │ │ ldr r4, [r3], #8 │ │ │ │ str r3, [r5] │ │ │ │ movne r3, #0 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ strne r3, [r4] │ │ │ │ strne r3, [r5] │ │ │ │ - bne d49a0 │ │ │ │ + bne d4a80 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d4a60 │ │ │ │ + beq d4b40 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl cd984 │ │ │ │ + bl cda4c │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4] │ │ │ │ ldrne r3, [fp, #-52] @ 0xffffffcc │ │ │ │ strne r3, [r5] │ │ │ │ - beq d4c98 │ │ │ │ + beq d4bdc │ │ │ │ add r4, r7, #2 │ │ │ │ - b d4150 │ │ │ │ - bl be93c │ │ │ │ + b d4228 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d422c │ │ │ │ - b d43b4 │ │ │ │ + beq d430c │ │ │ │ + b d4470 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4364 │ │ │ │ - b d43b4 │ │ │ │ + beq d4494 │ │ │ │ + b d4470 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4338 │ │ │ │ + bne d4418 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7320 <_Py_Dealloc@@Base> │ │ │ │ - b d4338 │ │ │ │ - bl be93c │ │ │ │ + bl a7380 <_Py_Dealloc@@Base> │ │ │ │ + b d4418 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d442c │ │ │ │ - b d43b4 │ │ │ │ + beq d4544 │ │ │ │ + b d4470 │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r1], #8 │ │ │ │ str r1, [r5] │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movweq r0, #49260 @ 0xc06c │ │ │ │ + movweq r0, #47208 @ 0xb868 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d4270 │ │ │ │ + beq d4350 │ │ │ │ add r4, r7, #2 │ │ │ │ cmp r0, #131072 @ 0x20000 │ │ │ │ - bne d4150 │ │ │ │ + bne d4228 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ ldr r3, [ip] │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [ip, #4] │ │ │ │ str r5, [r3, r1, lsl #3] │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b d4150 │ │ │ │ - bl be93c │ │ │ │ + b d4228 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4528 │ │ │ │ - b d43b4 │ │ │ │ + beq d4608 │ │ │ │ + b d4470 │ │ │ │ mov r1, r4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl 37190c <_PyCoro_GetAwaitableIter@@Base+0x460> │ │ │ │ + bl 371290 <_PyCoro_GetAwaitableIter@@Base+0x460> │ │ │ │ cmp r0, #0 │ │ │ │ strge r0, [r5] │ │ │ │ - bge d49a0 │ │ │ │ + bge d4a80 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d4270 │ │ │ │ - bl be93c │ │ │ │ + b d4350 │ │ │ │ + bl bea88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d43b4 │ │ │ │ + bne d4470 │ │ │ │ mvn r7, #0 │ │ │ │ - b d4340 │ │ │ │ + b d4420 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1c17d0 │ │ │ │ + bl 1c1c00 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4ba4 │ │ │ │ + bne d4c18 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r4, r7, #2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [r3, r2, lsl #3] │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ - movw r2, #32848 @ 0x8050 │ │ │ │ + movw r2, #32856 @ 0x8058 │ │ │ │ movt r2, #7 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b d4150 │ │ │ │ + b d4228 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #44864 @ 0xaf40 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f2c4 │ │ │ │ + b d4470 │ │ │ │ + movw r0, #46992 @ 0xb790 │ │ │ │ + movt r0, #61 @ 0x3d │ │ │ │ + b d4350 │ │ │ │ + ldr r5, [r2] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d4dcc │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ands r2, r2, #268435456 @ 0x10000000 │ │ │ │ + bne d4d90 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1c1c00 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq d4650 │ │ │ │ + movw r0, #17156 @ 0x4304 │ │ │ │ + movt r0, #65 @ 0x41 │ │ │ │ + b d4350 │ │ │ │ + bl bea88 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d4470 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #46656 @ 0xb640 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f2c4 │ │ │ │ + b d4470 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #46820 @ 0xb6e4 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f2c4 │ │ │ │ + b d4470 │ │ │ │ + ldr r0, [r1] │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl 2e378 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq d4228 │ │ │ │ + movw r3, #44764 @ 0xaedc │ │ │ │ + movt r3, #96 @ 0x60 │ │ │ │ + movw r1, #44548 @ 0xae04 │ │ │ │ + movt r1, #61 @ 0x3d │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 16f2c4 │ │ │ │ + b d4470 │ │ │ │ + vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl bea88 │ │ │ │ + vldr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d4470 │ │ │ │ + b d4570 │ │ │ │ + movw r0, #45608 @ 0xb228 │ │ │ │ + movt r0, #63 @ 0x3f │ │ │ │ + b d4350 │ │ │ │ + cmp ip, #122 @ 0x7a │ │ │ │ + movw lr, #36400 @ 0x8e30 │ │ │ │ + movt lr, #61 @ 0x3d │ │ │ │ + movw r0, #14960 @ 0x3a70 │ │ │ │ + movt r0, #62 @ 0x3e │ │ │ │ + mov r3, sl │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, r8 │ │ │ │ + movne r0, lr │ │ │ │ + b d435c │ │ │ │ + mov r7, #0 │ │ │ │ + b d43e0 │ │ │ │ + bl b6704 │ │ │ │ + cmp r0, #0 │ │ │ │ + movweq r0, #1964 @ 0x7ac │ │ │ │ + movteq r0, #61 @ 0x3d │ │ │ │ + beq d4350 │ │ │ │ + b d4998 │ │ │ │ movw r1, #35436 @ 0x8a6c │ │ │ │ movt r1, #96 @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ - beq d4b04 │ │ │ │ - bl b66b8 │ │ │ │ + beq d4d2c │ │ │ │ + bl b6704 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #48920 @ 0xbf18 │ │ │ │ + movweq r0, #46868 @ 0xb714 │ │ │ │ movteq r0, #61 @ 0x3d │ │ │ │ - beq d4270 │ │ │ │ + beq d4350 │ │ │ │ ldr ip, [r8, #8] │ │ │ │ cmp ip, #1 │ │ │ │ ldreq r3, [r8, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ strbeq r3, [r5] │ │ │ │ - beq d4150 │ │ │ │ - movw r0, #49004 @ 0xbf6c │ │ │ │ + beq d4228 │ │ │ │ + movw r0, #46952 @ 0xb768 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ - movw r3, #48920 @ 0xbf18 │ │ │ │ + movw r3, #46868 @ 0xb714 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ - b d4758 │ │ │ │ - bl be93c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d43b4 │ │ │ │ - movw r3, #46980 @ 0xb784 │ │ │ │ + b d49e8 │ │ │ │ + movw r3, #45704 @ 0xb288 │ │ │ │ movt r3, #96 @ 0x60 │ │ │ │ - movw r1, #48708 @ 0xbe44 │ │ │ │ + movw r1, #46776 @ 0xb6b8 │ │ │ │ movt r1, #61 @ 0x3d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 16ec60 │ │ │ │ - b d43b4 │ │ │ │ - bl 1435d8 │ │ │ │ - movw r0, #49316 @ 0xc0a4 │ │ │ │ + bl 16f2c4 │ │ │ │ + b d4470 │ │ │ │ + bl 143ca0 │ │ │ │ + movw r0, #47264 @ 0xb8a0 │ │ │ │ movt r0, #61 @ 0x3d │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - b d427c │ │ │ │ - ldr r5, [r2] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d4f0c │ │ │ │ - ldr r2, [r8, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - ands r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne d4ed0 │ │ │ │ - mov r1, r5 │ │ │ │ + b d435c │ │ │ │ + sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c17d0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq d4570 │ │ │ │ - movw r0, #18956 @ 0x4a0c │ │ │ │ - movt r0, #65 @ 0x41 │ │ │ │ - b d4270 │ │ │ │ - ldr ip, [r0, #8] │ │ │ │ - cmp ip, #1 │ │ │ │ - bne d4bfc │ │ │ │ - ldrb r3, [r0, #16] │ │ │ │ - ldr r1, [r2] │ │ │ │ - tst r3, #32 │ │ │ │ - ubfx r2, r3, #2, #3 │ │ │ │ - beq d4f60 │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - addne r8, r0, #20 │ │ │ │ - addeq r8, r8, #28 │ │ │ │ - cmp r2, #1 │ │ │ │ - ldrbeq r3, [r8] │ │ │ │ - beq d4bf4 │ │ │ │ - cmp r2, #2 │ │ │ │ - ldrheq r3, [r8] │ │ │ │ - ldrne r3, [r8] │ │ │ │ - str r3, [r1] │ │ │ │ - b d4150 │ │ │ │ - movw r0, #37072 @ 0x90d0 │ │ │ │ - movt r0, #62 @ 0x3e │ │ │ │ - movw r3, #49024 @ 0xbf80 │ │ │ │ - movt r3, #61 @ 0x3d │ │ │ │ - b d4758 │ │ │ │ - ldr r3, [r8] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4c24 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d4d8c │ │ │ │ - ldr r3, [r8, #8] │ │ │ │ - add r1, r8, #16 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - mov r3, r8 │ │ │ │ - b d485c